在動作運行過程中,總避免不了實現啟動、暫停等功能,而暫停設置就是整個過程停止
在當前運動的狀態,再恢復時,動作繼續運行。
【控制要求】
按下啟動開關(自鎖開關),1、2、3號電機按順序依次動作,電機1動作,延時1s后
電機2動作,再延時1s,電機3動作,延時1s后當感應器X1有信號時,電機按照3、2、1的順
序依次停止動作,每個動作間隔1s。
暫停時,動作停止在當前狀態,輸出狀態可以保留。
【動作分析】
按下啟動開關,就是一個等待輸入信號,添加等待輸入X0,電機動作都是觸發輸出
端,電機動作添加觸發輸出通,電機停止添加觸發輸出斷,間隔時間都是用延時等待指令。
添加暫停開關,暫停開關有上升沿信號(自鎖開關,通的瞬間)時,控制動作程序停止
(程序所在環為停止狀態),暫停開關有下降沿信號(自鎖開關,斷的瞬間),控制動作程
序運行(程序所在環為運行狀態)。此項設置在組合邏輯中實現。
【控制流程圖】
按照動作分析,每一個動作就是一個指令,將總動作流程圖一步一步畫出來,每個
指令用流程圖的方式連接起來。
【修改別名】
在軟件別名處,對動作需要用到的端口進行別名修改:
輸入端別名修改:X0:啟動開關,X1:感應器,X2:暫停開關。
輸出端別名修改:Y0:電機1、Y1:電機2、Y2:電機3。
【程序編輯】
在時序環0中直接用啟動開關來控制電機的通斷。
注:在觸摸屏上實現相應的開關按鍵,只需要將等待輸入“X端”修改
成輔助標志“M”就可以了(添加等待輔助指令)。
在組合邏輯編輯暫停程序,分為兩組,一組是暫停有信號時的動作,另一組是暫停
開關沒信號時的動作。暫停開關X2有上升沿信號時(斷到通的一瞬間),程序動作所在
環-時序環0,停止動作;暫停開關X2有下降沿信號時(通到斷的一瞬間),程序動作所
在環-時序環0,繼續運行。
【程序調試】
當所有的程序編輯完成之后,我們就可以將程序通過串口下發至PLC中,程序調試
有幾種方式。
1、可以在編程軟件上進行程序調試,在菜單欄中的調試框中,打開“在線調試環”,
選擇下發程序的端口,即可在線調試。
2、可在觸摸屏軟件上實現在線模擬,進行程序調試。
|