PLC到了手上,還不會編程的寶寶們,不要著急,PLC采用電腦中文指令編程,基于流程的編程方式,很容易入手的。用心學好編程方法,你就能玩轉PLC啦,編程神馬的都是浮云。
【工作圖】
【動作要求】
水塔儲水控制:當按下START按鈕X2,或塔內儲水量低于下限水位(低水位檢測光電X0)時,水泵(Y0)開始運行,開啟水泵抽水至水塔。
抽水至水塔內;當按下STOP按鈕X3,或塔內儲水量高于上限水位(高水位檢測光電X1)時,水泵電機停止抽水工作。
【組件說明】
【控制流程圖】
X0有信號或X2有信號→Y0通
X1有信號或X,有信號→Y0斷
【控制程序】
*組合邏輯實現方法:
程序說明:
注意: 在組合邏輯中,在觸發相同的輸出時,越靠后面的組長比前面的組長所觸發的動作具有更高的權限。
1、第1組:幀0-幀1, 檢測到低水位光電X0有信號時,觸發Y0通電,水泵電機工作,開啟水泵抽水至水塔。
2、第2組:幀2-幀3, 檢測到START按鍵X2有信號時,觸發Y0通電。
3、第3組:幀4-幀5, 檢測到高水位光電X1有信號時,觸發Y0斷電。
4、第4組:幀6-幀7, 檢測到STOP按鍵X3有信號時,觸發Y0斷電。
當X0或X2由OFF→ON變化時,Y0保持在ON狀態,當X1或X3由OFF→ON變化時,Y0保持為OFF狀態。
若X0、X1、X2、X3同時動作時,則停止信號權限高,也就是優先第4組和第第6組程序動作,即Y0會保持在OFF狀態。
【程序調試】
當所有的程序編輯完成之后,我們就可以將程序通過串口下發至PLC中,同時在觸摸屏軟件上實現在線模擬,進行程序調試,監控PLC動作運行狀態。
【控制流程圖】
【控制程序】
*時序邏輯實現方法:
程序說明:
1、以上動作從邏輯上可以理解為一個時序動作,所以采用時序邏輯編寫,時序邏輯是一幀一幀運行的,詳細說明請參考《簡思PLC初級入門》基礎講解。
2、第0、1幀動作為等待X0低水位檢測光電或X2 START按鈕,其中任何一個有信號時,則向下運行。
3、當程序運行到第2幀,直接觸發Y0通電,程序向下運行。
4、當程序第3、4幀動作為等待X1高水位檢測光電或X3 STOP按鈕,其中任何一個有信號時,則向下運行。
5、當程序運行到第5幀,觸發Y0斷電,返回第0幀,重新開始運行。
【程序調試】
當所有的程序編輯完成之后,我們就可以將程序通過串口下發至 PLC 中,程序調試有幾種方式。
1 、可以在編程軟件上進行程序調試,在菜單欄中的調試框中,打開 “ 在線調試環 ” ,選擇下發程序的端口號,即可實現在線調試。
2、可在觸摸屏軟件上實現在線模擬,進行程序調試。
責任編輯:Rex_08