项目中遇到Modbus通讯的问题是这样子的:
现成遇到一个叫迈拓品牌的流量计,采用Modbus RTU通讯,与s7 200,s7 200 smart通讯都是正常的,但是与S7 1200和S7 300通讯就不行,弄了好多天都没有成功,现场通讯设备挺多,好几个品牌的E+H的、国产一些电力仪表、水质仪表通讯都没有问题,一样的程序,唯独这家的产品通讯存在问题。售后也到现场看了,也找不到问题所在,我用kepware测试通讯也没有问题,也不知道哪里出了问题,最后只能采用点到点通讯,还能读出数据。怀疑是仪表的modbus通讯协议不够完善,但是厂家说他们用modscan测试过没有问题,我就有疑问了,是不是用modscan测试能通过软件就没有问题了,大家怎么看待这个问题?