作者 | 主题 |
---|---|
风-雨 游士 经验值: 211 发帖数: 16 精华帖: 0 |
楼主 2019-04-24 16:22:58
主题:1200与多个仪表走modbus RTU通讯问题 配置: PLC:1214C 通讯模块:CM1241 外部仪表:一个光栅尺,两个负荷传感器 问题描述:PLC单独与光栅尺通讯正常,单独与两个负荷传感器通讯也没问题。把三个接在一起通讯速度就变慢了。监控程序,是PLC与光栅尺的通讯变慢。 通讯距离不超过10米,接线方式用手拉手的方式。加了两个120欧姆的电阻还是一样。 |
leend2009 侠圣 经验值: 4367 发帖数: 1050 精华帖: 17 |
2楼 2019-04-25 13:55:24
主题:回复:1200与多个仪表走modbus RTU通讯问题 是不是在通讯程序的扫描存在疑问,连接3个不多,正常速度应该不受影响的
学无止境
|
Zaxife 至圣 经验值: 12573 发帖数: 2503 精华帖: 31 |
3楼 2019-04-25 17:33:05
主题:回复:1200与多个仪表走modbus RTU通讯问题
10米内,控制系统没变频器,不会有干扰问题。
你要确认: 1、所有的非地线导线是不是有哪根线对地了?有的话快点拆掉,否则很快整个网络通讯口都烧掉的。接地了最直观的结果就是通讯频繁的时好时坏而且有轻微的糊。 2、你先用电脑通讯测试软件测试,如果3个一起通讯都正常,那么问题就在PLC程序通讯逻辑组织不严谨。 3、串行通讯,底层协议都是点对点的通讯逻辑一个一个的轮询,你接入的站点通讯越多整个通讯周期时间就会越长的。比如一个站点通讯100ms就完成,两个站点就要200ms,三个站点就300ms,通讯周期时长就这样按接入站点的增加而增加咯。 |