许继103报文抓取与分析(整理版)

合集下载

许继103规约详解

许继103规约详解

许继103规约报文详解IEC60870-5-103(DL/T667-1999)报文详解一、800系列装置串口IEC60870-5-103部分一、引用标准IEC60870-5-103:1997 继电保护设备信息接口配套标准,DL/T667-1999 远动设备及系统第5 部分传输规约第103 篇继电保护设备信息接口配套标准。

二、通信接口1.接口标准:RS232 或RS485。

2.通信格式:异步,1 位启始位,8 位数据位,1 位偶校验,1 位停止位。

3.通信速率:9600 bit/s。

4.通信方式:主从式,装置为从站。

三、报文格式IEC60870-5-103 通信规约有固定帧长和可变帧长两种报文格式。

前者用于传送“复位、召唤、确认、无所要求、链路状态/响应、忙帧”等信息。

后者主要用于传送“命令、数据”等信息。

b.接受校验:每帧报文的启动位,停止位、偶校验位。

接受校验的字符有启动字符、帧校验和、结束字符,若检出一个差错,舍弃此帧数据,若无差错,数据有效。

256的模和)。

b. ASDU 链路用户数据包的具体格式详见下文介绍c. Length=ASDU 链路用户数据包的字节数+2(2为控制域、地址域的长度),长度为控制域、地址域、链路用户数据的8位位组的个数,即字节个数。

d. 接受校验:每帧报文的启动位,停止位、偶校验位。

接受校验的字符有启动字符、两个长度字符Length应一致、接受字符总数为L+6(两个启动字符、两个长度字符、校验字符及结束字符16)、帧校验和、结束字符,若检出一个差错,舍弃此帧数据,若无差错,数据有效。

注:固定帧长报文主站和子站之间的确认;而可变帧长用于主站和子站之间传输数据。

3、控制域控制域分“主-->从”和“从-->主”两种情况。

(1)“主-->从”报文的控制域D7 D6 D5 D4 D3 D2 D1 D0备用 PRM FCB FCV FUNCTION CODE0或1 1 功能码(见下表)注: a、启动报文位PRM为1时,表示是由控制系统向继电保护设备(或间隔单元)传输,控制系统为启动站,启动报文位PRM为0时,表示是由继电保护设备(或间隔单元)向控制系统传输,。

103规约详细解析

103规约详细解析

送新一轮的“发送/确认”或“请求/响应”传输服务时,将
FCB取反。主站为每个从站保存一个FCB的拷贝,若超
时未收到应答,则主站重发,重发报文的FCB保持不
变,重发次数最多不超过3次。若重发3次后仍未收到
预期应答,则结束本轮传输服务。
(C) FCV (桢记数有效位),FCV= 0表明 FCB的变化无
效,FCV=1表明 FCB的变化有效。发送/无回答服务、
2.2 可变帧长报文
68 H ———— 启动字符1(1byte)
Length Length 68 H CODE
———— 长度(1byte)
———— 长度(重复)(1byte)
————
启动字符2(重复) (1byte)
———— 控制域(1byte)
ADDR ASDU
CS 16 H
———— 地址域(1byte)
控制域分“主 从”和“从 主”两种情况。
(1) “主 从”报文的控制域
D7 D6 D5 D4 D3 D2 D1 D0
备用
PRM FCB FCV
功能码
01
1
(A) PRM(启动报文位)表明信息传输方向,PRM=1由主
站至子站;PRM=0由子站至主站。
(B) FCB(桢记数位)。FCB = 0 / 1——主站每向从站发
0 ER OV 位至16位,共13位。 最高位符号位,0为 正;1为负,补码(原 码取反加1)。 OV=0,无溢出; OV=1,溢出。 ER=0,测量值有 效;ER=1,测量值 无效。
第3位RES备用常为 0。
……….. …………….
被测值 i
0 ER OV
c) 报文示例:
10 5b 0f 6a 16 总控对地址为15的装置(9603)要2级数据

IEC103规约-标准测试报文及解析

IEC103规约-标准测试报文及解析

装置地址:1波特率:9600电压全部:50 10922(通讯机采集值)电流全部:3.3 10922(通讯机采集值)0201H(Ua)0202H(Ub) 0203H(Uc)0204H(Uab)0205H(Ubc) 0206H(Uca) 0207H(3U0) 0208H(Ux)0209H(IA)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 01 01 04 02 01 AA 2A 66 16地址遥测寄存器(0201)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 02 01 04 02 01 AA 2A 67 16地址遥测寄存器(0202)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 03 01 04 02 01 AA 2A 68 16地址遥测寄存器(0203)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 04 01 04 02 01 AA 2A 69 16地址遥测寄存器(0204)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 05 01 04 02 01 AA 2A 6A 16地址遥测寄存器(0205)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 06 01 04 02 01 AA 2A 6B 16地址遥测寄存器(0206)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16地址遥测寄存器(0208)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 09 01 04 02 01 AA 2A 6E 16地址遥测寄存器(0209)数值(高前低后)(数值:2AAA,数值:10922)电流:3.3 10922功率:692.67 1092220DH(有功率)20EH(无功)20DF(因数)遥信:1-180101H0102H0103H0104H0105H0106H0107H0108H0109H0110H0111H0112H0113H0114H0115H 告警总 YX1 YX2 …… YX1868 16 16 68 08 01 0A 81 01 01 FE F4 00 01 11 16 01 12 06 01 01 D3 D4 0CYX1状态分报文:68 16 16 68 08 01 0A 81 01 01FE F4 00 01 01 04 01 12 06 01 02 A2 58 0EYX2状态分报文:68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 05 01 12 06 01 02 87 61 0EYX3状态分报文:68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 06 01 12 06 01 02 A4 69 0E事故总告警: 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 01 01 12 06 01 01 0E 7B 1F 0B 00 59 16YX1合位报文带时标双节点宽度(代表遥信字节为6):02 0E 6E 1F 0B 0068 16 16 68 0801 0A 81 01 01 FE F4 00 01 01 04 011206 01 02 0E 6E 1F 0B 00 50 16地址遥测寄存器(0104)状态:合位(01表示分位,02表示合位)YX1分位报文带时标双节点宽度(代表遥信字节为6)01 B8 77 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 04 01 1206 01 01 B8 77 1F 0B 00 02 16YX2合位报文带时标双节点宽度(代表遥信字节为6)02 FC 80 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 05 01 1206 01 02 FC 80 1F 0B 00 51 16地址遥测寄存器(0105)状态:合位(01表示分位,02表示合位)YX2分位报文带时标双节点宽度(代表遥信字节为6)01 A5 8A 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 05 01 1206 01 01 A5 8A 1F 0B 00 03 16地址遥测寄存器(0105)状态:分位(01表示分位,02表示合位)YX3合位报文带时标双节点宽度(代表遥信字节为6)02 4F 94 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 06 01 1206 01 02 4F 94 1F 0B 00 B9 16地址遥测寄存器(0106)状态:合位(01表示分位,02表示合位)YX3分位报文带时标双节点宽度(代表遥信字节为6)01 61 A3 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 06 01 1206 01 01 61 A3 1F 0B 00 D9 16地址遥测寄存器(0106)状态:分位(01表示分位,02表示合位)YX4合位报文带时标双节点宽度(代表遥信字节为6)02 6E AD 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 07 01 12 06 01 02 6E AD 1F 0B 00 F2 16地址遥测寄存器(0107)状态:合位(01表示分位,02表示合位)YX4分位报文带时标双节点宽度(代表遥信字节为6)01 7C B7 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 07 01 1206 01 01 7C B7 1F 0B 00 09 16地址遥测寄存器(0107)状态:分位(01表示分位,02表示合位)YX1合位报文带时标双节点宽度(代表遥信字节为6)02 9A BF 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 08 01 1206 01 02 9A BF 1F 0B 00 31 16地址遥测寄存器(0108)状态:合位(01表示分位,02表示合位)YX5分位报文带时标双节点宽度(代表遥信字节为6)01 44 C9 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 08 01 1206 01 01 44 C9 1F 0B 00 E4 16YX5合位报文带时标双节点宽度(代表遥信字节为6)02 9D D0 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 09 01 1206 01 02 9D D0 1F 0B 00 46 16地址遥测寄存器(0109)状态:合位(01表示分位,02表示合位)YX6分位报文带时标双节点宽度(代表遥信字节为6)01 D4 DD 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 09 01 1206 01 01 D4 DD 1F 0B 00 89 16地址遥测寄存器(0109)状态:分位(01表示分位,02表示合位)1请输入十进制监视口号(0-29):0该网络上挂接了以下十进制地址设备:[ ] < 1> : 太平103_UT-841 : err = 0请输入十进制监视设备地址:1<P0:17:12:44.571>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:12:44.602>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:12:45.611>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:12:45.631>Send: - 103主 - 时间同步68 0F 0F 68 44 FF 06 81 08 FF FF 00 3F B2 0C 11 0A 01 00 E9 16 FF FF FF<P0:17:12:45.892>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:12:50.316>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:12:54.741>Echo: - 103子 - 通用分类数据(扩展遥信)68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 11 16 01 12 06 01 01 D3 D4 0C11 00 8F 16<P0:17:12:54.796>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:12:54.836>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:1.17>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:1.76>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 01 01 04 02 01 AA 2A 66 16<P0:17:13:1.77>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:1.632>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:1.681>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:1.692>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:1.746>Echo: - 103子 - 通用分类数据(遥信)68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 01 01 12 06 01 01 79 05 0D 11 00 42 16<P0:17:13:1.756>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:1.781>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:6.341>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:6.371>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:6.421>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 02 01 04 02 01 AA 2A 67 16<P0:17:13:6.422>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:6.466>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:7.546>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:7.577>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:7.651>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 01 01 04 02 01 00 00 02 0210 5B 01 5C 16<P0:17:13:8.27>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:8.81>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 02 01 04 02 01 AA 2A 67 16<P0:17:13:8.82>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:8.106>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:16.106>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:16.146>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 03 01 04 02 01 AA 2A 68 16<P0:17:13:16.162>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:16.191>Echo: - 103子 - 无数据<P0:17:13:17.557>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:17.616>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 02 01 04 02 01 00 00 02 0310 7B 01 7C 16<P0:17:13:17.716>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:17.766>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 03 01 04 02 01 AA 2A 68 16<P0:17:13:17.776>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:17.808>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:26.86>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:26.131>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 04 01 04 02 01 AA 2A 69 16<P0:17:13:26.142>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:26.175>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:27.627>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:27.681>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 03 01 04 02 01 01 00 02 04<P0:17:13:27.691>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:27.756>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:27.811>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 04 01 04 02 01 AA 2A 69 16<P0:17:13:27.812>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:31.431>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:31.475>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 05 01 04 02 01 AA 2A 6A 16<P0:17:13:31.482>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:31.516>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:37.631>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:37.686>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 04 01 04 02 01 01 00 02 05<P0:17:13:37.687>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:39.512>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:39.565>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 06 01 04 02 01 AA 2A 6B 16<P0:17:13:39.572>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:45.32>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:45.81>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16<P0:17:13:45.91>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:46.66>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:46.86>Send: - 103主 - 时间同步68 0F 0F 68 44 FF 06 81 08 FF FF 00 06 B4 0D 11 0A 01 00 B3 16 FF FF FF<P0:17:13:46.376>Send: - 103主 - 召唤二级数据10 5B 01 5C 1610 5B 01 5C 16<P0:17:13:47.717>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 06 01 04 02 01 01 00 02 07 01 04 02 01 01 00 AB 16<P0:17:13:47.766>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:47.831>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16<P0:17:13:47.882>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:51.296>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:51.346>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 09 01 04 02 01 AA 2A 6E 16<P0:17:13:51.362>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:51.391>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:56.482>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:56.551>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 0A 01 04 02 01 AA 2A 6F 16<P0:17:13:56.602>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:57.690>Echo: - 103子 - 通用分类数据(遥测)68 22 22 68 08 01 0A 81 02 01 FE F1 00 03 02 07 01 04 02 01 00 00 02 09 01 04 02 01 00 00 02 0A 01 04 02 01 00 00 C1 16<P0:17:13:57.727>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.166>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.211>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 0A 01 04 02 01 AA 2A 6F 16<P0:17:13:58.222>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.251>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.282>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.311>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.342>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.371>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.406>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.431>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.466>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.491>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.531>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.551>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.591>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.635>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.657>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.696>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.717>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.755>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.771>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.791>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.831>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.875>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.886>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.935>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.946>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.971>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.6>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.31>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.62>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.91>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.122>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.151>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.186>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.216>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.251>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.271>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.317>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.356>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.377>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.415>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.431>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.475>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.491>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.515>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.546>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.576>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.602>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.635>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.656>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.695>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.707>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.736>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.761>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.796>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.827>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.856>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.887>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.916>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.941>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.976>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.1>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.36>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.61>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.96>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.116>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.156>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.176>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.216>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.237>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.276>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.292>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.315>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.346>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.376>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.401>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.436>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.466>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.516>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.521>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.555>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.581>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.616>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.637>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.676>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.691>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.715>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.742>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.775>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.796>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.835>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.847>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.876>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.901>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.936>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.961>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.996>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.31>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.56>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.96>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.135>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.162>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.195>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.222>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.255>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.276>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.315>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.331>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.356>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.396>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.435>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.456>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.500>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.522>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.556>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.582>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.620>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.646>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.675>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.702>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.735>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.756>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.795>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.811>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.836>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.867>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.896>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.927>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.956>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.991>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.16>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.56>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.96>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.122>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.160>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.182>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.236>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 0B 01 04 02 01 AA 2A 70 16<P0:17:14:2.246>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.280>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.302>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.335>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.356>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.396>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.411>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.436>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.467>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.496>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.527>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.556>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.587>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.616>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.651>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.676>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.716>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.756>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.771>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.796>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.827>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.876>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.887>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.916>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.947>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.976>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.11>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.36>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.76>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.116>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.131>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.156>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.191>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.216>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.247>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.276>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.311>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.336>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.376>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.416>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.431>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.476>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.491>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.516>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.547>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.576>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.607>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.636>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.667>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.696>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.727>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.756>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.787>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.816>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.851>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.876>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.911>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.936>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.976>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.16>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.32>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.56>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.96>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.136>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.156>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.196>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.212>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.236>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.276>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.316>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.327>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.356>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.391>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.416>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.451>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.476>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.507>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.556>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.567>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.616>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.627>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.656>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.691>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.716>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.762>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.796>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.822>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.856>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.882>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.916>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.942>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.976>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.996>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.36>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.47>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.96>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.107>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.156>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.167>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.196>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.231>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.261>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.291>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.316>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.356>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.396>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.416>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.456>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.476>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.516>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.531>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.556>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.591>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.636>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.656>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.696>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.711>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.756>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.761>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.796>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.821>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.861>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.876>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.916>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.947>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.976>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.11>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:6.36>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.86>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:6.116>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.142>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:6.176>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.206>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:6.241>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.266>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:6.300>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.316>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:6.356>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.371>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:6.396>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.427>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:6.456>Echo: - 103子 - 无数据10 09 01 0A 16。

