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时,表示是由继电保护设备(或间隔单元)向控制系统传输,。

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规约讲义主要内容▪103规约概念▪串口103规约传输帧格式FT1.2固定帧长的帧格式FT1.2可变帧长的帧格式控制域可变帧长的链路规约数据单元LPDU▪常见报文分解ASDU1分析ASDU10分析▪103的基本链路过程103初始状态链路过程103召唤定值过程▪录波链路过程的说明▪以太网103规约说明通用TCP方式的报文格式103规约概念DL/T 667 -1999 idt IEC 60870-5-103:1997103规约传输帧格式-固定帧启动字符10H控制域(C)地址域(A)帧校验和(CS)结束字符(16H)103规约传输帧格式-可变帧启动字符68H长度L长度L(重复)启动字符68H控制域(C)地址域(A)链路用户数据(可变长度)帧校验和(CS)结束字符(16H)▪103规约传输帧格式-控制域(C )备用1PRM启动报文位帧计数位FCB要求访问位ACD帧计数有效位FCV数据流控制位DFCb3b2b1b0功能码▪下行方向-》上行方向-》103规约传输帧格式-LPDU常见报文分解-ASDU1 7.2.37.2.6.57.2.6.2801 81 01 14 37 17 02 94 b3 14 0e 00 ASDU1报文分析传送原因COT7.2.3 COT 控制方向:〈8〉:=时间同步〈31〉:=扰动数据的传输〈9〉:=总查询(总召唤)的启动〈40〉:=通用分类写命令〈20〉:=一般命令〈42〉:=通用分类读命令7.2.3 COT 监视方向:〈1〉:=自发(突发)〈11〉:=当地操作〈2〉:=循环〈12〉:=远方操作〈3〉:=复位帧计数位(FCB)〈20〉:=命令的肯定认可〈4〉:=复位通信单元(CU)〈21〉:=命令的否定认可〈5〉:=启动/重新启动〈31〉:=扰动数据的传送〈6〉:=电源合上〈40〉:=通用分类写命令的肯定认可〈7〉:=测试模式〈41〉:=通用分类写命令的否定认可〈8〉:=时间同步〈42〉:=对通用分类读命令有效数据响应〈9〉:=总查询(总召唤)〈43〉:=对通用分类读命令无效数据响应〈10〉:=总查询(总召唤)终止〈44〉:=通用分类写确认DPI 和四字节时间7.2.6.5 双点信息(DPI)(见IEV 371-03-08)ASDU1实际报文示例b2 23 2b 0cb2 23 2b 0c常见报文分解-ASDU107.2.6.307.2.6.327.2.6.33ASDU10报文分析数目=NO:=UI6[1~6]〈1~63〉计数器位=COUNT:=BS1[7]〈0~1〉,计数器位(COUNT)的初始值为零〈0~1〉:=具有相同返回信息标识符(RII)的应用服务数据单元的一位计数器位后续状态位=CONT:=BS1[8]〈0~1〉通用分类数据描述=GDD:=CP24{数据类型(DATATYPE),数据宽度(DATASIZE),数目(NUMBER):7,后续状态位(CONT):1}数据类型=DATA TYPE:=UI8[1~8]〈0~255〉,常用类型有:3、7、18等数据宽度:=DATASIZE:=UI8[9~16]〈1~255〉数目:=NUMBER:=UI7[17~23]〈1~127〉后续状态位:=CONT:=BS1[24]〈0~1〉数据宽度数目通用分类服务NGD、GDD、GIDASDU10报文分析通用分类服务报文分析01 0048 01 0170 3d 8a3f01 0288 1301 0301 0001 0400 00 80 4001 058f c2 35 3f01 06cc cc 14 4101 0700 00 c0 3f01 0800 00 c8 4201 004801 0048 01 0170 3d 8a 3f数据集的数据,依此类推…直到第9个数据集的数据01 0801 07 04 01 00 00 c8 42通用分类服务报文示例01 0048 01 0170 3d 8a 3f01 0288 1301 0301 0001 0400 00 80 4001 058f c2 35 3f01 06cc cc 14 4101 0700 00 c0 3f01 0800 00 c8 4201 004801 09cc cc 4c 4001 0a00 00 00 4101 0b00 00 a0 4001 0c00 00 40 4101 0d ae 47 e1 3e01 0e00 00 80 3f01 0f00 00 00 4001 1000 00 c0 3f103的基本链路过程链路过程-103初始状态模拟报文c4 cf c8 f0 bc cc b1 a3 b9 ab cb be链路过程-103召唤定值模拟报文扰动数据(录波)链路过程的说明召唤一级数据回答ACD=1ASDU24 TOO=1 故障选择ACD=0召唤二级数据回答扰动表ASDU23 ACD=0VSQ>0ACD=1回答ASDU26 ACD=0ASDU24 TOO=2 请求扰动数据回答ACD=1召一级数据回答ACD=1召一级数据回答ASDU28 可以召开关量ASDU24 TOO=16 开始请求开关量回答ACD=1召一级数据回答ASDU29 ACD=1召一级数据回答ASDU31ACD=0 TOO=38ASDU29ASDU25 TOO=68入口召唤一级数据回答ASDU27ASDU24 TOO=8 通道请求回答ACD=1召一级数据回答ASDU30 ACD=1召一级数据回答ASDU31ACD=0 TOO=35ASDU30ASDU25 TOO=66 确认回答ACD=1召一级数据回答ASDU31ACD=0 TOO=32下一通道第一通道ASDU25 TOO=64 确认回答ACD=1召一级数据回答扰动表ASDU23 ACD=0VSQ=0正常二级数据下一段故障序号录波进入正常巡检或其他处理下一段故障序号录波以太网103模式通用TCP方式的报文格式90 eb 28 00 00 00 90 eb 00 00 2b 00 00 00 0f 27 05 00 2b 00 40 01 0e ff 00 00 ff ff返回MAIN谢谢!。

