103规约初探

644 阅读4分钟

iec103规约报文格式全解 - 豆丁网 (docin.com)

103报文解析 (360doc.com)

IEC103规约-标准测试报文及解析_文档下载 (wendoc.com)

103****规约详细解析教程.doc-原创力文档 (book118.com)[yl1]

103协议分为2种

固定长度、动态长度

ASDU(应用服务数据单元) 用户数据格式

控制域[yl2]

控制域又分为两种:①控制方向②监视方向“

控制域——控制方向

功能码

0,发送/确认帧,复位通信单元
3,发送/确认帧,传送数据
7,复位帧计数位,传送数据
9,请求/响应帧,召唤链路状态
10,请求/响应帧,召唤1级数据
11,请求/响应帧,召唤2级数据
FCB同一个继电保护设备进行新一轮的发送/确认或请求/响应时,将FCB取反值。

复位命令的帧计数位(FCB)为0,帧计数有效位(FCV)为0。

FCV

FCV=0:表示帧计数位(FCB)的变化无效。
FCV=1:表示帧计数位(FCB)的变化有效。“

控制域——监视方向

功能码

0,确认帧,确认
1,确认帧,链路忙
8,响应帧,以数据响应
9,响应帧,无所召唤的数据
ACD

继电保护设备有1级用户数据,将ACD置1通知控制系统召唤1级用户数据,如果继电保护设备没有1级用户数据,则将ACD置0。

DFC

DFC=0 表示继电保护设备可以接受数据。
DFC=1 表示继电保护设备的缓冲区已满,无法接受新数据。

实例

对 IP地址是50 设备进行重置

主:10 40 32 72 16

40 转为 二进制 0100[yl3] 0000[yl4]

32 转为 十进制 50

从:10 20 32 52 16

20 转为 二进制 0010[yl5] 0000[yl6]

主:10 7A 32 AC 16

7A 转为二进制 0111[yl7] 1010[yl8]

从:68 39 39 68 28 32 05 81 04 32 80 03 03 cb c4 b7 bd bc cc bl a3 d7 d4 b6 af bb af d3 d0 cf de c4 b8 b2 ee b1 a3 bb a4 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 [yl9] d4 16

28 转为二进制 0010[yl10] [yl11] 1000[yl12]

主:68 09 09 68 53 32 07 81 09 32 ff 00 00[yl13] 47 16

53 转为二进制 0101[yl14] 0011[yl15]

从:10 20 32 52 16

20 转为二进制 0010[yl16] 0000[yl17]

1、遥测:指运用通信技术传输所测变量之值。

2、遥信:指对状态信息的远程监视。

3、遥控:指具有两个确定状态的运行设备所进行远程操作。

4、遥调:指对不少于两倾定值的运撤备进行远程调

[yl1]比较齐全的文档

[yl2]控制域解析的时候需要将16进制数据转为二进制数据,然后对二进制 按照bit位解析,低4bit转为十进制,对应不同的功能码。

高4bit位分别按bit处理,第一bit位为预留固定0,第二bit位 1 表示主对从发, 0 表示 从对主发送。

[yl3]PCB 0 ; FCV 0

[yl4]0000 转为十进制为0 ,发送表示发送复位通信单元

[yl5]ACD 1 ; DFC 0 , 表示设备可以接收一级用户数据

[yl6]0000 转为十进制为0 对主发送的指令表示确认

[yl7]PCB 1: FCV 1

对同一个设备在发送请求 PCB置反,FCV置1表示PCB变化有效

[yl8]1010转为十进制为10,表示召唤一级数据

[yl9]05类型的 ASDU响应数据,参照ASDU格式解析

[yl10] [yl10]ACD 1 ; DFC 0 , 表示设备可以接收一级用户数据

[yl11]ACD 1 ; DFC 0 , 表示设备可以接收一级用户数据

[yl12]1000 转为十进制为8,表示 以数据响应

[yl13]07类型的ASDU 数据,

[yl14]PCB 0: FCV 1

对同一个设备在发送请求 PCB置反,FCV置1表示PCB变化有效

[yl15]0011 转为十进制 3 ,传送数据

[yl16]ACD 1 ; DFC 0 , 表示设备可以接收一级用户数据

[yl17]表示响应