您的位置:控制工程论坛网论坛 » 智能制造 » 为什么最开始的通讯回应报文是乱码呢

yujie0612

yujie0612   |   当前状态:在线

总积分:3617  2024年可用积分:0

注册时间: 2015-01-29

最后登录时间: 2023-08-15

空间 发短消息加为好友

为什么最开始的通讯回应报文是乱码呢

yujie0612  发表于 2016/10/14 16:10:35      1394 查看 5 回复  [上一主题]  [下一主题]

手机阅读

用SMART 200与DCS通过MODBUS通讯,距离大概200多米,最开始用的普通的DB9的接头,想读取40001开始的两个地址,发出的报文为02 03 00 00 00 02 CRC校验码   返回的报文为 BF FF FF FF FF FF 好像乱码了一样,然后又把PLC上的接头换成DP接头,终端电阻打到0N,然后一下就正常了,这是为啥呢

1楼 1 0 回复
  • ababab

    ababab   |   当前状态:在线

    总积分:5826  2024年可用积分:0

    注册时间: 2011-05-06

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    ababab   发表于 2016/10/14 18:47:30

    很明显接头有问题呗。。。。
    2楼 回复本楼

    引用 ababab 2016/10/14 18:47:30 发表于2楼的内容

  • martion

    martion   |   当前状态:在线

    总积分:5074  2024年可用积分:0

    注册时间: 2013-07-25

    最后登录时间: 2019-12-19

    空间 发短消息加为好友

    martion   发表于 2016/10/16 8:38:38

    信号存在干扰!!!!!!
    3楼 回复本楼

    引用 martion 2016/10/16 8:38:38 发表于3楼的内容

  • a1123

    a1123   |   当前状态:在线

    总积分:5620  2024年可用积分:0

    注册时间: 2013-06-20

    最后登录时间: 2023-08-11

    空间 发短消息加为好友

    a1123   发表于 2016/10/16 19:00:32

    你这么长的线,应该会接地的吧?
    4楼 回复本楼

    引用 a1123 2016/10/16 19:00:32 发表于4楼的内容

  • aaing

    aaing   |   当前状态:在线

    总积分:27966  2024年可用积分:0

    注册时间: 2007-04-27

    最后登录时间: 2023-08-21

    空间 发短消息加为好友

    aaing   发表于 2016/10/17 20:27:18

    modbus通信指令,请求帧和响应帧中的CRC校验码是2B长度,这个CRC校验码是需要自己计算后填上,还是...?
    5楼 回复本楼

    引用 aaing 2016/10/17 20:27:18 发表于5楼的内容

  • qjj9412786

    qjj9412786   |   当前状态:在线

    总积分:3325  2024年可用积分:2

    注册时间: 2012-05-30

    最后登录时间: 2024-11-22

    空间 发短消息加为好友

    qjj9412786   发表于 2016/10/18 13:43:28

    可能与没有加终端电阻有关。

    6楼 回复本楼

    引用 qjj9412786 2016/10/18 13:43:28 发表于6楼的内容

总共 , 当前 /