新南自以太网103规约

新南自以太网103规约
I
Q/××× ××××—××××
7.12 软压板............................................................................18 7.13 扰动数据中模拟量通道描述..........................................................18 7.14 扰动数据中开关量通道描述..........................................................18 7.15 带时标的状态信息..................................................................18 7.16 事件参数信息......................................................................19 7.17 小电流接地信息....................................................................19 7.18 五防遥控..........................................................................20 7.19 扩展定值..........................................................................20 7.20 扩展保护测量值....................................................................21 7.21 扩展软压板........................................................................21 7.22 谐波测量..........................................................................21 8 链路传输过程.........................................................................22 8.1 客户机/服务器模型.................................................................. 22 8.2 UDP 报文格式....................................................................... 22 8.3 网络结构...........................................................................22 8.4 基本传输过程.......................................................................22 8.5 对时过程...........................................................................23 附 录 A (资料性附录) 通用分类服务举例............................................. 24 A.1 读一个组全部条目的描述.............................................................24 A.2 带确认的写条目 ASDU10.............................................................26 A.3 带执行的写条目.....................................................................27 A.4 报文例子:上传一个带时标的事件如:过流速断出口(组号=08H,条目号=01H)........... 28 A.5 循环发送的数据 ASDU10,传送原因为<2>循环上送..................................... 29 附 录 B (规范性附录) IEC 60870­5­4 的选集...........................................32 B.1 类型标识(TYP)................................................................... 32 B.2 可变结构限定词(VSQ).............................................................32 B.3 传送原因(COT)...................................................................32 B.3.1 监视方向上传送原因的定义:....................................................... 32 B.3.2 在控制方向上传送原因的定义:..................................................... 32 B.4 应用服务数据单元的公共地址.........................................................33 B.5 信息体体标识符.....................................................................33 B.5.1 功能类型(FUN)................................................................. 33 B.5.2 信息序号(INF).................................................................. 33 B.5.2.1 在监视方向上....................................................................33 B.5.2.2 在控制方向上....................................................................33 B.6 信息元素...........................................................................34 B.6.1 实际通道号(ACC)............................................................... 34 B.6.2 ASCII 字符(ASC)................................................................ 34 B.6.3 兼容级别(COL = 0~255)......................................................... 34 B.6.4 命令(DCO = 0~3)............................................................... 34 B.6.5 双点信息(DPI = 0 ~3)........................................................... 34 B.6.6 故障序号(FAN = 1 ~65535)...................................................... 34 B.6.7 信息元素之间间隔(INT = 1 ~65535)...............................................34 B.6.8 带品质描述的被测值(MEA).......................................................动化股份有限公司企业标准

