前段时间,某项目在出厂调试时,发现星型工业以太网通信性能较差,本地子站之间、上位子站与本地子站之间的数据传输速度较差。 车站非常慢。 连一些控制功能都无法实现,看来必须要解决网络问题了!
经过长时间的思考和试验,最终通过以下三种方式解决了问题,写下来分享给大家。1)本地plc采用Momentum系列模块,编程采用Concept2.6。 将原程序中用于相互读取数据的Read_Reg功能块改为CRead_Reg,使模块自动连续读取需要的数据;
2) 原本地分站是平等关系,不分主次。 A站和B站互相读数据,A读B,B也读A,容易造成网络拥塞。 改进后,某变电站为主,他发起读写操作,从对方读取需要的数据,写入对方需要的数据。
3) 优化原有本地程序的数据传输部分,将原有的多用途读写功能块改进为单个读写连续多个寄存器。
通过以上措施,成功解决了网络通讯问题!