ABPLC协议书范本Word下载.docx
- 文档编号:21924049
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:18
- 大小:49.14KB
ABPLC协议书范本Word下载.docx
《ABPLC协议书范本Word下载.docx》由会员分享,可在线阅读,更多相关《ABPLC协议书范本Word下载.docx(18页珍藏版)》请在冰豆网上搜索。
2
注册请求
长度(0x0004)
会话句柄(0x00000000)
4
初始值为0x00000000
状态(0x00000000)
初始值为0x00000000(状态好)
发送方描述
8
请求通信一方的说明
选项
默认为0x00000000
以下是命令指定数据(CommandSpecificData)
协议版本(0x0001)
默认为0x0001
选项标记(0x0000)
默认为0x0000
②打开请求帧
命令(0x006F)
打开请求
长度(0x0040)
固定为64字节(0x0040)
会话句柄
注册应答中返回的数值
接口句柄(0x00000000)
默认为0x00000000(CIP)
超时(0x0001)
项数(0x0002)
默认为0x0002
空地址项(0x0000)
长度(0x0000)
未连接数据项(0x00b2)
默认为(0x00b2)
长度(0x0030)
后面数据包的长度(48个字节)
以下是CIP协议的内容
服务
1
固定为0x54
请求路径大小
固定为0x02
请求路径
固定为0x01240620(有可能会改变)
Priority/time_tick
固定为0x0A
Time-out_ticks
固定为0x05
O-TNetWorkConnectionID
0x00000000
T-ONetWorkConnectionID
由驱动产生
ConnectionSerialNumber
0x0000
VerderID
0x0101
OriginatorSerialNumber
和T-ONetWorkConnectionID相同
连接超时倍数
0x01
保留数据
3
0x000000
O-TRPI
0x004C4B40
O-T网络连接参数
0x43F8
T-ORPI
T-O网络连接参数
传输类型
0xA3
连接路径大小
0x03
连接路径
6
0x012402200001
③读数据服务请求帧
命令(0x0070)
打开请求,固定为0x0070
长度
命令指定数据的大小
连接的地址项
默认为0x00A1
默认为0x0004
连接标识
和打开应答中的
O-TNetWorkConnectionID相同
连接的数据项
默认为(0x00b1)
后面数据包的长度
序号
数据服务请求帧的序号(从1开始)
固定为0x01240220(有可能会改变)
服务数(即测点数)
请求数据点的个数
偏移量(和服务数相同)
2*(服务数)
从服务数第一个字节算起,每个服务的偏移量
服务1(即测点1)
服务标识
固定为0x4C
目前总结的公式是size=(len+1)/2+1;
其中size为请求路径大小,len为请求侧点名的长度
扩展符号
固定为0x91
数据大小
该服务所对应的PLC中的侧点名大小
数据内容
该服务所对应的PLC中的侧点名
目前,发现的规律是侧点名的长度是奇数时,有一个填充字节,偶数时不填充
另外,当侧点名中有“.”时,需以点为分割线分为两部分进行传输
服务命令指定数据
固定为0x0001
服务2(即测点2)
…….
④写数据服务请求帧
固定为0x4D
数据类型
目前已知0x00C3(195)为整型,0x00CA(202)为实型,0x00C1(193)为布尔型,long型为0x00C4,BYTE为0x00C2
长度由类型决定,BYTE和BOOL一个字节,整型两个字节,float和long四个字节
⑤关闭请求帧
关闭请求
长度(0x0028)
固定为40字节(0x0028)
请求关闭一方的说明
长度(0x0018)
后面数据包的长度(24个字节)
固定为0x4E
和打开请求帧中的
T-ONetWorkConnectionID相同
0x00
⑥卸载注册请求帧
命令(0x0066)
卸载注册请求
3、ABPLC端返回的数据帧
1注册应答帧
由ABPLC生成
2打开应答帧
长度(0x002E)
正常情况为46字节(0x002E)
长度(0x001E)
后面数据包的长度(30个字节)
固定为0xD4
固定为0x00
状态
状态好为0x0000
由PLC产生
和打开请求帧中的相同
O-TAPI
0x004C4B40
0x0000
3读数据服务应答帧
固定为0x0000000000000000
超时(0x0000)
和数据服务请求帧中的序号相同
固定为0x8A
填充字节
状态好时为0x0000
应答数据点的个数
应答服务1(即测点1)
固定为0xCC
数据
应答服务2(即测点2)
写数据服务应答帧
固定为0xCD
5
关闭应答帧
关闭应答
正常情况为30字节(0x001E)
长度(0x000E)
后面数据包的长度(14个字节)
固定为0xCE
4、ABPLC端返回的出错报文
出错报文:
6f00000000010212(03000000状态)2453592d4c47580000000000
状态非零时表示出错!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ABPLC 协议书 范本