国电南自以太网103规约

国电南自以太网103规约

国电南⾃以太⽹103规约变电站保护和测控系统站内传输规约⼀. 前⾔1.本规约参考了IEC60870-5-103(继电保护设备信息接⼝配套标准)传输规约(以下简称103规约),采⽤103规约的应⽤服务数据单元。

根据103规约的要求,新研制的保护、测量、控制设备必须采⽤该配套标准的兼容范围,不能满⾜的部分采⽤通⽤分类服务完成。

因此本协议适⽤于新研制的产品。

对于对等⽹形式多主站或单主站的⽹络结构,为充分发挥⽹络的优势,⾃(突)发事件及变化数据必须主动上传,因此在103规约的基础上(仅采⽤103规约的应⽤服务数据单元),链路层采⽤⽹络传输规则(包含源和⽬的地址、数据是否有效传送等)。

2.传输帧格式仅采⽤可变帧长帧格式。

3.应⽤服务数据单元本规约采⽤103规约定义的应⽤服务数据单元,链路规约数据单元中不得包含多于⼀个的应⽤服务数据单元。

4.报⽂信息的分类及优先本协议将主站和⼦站的报⽂信息按照发送的优先级分为以下⼏种类型图1-2报⽂的优先级5.链路服务级别本标准采⽤3级链路服务级别,如图1-3所⽰图1-3通信采⽤的链路服务级别6.链路传输规则:采⽤平衡和⾮平衡两种传输⽅式。

由主站启动的传输服务,采⽤窗⼝尺⼨为1的⾮平衡传输⽅式。

由⼦站启动触发的传输服务,采⽤链路服务级别s1(发送/⽆回答)的服务⽅式遥信变位、遥测变化、SOE事件、操作结果、循环传送的测量量和状态量等采⽤⼦站启动触发的传输服务规则。

⼦站⽆数据变化或⽆事件发⽣时,不主动发⽣事件启动触发传输服务,只按⾮平衡式链路传输规则进⾏传输。

⼦站循环传送的测量量和状态量,也可由主站总查询。

⼆.报⽂类型及⽤途1.1 由主站发往⼦站的报⽂(控制⽅向)三.报⽂定义可变帧长报⽂说明:应⽤服务数据单元公共地址<0~255>:多CPU时作为CPU分地址,第1个地址从1开始,依次递增,但不等于<255>。

<255>为⼴播地址。

1.1下⾏报⽂(控制⽅向)1.1.1 兼容报⽂1注1:实时时钟采⽤⼆进制表⽰。

103报文详细解析

103报文详细解析

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

10 //固定帧长起始字符40 //控制域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 a3 0100 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 a3 0100 01 00 7d 16 (ASDU5,CON = 08,COT=5)目的:子站以ASDU5(启动/重新启动)响应主站的召唤。

ACD 位置回0。

后面跟随时间同步和总查询。

结果分析:程序的行为完全正确。

IEC103规约培训资料.pptx