许继103规约详解

许继103规约详解

许继103规约报文详解IEC60870-5-103(DL/T667-1999)报文详解一、800系列装置串口IEC60870-5-103部分一、引用标准IEC60870-5-103:1997 继电保护设备信息接口配套标准,DL/T667-1999 远动设备及系统第5 部分传输规约第103 篇继电保护设备信息接口配套标准。

二、通信接口1.接口标准:RS232 或RS485。

2.通信格式:异步,1 位启始位,8 位数据位,1 位偶校验,1 位停止位。

3.通信速率:9600 bit/s。

4.通信方式:主从式,装置为从站。

三、报文格式IEC60870-5-103 通信规约有固定帧长和可变帧长两种报文格式。

前者用于传送“复位、召唤、确认、无所要求、链路状态/响应、忙帧”等信息。

后者主要用于传送“命令、数据”等信息。

b.接受校验:每帧报文的启动位,停止位、偶校验位。

接受校验的字符有启动字符、帧校验和、结束字符,若检出一个差错,舍弃此帧数据,若无差错,数据有效。

256的模和)。

b. ASDU 链路用户数据包的具体格式详见下文介绍c. Length=ASDU 链路用户数据包的字节数+2(2为控制域、地址域的长度),长度为控制域、地址域、链路用户数据的8位位组的个数,即字节个数。

d. 接受校验:每帧报文的启动位,停止位、偶校验位。

接受校验的字符有启动字符、两个长度字符Length应一致、接受字符总数为L+6(两个启动字符、两个长度字符、校验字符及结束字符16)、帧校验和、结束字符,若检出一个差错,舍弃此帧数据,若无差错,数据有效。

注:固定帧长报文主站和子站之间的确认;而可变帧长用于主站和子站之间传输数据。

3、控制域控制域分“主-->从”和“从-->主”两种情况。

(1)“主-->从”报文的控制域D7 D6 D5 D4 D3 D2 D1 D0备用 PRM FCB FCV FUNCTION CODE0或1 1 功能码(见下表)注: a、启动报文位PRM为1时,表示是由控制系统向继电保护设备(或间隔单元)传输,控制系统为启动站,启动报文位PRM为0时,表示是由继电保护设备(或间隔单元)向控制系统传输,。

许继103报文解析

许继103报文解析

许继IEC-103规约报文实例详解68 09 09 68 73 2B 07 81 09 01 FF 00 01 30 16 //总召唤第一扇区10 20 2B 4B 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 B7 01 AB 55 28 0E 01 80 16 //asdu1 10 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 B1 02 44 56 28 0E 01 15 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 B8 01 DA 56 28 0E 01 B1 1610 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 BD 01 65 57 28 0E 01 42 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 EE 02 F3 57 28 0E 01 02 1610 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 B0 02 9E 58 28 0E 01 70 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 BC 02 25 59 28 0E 01 04 1610 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 BB 02 B3 59 28 0E 01 91 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 BA 02 36 5A 28 0E 01 14 1610 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 CB 02 CF 5A 28 0E 01 BE 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 DE 01 66 5B 28 0E 01 68 1610 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 FC 01 FA 5B 28 0E 01 1A 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 DF 01 8E 5C 28 0E 01 92 1610 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 C9 01 27 5D 28 0E 01 16 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 C5 01 BB 5D 28 0E 01 A6 1610 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 26 01 45 5E 28 0E 01 92 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 E9 01 CC 5E 28 0E 01 DC 1610 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 DA 01 5A 5F 28 0E 01 5C 1610 5A 2B 85 1668 0E 0E 68 28 2B 01 81 09 01 B2 85 01 F8 5F 28 0E 01 A5 1610 7A 2B A5 1668 0E 0E 68 28 2B 01 81 09 01 B2 C4 01 88 60 28 0E 01 75 1610 5A 2B 85 1668 09 09 68 08 2B 08 81 0A 01 B2 00 01 7A 16 //第一扇区召唤结束68 09 09 68 73 2B 07 81 09 02 FF 00 01 31 16 //开始召唤第2扇区10 20 2B 4B 1610 5A 2B 85 1668 17 17 68 28 2B 2A 0E 09 02 01 95 02 01 01 01 01 01 01 00 00 00 00 00 00 01 01 36 16 10 7A 2B A5 1668 13 13 68 28 2B 28 0A 09 02 01 A3 01 00 00 00 00 00 00 00 00 00 01 36 1610 5A 2B 85 1668 09 09 68 08 2B 08 81 0A 02 B2 00 01 7B 16 // 第二扇区召唤结束68 09 09 68 73 2B 07 81 09 FF FF 00 01 2E 16 //召唤255扇区10 20 2B 4B 1610 5A 2B 85 1668 09 09 68 08 2B 08 81 0A FF B2 00 01 78 16 //255扇区召唤结束遥控执行过程:68 0A 0A 68 73 2B 40 81 0C 02 B2 30 82 00 D1 16 //ASDU64断路器遥控选择下行10 20 2B 4B 16 //回答确认桢,并告知有一级数据上行10 5A 2B 85 16 //召唤一级数据下行68 0A 0A 68 08 2B 40 01 0C 02 01 30 82 00 35 16 //ASDU64断路器遥控选择返回上行68 0A 0A 68 73 2B 40 81 0C 02 01 30 02 00 A0 16 //ASDU64断路器遥控遥控执行下行10 20 2B 4B 16 //回答确认桢,并告知有一级数据上行10 5A 2B 85 16 //召唤一级数据下行68 0A 0A 68 28 2B 40 01 0C 02 01 30 02 00 D5 16 //ASDU64断路器遥控执行返回上行10 7A 2B A5 16 //召唤一级数据下行10 29 2B 54 16 //回答确认桢,并告知有一级数据上行10 5A 2B 85 16 //召唤一级数据下行10 09 2B 34 16 //回答确认桢,并告知无数据上送上行68 0A 0A 68 53 22 58 81 02 01 B2 00 05 00 08 16 10 20 22 42 1610 7A 22 9C 1668 0A 0A 68 08 22 58 81 42 01 01 00 00 00 47 16董玉玲于2006年8月。

103报文详细解析

103报文详细解析

103规约转出软件实验报告(改进版)1、初始化主站发:10 40 04 44 16目的:给地址为04的装置发复位通信单元命令。

10主站发连续发送报文:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f 09 28 0b 63 78 16 目的:测试程序连续运行时的行为。

测试时间:一天结果分析:连续运行结果正确。

主站发连续发送报文:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f ff 28 0b 63 78 16 目的:测试程序连续运行时的行为。

测试时间:一天。

结果分析:连续运行结果正确。

主站发:68 0f 0f 68 44 01 06 81 08 01 ff 00 d4 26 0f 09 28 0b 63 7c 1668 0f 0f 6844010681 08 01 ff 00 d4 26 0f 09 28 0b 63 7c 16目的:给地址为01的装置发对时命令。

对时时间为:1999年11月8日9时15分秒装置受(第一次):00 1f 00 09 ff 03 3d 09 0f 09 08 0b 63对时令:对时时间:1999年11月8日9时15分9秒装置受(第二次):00 1f 00 03 ff 03 3e时钟同步令子站回答:10 20 01 21 16目的:ACD位置1,子站向主站请求上送1级数据。

主站发:10 7a 01 7b 16目的:主站发向子站请求1级数据命令。

子站回答:68 0f 0f 68 08 01 06 81 08 01 ff 00 d4 26 0f 09 28 0b 63 40 16目的:子站以ASDU6响应主站的召唤1级数据命令。

结果分析:交互正确,报文正确。

2、下发总召唤令主站发:68 09 09 68 73 01 07 81 09 01 ff 00 00 05 16目的:给地址为01的装置下发总召唤令。

许继103报文抓取与分析(整理版)

许继103报文抓取与分析(整理版)

