101规约解读解析
发布时间:2023-02-03 14:59:27
101规约解读
一、101帧格式
1、 固定帧长:
启动字符(10H) 控制域(C)
链路地址域(A)(公共地址 帧校验和(CS) 结束字符(16H)
例:10 49 01 4a 16(请求远方链路 2、 可变帧长:
启动字符(68H) 长度(L) 重复长度(L) 启动字符(68H) 控制域(C) 链路地址域(A)
链路用户数据(可变长度)ASDU 帧校验和(CS)(阴影部分) 结束字符(16H)
例:68 09 09 68 73 01 64 01 06 01 00 00 14 f4 16(总召唤) 3.单字节(E5H)无数据应答 4.控制域
PRM FCB FCV 保留 方向 ACD1 DFC1 23
22
21
20
主站->分站 分站->主站
功能码
FCB:主站命令计数位,每次翻转。正常流程FCB位每次翻转,如果主站未收到子站的正确应答,则FCB位不翻转,如连续多次(三次以上)未收到,则初始化链路。子站判断FCB位,如果发现未变化,则重发上次的原码。 FCV:主站命令有效位
ACD:子站命令,ACD=1表示有一级数据,要求主站召唤 DFC:子站命令,DFC=1表示数据流满,要求暂停召唤 5.功能码表 主站命令
功能码 0 1 2 3 4 5 帧类型 发送/确认帧 发送/确认帧 发送/确认帧 发送/确认帧 发送/无回答帧
业务功能 复位远方链路 复位终端用户进程 平衡方式用 传送数据 传送数据 备用
不用 常用 备注 初始化用
6,7 8 9 10 11 12,13 14,15
子站命令
功能码 0 1 2~5 6,7 8 9 10 11 12 13 14
请求/响应帧 请求/响应帧 请求/响应帧 请求/响应帧
自定义
响应帧说明用户状态 召唤链路状态 召唤一级数据 召唤二级数据 备用 自定义
初始化用 常用 常用
帧类型 确认帧 确认帧 响应帧 响应帧