即使不用順序步,在程序中也有個初始狀態(tài),此時應該是設(shè)備各部分都在原點位置,我們通過某種方法來觸發(fā)設(shè)備的第一個動作,然后設(shè)備一步步運行下去,最后又回到初始狀態(tài)(原點位置)。
假如是自動循環(huán),那么在該位置設(shè)備可以通過檢測工件到位后立即動作來實現(xiàn)這第一個動作;
假如是自動單周期,那么在該位置設(shè)備檢測到工件后,仍然等待我們通過一個按鈕來實現(xiàn)這第一個動作。
設(shè),自動循環(huán)為M0.0,自動單周期為M0.1;設(shè)備原點為M1.0,單循環(huán)按鈕為I0.0,設(shè)備工件檢測位I0.1;第一個動作的觸發(fā)信號為M10.0;那么:
| M0.1 I0.0 I0.1 M1.0 M10.0
|-----------| |----------| |-----------| |---------------| |-------------( )
| M0.0 |
|-----------| |----------------
| M10.0 Mx.x
|-----------| |---------…………---------( )
| Mx.x |
|-----------| |----
我想這樣的方法就可滿足您的要求。