<object id="ayu7o"></object>

      <object id="ayu7o"></object>

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684

      SIEMENS西門子低壓電器中國總代理商華中區

      更新時間
      2024-12-02 08:00:00
      價格
      請來電詢價
      PLC觸摸屏代理商
      西門子代理商
      伺服電機驅動電纜
      西門子一級代理商
      變頻器直流調速器
      西門子一級總代理商
      聯系電話
      13922889745
      聯系手機
      18475208684
      聯系人
      向小姐
      立即詢價

      詳細介紹

      直接上案例!如何編寫3臺電機輪換的PLC程序?

      導讀



      有很多讀者問我怎么讓一個電機工作8小時后停止?三臺或者多臺電機輪換的一個程序怎么編寫。這里小編就以“3臺電機輪換”的一個案例來講解,本案使用西門子200SMART SR30型號的PLC。



      控制要求

      某工廠需要24小時工作,有3臺電機需要輪流工作,當一臺電機啟動8小時以后,更換下一臺電機啟動,以此輪換。如果運行的電機出現故障以后,切換下一臺電機運行并輸出對應的報警指示燈。



      I\O表

      注:停止、過載、缺相、急停的輸入信號接的是常閉。



      控制程序

      1.建立子程序

      (1)變量表

      建立變量表(圖1),完成的子程序如圖2所示。


      (2)形參子程序


      程序段1:每次調用程序的時候先把L11.3的狀態清除,以免重復調用的時候出現干擾。

      程序段2:啟動的時候需要時間設定的小時或分鐘大于0才可以啟動,如果程序已經在運行了,則無法再觸發啟動.

      程序段3:典型的起保停電路,當停止、報警、定時完成,觸發會斷開電路。


      程序段4:當有過載L0.2或者缺相L0.3時會觸發報警輸出L11.2,復位的時候會暫時斷開輸出,如果故障沒有解除,即使復位也沒辦法把報警消除。

      程序段5:當故障復位輸入的時候會復位報警。


      程序段6:當第一次啟動的時候會把運行時間清零,如果不清楚為什么,請看程序段2。


      程序段7:當運行的時候,外部定時信號輸入時,運行時間S會加一。

      程序段8:當運行時間S=60時,運行時間M加一,然后把運行時間S清零。

      程序段9:當運行時間M=60時,運行時間H加一,然后把運行時間M清零。


      程序段10:運行的時候,運行的時間和設定的時間相等時,會輸出定時完成信號,并斷開程序段3的運行。


      2.控制程序


      程序段1:在自動的模式下,當電機3定時完成或報警的時候才會切換到一號電機啟動,如果說電機啟動2正在運行,第3臺電機故障了也不會切換到第一臺電機啟動。

      程序段2:啟動I0.0或一號電機啟動都可以對電機進行啟動,對運行位輸出。停止、急停、過載、缺相,由于外部用的是常閉開關,沒有觸發的情況下,對應的通道會為1,所以這里使用了常閉觸點。


      當停止或則急停觸發時會使電機停止,當過載或缺相觸發時,使電機停止,并輸出報警。VW0、VW2是對電機運行的時間設定,VW4、VW6、VW8是電機的運行時間。



      程序段3:原理和程序段1一致,只是對應的地址不一樣,請參考程序段1。

      程序段4:原理和程序段2一致,只是對應的地址不一樣,請參考程序段2。


      程序段5:原理和程序段1一致,只是對應的地址不一樣,請參考程序段1。


      程序段6:原理和程序段2一致,只是對應的地址不一樣,請參考程序段2。


      程序段7:當電機1或者電機2、電機3報警的時候會輸出報警指示燈。

      程序段8:當電機1或者電機2、電機3運行的時候會輸出運行指示燈。

      程序段9:如果報警指示燈和報警指示燈沒亮的時候輸出停止指示燈。


      3.數據塊

      對每臺時間進行初始化設定,如果需要可修改的時間,可以在觸摸上建立組態程序,關聯對應的變量。



      總結

      以上就是整個項目的PLC程序,如果需要其他功能可以對程序修改,本案例是小編針對控制要求編寫的程序,在手動情況下可單獨對一臺電機進行控制,在自動模式下為了確保電機正常輪換,請不要啟動多臺電機,如果說有一臺電機出現故障,輪換的時候會跳過有故障的電機。


      注:以上程序只供學習參考,如果說要用于實際生產中,需要根據項目和現場控制進行修改。


      相關產品

      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684