您现在的位置是:首页 > PLC技术 > PLC技术
台达DVP-PLC水库水位自动控制程序设计范例
来源:艾特贸易2018-01-19
简介范例示意如图 5-3 所示。 图 5-3 范例示意 【控制要求】 (1) 水库水位上升超过上限时,水位异常警报灯报警,并进行泄水动作。 (2) 水库水位下降低于下限时,水位异常警报灯报警,并进
范例示意如图5-3所示。
图5-3 范例示意
【控制要求】
(1)水库水位上升超过上限时,水位异常警报灯报警,并进行泄水动作。
(2)水库水位下降低于下限时,水位异常警报灯报警,并进行灌水动作。
(3)若泄水动作执行10min后,水位上限传感器X0仍为On,则机械故障报警灯报警。
(4)若灌水动作执行5min后,水位下限传感器X1仍为On,则机械故障报警灯报警。
(5)处于正常水位时,所有报警灯熄灭且泄水及灌水阀门自动被复位。
【元件说明】
元件说明见表5-2。
表5-2 元件说明
【控制程序】
控制程序如图5-4所示。
图5-4 控制程序
【程序说明】
(1)当水位超过上限时,X0=On,CALL P0指令执行,将跳转到指针P0处,执行P0子程序,线圈Y0和Y10都为On,进行泄水动作并且水位异常报警灯报警。直到X0变为Off,即水位低于上限水位时,才停止P0子程序。
(2)当水位低于上限时,X1=On,CALL P10指令执行,将跳转到指针P10处,执行P10子程序,线圈Y1和Y10都为On,进行泄水动作并水位异常报警灯报警。直到X1变为Off,即水位高于下限水位时,才停止P10子程序。
(3)在P0和P10子程序中嵌套了CALL P20子程序,如果进行泄水动作10min后水位上限传感器仍为On,则执行P20子程序,Y11线圈导通,机械故障指示灯报警。
(4)同样,如果进行灌水动作10min后水位下限传感器仍为On,则执行P20子程序,Y11线圈导通,机械故障指示灯报警。
(5)如果水库处于正常水位,即X0和X1都为Off,则ZRST指令执行,Y0、Y1、Y10、Y11、T0、T1都被复位,泄水和灌水阀门和报警灯都不动作。
(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:)