|
【工作圖】

【動作要求】
用PLC實現一個標準的24小時的時鐘。
【組件說明】

【控制程序】
*組合邏輯實現方法:

程序說明:
在組合邏輯編輯4組程序,分別實現對秒、分、時的計算。
第0組:以輔助標志M0作為組長,實現M0通一次就計數1s,用定時器計數器T0記1s
就觸發一次輔助標志M1(秒鐘計數標志)。
第4組:以輔助標志M1作為組長,檢測到M0通一次,就用秒計數器C0計數一次,共
計數60次就觸發輔助標志M2(分鐘計數標志)。
第9組:以輔助標志M2作為組長,檢測到M2通一次,就用分計數器C1計數一次,共
計數60次就觸發輔助標志M3(時鐘計數標志)。
第13組:以輔助標志M3作為組長,檢測到M3通一次,就用分計數器C1計數一次,
共計數24次。
當程序開始執行,秒鐘計數器C0開始進行計數,當C0計數到60次(1分鐘)時C0=ON,
同時分鐘計數器C1計數1次,同理,當C1計數到60次(1小時)時C1=ON,同時計數器C2計數
1次;當C2完成24次計數(24小時)時,C2被復位,又開始新的24小時的計數過程。
當每個計數器的計數值和設定值相等時,計數器的常開觸點變成ON,會自行清零。
通過用C0計“秒”、C1計“分”、 C2計“時”,可以組成一個24小時的時鐘;此
案例中,當C2的設定值等于12時,可得到一個標準的12小時的時鐘。
【程序調試】
當所有的程序編輯完成之后,我們就可以將程序通過串口下發至PLC中,同
時在觸摸屏軟件上實現在線模擬,進行程序調試,監控PLC動作運行狀態。
|