PROFIBUS-DP现场总线在反渗透水处理中的应用
反渗透部分程序结构包括运行,高压快洗,排放,低压冲洗以及停止部分,应注意的是在反渗透部分只能允许一套设备在低压冲洗应,当同时有两套要进行低压冲洗时,程序中应处理为等待。
原水泵和超滤水泵的控制是程序编写的一个难点,因为工艺要求通过一台变频器来控制三台电机(两用一备)。在程序中设计为三台电机循环启动,使得每台电机在不同的时间都有成为备用机的可能。水泵的启动与停止根据水箱水的多少来控制,当水多且有两台电机在运行时,应先停工频运行的电机。当水箱水少时,应需要进行复杂的转换,图4为在水箱水少时变频器的切换流程图。
图3超滤系统控制逻辑图
图4水箱水少变频器切换逻辑图
程序利用STEP7中的PID模块对于原水泵和超滤水泵的变频器进行控制,根据冗余要求PID控制应放在定时中断组织块OB35中,一般情况下非冗余的程序放在主循环程序块OB1中,把冗余的程序都放到了OB35中,并对其中的OB35、OB100(启动调用程序块)、OB86(主从站通讯出错调用该块)进行编程。
在本系统中所有泵的控制需要0.5-1S的脉冲信号,而在冗余程序中只能用IEC定时器来产生脉冲信号,IEC定时器都有一个背景数据块,这样程序中将会出现大数量的数据块。对于CPU414-2DP最多只能有512个数据块,为此我们把大部分的定时器通过在FB中的STAT中建立,这样既满足了数据块的容量要求,也使程序简化。
6结束语
本系统通过使用PROFIBUS-DP现场总线,减少了大量布线。现场安装、调试的工作量大为降低,缩短了开发周期,提高了效率。目前该系统已调试完毕,投入使用后将会达到预期的效果。由于PROFIBUS-DP数据传输速度快,系统实现简单,可靠性高,必将在工业控制网络中得到广泛的应用。
参考文献:
[1]张葆宗反渗透水处理应用技术中国电力出版社,2004
[2]反渗透和纳滤膜产品手册美国海德能公司2004版
[3]PLC-basedcontrolsystemsforindustrialproductionoffuelalcohol,IEEE,Dec2004.
评论