在生產(chan) 中經常遇到給設備定期保養(yang) ,這就根據設備的運行環境,運行時間等來確定保養(yang) 周期。今天我們(men) 以西門子Smart200PLC來講解如何設計設備運行時間記錄小程序。
1.)定時器TONR和遞加指令INC_W來設計;
程序解說:
當按下M10.0時,M10.2線圈得電輔助觸點閉合並自鎖,同時接通Q0.0和T5保持定時器;當按下M10.2後,保持型定時器T5開始計時1秒。1S=10X100MS;
計秒程序段:
程序解說:
計時到1秒時,T5定時器常開閉合接通INC_W遞增字一次,也就是T5計時一秒VW0裏自加1一次,T5計時滿一秒後被複位一次,這樣依次循環;
計分程序段:
程序解說:
當VW0裏麵的值大於(yu) 或等於(yu) 數字60後執行一次遞加,並把數值存到VW2裏麵,同時複位VW0裏麵的值。
計時程序段:
程序解說:
當VW2裏麵的值大於(yu) 或等於(yu) 數字60後執行一次遞加,並把數值存到VW4裏麵,同時複位VW4裏麵的值
2.)加法ADD_I/遞加INC_W/特殊脈衝(chong) SM0.5等指令來設計設備運行程序:
程序解說:
當按下M10.3時,M10.5線圈得電,輔助觸點閉合自鎖,同時接通Q0.0電機輸出。當SM0.5以0.5秒接通0.5秒斷開的脈衝(chong) 累計加,結果存到VW6裏麵;
程序解說:
當VW6的值大於(yu) 或者等於(yu) 數字60時,接通ADD_I加數一次,並把VW6裏麵值清0一次,這樣依次工作。
程序解說:
當VW8的值大於(yu) 或者等於(yu) 數字60時,接通ADD_I加數一次,並把VW8裏麵值清0一次,這樣依次工作 。
狀態圖表監控:
HMI監控:
以上簡單的介紹兩(liang) 種方式寫(xie) 電機(設備)累計運行時間,僅(jin) 供參考,若有很好的思路也可以交流一下,由於(yu) 自己水平有限和時間倉(cang) 促,難免有錯誤的地方,望廣大朋友和高手批評指正,在下不勝感激!