【控制要求】生產某種產品需 A、B、C三種原料, 1個生產周期為 60秒,這些原料需在生產周期適當時間段加入。要求在生產周期的 10秒~20秒,30~40秒,50秒~55秒期間加入 A原料;在生產周期的 0秒~10秒,20~25秒, 40秒~50秒期間加入 B原料;在生產周期的 20秒~25秒,30~35秒,40秒~45秒期間加入 C原料。
【元件說明】
PLC 元件 | 控制說明 |
---|---|
X0 | 啟動開關 |
Y0 | 加A料 |
Y1 | 加B料 |
Y2 | 加C料 |
【控制程序】首先將各種原料加入的下限、上限時間設定在緩存器表格中,如下圖:
控制程序:
【程序說明】
? 所謂絕對凸輪控制,是指計數器 C現在值在設置的一段絕對時間段內,對應輸出裝置會 ON,多個 M 裝置可能同時為 ON。本例中, C0現在值與 9段設置絕對時間段( D500~D517)進行比較,在這些設置時間段內,對應的 M100~M108 中的裝置狀態輸出為 ON。 z在BKCMP指令被執行前,也可用 MOV指令預先將各設置值寫入到 D500~D517中。C0當前值所屬范圍 | 輸出裝置 |
D500-D501 | M100 |
D502-D503 | M101 |
D504-D505 | M102 |
D506-D507 | M103 |
D508-D509 | M104 |
D510-D511 | M105 |
D512-D513 | M106 |
D514-D515 | M107 |
D516-D517 | M108 |