案例分析 | PLC如何實現電機運行時間的顯示
吳翠萍
發(fā)布于2021-02-26 14:56
52
2
標簽:西門子PLC,PLC案例,電機
【點擊領取】三菱案例 | 西門子案例 | 電工手冊 | 工具箱 軟件
【點擊獲取】三菱PLC例程117個|西門子PLC例程777個
【點擊下載】2020最新電工仿真軟件
導讀:在自動化設備中,經常需要對設備進行運行時間的統(tǒng)計,并且在觸摸屏上顯示讓工作人員知道設備的運行情況。比如:某臺電機運行了多少天、多少小時、多少分鐘等(如圖一)。
那么今天呢,我們就用200SMART PLC做一個運行時間累積的案例和大家一起分享。
圖一
案例源程序下載,請看文末
控制要求:
1. 按下啟動按鈕I0.1,電機開始運行(輸出Q0.0),運行時間開始累積。
2. 運行時間到達60秒后,分鐘開始累積,分鐘到達60秒后,小時開始累積
3. 當按下停止按鈕(I0.2)或者設備故障(I0.3),電機累積時間停止。待電機再次運行,時間累積在之前的基礎上再次疊加。
PLC接線:
IO地址分配:
程序編寫:
案例源程序下載,請看文末
程序解讀
網絡1中,對電機的啟停控制、故障的互鎖等。
網絡2中,利用SM0.5秒脈沖實現對電機的秒時間累積。秒時間存儲器地址為VW0,接下來利用比較指令。當VW0數據大于60(也就是秒累積60),分鐘存儲器地址VW2加1,實現分鐘的累積。同時秒時間清零。小時的累積也是一樣的,不再贅述。為了存儲較長的小時時間,小時的存儲器用32位存儲器VD4。
(技成培訓網原創(chuàng),作者:郭彪,未經授權不得轉載,違者必究)
【源程序下載】
