变化遥测:68 40 00000000 09 09 0300 0100 长度 类型 个数 发送原因
154000 570200 164000 5c0200 184000 6a0000 354000 4b0100 364000 430100 384000 840000 9a4000 e30600 9b4000 f50600 ec4000 1c0700
长度40;类型09表示遥测;个数09表示该帧共有九个遥测值;发送原因0300表示主动上送;红色部分表示的是遥测地址即点号,例如154000表示遥测地址为004015,因为在104规约中遥测地址是从4001H—5000H,所以4015表示第15个遥测,遥测值为000257H;其他的依次类推。
变化遥信:68 0e 6e985601 01 01 0300 0300 b80200 01 长度 单点信息 个数 发送原因 公共地址 信息体地址 数据 01:类型标识 单点信息 01:计数 只有一个点变化 0300:发送原因主动上送 0300:公共地址
b80200:信息体地址第696个遥信 01:数据696个遥信变为ON 第十步:SOE报文解析:
68 15 70985601 1e 01 0300 0300 b80200 01 23 e8 17 09 09 01 09
1E:类型标志:带56位时标的单点信息 01:计数 只有一个点发生变化
03 00:传送原因:突发(主动上送) 03 00:公共地址
b8 02 00:信息体地址(第696点遥信) 01:数据(696点遥信变为ON)
23 e8 17 09 09 01 09:时标表示为09年1月9日9点23分59427ms该点遥信发生变位 第十一步:遥控操作:
一、主站端下发单点遥控选择:68 0e(APDU长度)控制字节1控制字节2控制字节3控
制字节4 2d(ASDU)01(信息体个数)06 00(传送原因)公共地址低 公共地址高 被控点的3字节信息体地址 1字节的遥控性质
其中遥控性质字节的各位含义:bit7=1,选择;=0,执行 bit1 bit0 =01,合闸;=00,分闸(单遥)
=02,合闸;=01,分闸(双遥)
bit 65432=1,短脉冲;=2,长脉冲;=3,持续;
M->R: 68 0e 04 00 0a 00 2d 01 06 00 01 00 01 60 00 84 0x84 : 选择、分闸、短脉冲
二、RTU端进行单点遥控选择应答:和主站(客户)端下发基本相同,若是确认,把传送
原因改为07;若是否认,把传送原因改为47(传送原因低字节的bit6=1表示否定确认) R->M: 68 0e 0a 00 06 00 2d 01 07 00 01 00 01 60 00 84 0x84 : 选择、分闸、短脉冲
三、主站端下发单点遥控执行:和选择报文基本相同,仅遥控性质字节的bit7=0 M->R: 68 0e 06 00 0c 00 2d 01 06 00 01 00 01 60 00 04 0x04 : 执行、分闸、短脉冲
四、RTU端进行单点遥控执行应答:和主站(客户)端下发基本相同,若是确认,把传送
原因改为07;若是否认,把传送原因改为47
R->M: 68 0e 0c 00 08 00 2d 01 07 00 01 00 01 60 00 04 0x04 : 执行、分闸、短脉冲
R->M: 68 0e 0c 00 08 00 2d 01 2f 00 01 00 01 60 00 04 0x2f : 未知的信息对象地址 0x04 : 执行、分闸、短脉冲 五、下面介绍双遥控的报文 1、遥控选择:
68 0e 00000000 2e 01 0600 0100 1a6000 82
双点遥控 传送原因 遥控号 遥控性质2、遥控选择确认:
68 0e 00 00 00 00 2e 01 07 00 01 00 1a 60 00 82 遥控选择确认 68 0e 00 00 00 00 2e 01 47 00 01 00 1a 60 00 82 遥控选择否认 3、遥控执行:
68 0e 00 00 00 00 2e 01 06 00 01 00 1a 60 00 02 4、遥控执行确认:
68 0e 00 00 00 00 2e 01 07 00 01 00 1a 60 00 02 遥控执行确认 68 0e 00 00 00 00 2e 01 07 00 01 00 1a 60 00 02 遥控执行否认
附:类型标识定义
类型标识 :=UI8[1..8]<0..44> <0> := 未定义
<1> := 单点信息 <3> := 双点信息 <5> := 步位置信息 <7> := 32比特串 <9> := 测量值,规一化值 <11> := 测量值,标度化值 <13> := 测量值,短浮点数 <15> := 累计量 <20> := 带状态检出的成组单点信息 <21> := 不带品质描述的规一化测量值 <22..29>:= 保留
* <30> := 带时标CP56Time2a的单点信息 * <31> := 带时标CP56Time2a的双点信息 * <32> := 带时标CP56Time2a的步位置信息 * <33> := 带时标CP56Time2a的32比特串 * <34> := 带时标CP56Time2a的测量值,规一化值 * <35> := 带时标CP56Time2a的测量值,标度化值 * <36> := 带时标CP56Time2a的测量值,短浮点数 * <37> := 带时标CP56Time2a的累计量 * <38> := 带时标CP56Time2a的继电保护装置事件 * <39> := 带时标CP56Time2a的继电保护装置成组启动事件 M_SP_NA_1 M_DP_NA_1 M_ST_NA_1 M_BO_NA_1 M_ME_NA_1 M_ME_NB_1 M_ME_NC_1 M_IT_NA_1 M_PS_NA_1 M_ME_ND_1 M_SP_TB_1 M_DP_TB_1 M_ST_TB_1 M_BO_TB_1 M_ME_TD_1 M_ME_TE_1 M_ME_TF_1 M_IT_TB_1 M_EP_TD_1 M_EP_TE_1
* <40> := 带时标CP56Time2a的继电保护装置成组出口信息 M_EP_TF_1
<41..44>:= 保留
CON <45> := 单命令 C_SC_NA_1 CON <46> := 双命令 C_DC_NA_1 CON <47> := 升降命令 C_RC_NA_1 CON <48> := 设点命令,规一化值 C_SE_NA_1 CON <49> := 设点命令,标度化值 C_SE_NB_1 CON <50> := 设点命令,短浮点数 C_SE_NC_1 CON <51> := 32比特串 C_BO_NA_1 <52..57> := 保留
在控制方向的过程信息,带时标的ASDU
CON <58> := 带时标CP56Time2a的单命令 CON <59> := 带时标CP56Time2a的双命令 CON <60> := 带时标CP56Time2a的升降命令 CON <61> := 带时标CP56Time2a的设点命令,规一化值 CON <62> := 带时标CP56Time2a的设点命令,标度化值 CON <63> := 带时标CP56Time2a的设点命令,短浮点数 CON <64> := 带时标CP56Time2a的32比特串 <65..69> := 保留
<70> := 初始化结束 <71..99> := 保留
<100> := 总召唤命令 CON <101> := 电能脉冲召唤命令 <102> := 读命令 CON <103> := 时钟同步命令 CON <105> := 复位进程命令 CON <107> := 带时标CP56Time2a的测试命令 <108..109> := 保留
<110> := 测量值参数,规一化值 CON <111> := 测量值参数,标度化值 CON <112> := 测量值参数,短浮点数 CON <113> := 参数激活 <114..119> := 保留
<120> := 文件已准备好 <121> := 节已准备好 <122> := 召唤目录,选择文件,召唤文件,召唤节 <123> := 最后的节,最后的段 <124> := 确认文件,确认节 <125> := 段 <126> := 目录 <127> := 保留
C_SC_NA_1 C_DC_NA_1 C_RC_NA_1 C_SE_TA_1 C_SE_TB_1 C_SE_TC_1 C_BO_NA_1
M_EI_NA_1
C_IC_NA_1
C_CI_NA_1 C_RD_NA_1 C_CS_NA_1 C_RP_NA_1 C_TS_NA_1
P_ME_NA_1
P_ME_NB_1 P_ME_NC_1 P_AC_NA_1
F_FR_NA_1
F_SR_NA_1 F_SC_NA_1 F_LS_NA_1 F_AF_NA_1 F_SG_NA_1 F_DR_NA_1