【控制要求】
-
水塔水位上升超過(guò)上限傳感器( X0)時(shí),水位異常警報燈( Y10)報警,并進(jìn)行泄水動(dòng)作。
-
水塔水位下降低于下限傳感器( X1)時(shí),水位異常警報燈( Y11)報警,并進(jìn)行灌水動(dòng)作。
-
100秒后,水位上限傳感器 X0仍為ON,則機械故障報警燈報警。
-
100秒后,水位下限傳感器 X1仍為ON,則機械故障報警燈報警。
5.水位處于正常水位時(shí),所有報警燈熄滅和泄水及灌水閥門(mén)自動(dòng)被復位。【元件說(shuō)明】
PLC 元件
|
控制說(shuō)明
|
X0
|
水位上限傳感器:水位高于此處時(shí), X0狀態(tài)為ON
|
X1
|
水位下限傳感器:水位低于此處時(shí), X1狀態(tài)為ON
|
Y0
|
水塔泄水閥門(mén)
|
Y1
|
水塔灌水閥門(mén)
|
Y10
|
水位異常報警信號
|
Y11
|
機械故障報警信號
|
【控制程序】主程序
副程序
【程序說(shuō)明】
-
當水位超過(guò)上限時(shí), X0=ON,CALL P0指令被執行,執行子程序 P0,線(xiàn)圈 Y0和Y10都為ON,進(jìn)行泄水動(dòng)作并且水位異常報警燈報警,直到 X0變?yōu)镺FF,即水位低于上限水位時(shí),才停止執行子程序 P0。
-
當水位低于下限水位時(shí), X1=ON,CALL P1指令被執行,將跳轉到指針 P1處,執行 P1子程序,線(xiàn)圈 Y1和Y10都為ON,進(jìn)行灌水動(dòng)作并作水位異常報警,直到 X1變?yōu)镺FF,即水位高于下限水位時(shí),才停止 P1子程序。
-
P0和P1子程序中嵌套了 CALL P2子程序,如果進(jìn)行泄水動(dòng)作 100秒,但水位上限傳感器仍為 ON,則執行P2子程序, Y11線(xiàn)圈導通,機械故障指示燈報警。
-
同樣,如果進(jìn)行灌水動(dòng)作 100秒,但水位下限傳感器仍為 ON,則執行 P2子程序, Y11線(xiàn)圈導通,機械故障指示燈報警。
-
如果水塔處于正常水位,即 X0和X1都為OFF,則Z-WR指令執行, Y0、Y1、Y10、Y11、T0、T1 都被復位,泄水和灌水閥門(mén)和報警燈都不動(dòng)作。
|