登录
首页
串口通信
串口通信
回帖
发帖
正文
主题:让我晕的modbus格式
点击:2014 回复:5
楼主
编辑
引用
管理
gao921219
发送命令:[设备地址] [命令号01] [起始寄存器地址高8位] [低8位] [读取的寄存器数高8位] [低8位] [CRC校验的低8位] [CRC校验的高8位]
按此,不明白的一点是:[起始寄存器地址高8位] [低8位]这是源地址,那么目的地址是什么呢?或者这样说:向[设备地址]的:[起始寄存器地址高8位] [低8位]中写的数据的哪里?又或者,从设备中读出来的数据存放在哪里?
我好晕!!!
06-12-28 21:02
1楼
编辑
引用
管理
lidaping011
不是有个数据接收功能块FB7吗,DB_NO和DBB_NO就是接收到的数据存储的地址,DB_NO表示存储的数据块号,DBB_NO表示起始地址,还有个LEN表示长度。
07-01-09 21:06
2楼
编辑
引用
管理
crazyboy5877
顶``````````````````````````
07-01-24 20:41
3楼
编辑
引用
管理
jiang1128
当你通过通讯向从机发送读或者写的指令时,从机就会返回一串字符
从机地址+功能码+数据高八位+数据低八位+CRC校验
07-02-05 14:01
4楼
编辑
引用
管理
BaiduSoft
http://www.gkong.com/gkong_bbs/dispbbs.asp?ID=101074
看这个帖子..
07-02-06 17:19
5楼
编辑
引用
管理
周长锁
发送命令:[设备地址] [命令号01] [起始寄存器地址高8位] [低8位] [读取的寄存器数高8位] [低8位] [CRC校验的低8位] [CRC校验的高8位]
这条命令是读取命令
[起始寄存器地址高8位] [低8位]是目的地址, [读取的寄存器数高8位] [低8位]是要从目的地址开始读取的寄存器数量,设备中读出来的数据格式不是这样的,有他特定的格式
07-04-06 19:57
工控新闻
2025友达数位智能制造年度峰会:聚焦CC-Link IE TSN技术推动制造业再升级
华北工控EPC-7893M20:智能网络摄像头自动化测试产线的“控制中枢”
智能制造拓展就业空间 青年学子如何乘势而上
使命必达,你的好物倍福来守护!
2025中日机器人产业合作对接会在浙江平湖启幕
从工业自动化到智能机器人双轨道战略布局 | OPT2025产品发布会圆满落幕
Arm 驱动下一代机器人创新浪潮
蝉联《中国500最具价值品牌》行业首位,卡奥斯以AI驱动品牌增长
更多新闻资讯