S7-1200485通讯 点击:898 | 回复:10



笨鸟1986

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:7帖 | 68回
  • 年度积分:270
  • 历史总积分:2123
  • 注册:2015年11月13日
发表于:2021-09-03 11:04:04
楼主
求助帖30分-已结帖

请各位大师帮看下,第一次用1200.,想读取一下寄存器为(0100H)的值为啥我老通不上。仪表设置地址为1 ,9600 8N1.  


1分不嫌少!


楼主最近还看过



AI雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 204回
  • 年度积分:26
  • 历史总积分:1951
  • 注册:2016年8月07日
发表于:2021-09-03 11:58:18
1楼

用博图上面那个MODBUS(RTU)的程序块  

clooer2000

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 99回
  • 年度积分:5
  • 历史总积分:1583
  • 注册:2021年3月11日
发表于:2021-09-03 15:04:26
2楼

S7-1200-Modbus-RTU指令.jpg

121111115

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 378回
  • 年度积分:594
  • 历史总积分:21966
  • 注册:2016年1月20日
发表于:2021-09-04 09:19:27
3楼

0100H换成10进制以后加40001是你要读的地址

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 32回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2017年9月08日
发表于:2021-09-04 16:40:24
4楼

引用 "121111115" 的回复,发表在3楼
        内容: 0100H换成10进制以后加40001是你要读的地址

正解,图上的地址是错的,你读不到也正常

青衫书生

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 280回
  • 年度积分:73
  • 历史总积分:1575
  • 注册:2014年12月29日
发表于:2021-09-06 14:47:48
5楼

你要读的地址是0100H,换算到十进制就是256,按照博图的485通讯方式,需要将256+40001=40257,就是你去读仪表的寄存器地址,按照下图去试一下呢:、

无标题.png

工控十年新生

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 72回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2016年12月08日
发表于:2021-09-07 08:37:01
6楼

新人学习这个程序了。

笨鸟1986

  • 精华:0帖
  • 求助:4帖
  • 帖子:7帖 | 68回
  • 年度积分:270
  • 历史总积分:2123
  • 注册:2015年11月13日
发表于:2021-09-07 09:38:06
7楼

"青衫书生" 的回复,发表在5楼
        对内容: 【你要读的地址是0100H,换算到十进制就是256,按照博图的485通讯方式,需要将256+40001=40257,就是你去读仪表的寄存器地址,按照下图去试一下呢:、...】进行回复:

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

嗯,明白了 03H功能码对应的是40001-49999,换算后是40257,现在读上来了,感谢,另外还想请教这个如果仪表掉线怎么让它报错。


青衫书生

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 280回
  • 年度积分:73
  • 历史总积分:1575
  • 注册:2014年12月29日
发表于:2021-09-07 13:13:10
8楼

"笨鸟1986" 的回复,发表在7楼
        对内容: 【"青衫书生" 的回复,发表在5楼        对内容: 【你要读的地址是0100H,换算到十进制就是256,按照博图的485通讯方式,需要将256+40001=40257,就是你去读仪表的寄存器地址...】进行回复:

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


注意看下功能块后面的引脚,不是有busy,error,status么,直接通过这些引脚去读取多个从站485通讯时的状态

AutoCtrl888

  • 精华:0帖
  • 求助:0帖
  • 帖子:58帖 | 466回
  • 年度积分:55
  • 历史总积分:2401
  • 注册:2007年3月04日
发表于:2021-09-13 08:45:34
9楼

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2021-10-18 14:35:01
10楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。



热门招聘
相关主题

官方公众号

智造工程师