MCGS 通讯状态为3 点击:10684 | 回复:9



Maybe境界

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 26回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2013年6月14日
发表于:2013-06-15 09:34:20
楼主

我用的是触摸屏和下位机通过485通信,下位机485的正负直接接DB9的7、8,下面是父设备的设置:


下位机用的是CRC校验,如果我改变校验方式为奇或偶,通讯状态就会变为2

然后我的子设备是莫迪康modbusRTU,设置如下:





Maybe境界

  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 26回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2013年6月14日
发表于:2013-06-15 09:34:47
1楼

求大神解答,感激不尽

阿水--王者之师

  • 精华:24帖
  • 求助:348帖
  • 帖子:1616帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2013-06-15 10:09:44
2楼


  只能帮你将帮助文件找出来,详细的有待分析呀

Maybe境界

  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 26回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2013年6月14日
发表于:2013-06-15 10:32:42
3楼

回复内容:

对: 阿水--王者之师    只能帮你将帮助文件找出来,详细的有待分析呀 内容的回复!


你这是什么东东啊,应该看下面这个吧


帮助文档里说通讯状态3表示采集数据校验错误,我看了一下两个地方

#1,父设备中的校验方式,因为我的是无校验,根据modbus协议,这个地方停止位应该是2

(PS:我说的CRC校验试帧校验,然后这个地方是字节校验),这一点现在比较确定了

#2,再就是子设备中的解码顺序,现在还没搞清楚,期待明白人!!!

caojie0723--王者之师

  • 精华:2帖
  • 求助:5帖
  • 帖子:26帖 | 2883回
  • 年度积分:8
  • 历史总积分:22502
  • 注册:2004年2月22日
发表于:2013-06-15 10:59:38
4楼

应该是没通讯上吧,,波特率是否一致啊?

Maybe境界

  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 26回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2013年6月14日
发表于:2013-06-15 11:09:06
5楼

回复内容:

对: caojie0723--王者之师 应该是没通讯上吧,,波特率是否一致啊? 内容的回复!


都是4800,如果波特率不一致的话,那也应该报2啊

Maybe境界

  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 26回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2013年6月14日
发表于:2013-06-15 11:15:07
6楼

子设备的解码顺序我按照帮助文档里如下设置:


不论停止位为1还是2,现在通讯状态依然是3,莫非我要如下所说,练习厂家了?


花花公子@123

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 75回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2016年11月14日
发表于:2018-05-28 16:18:10
7楼

这个资料很实用,要努力学习

ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2018-05-31 16:17:42
8楼

通讯是最常见的问题,多试试就行了。

ymjr500

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 315回
  • 年度积分:0
  • 历史总积分:1125
  • 注册:2014年3月20日
发表于:2018-07-14 12:22:35
9楼

同样的问题。试了各种设置就是通讯不上。差哪了?!



热门招聘
相关主题

官方公众号

智造工程师