串口通讯
西门子本身的MPI,DP就不用说了
一般用的都是加CP通讯模块的
341,441也可以不用说了,集成好的通讯协议,价格又那么贵;
我这里一般用的是CP340,正在做的一个项目是CP340和30+个仪表通讯,和10+个200PLC通讯,距离有点远,所以现场采用的是无线数传电台,电台本身不支持MPI,DP,所以串口模块我们选用CP340,模块接口选择是232,因为电台本身自带232;
通讯的协议,CP340是自由口,协议选择基于个人习惯,我用的是MODBUS RTU,
200有自带的MODBUS协议,又是做从站根本不用太多编程,很方便,300 MODBUS RTU的编程例子很多,主要在于轮询的处理,大量站点通讯的时候怎么减少程序量是关键,我用的是间接寻址,效果不错;
至于朋友们说的数据读取不正常,这个就是对接受到的数据的处理问题,高位低位等,注意下就ok。
管理员注:本帖已被纳入此次探讨发帖整理,请
点此详阅。