内容发布更新时间 : 2025/7/15 10:33:26星期一 下面是文章的全部内容请认真阅读。
IEC870-5-101规约报文解释
一、 规约格式简介 1、 祯格式
101规约的基本祯格式如下所示,具体的解释请参照规约手册,这里不再重复。 固定祯长格式:
启动字符(10H) 控制域(C) 链路地址域(A) 帧校验和(CS) 结束字符(16H)
可变祯长格式:
启动字符(68H) 长度(L) 长度重复(L) 启动字符(68H) 控制域(C) 链路地址域(A) 链路用户数据(可变长度) 帧校验和(CS) 结束字符(16H)
规约中不同的命令,可能采用不同的祯格式。 2、 控制域功能码说明 主站下发子站功能码
功能码序号 0 1 3 9 10 11 子站上送主站功能码
功能码序号 0 1 8 9 11
二、
子站确认 子站应答错误(例如:链路忙) 总召唤应答(遥测、遥信、电度、对钟、遥控、SOE等) 总召唤应答错误 链路状态完好 功能码描述 复位远方链路 复位用户进程 总召唤(遥测、遥信、电度、对钟、遥控) 询问链路状态 询问一级数据 询问二级数据 功能码描述 主站初始化RTU下发命令流程(以非平衡方式通信)
以下adrs 表示链路地址(一般为rtu站址),comadr表示公共地址(一般为rtu站址),infadr_l表示信息体地址低位,infadr_h表示信息体地址高位,CS表示祯校验和。对时祯为长时标方式。
1、 询问链路状态 10 49 adrs CS 16
子站回答 10 80 adrs CS 16 控制域,03为功能码 2、 复位远方链路 10 40 adrs CS 16 子站回答 10 89 adrs CS 16 3、 总召唤 68 10 10 68 73 adrs 64 01 06 comadr 00 00 14 CS 16
总召唤类型标识 总召唤限定词 子站确认 68 09 09 68 80 adrs 64 01 07 comadr
00 00 14 CS 16
子站发送遥测遥信祯(下面将详细解释) 子站发送总召唤结束祯
68 09 09 68 88 adrs 64 01 0a comadr 00 00 14 CS 16
4、 如果没有召唤全则进行分组召唤
下发命令码: 68 09 09 68 7b adrs 64 01 05 comadr 00 00 24 CS 16 命令码限定词(0x15—0x24),遥信祯8组
(0x15—0x1c),遥测祯8组(0x1d—0x24)
子站发送遥测遥信祯(和总召唤的一样,只是信息体地址会有所区别) 5、 发对时令 68 0f 0f 68 53 adrs 67 01 06 comadr
00 00 milliseconds_l milliseconds_h minutes hours day month year CS 16
子站确认祯 68 0f 0f 68 80 adrs 67 01 07 comadr
00 00 milliseconds_l