?? 在動作運行過程中污抬,總避免不了實現(xiàn)啟動、暫停等功能绳军,而暫停設(shè)置就是整個過程停止在當(dāng)前運動的狀態(tài)印机,再恢復(fù)時,動作繼續(xù)運行门驾。
??? 【控制要求】
?? 按下啟動開關(guān)(自鎖開關(guān))射赛,1、2奶是、3號電機(jī)按順序依次動作楣责,電機(jī)1動作竣灌,延時1s后電機(jī)2動作,再延時1s秆麸,電機(jī)3動作初嘹,延時1s后當(dāng)感應(yīng)器X1有信號時,電機(jī)按照3沮趣、2屯烦、1的順序依次停止動作,每個動作間隔1s房铭。
? 暫停時驻龟,動作停止在當(dāng)前狀態(tài),輸出狀態(tài)可以保留缸匪。
?? 【動作分析】
?? 按下啟動開關(guān)翁狐,就是一個等待輸入信號,添加等待輸入X0豪嗽,電機(jī)動作都是觸發(fā)輸出端谴蔑,電機(jī)動作添加觸發(fā)輸出通,電機(jī)停止添加觸發(fā)輸出斷龟梦,間隔時間都是用延時等待指令隐锭。
? 添加暫停開關(guān),暫停開關(guān)有上升沿信號(自鎖開關(guān)计贰,通的瞬間)時钦睡,控制動作程序停止(程序所在環(huán)為停止?fàn)顟B(tài)),暫停開關(guān)有下降沿信號(自鎖開關(guān)躁倒,斷的瞬間)荞怒,控制動作程序運行(程序所在環(huán)為運行狀態(tài))。此項設(shè)置在組合邏輯中實現(xiàn)秧秉。
? 【控制流程圖】
? 按照動作分析褐桌,每一個動作就是一個指令,將總動作流程圖一步一步畫出來象迎,每個指令用流程圖的方式連接起來荧嵌。
?? 【修改別名】
? 1.在軟件別名處,對動作需要用到的端口進(jìn)行別名修改:
? 2.輸入端別名修改:X0:啟動開關(guān)砾淌,X1:感應(yīng)器啦撮,X2:暫停開關(guān)。
? 3.輸出端別名修改:Y0:電機(jī)1汪厨、Y1:電機(jī)2赃春、Y2:電機(jī)3。
???? 【程序編輯】
??? 在時序環(huán)0中直接用啟動開關(guān)來控制電機(jī)的通斷劫乱。
? 注:在觸摸屏上實現(xiàn)相應(yīng)的開關(guān)按鍵织中,只需要將等待輸入“X端”修改成輔助標(biāo)志“M”就可以了(添加等待輔助指令)锥涕。
??? 在組合邏輯編輯暫停程序,分為兩組狭吼,一組是暫停有信號時的動作站楚,另一組是暫停開關(guān)沒信號時的動作。暫停開關(guān)X2有上升沿信號時(斷到通的一瞬間)搏嗡,程序動作所在環(huán)-時序環(huán)0,停止動作拉一;暫停開關(guān)X2有下降沿信號時(通到斷的一瞬間)采盒,程序動作所在環(huán)-時序環(huán)0,繼續(xù)運行蔚润。
?? 【程序調(diào)試】
? 當(dāng)所有的程序編輯完成之后磅氨,我們就可以將程序通過串口下發(fā)至PLC中,程序調(diào)試有幾種方式嫡纠。
?1烦租、可以在編程軟件上進(jìn)行程序調(diào)試,在菜單欄中的調(diào)試框中除盏,打開“在線調(diào)試環(huán)”叉橱,選擇下發(fā)程序的端口,即可在線調(diào)試者蠕。
?2窃祝、可在觸摸屏軟件上實現(xiàn)在線模擬,進(jìn)行程序調(diào)試踱侣。