【控制要求】
用一個按鍵控制程序動作單步運行,也就是按一次按鍵,動作一次,再按
一下按鍵,再動作一次。
如控制兩個氣缸單步運行,第一次按鍵,氣缸1推出;第二次按鍵,氣缸2
推出;第三次按鍵,氣缸1縮回;第四次按鍵,氣缸2縮回。
注:該功能設計,便于檢查每一個動作的運行情況。
【動作分析】
直接用輸入開關(不帶鎖開關)控制可選X0作為按鍵開關,若在觸摸屏上
操作可用輔助標志M0作為按鍵開關。
①按鍵用輸入X0控制。第一次按下開關,就是添加等待輸入X0通,開關是
不帶鎖的,松開后就相當于等待輸入X0斷,再觸發(fā)氣缸1推出,添加觸發(fā)輸出Y1
(氣缸1推出)通的指令;然后再等待輸入X0通,再等待輸入X0斷開,添加觸發(fā)
輸出Y2(氣缸2推出)通的指令。接著再添加等待輸入X0通,再等待輸入X0斷,
觸發(fā)Y1斷(氣缸1縮回);然后添加等待輸入X0通,再等待輸入X0斷,觸發(fā)Y2斷
(氣缸2縮回)。
②按鍵輔助標志M0控制。添加等待輔助M0通,M0通了之后需要自動觸發(fā)M0
斷開,添加觸發(fā)輔助M0斷,再觸發(fā)氣缸1推出,添加觸發(fā)輸出Y1(氣缸1推出)通
的指令;然后繼續(xù)添加等待輔助M0通,觸發(fā)輔助M0斷,再觸發(fā)氣缸2推出;添加
等待輔助M0通,觸發(fā)輔助M0斷,再觸發(fā)氣缸1縮回,觸發(fā)輸出Y1斷;添加等待輔
助M0通,觸發(fā)輔助M0斷,再觸發(fā)氣缸2縮回,觸發(fā)輸出Y2斷。
【控制流程圖】
根據(jù)控制要求,一個動作就是一條指令,畫出相應的控制流程圖。

【修改別名】
在軟件別名處,對動作需要用到的端口進行別名修改:

輸入端別名修改:X0:開關。

輔助標志別名修改:M0:按鍵開關。

輸出端別名修改:Y1:電機1、Y2:電機2。

【程序編輯】
在時序0環(huán)編輯開關為X0控制的動作程序:按下一次開關的動作包含兩個步驟,
先是開關通,有信號給入,再是開關斷開,所以每一個輸出動作的前面都是添加等
待輸入通,再等待輸入斷。

在時序1環(huán)編輯開關為M0控制的動作程序,可在觸摸屏上實現(xiàn)單步操作:跟用
X0開關控制的程序設置是一樣的,只是將X0改成M0。

|