您现在所在的是:

串口通信

回帖:23个,阅读:2834 [上一页] [1] [2] [3] [下一页]
* 帖子主题:

有关西门子S7-200的modbus地址对应

[已结贴]
28295
guanyumou 版主
文章数:10589
年度积分:273
历史总积分:28295
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/7/15 16:57:27
#20楼
以下是引用guanyumou2019/7/15 15:31:07的发言:
以下是引用lizhengchao2019/7/15 11:05:41的发言:
附件 未命名1.jpg

附件 未命名2.jpg
附件 未命名3.jpg
[此贴子已经被作者于2019/7/15 11:09:25编辑过]
发送报文正确、返回报文也正确,你的发送报文是请求Q0.1~Q0.7、Q1.0的状态,返回报文中数据为00表明此时Q0.1~Q0.7、Q1.0均为0
你的收发报文和Q0.0状态无关!
附件 image.jpg
Q0.0它对应的寄存器编号为00001,但在报文中的实际地址是16进制的0000
你发送的0A 01 00 01 00 08 ** **
实际上是读Q0.1~Q0.7和Q1.0的状态
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
18312
lizhengchao
文章数:7328
年度积分:298
历史总积分:18312
注册时间:2008/8/6
发站内信
2018春节活动(三)
发表于:2019/7/16 8:26:03
#21楼
回复 #20楼 guanyumou
附件 未命名6.jpg


谢谢版主!现在可以读取了,我记得原本试过“0A0100000008"的,可能也搞错了
18312
lizhengchao
文章数:7328
年度积分:298
历史总积分:18312
注册时间:2008/8/6
发站内信
2018春节活动(三)
发表于:2019/7/16 8:29:12
#22楼
回复 #19楼 pqsh
我记得我试过“0000”的表情  按照版主的提示,现在可以了。应该是“0A0100000008”
28295
guanyumou 版主
文章数:10589
年度积分:273
历史总积分:28295
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/7/16 12:32:55
#23楼
以下是引用lizhengchao2019/7/16 8:26:03的发言:
附件 未命名6.jpg


谢谢版主!现在可以读取了,我记得原本试过“0A0100000008"的,可能也搞错了
客气!这个调试助手我用过!好像有的时候会出现计算出的CRC校验不正确的情况!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003