技术论坛

 1200与多个仪表走modbus RTU通讯问题

返回主题列表
作者 主题
风-雨
游士

经验值: 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,通讯周期时长就这样按接入站点的增加而增加咯。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。