建控电
野蛮其体魄、文明其精神!!
级别: 论坛先锋
精华主题: 0
发帖数量: 555 个
工控威望: 1592 点
下载积分: 3460 分
在线时间: 394(小时)
注册时间: 2013-12-16
最后登录: 2024-11-09
查看建控电的 主题 / 回贴
楼主  发表于: 2016-03-12 20:22
各位好:
       现在在做一个FX3U,和FX3U-232BD,外加232转485转换器,来和外部仪表的通讯。
      智能仪表为485通讯接口,波特率为9600,数据位8位,停止位1位,无校验。
考虑到通讯格式可能设错,我在D8120里分别输入了10000001,发现收到的数据不对。
  协议的内容很简单,发送 F2 01 FE   ,我收到的数据应该是F2 01 16 FE。现在收到的数据却不是这样的。
另外求大神指导一下,内部位b10 ,b11如何区分。

lclsmgz
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 94 点
下载积分: 547 分
在线时间: 6(小时)
注册时间: 2016-03-26
最后登录: 2016-11-21
查看lclsmgz的 主题 / 回贴
1楼  发表于: 2016-03-30 12:52
仪表的返回数据格式中是否有报头报尾  
已经与仪表通信成功了,仔细研究仪表返回数据格式