S7协议报文格式:
1.每次上电后,都要进行2次初始化,报文交互:
初始化为固定格式:
发送初始化一:
"03 00 00 16 11 E0 00 00 00 01 00 C1 02 01 00 C2 02 01 01 C0 01 09
"
PLC回复:
03 00 00 16 11 d0 00 01 00 11 00 c0 01 09 c1 02 01 00 c2 02 01 01
发送初始化二:
03 00 00 19 02 F0 80 32 01 00 00 FF FF 00 08 00 00 F0 00 00 01 00 01 07 80
PLC回复:
03 00 00 13 02 f0 80 32 02 00 00 ff ff 00 00 00 00 81 04
以上初始化上电后发送一次即可,且格式为固定格式
最佳答案
这个不是S7协议只能说是TCP协议,TCP通信首先是创建一个服务器和客服端,客服端请求连接服务器,服务器响应客服端请求,最后可以进行用户数据交互。
通讯开始是在服务器响应客服端建立连接开始的,你上面说的初始化报文其实就是用户数据!
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc283635.html