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

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

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

      西門子PLC維修|西門子變頻器代理商華中區

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

      詳細介紹

      需求分析

      設計一個電機控制子程序,包含以下功能:

      1.可以選擇就地或遠程控制模式。

      2.遠程模式可以實現手動和自動啟停電機。

      3.可以記錄電機運行時間。

      4.任何模式下電機可以急停。

      5.電機啟動或停止超時報警。

      功能設計

      將以上需求劃分為如下功能:

      1.啟停功能:電機的啟動和停止,包括手動和自動模式。

      2.計時功能:監控電機啟停過程是否超時和記錄電機運行時間。

      3.報警功能:電機啟動或停止超時報警,包括兩種情況:啟動信號已給出,但是接觸器沒有吸合;停止信號已給出,但是接觸器沒有斷開。設計報警狀態字:1-啟停超時,2-過載或短路;3-急停。

      開發環境

      硬件:SR20,6ES7 288-1SR20-0AA0。

      軟件:STEP 7-Micro/WIN SMART,V2.5。

      程序設計

      局部變量定義:

      圖片

      技巧:局部變量表有輸入IN和輸出OUT(包括IN_OUT)的限制(小于等于16),即形參變量個數Zui多是16個。以上采用了一個控制字節來代替8個位,即意味著節省了7個輸入輸出變量的個數,節省出來的變量可以用來寫其它的功能。

      編寫代碼(LAD):

      圖片

      技巧:在子程序中不能使用普通定時器,一般用以下兩種方法實現:

      1.使用脈沖信號,將計時轉換為計數

      2.使用優化定時器指令BGN_ITIME和CAL_TIME

      全局變量和IO定義:

      圖片

      圖片

      子程序調用:

      圖片

      程序段2用來復位手動啟動、手動停止和故障復位三個變量,模擬自復位按鈕。

      程序測試

      在MAIN中調用以上子程序并分配實參。

      圖片

      通過變量表給控制字節賦值(手動啟動、手動停止和復位),電機反饋信號來自于接觸器和熱繼,通過強制進行賦值。


      相關產品

      聯系方式

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