1、部颁 101 规约调试说明以下用 MON 表示主站端,RTU 表示子站端。1.规约说明:1.1 帧结构:1.1.1 固定帧长的帧:用于一些链路控制功能MON-RTU0x10控制域 DIR PRM FCB FCV 功能码(4BIT)0 1链路地址0x16说明: FCB/FCV:(帧计数位/帧计数有效位)用于简单的帧重发控制。(3 次)常用功能码:0 发送/确认帧 复位远方链路 FCV=03 发送/确认帧 传送数据 FCV=14 发送/确认帧 传送数据 FCV=09 请求/响应帧 召唤链路状态 FCV=010 请求/响应帧 召唤用户 1 级数据 FCV=111 请求/响应帧 召唤用户 2 级数据
2、FCV=1RTU-MON0x10控制域 DIR PRM ACD DFC 功能码(4BIT)1 0链路地址0x16说明: ACD:ACD=1 表示子站有 1 级数据希望传送DFC:DFC=0 可以继续接收数据,DFC=1 表示数据区已满,无法接收新数据常用功能码:0 确认帧 确认1 确认帧 链路忙,未收到报文8 响应帧 以数据响应请求帧9 响应帧 无所召唤的数据11 响应帧 以链路状态或访问请求回答请求帧1.1.2 可变帧长的帧0x68LENGTH 从控制域到校验和之前的字节个数LENGTH0x68控制域链路地址类型标识可变结构限定词传送原因应用地址信息体地址信息体原素信息体时标校验和 从控制域
3、到校验和之前的算术和0x16说明: 常用类型标识:RTU-MON:(一般信息的传送)1 不带时标的单点信息(YX) 用传送原因来区分是全遥信还是变化遥信2 带时标的单点信息(SOE)3 不带时标的双点信息(YX)4 带时标的双点信息(SOE)9 带品质描述的测量值(YC) 用传送原因来区分是全遥测还是变化遥测21 不带品质描述的测量值(YC)15 电能脉冲计数值(YM)遥信:(1 bytes)有效位 当前值位 被取代位 被封锁位 保留 SPI(DPI)SPI=0;开 DPI=1;开SPI=1;合 DPI=2;合时标:(3 bytes)MSecondsLMSecondsH(0-59999)IV
4、RES Minutes(6BIT)模拟量:(2 bytes)L8Sign H7表示范围:-32768-+32767上传给调度有几种类型:二次值 一次值P/Q -866-+866 1.732*PT 一次值*CT 一次值U 0-1000 PT 一次值0-500kV/220kV/110kV/35kV/10kVI 0-500 CT 一次值F 704-1104 48-52Hz遥测品质字节:(1 bytes)有效位 当前值位 被取代位 被封锁位 保留 溢出位IV NT SB BL RES OV电量/二进制计数器读数(BCR):(5 bytes)LMLMHH(最高位为符号位 S)IV(有效) CA(计数器调
5、整) CY(溢出) SQ(5BIT)序号0-31表示范围:-2147483648-+2147483647MON-RTU/RTU-MON:(遥控命令)45 单点遥控命令 CON46 双点遥控命令 CON47 升降命令 CON遥控命令(DCO)/升降命令(RCO) (1 bytes):S/E(1BIT) QU(5BIT) DCS(2BIT)0-执行 0 1-开(降一步)1-选择 2-合(升一步)MON-RTU:(系统命令)100 召唤命令 CON101 电能脉冲召唤命令 CON102 读数据命令103 时钟同步命令 CON104 测试命令 CON110 装载参数命令 CON113 激活参数命令 C
6、ON召唤遥信,遥测,BCD 码命令的限定词 QOI(1 bytes):20 总召唤21 召唤第 1 组 YX(001H-080H)22 召唤第 2 组 YX(080H-100H)23 召唤第 3 组 YX(101H-180H)24 召唤第 4 组 YX(181H-200H)25 召唤第 5 组 YX(201H-280H)26 召唤第 6 组 YX(281H-300H)27 召唤第 7 组 YX(301H-380H)28 召唤第 8 组 YX(381H-400H)29 召唤第 9 组 YC(701H-780H)30 召唤第 10 组 YC(781H-800H)31 召唤第 11 组 YC(801
7、H-880H)32 召唤第 12 组 YC(881H-900H)33 召唤第 13 组 步位置信息34 召唤第 14 组 BCD 码35 召唤第 15 组 子站远动终端状态36 召唤第 16 组 备用召唤电能脉冲命令的限定词 QCC(1 bytes):FRZ(2BIT) RQT(6BIT)FRZ:由于电量计数器是随时变化的,传输有特殊的要求0 请求计数量1 冻结不带复位 从 ym()拷贝到传送计数器,ym()不清零2 冻结带复位 从 ym()拷贝到传送计数器,ym()清零3 计数器复位 ym()清零RQT:1 总的请求计数量2 请求计数量第 1 组 YM(C01H-C20H)3 请求计数量第
8、2 组 YM(C21H-C40H)4 请求计数量第 3 组 YM(C41H-C60H)5 请求计数量第 4 组 YM(C61H-C80H)日历时钟(7 bytes):MillisecondsLMillisecondsh 0-59999msIV RES(1BIT) Minutes(6BIT)0-59SU RES(2BIT) Hous(5BIT) 0-23day of week(3bit)1-7 day of months(5bit)1-31RES(4BIT) Months(4bit)1-12RES(1BIT) Years(7BIT)0-99关于测量值的类型:门限值(2 bytes):L8H8范围
9、:0-65535测量值参数限定词:POPRTU-MON:(系统命令)70 初始化结束命令可变结构限定词:S/Q 数目S/Q:SQ=0 表示信息体单个寻址,SQ=1 表示信息体按顺序寻址数目:信息体的个数传送原因:T(1BIT) P/N(1BIT) 原因(6BIT)=1 试验 =0 肯定认可=0 未试验 =1 否定认可原因:1 周期,循环3 突法4 初始化5 请求或被请求6 激活7 激活确认8 停止激活9 停止激活确认10 激活结束20 响应总召唤21 响应第 1 组召唤22 响应第 2 组召唤23 响应第 3 组召唤24 响应第 4 组召唤25 响应第 5 组召唤26 响应第 6 组召唤27
10、响应第 7 组召唤28 响应第 8 组召唤29 响应第 9 组召唤30 响应第 10 组召唤31 响应第 11 组召唤32 响应第 12 组召唤33 响应第 13 组召唤34 响应第 14 组召唤35 响应第 15 组召唤36 响应第 16 组召唤37 响应计数量总召唤38 响应第 1 组计数量召唤39 响应第 2 组计数量召唤40 响应第 3 组计数量召唤41 响应第 4 组计数量召唤应用地址:= 链路地址信息体地址:单点遥信 001H-400H 共 1024 个量遥测 701H-900H 共 512 个量遥控,升降 B01H-B80H 共 128 个量电能脉冲计数量 C01H-C80H 共
11、 128 个量1.1.3 短帧 无一级,二级数据时子站回答用e5h1.2 基本应用功能:(T6 程序实现)1.2.1 初始化1.2.1.1 主站初始化1)召唤链路状态2)以链路状态回答3)复位远方链路4)确认帧5)召唤链路状态6)以链路状态回答1.2.1.2 子站初始化1)召唤链路状态2)以链路状态回答3)复位远方链路4)确认帧5)召唤链路状态6)以链路状态回答(有一级用户数据)7)召唤用户 1 级数据8)子站初始化完成帧1.2.1.3 子站被远方初始化1)复位进程命令2)复位进程命令确认3)召唤链路状态4)以链路状态回答5)复位远方链路6)确认帧7)召唤链路状态8)以链路状态回答(有一级用户
12、数据)9)召唤用户 1 级数据10)子站初始化完成帧1.2.1 初始化1.2.1.1 主站初始化1)召唤链路状态2)以链路状态回答3)复位远方链路4)确认帧5)召唤链路状态6)以链路状态回答1.2.2 总召唤1)总召唤 68H L L 68H (0 1 FCB 1 3) ADDR 100 01 6(8) ADDR 00 00 20(QOI) CS 16H2)总召唤确认 68H L L 68H (1 0 ACD 1 0) ADDR 100 01 7(9) ADDR 00 00 20(QOI) CS 16H3)4)遥信帧(单点或双点)68H L L 68H (1 0 ACD 1 8) ADDR 1
13、 NUM 20(COT) ADDR INFADDRL INFADDRH |YX1| CS 16H68H L L 68H (1 0 ACD 1 8) ADDR 3 NUM 20(COT) ADDR INFADDRL INFADDRH |YX1| CS 16H5)6)遥测帧(带品质描述或不带品质描述)68H L L 68H (1 0 ACD 1 8) ADDR 9 NUM 20(COT) ADDR INFADDRL INFADDRH |YC1L YC1H 品质| CS 16H68H L L 68H (1 0 ACD 1 8) ADDR 21 NUM 20(COT) ADDR INFADDRL IN
14、FADDRH |YC1L YC1H | CS 16H7)8)变压器分接头9)10)子站远动终端状态帧11)12)BCD 码(水位值)13)14)总召唤结束帧15)召唤特定组的信息16)响应召唤特定组的信息1.2.3 循环式分组召唤用户数据和收集 1,2 级数据1)召唤特定组的信息2)响应召唤特定组的信息用户数据分类:1 级用户数据:COS,由读命令所寻址的信息体的数据,子站初始化结束,子站状态变化2 级用户数据:CYC,SOE总召唤或分组召唤命令电能量总召唤或电能量分组总召唤1.2.4 时钟同步1.2.5 命令传输1.2.5.1(YK,YT)1.2.5.2 设点命令1.2.5.3 读数据命令1
15、.2.6 传送累计值子站在特定的时候冻结累计值,存入缓冲区并传送冻结值到主站,计数器继续工作但不清零。1.2.7 装载参数若只有一个参数,装载后立即激活多个参数每次装载一个后一起激活1.2.8 测试过程2 基本应用功能示例:报文以 OPEN2000 系统为例,子站地址为 5eHRTU 配置(960YX,192YC,0YM)2.1 主站初始化,时钟同步,总召唤:M-R 1)召唤链路状态 10 49 5e a7 16R-M 2)以链路状态回答 10 8b 5e e9 16M-R 3)复位远方链路 10 40 5e 9e 16R-M 4)确认帧 10 80 5e de 16-M-R 5)召唤链路状态
16、 10 49 5e a7 16R-M 6)以链路状态回答 10 8b 5e e9 16-M-R 1)总召唤 68 09 09 68 73 5e 64 01 06 5e 00 00 14 ae 16R-M 2)总召唤确认 68 09 09 68 90 5e 64 01 07 5e 00 00 14 cc 16M-R 3)总的请求计数量 68 09 09 68 53 5e 65 01 06 5e 00 00 05 c0 16R-M 4)总的请求计数量确认M-R 5)总召唤 68 09 09 68 73 5e 64 01 06 5e 00 00 14 ae 16R-M 6)总召唤确认 68 09 0
17、9 68 90 5e 64 01 07 5e 00 00 14 cc 16M-R 7)时钟同步 68 0f 0f 68 53 5e 67 01 06 5e 00 00 88 90 22 0e 12 09 d2 14 16R-M 8)时钟同步确认 68 0f 0f 68 90 5e 67 01 07 5e 00 00 88 90 22 0e 12 09 d2 f0 16-下面是 RTU 以全站数据响应总召唤(960YX,192YC,0YM)M-R 1)召唤用户 2 级数据 10 7b 5e d9 16R-M 2)响应总召唤第 1 组 YX68 87 87 68 b8 5e 01 ff 14 5e
18、 01 00 (有一级用户数据)00 00 00 00 00 00 00 00 00 0001 00 01 00 00 01 00 01 01 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 01 00 01 00 00 01 01 00 00 01 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 00 00 00 00 00 0000 00 00 00 00 0
19、0 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 95 16-M-R 3)召唤用户 1 级数据 10 5a 5e b8 16R-M 4)COS 68 66 66 68 98 5e 01 20 03 5e 0b 00 01 0d 00 01 10 00 01 12 00 01 13 00 01 16 00 01 18 00 01 23 00 01 25 00 01 28 00 01 29 00 01 2c 00 01 d7 00 01 d8 00 01 db
20、 00 01 dd 00 01 e0 00 01 e2 00 01 ec 00 01 ee 00 01 f0 00 01 f1 00 01 f5 00 01 02 01 01 04 01 01 07 01 01 09 01 01 0a 01 01 0d 01 01 0f 01 01 18 01 01 1a 01 01 28 16-M-R 5)召唤用户 2 级数据 10 7b 5e d9 16R-M 6)响应总召唤第 1 组 YX68 09 09 68 98 5e 01 81 14 5e 80 00 00 6a 16-中间过程略-M-R 5)召唤用户 2 级数据 10 5b 5e b9 16R-
21、M 6)响应总召唤第 7 组 YX68 87 87 68 98 5e 01 ff 14 5e 01 03 00 00 00 00 00 00 00 00 00 0000 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 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
22、00 00 00 00 00 00 0000 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 6c 1610 7b 5e d9 1668 09 09 68 98 5e 01 81 14 5e 80 03 00 6d 16M-R 5)召唤用户 2 级数据 10 5b 5e b9 16R-M 6)响应总召唤第 8 组 YX68 48 48 68 98 5e 01 c0 14 5e 81 03 00 00 00 00 00 00 00
23、 00 00 0000 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 00 00 00 00 00 00 00 00 00 00 00 0000 ad 1610 7b 5e d9 1668 09 09 68 98 5e 01 81 14 5e 00 03 00 ed 16M-R 5)召唤用户 2 级数据 10 7b 5e d9 16R-M 6)响应总召唤第 9 组 YC 68 fe fe 68 98 5
24、e 15 fb 14 5e 01 07 70 01 f0 06 80 00 f1 0a 50 00 11 09 20 01 81 0b 00 06 71 0e c0 03 01 0b 71 0f 00 04 13 1c 20 01 51 10 d0 01 61 10 50 01 31 10 80 01 00 01 f0 00 dd 6f bd 6f 8d 6f 43 1c 80 00 bf fb 20 06 80 03 00 00 90 00 30 00 70 00 50 00 80 00 80 00 00 00 90 00 a0 00 50 00 b0 00 90 00 a0 00 b0 0
25、0 90 00 a0 00 90 00 c0 00 d0 00 a0 00 c0 00 c0 00 f0 00 c0 00 90 00 a0 00 70 00 80 00 60 00 90 00 b0 00 90 00 d4 26 90 07 e4 26 f0 06 34 26 74 25 e4 26 14 26 c4 26 a0 00 27 3f 9b 63 50 01 58 44 70 01 80 00 84 26 a0 00 10 00 90 00 8d 6f 47 40 a0 00 40 00 50 00 40 00 50 00 d0 01 60 00 60 00 40 00 ea c
26、c df fb 76 33 65 32 d5 32 23 1c fc df af fb 25 33 55 32 46 33 a3 1b e0 07 b0 07 a2 15 82 15 e2 16 d0 07 80 06 90 04 a0 00 a0 00 90 00 c0 00 40 00 90 00 90 00 06 1610 5b 5e b9 1668 12 12 68 98 5e 15 85 14 5e 7c 07 d0 00 80 00 50 00 90 00 a1 0d 63 16M-R 5)召唤用户 2 级数据 10 7b 5e d9 16R-M 6)响应总召唤第 10 组 YC
27、68 88 88 68 98 5e 15 c0 14 5e 81 07 40 00 60 00 90 00 80 00 a0 00c0 00 c0 00 80 00 e0 00 70 00 80 00 80 00 e0 06 c0 00 b0 00 c0 00 40 00 90 00 90 00 e0 00 20 00 60 00 60 00 e0 00 a0 00 b0 00 a0 00 90 00 90 00 60 00 80 00 9000 30 00 80 00 70 00 50 00 50 00 60 00 50 00 ff fe d1 81 d1 81 00 01 b0 00 d0
28、 0070 02 70 00 c0 00 c0 00 c0 00 a0 00 a0 00 70 00 60 00 d0 00 a0 00 40 00 00 00 40 00 50 00 80 00 60 00 70 00 60 00 af 16M-R 5)召唤用户 2 级数据 10 5b 5e b9 16R-M 6)总召唤结束 68 09 09 68 98 5e 64 01 0a 5e 00 00 14 d7 162.2 链路正常后一级,二级数据的收集:REC: 10 7b 01 7c 16Send 2a: 68 24 24 68 88 01 09 06 03 01 49 02 00 4c 0
29、2 00 40 02 00 f3 03 00 45 02 00 57 00 00 f8 1610 7b 5e d9 1668 56 56 68 98 5e 15 14 03 5e 14 07 40 01 15 07 21 10 20 07 30 0322 07 00 00 24 07 10 00 2a 07 a0 00 4c 07 f7 3c 4d 07 eb 60 4f 07 37 43 65 07 65 32 6a 07 b5 31 8d 07 e0 07 93 07 90 00 13 07 51 10 1a 07 dc 6e 30 07 a0 00 4007 a0 00 49 07 34
30、 26 4d 07 eb 60 65 07 65 32 9c 16REC: 10 5b 01 5c 16Send 2a: 68 24 24 68 b8 01 02 03 01 00 40 1f 12 01 40 1f 12 00 40 1f 12 01 40 1f 12 00 40 1f 12 0a 16 /5 个 SOEREC: 10 7a 01 7b 16Send 1b: 68 15 15 68 98 01 01 05 03 01 00 01 00 01 00 b4 16 /5 个 COS2.3 遥控(升降)命令:M-R 1)遥控(升降)选择 68 09 09 68 53 5e 2e 01
31、 06 5e d2 16R-M 2)遥控(升降)选择确认 68 09 09 68 98 5e 2e 01 07 5e 19 16M-R 1)遥控(升降)执行 68 09 09 68 53 5e 2e 01 06 5e 52 16R-M 2)遥控(升降)执行确认 68 09 09 68 98 5e 2e 01 07 5e 53 16M-R 1)遥控(升降)撤消 68 09 09 68 53 5e 2e 01 08 5e 54 16R-M 2)遥控(升降)执行确认 68 09 09 68 98 5e 2e 01 09 5e 55 16说明: 2e-双点遥控命令01 0b -遥控号对象为 B01(-
32、B01)82-遥控选择合,若遥控选择分则为 8102-遥控执行合,若遥控执行分则为 013 T6 程序的调试3.1 bj3moni 中的设置:站址一定要设对。3.2 MODEM 的设置:王正道的 MODEM M-II 跳线与 T6 说明书不一样,M-III 跳线与 T6说明书一样,王正道的 MODEM 1700+-500 有问题。3.3 遥测系数的设置(101coff?.tab)遥测点号,二次满码值,类型(中间一定要用逗号)3.4 查看报文的方法:在 T6 BJ3 目录下用 debug 命令,如调度口为 9 口如下操作:bj3 debug disp.dat 回车-e 109 回车-w调试完后别忘了把这一位改过来