深井远程PLC控制系统案例
2016-12-05 行业资讯
本套深井远程控制系统由一个加压泵站和8口深井组成,8口井将地下水抽出后汇集至蓄水池中,最后通过蓄水池旁加压泵房中的加压泵将水输送给用户。
加压泵房有五台加压泵,用这五台泵来保证供水的压力,满足用户的需求。为保证各用水单位在用水高峰和低谷时都能随时用水,需要将各深井抽出的水汇集到蓄水池中储备。
各个深井泵均为两地控制,当选择为“本地控制”时,由操作人员在井房通过控制柜上的按钮来启停水泵;当选择为“远程控制”时,由操作人员在操作室的电脑上控制水泵的启停。“远程控制”时又分为“手动/自动”模式,手动即操作人员手动点击“启动/停止”按钮来启停水泵,自动即判断蓄水池的液位来控制水泵的启停,当蓄水池液位高于设定液位高限值时,深井泵自动停止运行,当蓄水池液位低于设定液位低限值时,深井泵自动开始运行,直到水池液位重新高于设定的液位高限。
一般情况下将几台泵选择为手动控制模式,另外几台泵选择为自动控制模式就能够保证蓄水池中有足够的液位来保证用户的用水需求。
本套控制系统的控制器采用西门子S7-200SMART PLC来实现,其中PLC之间的通讯采用UBNT NanoStation M5无线网桥,加压泵房中PLC与变频器,流量计均使用485接口,与ABB ACS510变频器和流量计通讯使用Modbus RTU协议,与西门子MM440变频器通讯采用USS协议。此外PLC通过模拟量输入模块接收电压、电流、液位等变送器传来的4-20mA电流信号,经过程序处理换算成实际值做显示和控制。
经验总结:
关于PLC程序
轮循调用MODBUS或USS功能块时,最好使用M位,系统块中的断电数据保持默认有V区的,一旦掉电重新上电程序就有可能不能继续进行或不能重头执行。PLC跟MM440变频器做USS通讯时,调用USS INIT初始化块后需要加1s的延时在调用USS CTRL块来控制变频器,否则可能出现的问题是变频器能收到给定频率,就是无法启停,或没有反馈频率等问题。
2.网桥
在选择无线网桥做传输方式时最好各个从站的网桥对于主站位置可视或遮挡物比较少,必要时需要将网桥天线安装在更高的位置上。把某个UNBT NSM5网桥设置为中继模式,但一直接收不到其他网桥的信号,网上说是网桥固件版本的问题,但一直没有时间实验,最后就没有采用中继模式。
本方案没有采用数传电台而采用无线网桥作为通讯设备的原因是有监控图像需要上传至主站。
- 上一篇:工业控制系统信息安全威胁分类
- 下一篇:利用三菱PLC模拟器漏洞可远程控制工作站