IEC103规约培训资料.pptx
Control 和Link Address累加和的 256模值 • 0x16--结束字符
5
IEC-103报文格式(可变帧)
0x68 Len Len 0x68 Link Control
Link Address Application
Data Check Code
0x16
可变帧长帧格式:
• 长度不确定,随应用数据长度变化 • 0x68--启动字符 • Len--长度域,从Link Control到Check Code
249:带确认的写条目 250:带执行的写条目
251:写条目中止(带中止的写条目)
24
IEC-103定值召唤
CCS1:68 0d 0d 68 53 06 15 81 2a 06 fe f1 00 01 01 00 01 11 16
装置1:10 10 06 16 16 (确认)
CCS2:10 5a 06 80 16 (一级数 据)
为什么应该这么问?
19
IEC-103举例(ASDU2)
RTU: 10 5a 01 5b 16
装置:68 12 12 68 28 01 02 81 01 01 c2 3d 02 1b 00 f6 00 26 34 26 0C 16 XX 16
1b 00 :相对时间 f6 00 :故障序号 计算校验码:从哪里开始计算到那里结束? RTU: 下一帧应该怎么问?
信息体地址 2 那个数据点

信息体 应用层X帧结信构息
11
IEC-103常用的类型标识
标识
1
2 6 7 21 其他
含义
上送压板及告警等开关量 状态 上送保护动作信息 对时 总查询
通用分类服务读 详见各个厂家的103规约

103规约报文详细解析

103规约报文详细解析

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

10 //固定帧长起始字符40 //控制域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 a3 0100 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 a3 0100 01 00 7d 16 (ASDU5,CON = 08,COT=5)目的:子站以ASDU5(启动/重新启动)响应主站的召唤。

ACD 位置回0。

后面跟随时间同步和总查询。

结果分析:程序的行为完全正确。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

103规约讲义
主要内容
▪103规约概念
▪串口103规约传输帧格式
FT1.2固定帧长的帧格式
FT1.2可变帧长的帧格式
控制域
可变帧长的链路规约数据单元LPDU
▪常见报文分解
ASDU1分析
ASDU10分析
▪103的基本链路过程
103初始状态链路过程
103召唤定值过程
▪录波链路过程的说明
▪以太网103规约说明
通用TCP方式的报文格式
103规约概念
DL/T 667 -1999 idt IEC 60870-5-103:1997
103规约传输帧格式-固定帧
启动字符10H
控制域(C)
地址域(A)
帧校验和(CS)
结束字符(16H)
103规约传输帧格式-可变帧
启动字符68H
长度L
长度L(重复)
启动字符68H
控制域(C)
地址域(A)
链路用户数据(可变长度)
帧校验和(CS)
结束字符(16H)

103规约传输帧格式-控制域(C)
备用
1
PRM
启动报文

帧计数位
FCB
要求访问

