您现在的位置是:首页 > 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=OnCALL P0指令执行,将跳转到指针P0处,执行P0子程序,线圈Y0Y10都为On,进行泄水动作并且水位异常报警灯报警。直到X0变为Off,即水位低于上限水位时,才停止P0子程序。

   (2)当水位低于上限时,X1=OnCALL P10指令执行,将跳转到指针P10处,执行P10子程序,线圈Y1Y10都为On,进行泄水动作并水位异常报警灯报警。直到X1变为Off,即水位高于下限水位时,才停止P10子程序。

   (3)P0P10子程序中嵌套了CALL P20子程序,如果进行泄水动作10min后水位上限传感器仍为On,则执行P20子程序,Y11线圈导通,机械故障指示灯报警。

   (4)同样,如果进行灌水动作10min后水位下限传感器仍为On,则执行P20子程序,Y11线圈导通,机械故障指示灯报警。

   (5)如果水库处于正常水位,即X0X1都为Off,则ZRST指令执行,Y0Y1Y10Y11T0T1都被复位,泄水和灌水阀门和报警灯都不动作。

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务