干扰对modbus通讯的影响.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
干扰对 modbus 通讯的影响 对 modbus 通讯看一一些,也用了一些,普通的都基本有了解了。现在有点问题。主要是在干扰上。 1、通讯都是以二进制的形式发送的。当有干扰产生时, 是否有可能原本应该为 0 的状态,从站却接受到 1 的状态? 2、通信规约上有 t1.5 和 t3.5 这两个时间间隔的概念。 当设置波特率为 9600 时, t1.5=1.7ms,t3.5=4ms;波特率为 19200 时, t1.5=0.86ms , t3.5=2ms。这样,当有干扰时,会 否对通信发送的数据有影响,造成发送延迟?(或者其他有 什么状况)这样 9600 的波特率有更长的时间间隔 t1.5=1.7ms , 是否可以抗干扰强一点 3、通信一般都有设置超时时间设置,有的只有设置一 个时间,有的还需要设置一个字符时间,这个字符时间是否 就是指 t3.5 的时间? 4、很多 plc 对于通信失败且完成的情况下会有某个位置 位。有次间歇性的会发生发送了指令后,通讯正确完成和错 误完成位都没有被置位的情况,这可能是什么情况引起的, 是否从站由于干扰根本没收到任何信号? 问题补充: 1、 2、那波特率对于抗干扰毫无作用?那有什么用?发送 的速度对于整个响应时间来说也必须小本来的意思是指,干 扰的时候有没有可能引起通讯被暂停,被断断续续的发送, 可能每个字节直接的间隔是 0.2 个字符,或者 0.5 个字符。 这个间隔是怎么会产生的?时间是怎么被给定的。 t1.5 是最 长时间 3、问过这家 plc 了 4、这个也算了。意思就是没发送出数据帧的情况下, 但执行了发送命令, plc 串口是否也会被至于接受等待状态 最佳答案 1.是的。 2.空闲线时间是将线路上不同数据包之间的间隔拉大一 些,用于分辨不同的消息帧。发送方等待空闲线时间用完之 后再发送,接收方等待空闲线时间用完之后再开启接收,接 收到的第一个字符作为新消息的开始。它们不负责检测线路 是否空闲,也就不会造成发送延迟。 3.t3.5 是空闲线时间,不是超时报警,其作用见上。超 时报警是用于接收方超过一定时间未接收到新的字符或者 消息,则停止接收,然后报警并通知上级接收完毕。 4.对于主站来说,发送是没有问题的,然后转接收,一 是接收不到(超时) ,二是接收到了但数据有问题。对于从 站来说,接收长度是不一定的,只能用超时判断( modbus)。 “通讯正确完成和错误完成位都没有被置位 ”,就这么确定主 站一定发送出了数据帧?

文档评论(0)

182****2200 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档