转载:报文解析_101规约报文格式定义解析_我会笑你一辈子的的博客-CSDN博客
1.单字节报文就是报文长度只有一个字节。
E5H,否定回答,主要用于终端对接收到错误报文的应答,在平衡式中,主站收到终端错误请求报文时,也可用单字节应答。
E5H,没有召唤的数据。
最后的H表示前面的值为16进制。
2.固定帧长报文
作用:请求链路状态、远方链路复位、召唤一级数据、召唤二级数据。
格式:

一级数据包括变位遥信,子站初始化结束报文和由读数命令所寻址的信息体的数据。其中常见的是变位遥信。主站读子站的某个数据(遥信、遥测、电度等)时,子站都会将该数据变为1级数据主动向主站发送。
二级数据包括变化的遥测量帧,变压器分接头变化和SOE。
3.可变帧长报文
作用:全遥信、全遥测、变化遥信、变化遥测、遥控、设点、对时、总召唤、组召唤、复位进程等。
格式:

链路传输规则:链路服务分为S1 、S2和S3三个级别,如下图
链路控制域,就是用于链路控制。
在两个传输方向上分别定义,在平衡和非平衡模式下分别定义,控制域占一个字节。因为在我们的生产环境中,都是用的平衡模式,所以以下只说明平衡模式下控制域格式定义。
控制域占一个字节,一个字节是8bit,从低位到高位分别用D0-D7表示如下图:

主站à子站:
传输方向位DIR=0,表示报文是由主站向子站传输。
启动报文位PRM=1,表示主站向子站传输,子站为从动站。
帧计数位FCB,主站每向从站发送新一轮的“发送/确认”或“请求/响应”传输服务时,将FCB取反。主站为每个从站保存一个FCB的拷贝,若超时未收到应答,则主站重发,重发报文的FCB保持不变,重发次数最多不超过3次。若重发3次后仍未收到预期应答,则结束本轮传输服务。复位命令的帧计数位常为0,帧计数有效位FCV=0。
帧计数有效位FCV:FCV=0,表示帧计数位FCB变化无效;FCV=1,表示帧计数位FCB变化有效。发送无回答服务、重传次数为0的报文、广播报文时不需要考虑报文丢失或重传,无需改变帧计数位FCB的状态,因此这些帧的计数有效位常为0。
子站à主站:
传输方向位DIR=1,表示报文是由子站向主站传输。
启动报文位PRM=0,表示主站向子站传输,主站为从动站。
要求访问位ACD=1,表示子站希望向主站传输1级数据。
数据流控制DFC=0,表示子站可以继续接受数据。DFC=1,表示子站数据区已满,无法接受新数据。
主站向子站传输的功能码

子站向主站传输的功能码

三、类型标识
一个字节。




一个字节。其定义如下:

2.双点品质描述
一个字节。其定义如下:

3.品质描述
一个字节,其定义如下:

8. 初始化原因
Bit7: 当地参数的初始化是否改变标识。
0:未改变 1:已改变
Bit6~Bit0:原因描述码。表示范围0~127 ,其定义如下:
0 :当地电源合上
1 :当地手动复位
2 :远方复位
3~127 :保留

————————————————
版权声明:本文为CSDN博主「我会笑你一辈子的」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_/article/details/
到此这篇101协议报文(101规约报文)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/18146.html