与南自系统101规约联调的调试报告(试用)
一、 主站解锁报文及厂站端回答报文
固定帧长的格式:10 控制码 链路地址 校验码 16
主站->从站:10 49 90 D9 16 报文解释:
10-固定帧报文的头 49-0100 1001
1:主站 9:询问链
0:从站
路状态
90:链路地址 D9:校验码 16-固定帧报文的尾 从站->主站:10 8B 90 1B 16
报文解释: 8B-(1000 1011)功能码为11,功能是回答链路状态(链路正常) 90 -链路地址 1B:校验码
主站->从站:10 40
90 D0 16
报文解释:40-0100 0000 复位链路状态
主站
从站->主站:E5 -确认
1
过程:询问链路状态-回答链路状态-复位链路状态-确定
二、 主站测试、总召唤以及对时过程
可变帧长的格式:68 报文长度 报文长度 68 控制域 链路地址(单字节)类型标志 变量结构限定词 传送原因 ASDU地址 信息体起始地址 信息体 内容 校验码 16
1、测试命令 主站->从站:68 00
00
AA
0A 55
0A 01
68 16
73
90
68
01
06
90
报文解释:68-可变帧长的起始码 0A-报文长度
73-控制码 0111 0011
主站一般先是7然后再是5,交替召唤数
用户数据
90- 链路地址(主站设置一般与RTU号相同) 68-类型标志,十进制104,表示测试命令。 01-可变帧长限定词,0000 0001
06-传送原因,激活
90:ASDU地址(与链路地址相同)
00 00-测试命令的信息体起始地址
1:信息体内容地址连续 0:信息体内容不连续
表示信息体的个数
2
AA 55-测试命令的信息体内容
01- 校验码
从站->主站:E5-单字节确认 主站->从站:10 5B 90 EB 16 报文解释:5B-0101 1011 B:召唤二 与7交替召唤
级数据
从站->主站:68 0A 0A 68 88
90
68
00
00
AA
55
17
16
报文解释:88-控制码,用户数据(user data) 90-链路地址 68- 测试命令
01- 一个信息体 07- 激活确认 90- ASDU地址 00 00- 信息体地址 AA 55- 信息体内容 17-校验码
2、总召唤
主站->从站:68 09 09 68
73
90
00
00
14
12
16
报文解释:09-报文长度 73-控制码,用户数据 90-链路地址
-总召唤(十进制数为100,表示总召唤)01- 一个信息体 06-激活
01
07
01
06
90
90
3
90-ASDU地址 00 00-信息体地址 14- 品质描述 12- 校验码
从站->主站:E5 -确认
主站->从站:10 5B 90 EB 16 - 主站召唤二级数据 从站->主站:68 09
00
00
14
09 28
68 16
88
90
01
07
90
报文解释:88-用户数据 - 总召唤
01- 一个信息体 07- 激活确认 14- 品质描述
3、主站对时
主站->从站:68 0F 0F
00
00
CC
BA
68 20
73 0A
90 05
67 09
01 05
06 C4
9016
报文解释:73-用户数据
67-时钟同步 06-激活
00 00-信息体地址
从站->主站:E5 -确认 主站->从站:10 从站->主站:68
00
00
5B 0F CC
90 0F BA
EB 68 20
16 -召唤二级数据 88 0A
90 05
67 09
01 05
07 DA
90 16
报文解释:08-有用户数据
07-激活确认 CC 成功!
4、从站相应主站的总召唤,开始送双位置,单位置遥信和遥测数据
BA
20
0A
05
09
05 -回答相同时间,对时
4
(1)双位置 主站->从站:10 7B 90 0B 16 -请求二级数据 从站->主站:68
0D 0D 68 88 90 03 85
01
00
03
01
01
02
02
4E
报文解释:88-有USER数据 03-不带时标的双位置信息 85-1000 0101 5个双点信息
信息体地址连续
14-总召唤(传送原因20:响应总召唤) 90-公共地址,即ASDU地址
(2)单位置 主站->从站:10 5B 90 EB 16 –召唤二级数据 从站->主站:68 1C 1C 68 88 90 01 94 00 08 00 00 00 00 00 00 00 00 00 00
00
00
00
80
80
80
DA
16
报文解释:01-单点信息不带时标
94-20个单点信息,连续(最高位为1所以是连续的)08 00-单点信息的起始地址
(3)遥测 主站->从站:10 7B 90 0B 16 从站->主站:68 26 26 68 88 90 09 8A 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 00
00
C0
00
00
C0
00
00
16
报文解释:09-遥测数据
8A-连续,10个遥测数据
14 90
16
14 9000 0000
01
14 9000 0000 0000
AF
5
20 00 -遥测数据的起始地址,由于是连续地址,第二个信息体地址报文中不给出,为前一地址累加1 (1)遥测值用16位数表示
5、总召唤结束 主站->从站:10 5B 90 EB 16 从站->主站:68 09 09 68
88
90
01
0A
00
00
14
2B
16
报文解释:-总召唤
0A-激活终止
主站->从站:10
7B
90
0B
16
从站->主站:E5-表示无数据可送
三、SOE典型报文
1、单点遥信做二级数据上送 主站->从站:10 5B 90 EB 16
从站->主站:68 0C 0C 68 88 90 02 01 03 90 0D 08 01 CF B5 17 5F 16
报文解释:02-单位置信息带时标
01- 信息个数 03- 立即上送 90- ASDU地址 0D 08 -信息体地址
01-合位
CF B5 17 - 时标
2、双点遥信做二级数据上送 主站->从站:10 5B 90 EB 16
90
6
从站->主站:68 0C 0C 68 88 90 04 01 03 90 01 00 02 5D 94 17 BB 16
报文解释:04-单位置信息带时标
03- 立即上送 90- ASDU地址 01 00 -信息体地址
02-合位
5D 94 17 - 时标
3.变化遥测报文 68 0B 0B 68 88 90
09
01
FF
07
00
DB
16
报文解释:09-遥测 01-遥测个数
03- 立即上送 90- ASDU地址 00 20 -信息体地址
FF 07-遥测值(先低位后高位)
00- 品质因数
4.遥信变位报文
68 0C 0C 68 88 90 01 01 03 90 0D 08 01 5F 16 报文解释:01-单位置信息不带时标
01-信息个数 03- 立即上送 90- ASDU地址 0D 08 -信息体地址
01-合位
03
90
00
20
7
四、遥控典型报文
主站->从站:68 09 09 68
73
01
38
81
82
16
报文解释:73- 控制码,3表示用户数据 90- 链路地址 2E- 遥控
01- 一个信息体
06- 激活
01 38- 遥控信息体地址
81- 1000 0001 10:开关合
1:选择
01:开关分
0:执行
从站->主站:E5 -确认 主站->从站:10 5B 90 EB 16 从站->主站:68 09 09 68
88
01
38
81
98
16
报文解释:88-用户数据 90- 链路地址 2E- 遥控 07- 激活确认 01 38-遥控信息体地址 81- 选择成功 主站->从站:68 09 09 68
73
01
38
01
02
16
报文解释:06- 激活
90- 链路地址,ASDU地址 01 38- 信息体地址
01 - 0表示执行,1:01表示控分 90
2E
90
2E
90
2E
01
06
01
07
01
06
90
90
90
8
从站->主站:E5 主站->从站:10 5B 90 EB 16 从站->主站:68 09 09 68
88
90
2E
01
38
01
18
16
报文解释:88- 用户数据 07- 激活解除 90- 链路地址 主站->从站:10 7B 90 0B 16 从站->主站:68 09 09 68
08
90
2E
01
38
01
9B
16
报文解释:2E- 遥控 0A- 激活结束
1)固定帧长帧格式
启动字符(10H) 控制域(C) 链路地址域(A) 帧校验和(CS) 结束字符(16H)
2)可变帧长帧格式
启动字符(68H) L L重复 启动字符(68H) 控制域(C) 链路地址域(A) 链路用户数据(可变长度)
01
07
01
0A
90
90
9
帧校验和(CS) 结束字符(16H)
10