西門子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