项目:巴吞鲁日污水泵站SCADA系统(2006年2月21日)

通过控制工程人员 二六年二月二十一日

二六年二月二十一日

对过去一周带宽使用情况的监控表明,我们当前的轮询方案数据效率不高。我们需要将每个站点每月的数据使用量控制在2兆字节以内,否则数据传输费用将远远超出预算。考虑到要传输的27个字的数据,人们可能会认为每隔几分钟更新一次是可能的。实际情况是,发送和接收Modbus消息需要相当大的开销。为了减少开销的影响,最好将位打包到单词中,并且在RTU内存映射中保持单词的顺序,以便一个Modbus函数调用可以在一个请求中读取一系列寄存器。由于缺少位打包功能,我们使用了一系列if/then语句将位打包成单词。最初的RTU程序不是按顺序编写的(由于控制器寻址要求,也不能按顺序编写)。在控制器内部移动值以强制数据进入顺序块将允许OPC服务器在一次读取中读取所有值。

首席顾问上周宣布,他们打算在未来两周内推荐并选择PLC和HMI。眼见为实——过去的历史表明,这种预测可能过于乐观了。