該設計所用設備是三菱FX3U係列plc,該噴泉示意圖如下:
該噴泉的時序圖如下:
PLC的I/O分配表:
編程方法一:
利用比較指令直接輸入大於(yu) 小於(yu) 等於(yu) 符號編寫(xie) 實現設計要求。
實例程序如下:
編程方法二:
利用ZCP指令編寫(xie) 程序,ZCP指令的源操作數[S·]均為(wei) K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z,其目標操作數[D·]均為(wei) Y、M、S。該指令是將一個(ge) 源操作數[S·]的數值與(yu) 另兩(liang) 個(ge) 源操作數[S1·]和[S2·]的數據進行比較,結果送到目標操作元件[D·]中,源數據[S1·]不能大於(yu) [S2·]。
指令格式如下:
實例程序如下:
編程方法三:
利用增量式凸輪控製指令INCD編寫(xie) 程序。
指令格式如下:
根據如下程序先說明INCD D0 C0 M0 K6指令
D0:源寄存器起始地址,在程序前先將設定時間的常數給定了D0~D5;
C0:計數器則是按M8013脈衝(chong) 計數;
M0:目標位元件初始地址,這裏包括M0~M5;
K6:指定參預運算的元件範圍,隻能是數值,而且範圍是1≤n≤64。
實例程序如下:
本文敘述如有不妥之處請同行指教,謝謝!!