求助RS485MODBUS通讯仪表应该怎么编写程序 点击:1196 | 回复:13



【鹏鹏】

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 3回
  • 年度积分:989
  • 历史总积分:1040
  • 注册:2020年2月29日
发表于:2020-03-06 16:06:23
楼主
求助帖30分-已结帖

求助大神RS485MODBUS通讯仪表应该怎么编写程序 

信捷XD3plc通讯压力传感器1583481625507.jpg捕获11.PNG



楼主最近还看过



小乐LL

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2015年10月15日
发表于:2020-03-06 17:02:49
1楼

我也在学习挣下载积分!

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:24:11
2楼

读操作的话就用REGR指令,如下所示:
1.png

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:25:03
3楼

REGR指令举例,如下所示:
2.png

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:26:19
4楼

写操作的话,就用REGW指令,如下所示:
3.png

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:26:53
5楼

REGW指令举例,如下所示:
4.png

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:28:18
6楼

楼主可以尝试先使用一些第三方调试工具、借助USB转RS485电缆先把压力变送器测试成功,如下:
5.png

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:30:06
7楼

还有如下工具,Modbus调试助手和Modbus Poll调试助手:


关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:33:25
8楼

以串口调试助手为例,结合压力变送器手册举例,

串口调试助手发送:01 03 00 00 00 01 84 0A

从站正确返回:01 03 02 00 13 F9 89

则此时读取到的寄存器数据为19(16进制0013换算为10进制为19)
如下所示:
8.png

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:36:11
9楼

用Modbus调试助手测试的结果如下所示:

数据也是19
9.png

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:37:45
10楼

用Modbus Poll调试助手测试结果如下所示:
10.png

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-03-06 18:39:00
11楼

在测试从站通信OK后,再去编制PLC程序,有关指令前面已经有举例说明,同样亦可用调试助手监控PLC发出的指令,待PLC、从站分别调试OK后,再把PLC和从站结合起来测试即可。

yy1910

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 212回
  • 年度积分:151
  • 历史总积分:1511
  • 注册:2013年4月29日
发表于:2022-04-07 14:47:32
12楼

"关育谋" 的回复,发表在11楼
        对内容: 【在测试从站通信OK后,再去编制PLC程序,有关指令前面已经有举例说明,同样亦可用调试助手监控PLC发出的指令,待PLC、从站分别调试OK后,再把PLC和从站结合起来测试即可。...】进行回复:

        -----------------------------------------------------------------


可以分享调试软件吗


  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:55
  • 历史总积分:55
  • 注册:2024年5月31日
发表于:2024-07-05 15:31:13
13楼

必须支持一个,虽然分不够

回复本条

    

热门招聘
相关主题

官方公众号

智造工程师