您现在所在的是:

台达论坛

回帖:8个,阅读:2913 [上一页] [1] [下一页]
* 帖子主题:

Modbus TCP 求助

454
qqmushui
文章数:2
年度积分:50
历史总积分:454
品牌积分(台达):0
注册时间:2017/10/17
发站内信
发表于:2017/10/17 21:44:18
#0楼
大家好,请问一下,关于Modbus TCP的协议标识符是如何定义的,除了全0为modbus协议外,还有没有其他的协议?
28209
guanyumou 版主
文章数:10575
年度积分:187
历史总积分:28209
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节开云手机版登录入口(三)
2017论坛优秀版主
2017国庆开云手机版登录入口(二)
2017春节开云手机版登录入口(三)
发表于:2017/10/17 22:37:10
#1楼
以下是引用qqmushui2017/10/17 21:44:18的发言:
大家好,请问一下,关于Modbus TCP的协议标识符是如何定义的,除了全0为modbus协议外,还有没有其他的协议?
以读4x区寄存器为例:

客户端发送:
00 01 00 00 00 06 01 03 12 34 00 02
其中:
00 01为事务处理标识符的高8位和低8位
00 00为协议标识符,一般固定为00 00
00 06为长度,指的是从它后面开始到Modbus TCP报文结束的字节计数
01为单元标识符
03为功能码
12 34为预读的寄存器起始地址的高8位和低8位
00 02为预读的寄存器个数的高8位和低8位

服务器返回:
00 01 00 00 00 07 01 03 04 11 11 22 22
00 01为事务处理标识符的高8位和低8位
00 00为协议标识符,一般固定为00 00
00 07为长度,指的是从它后面开始到Modbus TCP报文结束的字节计数
01为单元标识符
03为功能码
04为字节计数,读2个寄存器,所以为4个字节
11 11为寄存器地址为1234的值
22 22为寄存器地址为1235的值

Modbus TCP报文和Modbus RTU报文有相似之处,把Modbus RTU中的CRC校验取掉,同时加上了事务处理标识符、协议标识符、长度等!
18153
welfare1987
文章数:1854
年度积分:298
历史总积分:18153
品牌积分(台达):0
注册时间:2009/1/27
发站内信
发表于:2017/10/17 23:15:42
#2楼
回复 #1楼 guanyumou
经常使用,还真没研究过TCP的协议,学习了
71
一往无前
文章数:71
年度积分:71
历史总积分:71
品牌积分(台达):1
注册时间:2016/12/9
发站内信
发表于:2017/10/18 13:05:49
#3楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
71
一往无前
文章数:71
年度积分:71
历史总积分:71
品牌积分(台达):1
注册时间:2016/12/9
发站内信
发表于:2017/10/25 21:24:42
#4楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
2667
shuang896
文章数:906
年度积分:50
历史总积分:2667
品牌积分(台达):0
注册时间:2013/11/22
发站内信
发表于:2018/1/8 14:01:38
#5楼
还真没研究过TCP的协议,了解了下
2667
shuang896
文章数:906
年度积分:50
历史总积分:2667
品牌积分(台达):0
注册时间:2013/11/22
发站内信
发表于:2018/1/18 17:19:15
#6楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
28209
guanyumou 版主
文章数:10575
年度积分:187
历史总积分:28209
品牌积分(台达):89
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节开云手机版登录入口(三)
2017论坛优秀版主
2017国庆开云手机版登录入口(二)
2017春节开云手机版登录入口(三)
发表于:2018/1/19 15:02:26
#7楼
以下是引用shuang8962018/1/18 17:19:15的发言:
还真没研究过TCP的协议,学习了
刷积分应该也讲究一点技巧:
附件 untitled1.jpg
2667
shuang896
文章数:906
年度积分:50
历史总积分:2667
品牌积分(台达):0
注册时间:2013/11/22
发站内信
发表于:2018/1/23 18:44:42
#8楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>

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

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

78.0005