设计
本文主要采用Modbus主站轮询方式通过FB7/FB8功能块进行读取/发送数据。其中轮询方式采用如图3所示。在系统初始化完成后,手动启动第一次轮询作业,先轮询1#从站。给1#从站发送查询请求后,等待1#从站的响应,如果在指定的延时时间内接收到1#从站返回的数据,则执行2#从站。如果在指定时间内不能接收到从站的返回数据或接收错误,则跳过本站,执行下一个从站。
结语
利用RS485总线实现了软水站的自动化控制,同时减少了大量的I/O卡件,节省配线,提高了控制系统的抗干扰能力,为实现生产过程的自动化、智能化创造了条件,应用前景十分广泛。
参考文献
[1]廖常初.西门子S7-300/400 PLC应用技术[M].北京:机械工业出版社,2011.
[2]向晓汉.西门子PLC工业通信完全精通教程[M].北京:化学工业出版社,2013.
[3]廖常初.西门子工业通信网络组态编程与故障诊断[M].北京:机械工业出版社,2011.