对象性质 |
十进制 |
十六进制 |
数量 |
适用报文类型ASDU |
遥测 |
1793~2304 |
701H~900H |
512* |
9、11、21、34、35 |
遥信 |
1~1024 |
1H~400H |
1024* |
1、3、20、30、31 |
遥控 |
2817~2944 |
B01H~B80H |
128* |
45、46 |
遥调 |
2945~3072 |
B81H~C00 H |
128* |
47 |
APCI 应用规约控制信息;
ASDU 应用服务数据单元;
APDU 应用规约数据单元;
三种类型的控制域格式用于编号的信息传输(I格式),编号的监视功能(S格式)和未编号的控制功能(U格式)
固定长度报文格式
2个位 |
|
|
|
|
|
启动字符(68H) |
长度(该字节之后的报文的字节数目。短帧都为04) |
控制域一 |
控制域二 |
控制域三 |
控制域四 |
常见帧:
启动链路: |
68 04 07 00 00 00 |
(主站发送) |
启动链路确认: |
68 04 0B 00 00 00 |
(主站接收) |
测试帧: |
68 04 43 00 00 00 |
(主站发送) |
测试确认: |
68 04 83 00 00 00 |
(主站接收) |
监视帧: |
68 04 01 00 00 00 |
(主站发送) |
可变长度报文格式(1个字节(BIN)=8位)
1个字节(BIN) |
1个字节 |
1个字节 |
1个字节 |
1个字节 |
1个字节 |
1个字节 |
1个字节 |
1个字节 |
1个字节 |
1个字节 |
1个字节 |
4个字节 |
启动字符(68H) |
长度 |
控制域一 |
控制域二 |
控制域三 |
控制域四 |
类型标识符 |
可变结构限定词 |
传送原因低字节 |
传送原因高字节 |
公共地址低字节 |
公共地址高字节 |
数据(对象地址3BIN,召唤限定词1BIN) |
类型标识:
表 1 — 在监视方向的过程信息
类型标识 :=UI8[1…8]<0…44>
10进制指令 |
备注 |
标识 |
<0> |
:= 未定义 |
|
<1> |
:= 单点信息 (遥信) |
M_SP_NA_1 |
<3> |
:= 双点信息 (遥信) |
M_DP_NA_1 |
<5> |
:= 步位置信息 |
M_ST_NA_1 |
<7> |
:= 32比特串 |
M_BO_NA_1 |
<9> |
:= 测量值,规一化值(遥测) |
M_ME_NA_1 |
<11> |
:= 测量值,标度化值 |
M_ME_NB_1 |
<13> |
:= 测量值,短浮点数 |
M_ME_NC_1 |
<15> |
:= 累计量 (电度(累积量)) |
M_IT_NA_1 |
<20> |
:= 带状态检出的成组单点信息 |
M_PS_NA_1 |
<21> |
:= 不带品质描述的规一化测量值 |
M_ME_ND_1 |
<22…29> |
:= 保留 |
|
<30> |
:= 带时标CP56Time2a的单点信息(1e) |
M_SP_TB_1 |
<31> |
:= 带时标CP56Time2a的双点信息 |
M_DP_TB_1 |
<32> |
:= 带时标CP56Time2a的步位置信息 |
M_ST_TB_1 |
<33> |
:= 带时标CP56Time2a的32比特串 |
M_BO_TB_1 |
<34> |
:= 带时标CP56Time2a的测量值,规一化值 |
M_ME_TD_1 |
<35> |
:= 带时标CP56Time2a的测量值,标度化值 |
M_ME_TE_1 |
<36> |
:= 带时标CP56Time2a的测量值,短浮点数 |
M_ME_TF_1 |
<37> |
:= 带时标CP56Time2a的累计量 (电度(累积量)) |
M_IT_TB_1 |
<38> |
:= 带时标CP56Time2a的继电保护装置事件 |
M_EP_TD_1 |
<39> |
:= 带时标CP56Time2a的继电保护装置成组启动事件 |
M_EP_TE_1 |
<40> |
:= 带时标CP56Time2a的继电保护装置成组出口信息 |
M_EP_TF_1 |
<41…44> |
:= 保留 |
|
表 2 在控制方向的过程信息
10进制指令 |
备注 |
标识 |
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的单命令 |
C_SC_NA_1 |
CON <59> |
:= 带时标CP56Time2a的双命令 |
C_DC_NA_1 |
CON <60> |
:= 带时标CP56Time2a的升降命令 |
C_RC_NA_1 |
CON <61> |
:= 带时标CP56Time2a的设点命令,规一化值 |
C_SE_TA_1 |
CON <62> |
:= 带时标CP56Time2a的设点命令,标度化值 |
C_SE_TB_1 |
CON <63> |
:= 带时标CP56Time2a的设点命令,短浮点数 |
C_SE_TC_1 |
CON <64> |
:= 带时标CP56Time2a的32比特串 |
C_BO_NA_1 |
<65…69> |
:= 保留 |
|
在控制方向传送过程信息给指定站时,可以带或者不带时标,但二者不能混合发送.
注 在控制方向上具有CON标记的ASDU,在监视方向上可以传送同样的报文内容,只是传送原因会不相同,在监视方向上这些ASDU用作肯定或否定确认
表 3 在监视方向的系统信息
类型标识 := UI8[1…8]<70…99>
10进制指令 |
备注 |
标识 |
<70> |
:= 初始化结束 |
M_EI_NA_1 |
<71…99> |
:= 保留 |
|
表 4 在控制方向的系统信息
类型标识 := UI8[1…8]<100…109>
10进制指令 |
16进制指令 |
备注 |
标识 |
CON <100> |
0x64 |
:= 总召唤命令 |
C_IC_NA_1 |
CON <101> |
0x65 |
:= 电能脉冲召唤命令 |
C_CI_NA_1 |
<102> |
0x66 |
:= 读命令 |
C_RD_NA_1 |
CON <103> |
0x67 |
:= 时钟同步命令(对时) |
C_CS_NA_1 |
CON <105> |
0x69 |
:= 复位进程命令 |
C_RP_NA_1 |
CON <107> |
0x6B |
:= 带时标CP56Time2a的测试命令 |
C_TS_NA_1 |
<108…109> |
|
:= 保留 |
|
表 5 在控制方向的参数
类型标识 := UI8[1…8]<110…119>
10进制指令 |
16进制指令 |
备注 |
标识 |
CON <110> |
0x6E |
:= 测量值参数,规一化值 |
P_ME_NA_1 |
CON <111> |
0x6F |
:= 测量值参数,标度化值 |
P_ME_NB_1 |
CON <112> |
0x70 |
:= 测量值参数,短浮点数 |
P_ME_NC_1 |
CON <113> |
0x71 |
:= 参数激活 |
P_AC_NA_1 |
<114…119> |
|
:= 保留 |
|
<