ACD
帧计数有
效位
FCV
数据流控
制位 DFC
b3 b2 b1 b0
功能码▪
下行方向-》
上行方向-》
103规约传输帧格式-LPDU
常见报文分解-ASDU1 7.2.3
7.2.6.5
7.2.6.28
01 81 01 14 37 17 02 94 b3 14 0e 00 ASDU1报文分析
传送原因COT
7.2.3 COT 控制方向:
〈8〉:=时间同步〈31〉:=扰动数据的传输
〈9〉:=总查询(总召唤)的启动〈40〉:=通用分类写命令
〈20〉:=一般命令〈42〉:=通用分类读命令
7.2.3 COT 监视方向:
〈1〉:=自发(突发)〈11〉:=当地操作
〈2〉:=循环〈12〉:=远方操作
〈3〉:=复位帧计数位(FCB)〈20〉:=命令的肯定认可
〈4〉:=复位通信单元(CU)〈21〉:=命令的否定认可
〈5〉:=启动/重新启动〈31〉:=扰动数据的传送
〈6〉:=电源合上〈40〉:=通用分类写命令的肯定认可〈7〉:=测试模式〈41〉:=通用分类写命令的否定认可〈8〉:=时间同步〈42〉:=对通用分类读命令有效数据响应〈9〉:=总查询(总召唤)〈43〉:=对通用分类读命令无效数据响应〈10〉:=总查询(总召唤)终止〈44〉:=通用分类写确认
DPI 和四字节时间7.2.6.5 双点信息(DPI)(见IEV 371-03-08)
ASDU1实际报文示例
b2 23 2b 0c
b2 23 2b 0c
常见报文分解- ASDU10
7.2.6.30
7.2.6.32
7.2.6.33
ASDU10报文分析
数目=NO:=UI6[1~6]〈1~63〉
计数器位=COUNT:=BS1[7]〈0~1〉,计数器位(COUNT)的初始值为零
〈0~1〉:=具有相同返回信息标识符(RII)的应用服务数据单元的一位计数器位
后续状态位=CONT:=BS1[8]〈0~1〉
通用分类数据描述=GDD:=CP24{数据类型(DATATYPE),数据宽度(DATASIZE),数目 (NUMBER):7,后续状态位(CONT):1}
数据类型=DATA TYPE:=UI8[1~8]〈0~255〉,常用类型有:3、7、18等
数据宽度:=DATASIZE:=UI8[9~16]〈1~255〉
数目:=NUMBER:=UI7[17~23]〈1~127〉
后续状态位:=CONT:=BS1[24]〈0~1〉
数据宽度数目
通用分类服务NGD、GDD、GID
ASDU10报文分析
通用分类服务报文分析
01 0048 01 0170 3d 8a
3f01 0288 1301 0301 0001 0400 00 80 4001 058f c2 35 3f01 06cc cc 14 4101 0700 00 c0 3f
01 0800 00 c8 42
01 00
48
01 0048 01 0170 3d 8a 3f
数据集的数据,依此类推…直到第9个数据集的数据01 08 01 07 04 01 00 00 c8 42
通用分类服务报文示例
01 0048 01 01
70 3d 8a 3f01 0288 1301 0301 0001 04
00 00 80 4001 058f c2 35 3f01 06cc cc 14 41
01 0700 00 c0 3f01 0800 00 c8 42
01 00
48
01 09cc cc 4c 4001 0a
00 00 00 4101 0b00 00 a0 4001 0c00 00 40 4101 0d ae 47 e1 3e01 0e00 00 80 3f01 0f
00 00 00 4001 1000 00 c0 3f
103的基本链路过程
链路过程-103初始状态模拟报文
c4 cf c8 f0 bc cc b1 a3 b9 ab cb be
链路过程-103召唤定值模拟报文
扰动数据(录波)链路过程

说明
召唤一级数据
回答ACD=1
ASDU24 TOO=1 故障选择
ACD=0
召唤二级数据
回答扰动表
ASDU23 ACD=0
VSQ>0
ACD=1
回答ASDU26 ACD=0
ASDU24 TOO=2 请求扰动数据
回答ACD=1
召一级数据
回答ACD=1
召一级数据
回答ASDU28 可以召开关量
ASDU24 TOO=16 开始请求开关量
回答ACD=1
召一级数据
回答ASDU29 ACD=1
召一级数据
回答ASDU31
ACD=0 TOO=38
ASDU29
ASDU25 TOO=68
入口
召唤一级数据
回答ASDU27
ASDU24 TOO=8 通道请求
回答ACD=1
召一级数据
回答ASDU30 ACD=1
召一级数据
回答ASDU31
ACD=0 TOO=35
ASDU30
ASDU25 TOO=66 确认
回答ACD=1
召一级数据
回答ASDU31
ACD=0 TOO=32
下一通道
第一通道
ASDU25 TOO=64 确认
回答ACD=1
召一级数据
回答扰动表
ASDU23 ACD=0
VSQ=0
正常二级数据
下一段故障序号录波
进入正常巡检或
其他处理
下一段故障序号录波
以太网103模式
通用TCP方式的报文格式
90 eb 28 00 00 00 90 eb 00 00 2b 00 00 00 0f 27 05 00 2b 00 40 01 0e ff 00 00 ff ff
返回MAIN
谢谢!。

相关文档
最新文档