1;最好是换通讯方式,比如modbus-tcp或者串口服务器(485转以太网),PLC从以太网读取。这样plc程序也简洁一些。
2:如果不换的话,第一考虑用更高得比特率(没有太明显作用),设置更低得报错延时与重发次数(但是挡不住发生报错就是慢)
第二的话就是读写分开写程序,不要混在一起,因为不是一直写入,读取基本随时随地。
第三就是你的这些仪表,可以适当分类。比如你的变频器不需要一直读写吧(看你需求),称重的话也是一个流程一个物料读取一次。
温度表的话看你的实时性要求,可以适当加点延时。然后温度表多的话,要控制成本,可以指给温度表加那种便宜的串口服务器,一起读取所有连接得表,然后自己按照报文去拆分。