ASDU单元公共地址保护功能为01,测控功能为02FUN的值,178(0XB2)为线路保护时间同步报文:68 0F 0F 68 64 FF 06 81 08 FF FF 00 00 00 30 0F 18 0A 0A 5B 1610 40 2C 6C 16 -----复位CU(31 ms)10 20 2C 4C 16 -----有可召唤的一级数据10 5A 2C 86 16 -----召唤一级数据(31 ms)68 15 15 68 28 2C 05 81 04 01 B2 03 02 57 58 48 2D 38 32 33 00 52 02 2E 0E E7 16 ------复位CU响应报文10 7A 2C A6 16 ------继续召唤一级数据(31 ms)68 15 15 68 08 2C 05 81 05 01 B2 04 02 57 58 48 2D 38 32 33 00 52 02 2E 0E C9 16 ------启动重新启动报文10 5A 2C 86 16 ------继续召唤一级数据,FCB=0(31 ms)10 09 2C 35 16 ------无召唤数据68 0F 0F 68 64 FF 06 81 08 FF FF 00 00 00 26 0F 18 0A 0A 51 16 ------时间同步,FCB=168 09 09 68 73 2C 07 81 09 01 FF 00 00 30 16 ------总召唤启动,FCB=1,错误(31 ms)10 09 2C 35 1668 09 09 68 53 2C 07 81 09 01 FF 00 00 10 16 ----总召唤启动,FCB=0 (47 ms)10 20 2C 4C 16 ------有可召唤的一级数据10 7A 2C A6 16 ------召唤一级数据,FCB=1(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B7 01 99 C2 27 0F 00 DB 16------ASDU_1,COMADD=01H,FUN=B2H(178),INF=B7H(183)低电压保护压板,DPI=01H10 5A 2C 86 16 ------继续召唤一级数据(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B1 02 B8 DA 27 0F 00 0D 16------INF=B1H(177)过负荷保护压板10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B8 01 AE E9 27 0F 00 18 16------INF=B8H(184)零序保护压板10 5A 2C 86 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 BD 01 BA 0C 28 0F 00 4D 16------INF=BDH(189)低周压板10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 EE 01 AC 18 28 0F 00 7C 16 ------INF=EEH(238)重合闸压板10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B0 02 12 29 28 0F 00 B6 16 ------INF=B0H(176)过流加速保护压板10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 BC 02 61 39 28 0F 00 21 16 ------INF=BCH(188)电流III段压板10 5A 2C 86 16(46 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 BB 02 62 66 28 0F 00 4E 16 ------INF=BBH(187)电流II段压板10 7A 2C A6 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 BA 02 DC 73 28 0F 00 D4 16 ------INF=BAH(186)电流I段压板10 5A 2C 86 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B9 01 E1 7F 28 0F 00 E3 16 ------INF=B9H(185)零序电压保护压板10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 E2 01 88 89 28 0F 00 BD 16 ------INF=E2H(226)差动通讯中断告警10 5A 2C 86 16(47 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 CB 01 CD 9E 28 0F 00 00 16 ------INF=CBH(203)控制回路异常告警10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 DE 01 31 AA 28 0F 00 83 16 ------INF=DEH(222)定值出错告警10 5A 2C 86 16(47 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 FC 01 01 B8 28 0F 00 7F 16 ------INF=FCH(252)装置参数出错告警10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 DF 01 32 CC 28 0F 00 A7 16------INF=DFH(223)定值区号出错告警10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 C9 01 7B E1 28 0F 00 EF 16------INF=C9H(201)开出出错告警10 7A 2C A6 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 C5 01 4C 08 29 0F 00 E4 16------INF=C5H(197)A/D出错告警10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 26 01 66 15 29 0F 00 6C 16------INF=26H(38)母线PT断线告警10 7A 2C A6 16(47 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 E9 01 3D 22 29 0F 00 13 16------INF=E9H(233)过负荷告警10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 E2 01 F9 2C 29 0F 00 D2 16------INF=E2H(226)差动通信中断告警10 7A 2C A6 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 DA 01 9C 38 29 0F 00 79 16------INF=DAH(218)零序过流告警10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 CE 01 67 43 29 0F 00 43 16------INF=CEH(206)TA断线告警10 7A 2C A6 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 85 02 E2 4E 29 0F 00 81 16------INF=85H(133)线路PT断线告警10 5A 2C 86 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 C4 01 3E 5D 29 0F 00 2A 16------INF=C4H(196)EPROM出错告警10 7A 2C A6 16(32 ms)68 09 09 68 08 2C 08 81 0A 01 B2 00 00 7A 16 ------总召唤结束响应报文10 5A 2C 86 16(47 ms)10 09 2C 35 1610 7B 2C A7 16 ------召唤二级数据(32 ms)68 10 10 68 08 2C 32 04 02 02 01 65 02 00 00 00 36 FF B0 01 BC 16 ------ASDU_50,COMADD=02H,FUN=01H(1),INF=65H(101):3I0实部、3I0虚部,3U0实部、3U0虚部10 40 2C 6C 16(31 ms)10 20 2C 4C 1610 5A 2C 86 16(47 ms)68 15 15 68 28 2C 05 81 04 01 B2 03 02 57 58 48 2D 38 32 33 00 52 02 2E 0E E7 1610 7A 2C A6 16(31 ms)68 15 15 68 08 2C 05 81 05 01 B2 04 02 57 58 48 2D 38 32 33 00 52 02 2E 0E C9 1610 5A 2C 86 16(15 ms)10 09 2C 35 1668 09 09 68 73 2C 07 81 09 02 FF 00 00 31 16 ------召唤第二扇区一级数据(47 ms)10 20 2C 4C 1610 5A 2C 86 16(31 ms)68 17 17 68 28 2C 2A 0E 09 02 01 95 01 01 02 01 01 01 01 00 00 00 00 00 00 02 00 37 16 ------ASDU_42,COMADD=02H,FUN=01H(1),INF=95H(149),信息序号:149~16210 7A 2C A6 16(31 ms)68 13 13 68 28 2C 28 0A 09 02 01 A3 01 00 00 00 00 00 00 00 00 00 00 36 16 ------ ASDU_40,COMADD=02H,FUN=01H(1),INF=A3H(163),信息序号:163~17210 5A 2C 86 16(31 ms)68 09 09 68 08 2C 08 81 0A 02 B2 00 00 7B 1610 7A 2C A6 16(31 ms)10 09 2C 35 1610 5B 2C 87 16(31 ms)68 10 10 68 08 2C 32 04 02 02 01 65 FE FF 04 00 93 00 C6 01 2F 16------ ASDU_50,COMADD=02H,FUN=01H(1),INF=65H(101),信息序号:COS¢、 Uab、Ubc、Uca、Ux(wxh822)、3I0实部、3I0虚部,3U0实部、3U0虚部,3I0五次谐波实部、3I0五次谐波虚部, 3U0五次谐波实部、3U0五次谐波虚部10 7B 2C A7 16(31 ms)68 1A 1A 68 08 2C 09 09 02 01 B2 94 00 00 00 00 00 00 F9 72 C7 76 DC 75 00 00 00 00 D6 00 5E 16------ASDU_09,COMADD=01H,FUN=B2H(178),INF=94H(148),信息序号:Ia,Ib,Ic,Ua,Ub,Uc,P,Q,f10 5B 2C 87 16(47 ms)68 10 10 68 08 2C 32 04 02 02 01 65 FF FF 09 00 9A 01 0E FF 83 16。

南自103报文解析

南自103报文解析

UDP发送: FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00TCP接收:通用分类数据ASDU100A 81 02 01 FE F4 00 39 循环08 01 01 09 01 01 02 08 02 01 09 01 01 01 08 03 01 09 01 01 01遥信类08 04 01 09 01 01 01 08 05 01 09 01 01 01 08 06 01 09 01 01 0208 07 01 09 01 01 01 08 08 01 09 01 01 02 08 09 01 09 01 01 0108 0A 01 09 01 01 01 08 0B 01 09 01 01 01 08 0C 01 09 01 01 0108 0D 01 09 01 01 01 08 0E 01 09 01 01 01 08 0F 01 09 01 01 0108 10 01 09 01 01 01 08 11 01 09 01 01 01 08 12 01 09 01 01 0108 13 01 09 01 01 01 08 14 01 09 01 01 01 08 15 01 09 01 01 0108 16 01 09 01 01 01 08 17 01 09 01 01 01 08 18 01 09 01 01 0108 19 01 09 01 01 01 08 1A 01 09 01 01 01 08 1B 01 09 01 01 0208 1C 01 09 01 01 01 08 1D 01 09 01 01 01 08 1E 01 09 01 01 0108 1F 01 09 01 01 01 08 20 01 09 01 01 0107 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00遥测类07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 4D 0007 05 01 0C 02 01 00 00 07 06 01 0C 02 01 00 0007 07 01 0C 02 01 00 00 07 08 01 0C 02 01 00 0007 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 0007 0B 01 0C 02 01 FF 1F 07 0C 01 0C 02 01 00 000E 01 01 09 01 01 01 0E 02 01 09 01 01 02遥控压板类(保护功能投/退)0E 03 01 09 01 01 01 0E 04 01 09 01 01 010E 05 01 09 01 01 01 0E 06 01 09 01 01 020E 07 01 09 01 01 01 0E 08 01 09 01 01 010E 09 01 09 01 01 01 0E 0A 01 09 01 01 020E 0B 01 09 01 01 01 0E 0C 01 09 01 01 010E 0D 01 09 01 01 01分-合TCP接收:0A 81 01 01 FE F4 00 02 自发0806 01 09 01 01 01 分遥信双点18 06 01 12 06 01 01 F0 80 01 0F 00 带时标遥信TCP接收:0A 81 01 01 FE F4 00 0208 07 01 09 01 01 02 合18 07 01 12 06 01 02F8 80010F 00 合、ms/min/hourTCP接收:0A 81 01 01 FE F4 00 0208 20 01 09 01 01 02 合18 20 01 12 06 01 02 9F BB 01 0F 00合-分TCP接收:0A 81 01 01 FE F4 00 0808 08 01 09 01 01 01 分18 08 01 12 06 01 01 19 16 02 0F 0008 07 01 09 01 01 01 分18 07 01 12 06 01 01 1C 16 02 0F 0008 20 01 09 01 01 01 分18 20 01 12 06 01 01 34 16 02 0F 0008 06 01 09 01 01 02 合18 06 01 12 06 01 02 27 16 02 0F 00TCP接收:0A 81 02 01 FE F4 00 39 08 01 01 09 01 01 02 08 02 01 09 01 01 01 08 03 01 09 01 01 01 08 04 01 09 01 01 01 08 05 01 09 01 01 01 08 06 01 09 01 01 02 0807 01 09 01 01 01 08 08 01 09 01 01 01 08 09 01 09 01 01 01 08 0A 01 09 01 01 01 08 0B 01 09 01 01 01 08 0C 01 09 01 01 01 08 0D 01 09 01 01 01 08 0E 01 09 01 01 01 08 0F 01 09 01 01 01 08 10 01 09 01 01 01 08 11 01 09 01 01 01 08 12 01 09 01 01 01 08 13 01 09 01 01 01 08 14 01 09 01 01 01 08 15 01 09 01 01 01 08 16 01 09 01 01 01 08 17 01 09 01 01 01 08 18 01 09 01 01 01 08 19 01 09 01 01 01 08 1A 01 09 01 01 01 08 1B 01 09 01 01 02 08 1C 01 09 01 01 01 08 1D 01 09 01 01 01 08 1E 01 09 01 01 01 08 1F 01 09 01 01 01 08 20 01 09 01 01 01 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 55 00 07 05 01 0C 02 01 00 00 07 06 01 0C 02 01 00 00 07 07 01 0C 02 01 00 00 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1F 07 0C 01 0C 02 01 00 00 0E 01 01 09 01 01 01 0E 02 01 09 01 01 02 0E 03 01 09 01 01 01 0E 04 01 09 01 01 01 0E 05 01 09 01 01 01 0E 06 01 09 01 01 02 0E 07 01 09 01 01 01 0E 08 01 09 01 01 01 0E 09 01 09 01 01 01 0E 0A 01 09 01 01 02 0E 0B 01 09 01 01 01 0E 0C 01 09 01 01 01 0E 0D 01 09 01 01 01复归TCP接收:0A 81 01 01 FE F4 00 0208 1B 01 09 01 01 0118 1B 01 12 06 01 01 AB 8C 02 0F 00过流2端1.1A 0ms启动1014ms动作0ms跳闸失败TCP接收:0A 81 01 01 FE F4 00 0104 01 01 12 06 01 02 26 BB 02 0F 00TCP接收:0A 81 01 01 FE F4 00 0104 03 01 12 06 01 02 FC BE 02 0F 000A 81 01 01 FE F4 00 0C 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 6C 00 07 05 01 0C 02 01 B0 07 07 06 01 0C 02 01 00 00 07 07 01 0C 02 01 00 00 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1F 07 0C 01 0C 02 01 00 00TCP接收:0A 81 01 01 FE F4 00 0C 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 6C 00 07 05 01 0C 02 01 B0 07 07 06 01 0C 02 01 AE 07 07 07 01 0C 02 01 00 00 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1F 07 0C 01 0C 02 01 00 000A 81 01 01 FE F4 00 0C 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 6C 00 07 05 01 0C 02 01 B0 07 07 06 01 0C 02 01 AE 07 07 07 01 0C 02 01 A8 07 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1F 07 0C 01 0C 02 01 00 00TCP接收:0A 81 01 01 FE F4 00 0C 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 6C 00 07 05 01 0C 02 01 B0 07 07 06 01 0C 02 01 AE 07 07 07 01 0C 02 01 A8 07 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1F 07 0C 01 0C 02 01 B1 070A 81 01 01 FE F4 00 0C07 01 01 0C 02 01 00 0007 02 01 0C 02 01 00 0007 03 01 0C 02 01 00 0007 04 01 0C 02 01 6C 0007 05 01 0C 02 01 B0 0707 06 01 0C 02 01 AE 0707 07 01 0C 02 01 A8 0707 08 01 0C 02 01 00 0007 09 01 0C 02 01 00 0007 0A 01 0C 02 01 00 0007 0B 01 0C 02 01 9E 0807 0C 01 0C 02 01 B1 07TCP接收:0A 81 01 01 FE F4 00 0308 1B 01 09 01 01 0218 1B 01 12 06 01 02 26 E2 02 0F 0005 21 01 12 06 01 02 25 E2 02 0F 00TCP接收: 0A 81 02 01 FE F4 00 39 08 01 01 09 01 01 02 08 02 01 09 01 01 01 08 03 01 09 01 01 01 08 04 01 09 01 01 01 08 05 01 09 01 01 01 08 06 01 09 01 01 02 08 07 01 09 01 01 01 08 08 01 09 01 01 01 08 09 01 09 01 01 01 08 0A 01 09 01 01 01 08 0B 01 09 01 01 01 08 0C 01 09 01 01 01 08 0D 01 09 01 01 01 08 0E 01 09 01 01 01 08 0F 01 09 01 01 01 08 10 01 09 01 01 01 08 11 01 09 01 01 01 08 12 01 09 01 01 01 08 13 01 09 01 01 01 08 14 01 09 01 01 01 08 15 01 09 01 01 01 08 16 01 09 01 01 01 08 17 01 09 01 01 01 08 18 01 09 01 01 01 08 19 01 09 01 01 01 08 1A 01 09 01 01 01 08 1B 01 09 01 01 02 08 1C 01 09 01 01 01 08 1D 01 09 01 01 01 08 1E 01 09 01 01 01 08 1F 01 09 01 01 0108 20 01 09 01 01 01 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 55 00 07 05 01 0C 02 01 AE 07 07 06 01 0C 02 01 AD 07 07 07 01 0C 02 01 A8 07 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 AE 07 0E 01 01 09 01 01 01 0E 02 01 09 01 01 02 0E 03 01 09 01 01 01 0E 04 01 09 01 01 01 0E 05 01 09 01 01 01 0E 06 01 09 01 01 02 0E 07 01 09 01 01 01 0E 08 01 09 01 01 01 0E 09 01 09 01 01 01 0E 0A 01 09 01 01 02 0E 0B 01 09 01 01 01 0E 0C 01 09 01 01 01 0E 0D 01 09 01 01 01UDP发送: FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00电流断TCP接收:0A 81 01 01 FE F4 00 0205 21 01 12 06 01 01 06 99 03 0F 0004 03 01 12 06 01 01 F3 98 03 0F 00TCP接收:0A 81 01 01 FE F4 00 0C07 01 01 0C 02 01 00 0007 02 01 0C 02 01 00 0007 03 01 0C 02 01 00 0007 04 01 0C 02 01 55 0007 05 01 0C 02 01 AE 0707 06 01 0C 02 01 AD 0707 07 01 0C 02 01 A8 0707 08 01 0C 02 01 00 0007 09 01 0C 02 01 00 0007 0A 01 0C 02 01 00 0007 0B 01 0C 02 01 FF 1FTCP接收:0A 81 01 01 FE F4 00 0C 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 3E 00 07 05 01 0C 02 01 00 00 07 06 01 0C 02 01 AD 07 07 07 01 0C 02 01 A8 07 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1F 07 0C 01 0C 02 01 AE 07TCP接收:0A 81 01 01 FE F4 00 0C 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 3E 00 07 05 01 0C 02 01 00 00 07 06 01 0C 02 01 00 00 07 07 01 0C 02 01 A8 07 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1FTCP接收:0A 81 01 01 FE F4 00 0C 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 3E 00 07 05 01 0C 02 01 00 00 07 06 01 0C 02 01 00 00 07 07 01 0C 02 01 13 00 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1F 07 0C 01 0C 02 01 AE 07TCP接收:0A 81 01 01 FE F4 00 0C 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 3E 00 07 05 01 0C 02 01 00 00 07 06 01 0C 02 01 00 00 07 07 01 0C 02 01 13 00 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1FTCP接收:0A 81 01 01 FE F4 00 0104 01 01 12 06 01 01 A4 A4 03 0F 00复归TCP接收:0A 81 01 01 FE F4 00 0208 1B 01 09 01 01 0118 1B 01 12 06 01 01 DD 39 04 0F 00总查询报文07 81 09 01 FE 07组号功能00H 系统类(所有保护及自动装置的系统参数及功能、定值区切换)01H 系统类02H 定值类03H 定值类04H 事件类(动作及状态事件)05H 事件类(如告警事件)06H 遥测类(保护测量值)07H 遥测类(如电流、电压、功率、频率、水位、温度等)08H 遥信类(如刀闸、开关、信号、状态等)09H 遥信类0AH 电量类0BH 遥控开关类(跳/合)0CH 遥控分头类(升/降)0DH 遥调类(DA输出)0EH 遥控压板类(保护功能投/退)0FH 调试及操作信息类(用于装置的调试及操作记录)10H 小电流接地选线类信息11H 报告类信息18H 带时标的遥信类(如刀闸、开关、信号、状态等)对于测量一类的数据,如遥测类、遥信类、电量类等,可用通用报文读;对于控制一类的数据,如定值类、遥控类、遥调类、定值切换类等,可用通用报文带确认写(相当于选择)、通用报文带执行写(相当于执行)及通用报文读(相当于召唤);0A 81 01 01 FE F4 00 0C07 01 01 0C 02 01 52 0D07 02 01 0C 02 01 51 0D07 03 01 0C 02 01 51 0D07 04 01 0C 02 01 00 0007 05 01 0C 02 01 00 0007 06 01 0C 02 01 00 0007 07 01 0C 02 01 00 0007 08 01 0C 02 01 FF 0F07 09 01 0C 02 01 9B 1107 0A 01 0C 02 01 FF 0F07 0B 01 0C 02 01 FF 1F07 0C 01 0C 02 01 00 00100v/ 1A07 01 01 0C 02 01 B8 02 Ia FFF=6A07 02 01 0C 02 01 B8 02 Ib07 03 01 0C 02 01 B8 02 Ic07 04 01 0C 02 01 74 0D I0 FFF=1.2A07 05 01 0C 02 01 52 0D Ua FFF=120V07 06 01 0C 02 01 52 0D Ub07 07 01 0C 02 01 53 0D Uc07 08 01 0C 02 01 B6 04 P FFF=3*3^0.5*Ie*Ue*1.2 07 09 01 0C 02 01 1B 10 Q07 0A 01 0C 02 01 FF 0F Cos FFF=107 0B 01 0C 02 01 9E 08 F 1FFF=0Hz FFF=65Hz07 0C 01 0C 02 01 08 0D Ux07 01 01 0C 02 01 65 0507 02 01 0C 02 01 66 0507 03 01 0C 02 01 66 0507 04 01 0C 02 01 FF 0F07 05 01 0C 02 01 55 0D07 06 01 0C 02 01 54 0D07 07 01 0C 02 01 55 0D07 08 01 0C 02 01 5F 0907 09 01 0C 02 01 23 1007 0A 01 0C 02 01 FF 0F07 0B 01 0C 02 01 9E 0807 0C 01 0C 02 01 09 0D0A 81 01 01 FE F4 00 0C07 01 01 0C 02 01 0E 0807 02 01 0C 02 01 0F 0807 03 01 0C 02 01 0F 0807 04 01 0C 02 01 FF 0F07 05 01 0C 02 01 55 0D07 06 01 0C 02 01 54 0D07 07 01 0C 02 01 54 0D07 08 01 0C 02 01 FE 0D07 09 01 0C 02 01 16 1007 0A 01 0C 02 01 FF 0F07 0B 01 0C 02 01 9E 0807 0C 01 0C 02 01 09 0D0A 81 01 01 FE F4 00 0C07 01 01 0C 02 01 F2 0F07 02 01 0C 02 01 F2 0F07 03 01 0C 02 01 F3 0F07 04 01 0C 02 01 FF 0F07 05 01 0C 02 01 55 0D07 06 01 0C 02 01 54 0D07 07 01 0C 02 01 55 0D07 08 01 0C 02 01 FF 0F07 09 01 0C 02 01 4D 0007 0A 01 0C 02 01 FF 0F07 0B 01 0C 02 01 9E 0807 0C 01 0C 02 01 05 0DTCP发送: 07 81 09 01 FF 00 01 TCP接收:0A 81 09 01 FF F1 01 2C 08 01 01 09 01 01 0208 02 01 09 01 01 0108 03 01 09 01 01 0108 04 01 09 01 01 0108 05 01 09 01 01 0108 06 01 09 01 01 0108 07 01 09 01 01 0108 08 01 09 01 01 0208 09 01 09 01 01 0108 0A 01 09 01 01 0108 0B 01 09 01 01 0108 0C 01 09 01 01 0108 0D 01 09 01 01 0108 0E 01 09 01 01 0108 0F 01 09 01 01 0108 10 01 09 01 01 0108 11 01 09 01 01 0108 12 01 09 01 01 0108 13 01 09 01 01 0108 14 01 09 01 01 0108 15 01 09 01 01 0108 16 01 09 01 01 0108 17 01 09 01 01 0108 18 01 09 01 01 0108 19 01 09 01 01 0208 1A 01 09 01 01 0108 1B 01 09 01 01 0208 1C 01 09 01 01 0108 1D 01 09 01 01 0108 1E 01 09 01 01 0108 1F 01 09 01 01 0108 20 01 09 01 01 0107 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 00 00 07 05 01 0C 02 01 00 00 07 06 01 0C 02 01 00 0007 08 01 0C 02 01 00 0007 09 01 0C 02 01 00 0007 0A 01 0C 02 01 00 0007 0B 01 0C 02 01 FF 1F07 0C 01 0C 02 01 00 0006 81 08 FF FF 00 00 00 1C 11 1C 07 0F对时无回答TCP发送: 14 81 14 01 FF FE 00 01TCP接收: 05 81 03 01 FF 02 03B9 FA B5 E7 C4 CF D7 D4 01 01 06 02 国电南自v2.06 TCP发送: 18 81 1F 01 FF 00 02 01 00 01 00TCP接收: 1C 81 1F 01 FF 00 00 00 00 0110V/1A07 01 01 0C 02 01 AB 0207 02 01 0C 02 01 AB 0207 03 01 0C 02 01 AB 0207 04 01 0C 02 01 55 0D07 05 01 0C 02 01 56 0107 06 01 0C 02 01 56 0107 07 01 0C 02 01 56 0107 08 01 0C 02 01 76 0007 09 01 0C 02 01 00 0007 0A 01 0C 02 01 FF 0F07 0B 01 0C 02 01 9E 0807 0C 01 0C 02 01 55 0130V/2A07 01 01 0C 02 01 58 0507 02 01 0C 02 01 57 0507 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 FF 03 07 06 01 0C 02 01 FE 03 07 07 01 0C 02 01 FE 03 07 08 01 0C 02 01 C6 02 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 FD 0350V/3A07 01 01 0C 02 01 05 08 07 02 01 0C 02 01 03 08 07 03 01 0C 02 01 02 08 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 AA 06 07 06 01 0C 02 01 AA 06 07 07 01 0C 02 01 AA 06 07 08 01 0C 02 01 F2 06 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 A5 0680V/4A07 01 01 0C 02 01 AF 0A 07 02 01 0C 02 01 AE 0A 07 03 01 0C 02 01 AD 0A 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 AB 0A 07 06 01 0C 02 01 AD 0A 07 07 01 0C 02 01 AC 0A 07 08 01 0C 02 01 D0 0E 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 A3 0A100V/5A07 01 01 0C 02 01 5B 0D 07 02 01 0C 02 01 59 0D 07 03 01 0C 02 01 57 0D 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 57 0D 07 06 01 0C 02 01 57 0D 07 07 01 0C 02 01 57 0D 07 08 01 0C 02 01 FF 0F 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 4B 0D07 01 01 0C 02 01 5D 0D 07 02 01 0C 02 01 62 0D 07 03 01 0C 02 01 5C 0D 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 63 0D 07 06 01 0C 02 01 62 0D 07 07 01 0C 02 01 5F 0D07 09 01 0C 02 01 50 01 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 40 0E07 01 01 0C 02 01 B0 0A 07 02 01 0C 02 01 B5 0A 07 03 01 0C 02 01 B0 0A 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 BA 0A 07 06 01 0C 02 01 B5 0A 07 07 01 0C 02 01 B4 0A 07 08 01 0C 02 01 FB 0E 07 09 01 0C 02 01 D9 00 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 65 0B07 01 01 0C 02 01 05 08 07 02 01 0C 02 01 08 08 07 03 01 0C 02 01 05 08 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 B8 06 07 06 01 0C 02 01 B2 06 07 07 01 0C 02 01 B1 06 07 08 01 0C 02 01 07 0707 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 1E 0707 01 01 0C 02 01 59 05 07 02 01 0C 02 01 5B 05 07 03 01 0C 02 01 59 05 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 08 04 07 06 01 0C 02 01 03 04 07 07 01 0C 02 01 02 04 07 08 01 0C 02 01 CF 02 07 09 01 0C 02 01 2F 00 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 44 0407 01 01 0C 02 01 AC 02 07 02 01 0C 02 01 AE 02 07 03 01 0C 02 01 AD 02 07 04 01 0C 02 01 63 0D 07 05 01 0C 02 01 58 01 07 06 01 0C 02 01 57 01 07 07 01 0C 02 01 55 01 07 08 01 0C 02 01 78 00 07 09 01 0C 02 01 00 0007 0B 01 0C 02 01 9F 08 07 0C 01 0C 02 01 6C 01 、、、、、、-10摄氏度07 01 01 0C 02 01 59 0D 07 02 01 0C 02 01 5D 0D 07 03 01 0C 02 01 59 0D 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 5E 0D 07 06 01 0C 02 01 5F 0D 07 07 01 0C 02 01 5D 0D 07 08 01 0C 02 01 FF 0F 07 09 01 0C 02 01 4E 01 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 3C 0E07 01 01 0C 02 01 AE 0A 07 02 01 0C 02 01 B2 0A 07 03 01 0C 02 01 AE 0A 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 B6 0A 07 06 01 0C 02 01 B3 0A 07 07 01 0C 02 01 B2 0A 07 08 01 0C 02 01 F4 0E 07 09 01 0C 02 01 D9 00 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 62 0B 07 01 01 0C 02 01 04 08 07 02 01 0C 02 01 06 08 07 03 01 0C 02 01 04 08 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 B6 06 07 06 01 0C 02 01 B0 06 07 07 01 0C 02 01 AF 06 07 08 01 0C 02 01 03 07 07 09 01 0C 02 01 6D 00 07 0A 01 0C 02 01 FF 0F07 0C 01 0C 02 01 1C 0707 01 01 0C 02 01 58 05 07 02 01 0C 02 01 59 05 07 03 01 0C 02 01 58 05 07 04 01 0C 02 01 FF 0F 07 05 01 0C 02 01 08 04 07 06 01 0C 02 01 02 04 07 07 01 0C 02 01 01 04 07 08 01 0C 02 01 CD 02 07 09 01 0C 02 01 2F 00 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 42 0407 01 01 0C 02 01 AC 02 07 02 01 0C 02 01 AC 02 07 03 01 0C 02 01 AC 02 07 04 01 0C 02 01 5C 0D 07 05 01 0C 02 01 58 01 07 06 01 0C 02 01 57 01 07 07 01 0C 02 01 55 01 07 08 01 0C 02 01 77 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 FF 0F 07 0B 01 0C 02 01 9E 08 07 0C 01 0C 02 01 6C 01。

许继WGB-600A系列微机装置103规约点表

许继WGB-600A系列微机装置103规约点表

WGB-601A微机测控装置1 IEC60870-5-103规约点表1.1 告警信号信息点名称 报文类型 INF FUN 公共地址A/D故障 ASDU_1 197 1 1开出回路故障 ASDU_1 201 1 1定值自检故障 ASDU_1 222 1 1定值区号故障 ASDU_1 223 1 1定值区变化 ASDU_1 224 1 1事故总信号(总动作信号) ASDU_1 212 1 1预告总信号(总告警信号) ASDU_1 191 1 11.2 状态信号信息点名称 报文类型 INF FUN 公共地址检修压板开入 ASDU_1 64 1 0开入1/档位1-1 ASDU_41 168 1 2开入2/档位1-2 ASDU_41 178 1 2开入3/档位1-3 ASDU_41 179 1 2开入4/档位1-4 ASDU_41 180 1 2开入5/档位1-5 ASDU_41 170 1 2开入6/档位1-6 ASDU_41 171 1 2开入7/档位2-1 ASDU_41 172 1 2开入8/档位2-2 ASDU_41 173 1 2开入9/档位2-3 ASDU_41 174 1 2开入10/档位2-4 ASDU_41 175 1 2开入11/档位2-5 ASDU_41 176 1 2开入12/档位2-6 ASDU_41 177 1 2开入13 ASDU_41 181 1 2开入14 ASDU_41 182 1 2开入15 ASDU_41 183 1 2开入16 ASDU_41 184 1 2开入17 ASDU_41 185 1 2开入18 ASDU_41 186 1 2开入19 ASDU_41 187 1 2开入20 ASDU_41 188 1 2开入21 ASDU_41 189 1 2开入22 ASDU_41 190 1 2开入23 ASDU_41 191 1 2开入24 ASDU_41 192 1 2开入25 ASDU_41 193 1 2开入26 ASDU_41 194 1 2远方/就地 ASDU_41 163 1 2档位1 ASDU_39 76 1 2档位2 ASDU_39 77 1 21.3 控制遥控对象 报文类型 INF FUN 公共地址信号复归 ASDU_20 19 199 1定值区切换 ASDU_20 100~107199 1断路器1 ASDU_64 48 1 2断路器2 ASDU_64 49 1 2断路器3 ASDU_64 50 1 2断路器4 ASDU_64 51 1 2有载调压1 ASDU_65 72 1 2有载调压2 ASDU_65 73 1 21.4 遥测遥测对象 报文类型INF FUN 公共地址 IA1,IB1,IC1,UA1,UB1,UC1,P1,Q1,f ,COSφ1,3U01实部、3U01虚部、IA2,IB2,IC2,ASDU_50 92 1 2 UA2,UB2,UC2,P2,Q2,COSφ2,3U02实部、3U02虚部,DC1,DC2,DC3,DC41.5 电度遥脉对象 报文类型 INF FUN 公共地址正向有功电度 ASDU_36 6 1 2反向有功电度 ASDU_36 7 1 2正向无功电度 ASDU_36 8 1 2反向无功电度 ASDU_36 9 1 21.6 总召唤信息ASDU_1的INF(注意:定值区变化在总召唤时不上送);ASDU_41的INF(注意:ASDU_41的INF在总召唤时改成对应的ASDU_40上送)。

IEC103规约-标准测试报文及解析

IEC103规约-标准测试报文及解析

IEC103规约-标准测试报文及解析装置地址:1波特率:9600电压全部:50 10922(通讯机采集值)电流全部:3.3 10922(通讯机采集值)0201H(Ua)0202H(Ub) 0203H(Uc)0204H(Uab)0205H(Ubc) 0206H(Uca) 0207H(3U0) 0208H(Ux)0209H(IA)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 01 01 04 02 01 AA 2A 66 16地址遥测寄存器(0201)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 02 01 04 02 01 AA 2A 67 16地址遥测寄存器(0202)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 03 01 04 02 01 AA 2A 68 16地址遥测寄存器(0203)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 04 01 04 02 01 AA 2A 69 16地址遥测寄存器(0204)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 05 01 04 02 01 AA 2A 6A 16地址遥测寄存器(0205)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 06 01 04 02 01 AA 2A 6B 16地址遥测寄存器(0206)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16地址遥测寄存器(0207)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16地址遥测寄存器(0208)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 09 01 04 02 01 AA 2A 6E 16地址遥测寄存器(0209)数值(高前低后)(数值:2AAA,数值:10922)电流:3.3 10922功率:692.67 1092220DH(有功20EH(无功) 20DF(因数)率)遥信:1-180101H 0102H 0103H 0104H 0105H 0106H 0107H 0108H 0109H 0110H 0111H 0112H 0113H 0114H 0115H告警总YX1 YX2 ……YX1868 16 16 68 08 01 0A 81 01 01 FE F4 00 01 11 16 01 12 06 01 01 D3 D4 0CYX1状态分报文:68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 04 01 12 06 01 02 A2 58 0EYX2状态分报文:68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 05 01 12 06 01 0287 61 0EYX3状态分报文:68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 06 01 12 06 01 02 A4 69 0E事故总告警:68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 01 01 12 06 01 01 0E 7B 1F 0B 00 59 16YX1合位报文带时标双节点宽度(代表遥信字节为6):02 0E 6E 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 04 01 12 06 01 02 0E 6E 1F 0B 00 50 16地址遥测寄存器(0104)状态:合位(01表示分位,02表示合位)YX1分位报文带时标双节点宽度(代表遥信字节为6)01 B8 77 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 04 01 12 06 01 01 B8 77 1F 0B 00 0216地址遥测寄存器(0104)状态:分位(01表示分位,02表示合位)YX2合位报文带时标双节点宽度(代表遥信字节为6)02 FC 80 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 05 01 12 06 01 02 FC 80 1F 0B 00 5116地址遥测寄存器(0105)状态:合位(01表示分位,02表示合位)YX2分位报文带时标双节点宽度(代表遥信字节为6)01 A5 8A 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 05 01 12 06 01 01 A5 8A 1F 0B 00 0316地址遥测寄存器(0105)状态:分位(01表示分位,02表示合位)YX3合位报文带时标双节点宽度(代表遥信字节为6)02 4F 94 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 06 01 12 06 01 02 4F 94 1F 0B 00 B916地址遥测寄存器(0106)状态:合位(01表示分位,02表示合位)YX3分位报文带时标双节点宽度(代表遥信字节为6)01 61 A3 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 06 01 12 06 01 01 61 A3 1F 0B 00 D916地址遥测寄存器(0106)状态:分位(01表示分位,02表示合位)YX4合位报文带时标双节点宽度(代表遥信字节为6)02 6E AD 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 07 01 12 06 01 02 6E AD 1F 0B 00F2 16地址遥测寄存器(0107)状态:合位(01表示分位,02表示合位)YX4分位报文带时标双节点宽度(代表遥信字节为6)01 7C B7 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 07 01 12 06 01 01 7C B7 1F 0B 00 0916地址遥测寄存器(0107)状态:分位(01表示分位,02表示合位)YX1合位报文带时标双节点宽度(代表遥信字节为6)02 9A BF 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 08 01 12 06 01 02 9A BF 1F 0B 00 31 16地址遥测寄存器(0108)状态:合位(01表示分位,02表示合位)YX5分位报文带时标双节点宽度(代表遥信字节为6)01 44 C9 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 08 01 12 06 01 01 44 C9 1F 0B 00 E416地址遥测寄存器(0108)状态:分位(01表示分位,02表示合位)YX5合位报文带时标双节点宽度(代表遥信字节为6)02 9D D0 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 09 01 12 06 01 02 9D D0 1F 0B 00 4616地址遥测寄存器(0109)状态:合位(01表示分位,02表示合位)YX6分位报文带时标双节点宽度(代表遥信字节为6)01 D4 DD 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 09 01 12 06 01 01 D4 DD 1F 0B 0089 16地址遥测寄存器(0109)状态:分位(01表示分位,02表示合位)1请输入十进制监视口号(0-29):0该网络上挂接了以下十进制地址设备:[ ] < 1> : 太平103_UT-841 : err = 0请输入十进制监视设备地址:1<P0:17:12:44.571>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:12:44.602>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:12:45.611>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:12:45.631>Send: - 103主- 时间同步68 0F 0F 68 44 FF 06 81 08 FF FF 00 3F B2 0C 11 0A 01 00 E9 16 FF FF FF<P0:17:12:45.892>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:12:50.316>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:12:54.741>Echo: - 103子- 通用分类数据(扩展遥信)68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 11 16 01 12 06 01 01 D3 D4 0C 11 00 8F 16<P0:17:12:54.796>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:12:54.836>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:1.17>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:1.76>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 01 01 04 02 01 AA 2A 66 16<P0:17:13:1.77>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:1.632>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:1.681>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:1.692>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:1.746>Echo: - 103子- 通用分类数据(遥信)68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 01 01 12 06 01 01 79 05 0D 11 00 42 16<P0:17:13:1.756>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:1.781>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:6.341>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:6.371>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:6.421>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 02 01 04 02 01 AA 2A 67 16<P0:17:13:6.422>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:6.466>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:7.546>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:7.577>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:7.651>Echo: - 103子- 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 01 01 04 02 01 00 00 02 02 01 04 02 01 00 00 9F 16<P0:17:13:7.691>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:8.27>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:8.81>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 02 01 04 02 01 AA 2A 67 16<P0:17:13:8.82>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:8.106>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:16.106>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:16.146>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 03 01 04 02 01 AA 2A 68 16<P0:17:13:16.162>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:16.191>Echo: - 103子- 无数据<P0:17:13:17.557>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:17.616>Echo: - 103子- 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 02 01 04 02 01 00 00 02 03 01 04 02 01 01 00 A2 16<P0:17:13:17.666>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:17.716>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:17.766>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 03 01 04 02 01 AA 2A 68 16<P0:17:13:17.776>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:17.808>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:26.86>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:26.131>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 04 01 04 02 01 AA 2A 69 16<P0:17:13:26.142>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:26.175>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:27.627>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:27.681>Echo: - 103子- 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 03 01 04 02 01 01 00 02 0401 04 02 01 01 00 A5 16<P0:17:13:27.691>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:27.756>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:27.811>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 04 01 04 02 01 AA 2A 69 16<P0:17:13:27.812>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:31.431>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:31.475>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 05 01 04 02 01 AA 2A 6A 16<P0:17:13:31.482>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:31.516>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:37.631>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:37.686>Echo: - 103子- 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 04 01 04 02 01 01 00 02 0501 04 02 01 01 00 A7 16<P0:17:13:37.687>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:39.512>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:39.565>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 06 01 04 02 01 AA 2A 6B 16<P0:17:13:39.572>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:45.32>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:45.81>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16<P0:17:13:45.91>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:46.66>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:46.86>Send: - 103主- 时间同步68 0F 0F 68 44 FF 06 81 08 FF FF 00 06 B4 0D 11 0A 01 00 B3 16 FF FF FF<P0:17:13:46.376>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:47.651>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:47.717>Echo: - 103子- 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 06 01 04 02 01 01 00 02 07 01 04 02 01 01 00 AB 16<P0:17:13:47.766>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:47.831>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16<P0:17:13:47.882>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:51.296>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:51.346>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 09 01 04 02 01 AA 2A 6E 16<P0:17:13:51.362>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:51.391>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:56.482>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:56.551>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 0A 01 04 02 01 AA 2A 6F 16<P0:17:13:56.602>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:57.690>Echo: - 103子- 通用分类数据(遥测)68 22 22 68 08 01 0A 81 02 01 FE F1 00 03 02 07 01 04 02 01 00 00 02 09 01 04 02 01 00 00 02 0A 01 04 02 01 00 00 C1 16<P0:17:13:57.727>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:58.166>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:58.211>Echo: - 103子- 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 0A 01 04 02 01 AA 2A 6F 16<P0:17:13:58.222>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:58.251>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.282>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:58.311>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.342>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:58.371>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.406>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:58.431>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.466>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:58.491>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.531>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:58.551>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.591>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:58.635>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.657>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:58.696>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.717>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:58.755>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.771>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:58.791>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.831>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:58.875>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.886>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:58.935>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:58.946>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:58.971>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.6>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:59.31>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.62>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:59.91>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.122>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:59.151>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.186>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:59.216>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.251>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:59.271>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.317>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:59.356>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.377>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:59.415>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.431>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:59.475>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.491>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:59.515>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.546>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:59.576>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.602>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:59.635>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.656>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:59.695>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.707>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:59.736>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.761>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:59.796>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.827>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:59.856>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.887>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:13:59.916>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:13:59.941>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:13:59.976>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.1>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:0.36>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.61>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:0.96>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.116>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:0.156>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.176>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:0.216>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.237>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:0.276>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.292>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:0.315>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.346>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:0.376>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.401>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:0.436>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.466>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:0.516>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.521>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:0.555>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.581>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:0.616>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.637>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:0.676>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.691>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:0.715>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.742>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:0.775>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.796>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:0.835>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.847>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:0.876>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.901>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:0.936>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:0.961>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:0.996>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.31>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:1.56>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.96>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:1.135>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.162>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:1.195>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.222>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:1.255>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.276>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:1.315>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.331>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:1.356>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.396>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:1.435>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.456>Send: - 103主- 召唤二级数据10 7B 01 7C 16<P0:17:14:1.500>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.522>Send: - 103主- 召唤二级数据10 5B 01 5C 16<P0:17:14:1.556>Echo: - 103子- 无数据10 09 01 0A 16<P0:17:14:1.582>Send: - 103主- 召唤二级数据10 7B 01 7C 16。

许继保护装置规约使用说明

许继保护装置规约使用说明

北京四方网络103装置规约一.规约简介使用范围:许继以太网103规约装置接入9793、9794。

只用于CPU3。

通讯通讯介质:网络许继103规约说明:A.网口采用TCP。

B.链路层采用104;C.应用层采用103规约,通用分类服务,及ASDU1,2,3,4,9,23~31,40,41等。

二.规约转换内容●当前功能本规约具有转换YC、YX、YM、YK功能●修改记录三.TCP连接配置端口号= 0000 :没有使用服务器IP = 000.000.000.000 :没有使用四.规约相关信息●当前信息转换方: :BYTE=4<4-4> :必须设置成4网口1TCP端口号:INT=1048<0-10000>:根据许继装置的要求设定网口2TCP端口号:INT=1048<0-10000>:根据许继装置的要求设定双网选择:BYTE=0<0-4>:暂时未用对时间隔(分):INT=20<0-10000>:暂时未用●修改记录五.装置相关信息●当前信息1)和9793-CM1400程序使用的装置配置文本基本一样。

2)由于许继保护同一台装置有多个CPU,不同CPU的信息(FUN_INF)可能不同,为了保证不同CPU的信息正常上送,必须认为CPU0的信息包含所有其他CPU的信息,也就是要将其他CPU有的信息而CPU0没有的信息也认为CPU0有,这样在填写[装置相关信息]内容时,只需要按照CM1400的格式填写CPU0的内容就可以了。

3)其他CPU的组号=CPU0的组号+CPU号×5;4)请参见归档的配置文本。

需要注意的是,如果需要遥控,必须在装置配置文本的[装置相关信息]的‘信息个数=’之前增加一行遥控FUN=1,其中数值需和保护的遥控FUN号保持一致,如果默认的遥控FUN为1,则不需要添加该行,程序在读不到该行后,采用默认值1。

●修改记录六.可变装置相关信息●当前信息遥控FUN=1 装置遥控使用的FUN号装置通信状态INF=192 该INF号表示装置的通信状态装置IP1=192.168.1.155 许继装置的网口1的IP地址装置IP2=192.168.2.155 许继装置的网口2的IP地址CPU个数=5 表示该装置的CPU个数,与以下行数对应。

许继103-TCP通信规约

许继103-TCP通信规约
第 5页
许继电气
许继 103/TCP 通信规约
据传输(例如,一般的询问信息)开始前发送。任何被控站的待发用户数据都只 有在 STARTDT 被确认后才发送。
STARTDT/STOPDT 是一种控制站激活/解除激活监视方向的机制。 控制站 即使没有收到激活确认,也可以发送命令或者设定值。 发送和接收计数器继续 运行,它们并不依赖于 STARTDT/STOPDT 的使用。
长度=4
APDU
图 2 固定长的报文格式定义
APDU 的长度域定义了 APDU 体的长度,它包括四个控制域八位位组和 ASDU。第一个被计数的八位位组是控制域的第一个八位位组,最后一个被计数 的八位位组是 ASDU 的最后一个八位位组。ASDU 的最大长度限制在 249 以内, 因为 APDU 域的最大长度是 253(APDU 最大值=255 减去启动和长度八位位组), 控制域的长度是 4 个八位位组。
比特 8 7
65
432
1
发送序列号 N(S)
LSB
0
MSB MSB
发送序列号 N(S) 接收序列号 N(R) 接收序列号 N(R)
LSB
0
图 3 信息传输格式类型( I 格式)的控制域
八位位组 1
八位位组 2 八位位组 3 八位位组 4
控制域第一个八位位组的第一位比特 = 1 并且第二位比特 = 0 定义了 S 格式。S 格式的 APDU 是固定长的报文格式。S 格式的控制信息如图 4 所示。
3.2.2 ASDU 的基本格式
表1
ASDU 的基本格式
TYPE S COT COMADDR FUN INF 信息元素数据 。。。。。。
VSQ
类别标识 可变结构限定词 传输原因 单元公共地址 功能类型 信息序号 信息元素 信息元素

许继103规约使用说明

许继103规约使用说明

许继103规约使用说明一.规约使用范围使用范围:9793装置296扩展板装置类型:保护测控通讯介质:串口运行程序:CM1423.hex规约号号:77装置名称:许继公司保护装置。

二.规约转换内容本规约具有转换硬压板、软压板、动作事件、运行告警、遥测、定值、定值区号、系统对时、信号复归。

三.装置相关信息CPU个数=1CPU1地址号=1 //根据CPU个数对应CPU序号,下面同定值区号组号=5定值组号=10定值个数_CPU1=5动作元件组号=25动作元件个数_CPU1=5动作元件条目_CPU1=146,147,156,157,161,运行告警组号=15运行告警个数_CPU1=7运行告警条目_CPU1=44,45,46,47,48,49,50,硬压板组号=40硬压板个数_CPU1=2硬压板条目_CPU1=40,45,软压板组号=50软压板个数_CPU1=3软压板条目_CPU1=77,78,89,修改软压板个数_CPU1=3 // 指修改软压板时ASDU20中所指明的INF个数,下面是具体条目修改软压板条目_CPU1=118,31,112,遥测组号=30 //缺省值为0, 如果有遥测才定义遥测个数_CPU1=5遥测个数_CPU2=10装置总召唤定时(秒)=600请求二级数据定时(秒)=0事件加恢复报文=0 //如果=1,表示收到装置事件自动加恢复报文总召唤填CPU地址标志=1 //总召唤是否区分CPU地址。

缺省值=0,软压板数据类型_9=1 //指软压板组态中是否采用数据类型9,=1采用,=0不采用,缺省值=0招定值采用CPU地址=1 //指召唤定值的时候是否采用CPU地址号使用定值序号=1 //指装置定值报文中排列组号是否采用其序号序号从0开始=1 //指装置定值报文中定值序号是否从0开始修改定值允许=0 //指是否支持修改软压板(暂不支持修改定值,出问题不好分清责任)单条修改定值=1//如果保护支持单条修改定值,将此置1;如果保护支持多条修改定值,则将此置0。

103报文分析

103报文分析

许继串口103规约通信接口1.接口标准:RS232或RS485。

2.通信格式:异步,1位启始位,8位数据位,1位偶校验,1位停止位。

3.通信速率:9600 bit/s。

4.通信方式:主从式,装置为从站。

报文格式固定帧长:用于传送“复位、召唤、确认、无所要求、链路状态/响应、忙帧”等信息。

10H 启动字符CODE 控制域ADDR 地址域CS 校验和16H 结束字符例如:可变帧长:用于传送“命令、数据”等信息。

Length = ASDU链路用户数据包的字节数+2例如:(红色部分为ASDU数据)调定值(下行命令):68 0A 0A 68 73 07 3D 81 14 01 B2 64 1F 00 82 16遥测值(上行数据):68 1A 1A 68 08 07 09 09 02 01 B2 94 00 00 00 00 00 00 01 00 01 00 01 00 00 00 00 00 00 00 6D 169 类别标识09信息元素数目N 可变结构限定词091/2/9/20 传输原因02COMADDR 单元公共地址01FUN 功能类型B2INF详见装置的相应信息表信息序号94被测值1低字节信息元素00被测值1高字节00。

被测值N低字节00被测值N高字节002、通信报文的传输过程当装置与网关刚开始通信时,刚开始的通信为初始化过程。

网关首先“复位CU”命令,等待装置回答确认报文。

装置正确回答确认报文后,网关进入交替发送“召唤一级数据”命令或“召唤二级数据”命令过程,在此过程中,装置首先形成ASDU_5,传送原因为复位CU 的一级数据报文,置ACD,在收到召唤一级数据命令时回答,然后,装置形成ASDU_5,传送原因为启动/重新启动的一级数据报文,置ACD,在收到召唤一级数据命令时回答。

在收到两个ASDU_5后,则进入循环召唤过程。

在装置与网关的通信中断,或者是装置或网关CPU 复位时,均要重新从通信初始化开始。

配电网自动化DTU终端的103规约的安全性分析

配电网自动化DTU终端的103规约的安全性分析

配电网自动化DTU 终端的103规约的安全性分析①余 鹏1, 王 勇1, 王 相2, 王 敏11(上海电力大学 计算机科学与技术学院, 上海 201306)2(国家电网 上海市电力公司检修公司, 上海 200063)通讯作者: 余 鹏摘 要: IEC 60870-5-103规约是应用于继电保护设备的信息接口配套标准, 传输的主要内容是与继电保护有关的信息. 该报文进行的是明文传输, 缺乏加密措施和数字签名机制, 安全性较低. 为了验证以太网传输的103规约存在安全隐患和风险, 搭建了主站与配电网自动化DTU 终端的通信实验环境. 运用ARP 欺骗手段对系统进行了中间人攻击测试, 实验的结果表明以太网传输的103规约具有中间人攻击的风险. 为了提高协议的安全性, 提出了一种基于非对称密码算法的双向身份认证机制, 并采用对称加密机制、数字签名技术确保传输报文的机密性和完整性, 最后通过仿真测试验证该方法的有效性.关键词: DTU; 103规约; ARP 欺骗; 中间人攻击; 身份认证引用格式: 余鹏,王勇,王相,王敏.配电网自动化DTU 终端的103规约的安全性分析.计算机系统应用,2021,30(5):262–268. /1003-3254/7890.htmlSecurity Analysis of 103 Protocol of DTU Terminal in Distribution Network AutomationYU Peng 1, WANG Yong 1, WANG Xiang 2, WANG Min 11(School of Computer Science and Technology, Shanghai University of Electric Power, Shanghai 201306, China)2(Shanghai Electric Power Company Maintenance Company, State Grid Corporation of China, Shanghai 200063, China)Abstract : The IEC 60870-5-103 protocol is an information interface supporting standard applied to relay protection equipment and transmits mainly the information related to relay protection. The message is transmitted in plain text and has poor security for a lack of encryption measures and digital signature mechanism. A communication experiment environment between the master station and the DTU terminal is built to verify that there are hidden dangers in the 103protocol of Ethernet transmission. A man-in-the-middle attack test is carried out on the system by detecting ARP spoofing. The experimental results show that the 103 protocol of Ethernet transmission faces the risk of man-in-the-middle attack. In order to improve the security of the protocol, we propose a two-way identity authentication mechanism based on an asymmetric cryptographic algorithm and rely on a symmetric encryption mechanism and digital signature technology to ensure the confidentiality and integrity of the transmitted message. Finally, the method is validated through simulation tests.Key words : DTU; 103 protocol; ARP spoofing; man-in-the-middle attack; authentication计算机系统应用 ISSN 1003-3254, CODEN CSAOBNE-mail: Computer Systems & Applications,2021,30(5):262−268 [doi: 10.15888/ki.csa.007890] ©中国科学院软件研究所版权所有.Tel: +86-10-62661041① 基金项目: 国家自然科学基金面上项目(61772327); 上海自然科学基金面上项目(20ZR1455900); 奇安信大数据协同安全技术国家工程实验室开放课题(QAX-201803); 浙江大学工业控制技术国家重点实验室开放式基金(ICT1800380)Foundation item: General Program of National Natural Science Foundation of China (61772327); General Program of Natural Science Foundation of Shanghai (20ZR1455900); Open Project of Qi-Anxin National Engineering Laboratory of Big Data Collaborative Security Technology (QAX-201803); Open Fund of State Key Laboratory of Industrial Control Technology, Zhejiang University (ICT1800380)收稿时间: 2020-09-03; 修改时间: 2020-09-25; 采用时间: 2020-10-09; csa 在线出版时间: 2021-04-28262IEC 60870-5-103规约(以下统称为103规约)是国际电工委员会根据IEC 60870-5系列基本标准而制定的, 是用于继电保护设备信息接口的配套标准[1]. 103规约对变电站自动化系统、厂站自动化系统中的控制系统以及继电保护设备或者间隔单元的信息传输做出了明确规范, 可以用于配电网自动化主站和站所终端单元(Distribution Terminal Unit, DTU)之间的数据传输. 由于103规约主要考虑的是信息交换数据格式的统一, 不同地区和不同的厂家有着不同的具体实现方式, 有的采用串口通讯, 有的采用以太网TCP/IP或者是采用以太网UDP/IP, 甚至可以采用二者结合的方式[2].103规约在设计之初并没有考虑到其安全性, 使得攻击者很容易利用规约的漏洞进行攻击, 拦截甚至篡改通信内容, 一旦通信主站接收错误指令或者通信系统崩溃将会给电力系统带来巨大损失. 文章针对基于TCP/IP的以太网103规约存在的明文传输、易受中间人攻击等漏洞进行分析, 并进一步搭建具体的实验环境进行验证, 最后设计了一种数据安全传输机制, 能很好地抵挡中间人攻击以及明文传输存在的威胁, 一定程度上可以增强该以太网103规约的安全性.本文做以下工作:(1)针对103规约进行了安全性分析, 指明其存在的若干安全隐患. 并采用PMA通信协议分析及仿真软件进行了仿真实验, 获得了103规约的通信报文, 验证了该规约的明文传输特性.(2)搭建了真实的通信实验环境, 构建基于以太网103规约的DTU设备与主站的硬件连接, 通过软硬件结合可以遥测到DTU设备所采集的电压电流等真实数据.(3)使用中间人攻击的方式对系统进行了安全性测试, 可以成功对主站与DTU设备通信的网关进行欺骗, 证明该规约存在中间人攻击隐患.(4)为增加规约的通信安全性, 提出了一种基于RSA 非对称密码算法的双向身份认证机制, 并运用高级加密标准(Advanced Encryption Standard, AES)和安全散列算法1(Secure Hash Algorithm 1, SHA-1)保证传输数据的机密性和完整性, 最后通过socket编程进行实现.1 研究现状针对103规约的研究,国内外学者做了诸多研究.姬希娜等[3] 针对国家电网以太网103规约设计了一种可用于测试规约子站的工具, 该工具既能作为TCP连接的客户端, 还可实现LPCI测试和基于测试 用例集的应用功能的自动测试, 能有效提高用例错误检测能力.张磊等[4]针对日渐复杂和受到限制的装置人机接口, 针对103规约的功能不足, 在其基础上扩展了装置菜单读取、权限控制、装置命令等功能, 有效弥补了人机交互功能差, 并在保护装置中进行实际使用. 李鹏等[5]为解决当前牵引变电站综合自动化系统在高精度实时负荷录波方面存在的诸多不足, 提出一种基于103规约扩展的实时负荷录波设计实现方案, 并在实际使用中获得了很好的效果. 韦宇等[6]采用103规约结合UDP报文和TCP报文建立发电机原有的主保护装置与上位机的通信, 用于保护装置的数据传输, 对发电机实施计算机控制, 经过改造后可实现少人值守甚至无人值班的目标. 雷林绪等[7]针对输电线路的故障诊断, 为了在修复过程中提高故障定位的准确性, 提出一种应用103规约将行波故障测距装置连接到继电保护信息管理系统和变电站监控系统的设计方案, 并介绍了实现的方法和思路. 余梦泽等[8]对103规约在110 kV裂心式高压并联可控电抗器控制装置中的一些应用进行介绍, 并对可控电抗器的运行数据结构进行分析, 最后给出在可控电抗器的控制装置中的具体实现方法. 刘亮亮等[9]肯定了以太网103规约对提高继保装置效率和可靠性的作用, 同时浅析了以太网103规约在实际中的优点和不足, 并给出一些以太网103规约在实际使用中的建议.综上所述内容, 目前国内外研究人员针对103规约的研究大部分还是在实际应用中, 很少关注到安全性方面. 本文通过实验环境的搭建, 重点分析103规约存在的安全隐患.2 103规约存在的安全问题2.1 未采用加密通信103规约的通信报文进行的是明文传输, 未使用任何有效的加密措施和数字签名机制, 这使得该规约存在一定的安全风险. 攻击者可以通过嗅探方式很容易获得并轻松解析出其中的数据. 如果遭受到中间人攻击, 攻击者很容易对截获的报文进行篡改再转发, 将导致系统的错误决策从而造成经济损失.为验证103规约采用的是明文传输, 我们使用PMA通信协议及仿真软件进行仿真实验, 这个软件可以模拟主从站的通信过程. 首先我们在软件中选取相应的规约并分别对通信的主从站进行相关设置, 配置完成后主从站就可以进行通信, 如图1所示. 从图中我们可以看到该规约确实采用明文传输, 其通信安全存在隐患.2021 年 第 30 卷 第 5 期计算机系统应用263图1 主从站通信报文界面2.2 数据校验方式简单数据校验是为了确保数据正确传输, 检验数据是否完整的一种验证操作. 首先发送方用指定的算法对原始的通信数据进行计算得出一个校验值, 接收方接收数据后采用相同的算法计算出一个校验值, 然后对比接收到的校验值和自己计算的检验值是否相同, 如果校验值相同, 则数据是正确传输, 没有出现丢失情况. 103规约是采用简单的帧校验和的方式进行数据校验的. 对于固定帧长格式, 帧校验和为控制域与地址域算术和(不考虑溢出位,即256模和); 对于可变帧长,帧校验和为地址域、控制域及应用服务数据单元算术和(不考虑溢出位,即256模和). 这种校验和算法过于简单, 虽然可以一定程度保证数据传输过程中的正确性,但是一旦攻击者篡改数据之后对校验位进行重新计算,很容易可以达到欺骗的目的.2.3 缺少身份认证机制以太网103规约大都是基于TCP/IP协议进行设计的, 在103规约的基础上使用TCP协议进行数据传输,导致以太网103规约缺乏身份认证机制. TCP协议的可靠连接是进行以太网103规约数据传输的前提, 但是在进行TCP连接的时候, 只要知道目的IP就可以发起请求从而确定目的MAC地址. 攻击者可以利用这一漏洞,通过伪造ARP数据包把自己伪装成目的机, 进而发起中间人攻击截获通信数据包, 攻击者甚至可以对通信数据进行恶意转发和非法篡改操作.3 安全性测试与分析3.1 实验环境本实验系统采用的是某品牌的DTU设备、路由器和终端电脑构成, 系统硬件连接图如图2所示.在终端电脑安装DTU配套软件并进行相关配置,将终端电脑IP地址设置为198.120.0.100, 网关设置为198.120.0.2, 子网掩码为255.255.0.0. 将DTU设备IP 地址配置为198.120.0.1, 网关与子网掩码的配置与终端电脑是一样的. 进行连接以后, 使用wireshark软件可看到电脑终端与DTU设备的通信数据包如图3所示, 从图中可看出该以太网103规约是基于TCP协议的.DTU 设备路由器图2系统硬件连接图图3 终端电脑与DTU设备的通信数据包3.2 中间人攻击测试中间人攻击是一种历史悠久的网络入侵方式, 并且由于它存在巨大的继续开发潜力, 使得它一直以来都是信息安全领域的重要隐患. 中间人攻击的具体攻击方式有SMB会话劫持、ARP欺骗、DNS欺诈等.简单来说, 中间人攻击就是在通信双方不知情的情况下, 分别与通信的两方进行单独连接, 拦截和获取网络通信数据, 并可以对通信数据进行嗅探和篡改.文章使用的是ARP欺骗的方式实现中间人攻击,本实验的网络配置情况如下:攻击者的IP地址: 198.120.0.101; MAC地址: 00-0c-29-b5-48-cc.路由器的网关IP地址: 198.120.0.2; MAC地址: 48-0e-ec-0c-d7-b4.目标主机的IP地址: 198.120.0.100.网络拓扑结构如图4所示.在进行攻击实验之前, 在目标主机的cmd窗口下使用arp -a命令查看ARP列表, 如图5所示.本次ARP攻击测试实验所采用的工具是Kali Linux操作系统中自带的ettercap软件进行. 攻击完成以后, 再查看ARP列表会发现网关的MAC地址已经由原来的48-0e-ec-0c-d7-b4变为攻击者的MAC地址计算机系统应用2021 年 第 30 卷 第 5 期26400-0c-29-b5-48-cc, 结果如图6所示. 这说明攻击者实施ARP 欺骗成功, 成功地在目标主机与DTU 设备中间充当了中间人. 当实现ARP 欺骗后, 监控端与DTU 设备不能继续通过网关建立正常的连接, 从而导致系统的崩溃.DTU 设备路由 (网关)监控端系统:Windows 10攻击者系统:Kali Linux图4 网络拓扑连接图图5 攻击前目标主机的ARP 列表图6 攻击后目标主机的ARP 列表4 数据安全传输机制4.1 双向身份认证算法通过以上实验, 我们验证了采用以太网103规约的DTU 设备存在中间人攻击的风险. 现在的配电网终端设备通常都是在线自动注册的, 这给不法分子有可乘之机, 部分非法用户在系统重启时自动连接到系统,所以在主站和配电终端之间进行数据传输之前验证对方身份的合法性很有必要[10]. 针对冒充攻击、中间人攻击等威胁, 文献[11]设计了一种基于身份密码体制的挑战/应答式双向身份认证协议, 解决了使用数字证书的身份认证机制中的证书难管理、宽带消耗大等缺点. 文献[12]针对传统的公钥基础设施(Public Key Infrastructure, PKI)中证书颁发、撤销以及难以实现交叉认证等缺陷, 提出了基于智能合约的去中心化的身份认证机制, 可以实现交叉认证以及满足不同场景下的实际需求. 身份认证是网络安全的第一道防线, 具有非常重要的作用. 我们设计了一种基于RSA 密码算法双向身份认证机制, 我们将双向身份认证的Server 端和Client 端程序部署到相应的终端设备上. 在进行电力数据传输之前首先验证设备的合法性, 从而保证接下来通信的可靠性.(1)注册阶段注册阶段是使Server 端和Client 端建立初始信任的过程, 整个过程可以描述为Server 端和Client 端在离线过程中交互各自的公钥, 这种直接信任的过程也是最简单直接的方式, 具体注册过程如图7所示.图7 离线注册过程(2)双向身份认证过程符号说明:K pubc 表示Client 端公钥, K pric 表示Client 端私钥.K pubs 表示Server 端公钥, K pris 表示Server 端私钥.EK ()表示使用密钥对括号内容进行加密.DK ()表示使用密钥对括号内容进行解密.双向身份认证详细步骤如下:① Client 端生成随机数N 1, 使用Server 端公钥K pubs 对N 1进行加密后发送给Server 端.② Server 端收到后进行解密得N 1并随机生成N 2,将N 1与N 2进行合并得N 1||N 2, 使用Client 端的公钥K pubc 进行加密得E K pubc (N 1||N 2), 将密文数据发送给Client 端.③ Client 端接到数据以后, 首先用自己的私钥K pric 对密文进行解密, 查看第一个分量是否为N 1, 如果第一个分量为N 1则Client 端对Server 端身份认证成功, 否则身份认证失败.④ C l i e n t 端解密得到的第二个分量N 2使用Server 端的公钥K pubs 进行加密得E K pubs (N 2)发送给Server 端.⑤ Server 端对密文解密验证明文是否为N 2, 如果明文是N 2则Server 端对Client 端身份认证成功, 也就是双向身份认证成功, 否则身份认证失败.双向身份认证的流程图如图8所示.2021 年 第 30 卷 第 5 期计算机系统应用265图8 双向身份认证流程图4.2 数据加密与签名103规约主要用于传输继电保护相关数据, 对数据的完整性保护和来源可靠性具有较高要求[13], 并且该规约采用的是明文传输容易被他人窃听[14,15]. 于是我们采用通信双方协商的规则来确定出后续用于数据加密的对称密钥[16], 文章利用注册阶段互换的RSA算法的公钥和SHA-1散列算法协商出数据加密密钥key, 协商具体过程如图9所示. 首先由Server端生成AES加密密钥key并利用对方的公钥将其加密发送给Client 端, Client端解密后利用自身私钥K pric和SHA-1散列算法对key签名Sign1(key)发送给Server端, Server 验证签名正确则用自己的私钥K pris和SHA-1散列算法生成签名Sign2(key)发送给Client, 如果两次签名都验签都正确, 则双方成功协商出数据加密密钥key. Server端和Client端双方建立通信之前协商出会话密钥的目的是为了保证前向安全,同时也起到了功能隔离的作用, 在Client端和Server端虽然存在注册密钥,如果用注册密钥进行加密通信数据, 一旦密钥泄露将导致所有时间的会话内容泄露, 恰当地使用会话密钥可以有效避免这一点.图9 密钥协商过程双方协商出密钥key后, 发送方使用密钥key对数据进行AES对称加密, 并同时利用SHA-1散列算法和自身私钥生成签名. SHA-1是一种密码散列函数, 可以将一段明文以不可逆的方式将它转换成一段固定长度的输出也就是消息摘要, 只要原文被篡改将导致消息摘要发生巨大变化. 数字签名是在消息摘要的基础上利用私钥进行再次加密从而形成数字签名, 验签者则需要利用对方的公钥进行验签得到消息摘要, 由于非法者不能拥有合法用户的私钥, 所以这就能够保证数据来源的真实性, 同时也能验证数据在传输过程中是否被篡改, 具体的数字签名过程如图10所示.图10 数字签名过程图发送方对原始数据进行处理, 进行对称加密得到密文并生成数字签名, 随后将密文和数字签名一起发送给接收方, 数据发送流程图如图11所示.数据接收过程流程图如图12所示, 接收方收到密文块和签名块. 接收方使用对称密钥key进行解密得到明文M并使用与发送方相同的SHA-1散列算法进行计算消息摘要, 将计算的消息摘要与运用发送方公钥进行验签得到消息摘要进行对比, 如果一致则认为消息是安全的未被篡改, 同时也能确定数据发送方的身份真实性, 否则数据通道存在不安全因素.计算机系统应用2021 年 第 30 卷 第 5 期266图11 数据发送流程图图12 数据接收流程图4.3 实验分析本实验以socket为基础设计了能够进行双向身份认证以及数据加密和签名传输的Server端和Client端的Python3程序, 我们可以将相应的程序部署在相应的终端设备上. 通信双方按照我们设定的规则进行数据的交换就可以保证系统通信的安全性, 使得攻击者无法假冒身份进行接入系统, 同时所传输数据的保密性和完整性得到很好的保证, 能够及时发现数据传输过程中导致的误差, 实验的网络环境配置如下: Client IP: 192.168.1.103.Server IP: 192.168.1.102.网关IP: 192.168.1.1.非法Client IP: 192.168.1.105.仿真实验网络拓扑结构如图13所示.Server 端系统:Windows 10路由 (网关)非法 Client 系统:LinuxClient 端系统:Linux图13 仿真实验网络拓扑结构(1)双向身份认证仿真实验当且仅当Client端和Server端互相通过身份认证,才可以建立连接进行数据的传输, 一旦某一方对另外一方身份认证不通过则连接失败, 通信断开无法进行后续的数据传输通信. Server端与Client端身份认证程序运行结果如图14、图15所示, 当两端都认证成功才算是双向身份认证完成.图14 Server端对Client认证结果图15 Client端对Server端认证结果当某个非法Client端试图与Server端进行连接,即使它获得合法Client端的公钥但由于没有匹配的私钥进行解密, 所以无法进行假冒身份接入系统, 非法Client端试图与Server端连接结果如图16所示.图16 非法Client端对Server端身份认证结果(2)数据加密和签名传输仿真为了保证数据传输过程中的机密性和完整性, 我2021 年 第 30 卷 第 5 期计算机系统应用267们采用对称加密和数字签名结合的方式进行保证数据的传输安全. 使用文章的传输机制后攻击者就无法获知具体的内容同时也能够及时发现数据在传输过程中是否被篡改或者出现传输错误, 具体的报文加密和签名以PMA 软件仿真得到的报文为例进行实验分析,对召唤用户2级数据加密和签名的程序运行结果如图17、图18所示.图17 数据发送端运行结果图18 数据接收端运行结果报文经过AES 加密算法前后数据的对比如表1所示, AES 算法密钥设为1234567890123456.表1 AES 加密前后数据的对比明文数据密文数据10 7b 01 7c 169DbEXd06E7X0yykd/OlnDg==10 5a 01 5b 160lw7xQML2EAmhM+0tQuWgw==68 0e 0e 68 08 01 0181 01 01 f1 01 02 d859 32 11 01 f6 16eVpH3eN6RLqPVPyZZkNXpAIB/WWHfPaN DEk+v9h85RLBbMCky9olMAO+TpzzlyeWB U2tvxdorQOBICT1hSIByQ==5 结论文章首先对103规约进行了安全性分析, 分析其可能存在的安全威胁. 针对采用以太网103规约进行数据通信的DTU 设备进行ARP 攻击并成功. 如果实际情况中发生这种事件, 将给配电网自动化系统带来严重威胁. 针对中间人攻击, 本文设计了一个双向身份认证机制对设备的合法性进行辨认, 并使用对称加密手段和数字签名技术对通信数据进行机密性和完整性保护. 最后通过仿真实验验证了该方法的有效性.参考文献张嘉辉. 基于IEC60870-5-103规约的母线弧光保护的研1究[硕士学位论文]. 长沙: 湖南大学, 2017.邓素碧, 赵振龙, 陈军, 等. 以太网103规约及其在水电厂自动化系统中应用. 电力自动化设备, 2007, 27(4): 79–82.[doi: 10.3969/j.issn.1006-6047.2007.04.020]2姬希娜, 浮明军, 杨生苹. 国家电网以太网103规约测试工具的设计与实现. 测控技术, 2016, 35(12): 114–117. [doi:10.3969/j.issn.1000-8829.2016.12.027]3张磊, 陈宏君, 吴相楠, 等. 基于扩展103规约的保护装置通信与调试系统设计. 电力系统保护与控制, 2015, 43(21):126–130.4李鹏, 范三龙. 基于IEC 60870-5-103规约扩展的牵引供电实时负荷录波设计与实现. 电气技术, 2015, (10): 117–119.[doi: 10.3969/j.issn.1673-3800.2015.10.027]5韦宇, 莫仕勋. 基于以太网103规约发电机主保护装置的监控系统实现. 电工技术, 2020, (13): 94–96, 100.6雷林绪, 覃剑, 刘靖. IEC60870-5-103传输规约在行波故障测距装置中的应用. 电网技术, 2007, 31(S2): 252–255.7余梦泽, 田翠华, 陈柏超, 等. IEC60870-5-103规约在110 kV 可控电抗器控制装置中的应用. 继电器, 2008,36(5): 63–66.8刘亮亮, 杨启, 沈泽明. 浅谈网络103规约在监控系统中应用优势及存在的问题. 中国电机工程学会电力系统自动化专业委员会2012年学术交流会论文集. 厦门, 中国. 2012.1–5.9Sun ZW, Ma YN, Guo QR, et al . Security mechanism fordistribution automation using EPON. 2009 IEEEInternational Conference on Network Infrastructure and Digital Content. Beijing, China. 2009. 581– 585.10马春波, 杜以聪, 曾坤. 基于IBC 体制的挑战/应答式双向身份认证协议. 计算机工程与设计, 2017, 38(2): 345–349.11潘维, 黄晓芳. 基于智能合约的身份管理及认证模型. 计算机工程与设计, 2020, 41(4): 915–919.12周克元. 对一种改进的ElGamal 数字签名方案的攻击与改进. 计算机应用与软件, 2019, 36(4): 323–325, 333. [doi: 10.3969/j.issn.1000-386x.2019.04.051]13邓真, 刘晓洁. HTTPS 协议中间人攻击的防御方法. 计算机工程与设计, 2019, 40(4): 901–905.14裴志江. 一种终端安全防护模型设计方法. 现代电子技术,2020, 43(9): 75–78.15何文才, 李娜, 刘培鹤, 等. 一种WSN 小数据分发安全方案的研究与设计. 计算机应用与软件, 2018, 35(2): 150–155. [doi: 10.3969/j.issn.1000-386x.2018.02.028]16计算机系统应用2021 年 第 30 卷 第 5 期268。

103报文详细解析

103报文详细解析

103规约转出软件实验报告(改进版)1、初始化●主站发: 10 40 04 44 16目的:给地址为04的装置发复位通信单元命令。

10 //固定帧长起始字符40 //控制域87654321备用PRM FCB FCV功能码04 //4416子站回答:10 20 04 24 16目的: ACD位置1,表明子站向主站请求1级数据上送。

●主站发: 10 7a 04 7e 16目的:向地址为04的装置发请求1级数据命令。

子站回答:68 15 15 68 28 04 05 81 04 04 b2 03 03 c4 cf c8 f0 bc cc b1 a301 00 01 00 9b 16 (ASDU5,CON=28,COT=4)68 //启动字符15 //报文长度15 //报文长度68 //启动字符//控制域, 地址域, 类型标识, 可变结构限定词, 传送原因, 公共地址28 04 05 81 04 04//功能类型,信息序号, 兼容级别,8个ASCIIb2 03 03 c4 cf c8 f0 bc cc b1 a3//4个自由赋值01 00 01 00/////////////////////////////////////////////////////连路用户数据9b //校验和16 //结束字符(ASDU5,CON=28,COT=4)80 00目的:子站以ASDU5(复位通信单元)响应主站的召唤。

并ACD位置1,表明子站继续向主站请求1级数据上送。

●主站发:10 5a 04 5e 16目的:向地址为04的装置发请求1级数据命令。

子站回答:68 15 15 68 08 04 05 81 05 04 b2 04 03 c4 cf c8 f0 bc cc b1 a301 00 01 00 7d 16 (ASDU5,CON = 08,COT=5)目的:子站以ASDU5(启动/重新启动)响应主站的召唤。

ACD 位置回0。

103报文解释

103报文解释
ff 02 01 9c 03 ff 01 01 (29)

问:18 81 1f 17 fe 00 10 01 03 00 00
答:1f 81 1f 17 fe 00 28 01 03 00 00

问:19 81 1f 17 fe 00 44 01 03 00 01 (11)
答:1b 81 1f 17 fe 00 00 01 03 00 01 00 00 80 3f 00 00 80 3f 00 00 50 42(23)
9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 a0 01 a0
01 a0 01 a0 01 a0 01 a0 01 a0 01 a0 01 a0 01 a0 01 a0 01 a0 01 9e 01
9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9f
a0 01 a0 01 a0 01 a0 01 a0 01 a0 01 a0 01 9f 01 9f 01 9f 01 9f 01 9f
01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01
9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9e 01 9e 01 9e 01 9e
组号
10
条目号
11
描述类别(KOD)P23
<0>无所指定的描述类别
<1>实际值
<2>缺省值
<3>量程(最大值、最小值、步长)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ASDU单元公共地址保护功能为01,测控功能为02FUN的值,178(0XB2)为线路保护时间同步报文:68 0F 0F 68 64 FF 06 81 08 FF FF 00 00 00 30 0F 18 0A 0A 5B 1610 40 2C 6C 16 -----复位CU(31 ms)10 20 2C 4C 16 -----有可召唤的一级数据10 5A 2C 86 16 -----召唤一级数据(31 ms)68 15 15 68 28 2C 05 81 04 01 B2 03 02 57 58 48 2D 38 32 33 00 52 02 2E 0E E7 16 ------复位CU响应报文10 7A 2C A6 16 ------继续召唤一级数据(31 ms)68 15 15 68 08 2C 05 81 05 01 B2 04 02 57 58 48 2D 38 32 33 00 52 02 2E 0E C9 16 ------启动重新启动报文10 5A 2C 86 16 ------继续召唤一级数据,FCB=0(31 ms)10 09 2C 35 16 ------无召唤数据68 0F 0F 68 64 FF 06 81 08 FF FF 00 00 00 26 0F 18 0A 0A 51 16 ------时间同步,FCB=168 09 09 68 73 2C 07 81 09 01 FF 00 00 30 16 ------总召唤启动,FCB=1,错误(31 ms)10 09 2C 35 1668 09 09 68 53 2C 07 81 09 01 FF 00 00 10 16 ----总召唤启动,FCB=0 (47 ms)10 20 2C 4C 16 ------有可召唤的一级数据10 7A 2C A6 16 ------召唤一级数据,FCB=1(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B7 01 99 C2 27 0F 00 DB 16------ASDU_1,COMADD=01H,FUN=B2H(178),INF=B7H(183)低电压保护压板,DPI=01H10 5A 2C 86 16 ------继续召唤一级数据(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B1 02 B8 DA 27 0F 00 0D 16------INF=B1H(177)过负荷保护压板10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B8 01 AE E9 27 0F 00 18 16------INF=B8H(184)零序保护压板10 5A 2C 86 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 BD 01 BA 0C 28 0F 00 4D 16------INF=BDH(189)低周压板10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 EE 01 AC 18 28 0F 00 7C 16 ------INF=EEH(238)重合闸压板10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B0 02 12 29 28 0F 00 B6 16 ------INF=B0H(176)过流加速保护压板10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 BC 02 61 39 28 0F 00 21 16 ------INF=BCH(188)电流III段压板10 5A 2C 86 16(46 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 BB 02 62 66 28 0F 00 4E 16 ------INF=BBH(187)电流II段压板10 7A 2C A6 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 BA 02 DC 73 28 0F 00 D4 16 ------INF=BAH(186)电流I段压板10 5A 2C 86 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 B9 01 E1 7F 28 0F 00 E3 16 ------INF=B9H(185)零序电压保护压板10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 E2 01 88 89 28 0F 00 BD 16 ------INF=E2H(226)差动通讯中断告警10 5A 2C 86 16(47 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 CB 01 CD 9E 28 0F 00 00 16 ------INF=CBH(203)控制回路异常告警10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 DE 01 31 AA 28 0F 00 83 16 ------INF=DEH(222)定值出错告警10 5A 2C 86 16(47 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 FC 01 01 B8 28 0F 00 7F 16 ------INF=FCH(252)装置参数出错告警10 7A 2C A6 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 DF 01 32 CC 28 0F 00 A7 16------INF=DFH(223)定值区号出错告警10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 C9 01 7B E1 28 0F 00 EF 16------INF=C9H(201)开出出错告警10 7A 2C A6 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 C5 01 4C 08 29 0F 00 E4 16------INF=C5H(197)A/D出错告警10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 26 01 66 15 29 0F 00 6C 16------INF=26H(38)母线PT断线告警10 7A 2C A6 16(47 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 E9 01 3D 22 29 0F 00 13 16------INF=E9H(233)过负荷告警10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 E2 01 F9 2C 29 0F 00 D2 16------INF=E2H(226)差动通信中断告警10 7A 2C A6 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 DA 01 9C 38 29 0F 00 79 16------INF=DAH(218)零序过流告警10 5A 2C 86 16(31 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 CE 01 67 43 29 0F 00 43 16------INF=CEH(206)TA断线告警10 7A 2C A6 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 85 02 E2 4E 29 0F 00 81 16------INF=85H(133)线路PT断线告警10 5A 2C 86 16(32 ms)68 0E 0E 68 28 2C 01 81 09 01 B2 C4 01 3E 5D 29 0F 00 2A 16------INF=C4H(196)EPROM出错告警10 7A 2C A6 16(32 ms)68 09 09 68 08 2C 08 81 0A 01 B2 00 00 7A 16 ------总召唤结束响应报文10 5A 2C 86 16(47 ms)10 09 2C 35 1610 7B 2C A7 16 ------召唤二级数据(32 ms)68 10 10 68 08 2C 32 04 02 02 01 65 02 00 00 00 36 FF B0 01 BC 16 ------ASDU_50,COMADD=02H,FUN=01H(1),INF=65H(101):3I0实部、3I0虚部,3U0实部、3U0虚部10 40 2C 6C 16(31 ms)10 20 2C 4C 1610 5A 2C 86 16(47 ms)68 15 15 68 28 2C 05 81 04 01 B2 03 02 57 58 48 2D 38 32 33 00 52 02 2E 0E E7 1610 7A 2C A6 16(31 ms)68 15 15 68 08 2C 05 81 05 01 B2 04 02 57 58 48 2D 38 32 33 00 52 02 2E 0E C9 1610 5A 2C 86 16(15 ms)10 09 2C 35 1668 09 09 68 73 2C 07 81 09 02 FF 00 00 31 16 ------召唤第二扇区一级数据(47 ms)10 20 2C 4C 1610 5A 2C 86 16(31 ms)68 17 17 68 28 2C 2A 0E 09 02 01 95 01 01 02 01 01 01 01 00 00 00 00 00 00 02 00 37 16 ------ASDU_42,COMADD=02H,FUN=01H(1),INF=95H(149),信息序号:149~16210 7A 2C A6 16(31 ms)68 13 13 68 28 2C 28 0A 09 02 01 A3 01 00 00 00 00 00 00 00 00 00 00 36 16 ------ ASDU_40,COMADD=02H,FUN=01H(1),INF=A3H(163),信息序号:163~17210 5A 2C 86 16(31 ms)68 09 09 68 08 2C 08 81 0A 02 B2 00 00 7B 1610 7A 2C A6 16(31 ms)10 09 2C 35 1610 5B 2C 87 16(31 ms)68 10 10 68 08 2C 32 04 02 02 01 65 FE FF 04 00 93 00 C6 01 2F 16------ ASDU_50,COMADD=02H,FUN=01H(1),INF=65H(101),信息序号:COS¢、 Uab、Ubc、Uca、Ux(wxh822)、3I0实部、3I0虚部,3U0实部、3U0虚部,3I0五次谐波实部、3I0五次谐波虚部, 3U0五次谐波实部、3U0五次谐波虚部10 7B 2C A7 16(31 ms)68 1A 1A 68 08 2C 09 09 02 01 B2 94 00 00 00 00 00 00 F9 72 C7 76 DC 75 00 00 00 00 D6 00 5E 16------ASDU_09,COMADD=01H,FUN=B2H(178),INF=94H(148),信息序号:Ia,Ib,Ic,Ua,Ub,Uc,P,Q,f10 5B 2C 87 16(47 ms)68 10 10 68 08 2C 32 04 02 02 01 65 FF FF 09 00 9A 01 0E FF 83 16。

相关文档
最新文档