S7-1200走modbus RTU通讯 了7台仪表 最后一个仪表链接会导致所有仪表数据不传输问题

已锁定

手机用户20230328332578

  • 帖子

    23
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2023-03-28

普通 普通 如何晋级?

S7-1200走modbus RTU通讯 了7台仪表 最后一个仪表链接会导致所有仪表数据不传输问题

3250

11

2023-07-09 22:42:19

S7-1200走modbus  RTU通讯 了7台仪表  最后一个仪表连接485线路会导致所有仪表数据不传输问题?实验取下最后一台仪表的通讯线路所有数据立马回复正常?以前怀疑是最后那台仪表通讯板有问题,所以换了个新的仪表还是一样的问题。看大神说modubs通讯最后一台仪表要穿终端电阻?求各位工控大佬解惑?

      补充说明,第7台仪表是1号站,第6台仪表是2号站一次类推。打开程序查看,发现1CH32-0xb0模块硬件组态是偶 校验,但是程序里边是无效验。由此怀疑,1没串联终端电阻,2校验不合适?但是校验不合适不是不能通讯吗?怎么会前6个没有问题,最后一个仪表通讯不了,而且程序轮询是1号站完成错误轮询的,如果一号站不动作所有站就卡死了。本人刚入行1年,但是发现这个人以前写的程序逻辑有问题,



开始用的时间轮询而且时间是2秒意识是不管2秒有没有完成强制从头再来,但是下边程序写的是完成错误位轮询,如果2秒没完成那么下边完成错误位继续轮询,他又强制从头再来,如果此时有一个通道在忙,那么是不是就会报错?我在家里写了一段通讯发现7个通讯用轮询时间远远大于2秒。而且这个项目通讯距离大概50米,1200上面3个通讯模块大概30路通讯,1路pid。还有各种模拟量,逻辑控制,虽然我是新手但是这个写程序的逻辑个人感觉真垃圾,有强制有轮询,一起整,给我这苦逼的维护人员出了个大难题。希望各位工控大佬指点一下

S7-1200走modbus RTU通讯 了7台仪表 最后一个仪表链接会导致所有仪表数据不传输问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15228条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。