PLC输出的Modbus rtu数据流和串口软件输出的数据流有什么区别吗?

已锁定

白菜费大幅

  • 帖子

    177
  • 精华

    3
  • 被关注

    25

论坛等级:侠士

注册时间:2013-09-09

黄金 黄金 如何晋级?

PLC输出的Modbus rtu数据流和串口软件输出的数据流有什么区别吗?

1210

5

2024-03-19 17:21:23

目前一个项目遇到这样个问题;

S7-1500+ET200的RS485模块,外接15个变频器从站和2个模温机从站;模温机最远距离电柜大概30m左右;模

通讯读写都是连续读和连续写;每个站读写一次,一次轮训,模温机从站是最后两个站;最后站有120Ω终端电阻;

变频器连续读写3-4Word;模温机写4个Word,读19个Word;读写都正常;

模温机是别人厂家的PCB版做好的;

问题接是有时候模温机读写的时候模温机会没反应,不考虑轮训本身的周期,快的时候轮训到了1秒就有反应,慢的时候轮训接停顿站那里了,问设置了RESP_TO是多长时间就超时等待多长时间;

出现这种情况后,PLC轮训是会继续往下轮训直到返回的,几个或者十几个轮训周期下来,本该写入模温机或者读取模温机的数据又正常了;

感官上来讲接是两台模温机读写特别“慢”


改了程序,单独轮训这两台模温机,用串口调试软件单独在模温机处监控PLC发出的数据帧,数据帧是正常的,接入模温机后,发现发送启停命令依旧大概率反应很“慢”,但始终会有反应,只是时间不确定;


任意单独只接一台模温机(另外一台拔掉RS485通讯线)发现通讯正常,速度正常,不再出现很“慢”这种情况,两台同时接又很“慢”;

单独一台模温机和任意一台变频器(加入轮询),两从站在轮询的时候,启停模温机发现也是很“慢”;

数据帧有问题?

后来用串口调试软件Modbus poll和串口调试助手手动发送数据帧测试,发现一切正常,两台同时连Modbus poll也没见丢包,数据正常,速度也正常;

到这里接百思不得其解了,工厂是新建的工厂,什么电机变频器之类的干扰源都是没有的,刚上电,空荡荡的车间;只是做通讯测试的时候发现这个问题,目前不知道怎么办才好;


PLC输出的Modbus rtu数据流和串口软件输出的数据流有什么区别吗? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10590条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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