485实时发送数据,PLC如何接收 点击:785 | 回复:20



星辰雨林

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 155回
  • 年度积分:0
  • 历史总积分:245
  • 注册:2017年2月21日
发表于:2018-04-07 15:20:07
楼主

最近遇到一个485通讯问题,仪表供应商给我们的信息是“

含水分析仪采用modbus协议输出信号,信号格式:03 06 00 00 hh LL crch crcL。03是地址,06 00 00 是固定码,hh LL 是含水,最后2个是校验。例如,输出03 06 00 00 00 74 88 0F,00 74为含水,十进制结果为11.6%,88 0F为校验位。

”还跟我们说了“

 采用的是modbus RTU协议,波特率9600,无奇偶校验,十六进制传输数据,格式就是上面发给你的那种。

”打电话给他们和我们说是实时发送,标准MODBUS协议。各位大神,这样的数据怎么采集。MODRW/MODRD/RS都是要呼仪表,仪表回你的指令。这样实时发送的,我怎么接收。




男人@海洋

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 69回
  • 年度积分:4
  • 历史总积分:227
  • 注册:2007年4月10日
发表于:2018-04-07 16:00:13
1楼

03是地址,06 是功能码,00 00 是读多少位数据, 00 74为十六进制数据,最后两位是CRC校验位。

 不知道你用什么设备接收,PLC还是别的如果PLC的话调用程序中带的子程序把地址写上就行了。。

星辰雨林

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 155回
  • 年度积分:0
  • 历史总积分:245
  • 注册:2017年2月21日
发表于:2018-04-07 16:05:44
2楼

你好!他们和我们说的是06 00 00是固定码。如果这样的话就说不通,还有一个就是他们并没有告诉我们他们把16进制数据存在仪表的那个寄存器里。打电话问他们,他们也只是说他们是实时发送,你只要实时接收就行

回复内容:

对: 男人@海洋 03是地址,06 是功能码,00 00 是读多少位数据... 内容的回复!


lejin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2017年10月22日
发表于:2018-04-08 21:57:15
3楼

台达官网上好像有个232/485调试工具,你可以设定自动接收数据.

查看台达PLC寄存器地址于Modbus寄存器地址对照表就可以知道03的数据在哪个寄存器了.

来自新手的一点建议

yuanfengpan

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 4回
  • 年度积分:0
  • 历史总积分:75
  • 注册:2017年7月28日
发表于:2018-04-09 15:11:47
4楼

我也遇到了这个问题。用rs能读到但是会丢包。感觉plc只能做主机,现在这个样子是仪表做主机了

波疲

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 429回
  • 年度积分:18
  • 历史总积分:189
  • 注册:2017年8月26日
发表于:2018-04-10 13:54:01
5楼
台达官网上好像有个232/485调试工具,你可以设定自动接收数据. 查看台达PLC寄存器地址于Modbus寄存器地址对照表就可以知道03的数据在哪个寄存器了. 来自新手的一点建议

卫郡紫

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 137回
  • 年度积分:3
  • 历史总积分:339
  • 注册:2013年10月12日
发表于:2018-04-10 15:14:06
6楼
很正常,做仪表的他们只会做仪表,不会安排工程师给你解答,顶天就是有一技术跟你说:“随便弄弄就能出来,别人都这么用。”买了仪表后就只能靠自己了。

星辰雨林

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 155回
  • 年度积分:0
  • 历史总积分:245
  • 注册:2017年2月21日
发表于:2018-04-11 09:53:23
7楼
今天和他们的技术总工联系,他们根本就不是标准的MODBUS协议;还临时找我们要通讯格式和数据发送/回传的格式,对他们

哈哈我了个去

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 184回
  • 年度积分:24
  • 历史总积分:250
  • 注册:2018年2月02日
发表于:2018-04-11 16:33:07
8楼
很正常,做仪表的他们只会做仪表,不会安排工程师给你解答,顶天就是有一技术跟你说:“随便弄弄就能出来,别人都这么用。”买了仪表后就只能靠自己了

热门招聘
相关主题

官方公众号

智造工程师