比如,取D1000開始的停電保持位為動作存儲區(qū),主臂上升定義為1,下降定義為2,前進(jìn)定義為3,后退定義為4,旋轉(zhuǎn)45度定義為5,旋轉(zhuǎn)90度定義為6,旋轉(zhuǎn)--45度定義為7,旋轉(zhuǎn)--90度定義為8,,,,,延遲時間定義為1***,1***中***為可設(shè)置的時間,比如單位為0.1秒,那么最大就可以定義99.9秒,如果需要更大時間就定義為1****。
在HMI上分步設(shè)置,就像G代碼編程一樣,第一步對應(yīng)D1000,第二步對應(yīng)D1001,,,,,第十步對應(yīng)D1009,,,,,
這樣需要在第一步主臂上升,就把“1”存入D1000;第二步延遲5秒,就把1050(50就是5秒)存入D1001,,,,,,,,,
然后開始運(yùn)行,就從D1000開始,D1000是“1”就讓主臂上升,上升完成后給出一個步執(zhí)行完成信號,移動到D10001,然后是延遲時間5秒,延遲5秒就是,,,,,,
直到執(zhí)行到D***為0時表示整個流程執(zhí)行完,看需要跳轉(zhuǎn)回D1000不。
原理就是這樣,你可以定義得更多。說白了,就是要你使用PLC來定義一個自己的專用 的簡單的“軟PLC"。