支持 IEC 60870-5-104 和 IEC 60870-5-101 标准协议中的 ASDU 类型识别

本文介绍了 Kaspersky Industrial CyberSecurity for Networks 支持的 ASDU 类型识别(见下表)。在通过 IEC 60870-5-104 和 IEC 60870-5-101 标准协议进行交互的设备上,深度数据包检测期间会处理列出的帧类型。

IEC 60870-5-104 和 IEC 60870-5-101 标准协议中的帧类型

帧类型 ID

操作

描述

主值/系统命令类型

1. 监控方向的处理信息

<1>

M_SP_NA

单点信息

布尔(0 - 关闭,1 - 开启)

<2>

M_SP_TA

单点信息(带时间标签)

布尔(0 - 关闭,1 - 开启)

<3>

M_DP_NA

双点信息

unsigned int8(0 – 不确定或中间,1 – 关闭,2 – 开启,3 – 不确定)

<4>

M_DP_TA

双点信息(带时间标签)

unsigned int8(0 – 不确定或中间,1 – 关闭,2 – 开启,3 – 不确定)

<5>

M_ST_NA

步骤位置信息

int8(-64...+64)

<6>

M_ST_TA

步骤位置信息(带时间标签)

int8(-64...+64)

<7>

M_BO_NA

32 位字符串

unsigned int32

<8>

M_BO_TA

32 位字符串(带时间标签)

unsigned int32

<9>

M_ME_NA

测量值,标准化值

float

<10>

M_ME_TA

测量值,标准化值(带时间标签)

float

<11>

M_ME_NB

测量值、标度值

浮点

<12>

M_ME_TB

测量值、标度值(带时间标签)

float

<13>

M_ME_NC

测量值,短浮点数

float

<14>

M_ME_TC

测量值,短浮点数(带时间标签)

float

<15>

M_IT_NA

综合总数

int32

<16>

M_IT_TA

综合总数(带时间标签)

int32

<17>

M_EP_TA

保护部件事件(带时间标签)

unsigned int8(0 – 不确定,1 – 关闭,2 – 开启,3 – 不确定)

<18>

M_EP_TB

保护部件分组启动事件(带时间标签)

unsigned int8(符合标准的位集)

<19>

M_EP_TC

保护部件分组输出回路信息(带时间标签)

unsigned int8(符合标准的位集)

<20>

M_PS_NA

带有状态更改检测的分组单点信息

unsigned int16

<21>

M_ME_ND

测量值,不含质量描述符的标准化值

float

<30>

M_SP_TB

单点信息(带时间标签 CP56Time2a)

布尔(0 - 关闭,1 - 开启)

<31>

M_DP_TB

双点信息(带时间标签 CP56Time2a)

unsigned int8(0 – 不确定或中间,1 – 关闭,2 – 开启,3 – 不确定)

<32>

M_ST_TB

步骤位置信息(带时间标签 CP56Time2a)

int8(-64...+64)

<33>

M_BO_TB

32 位字符串(带时间标签 CP56Time2a)

unsigned int32

<34>

M_ME_TD

测量值,标准化值(带时间标签 CP56Time2a)

float

<35>

M_ME_TE

测量值,缩放值(带时间标签 CP56Time2a)

float

<36>

M_ME_TF

测量值,短浮点数(带时间标签 CP56Time2a)

float

<37>

M_IT_TB

综合总数(带时间标签 CP56Time2a)

int32

<38>

M_EP_TD

保护部件事件(带时间标签 CP56Time2a)

unsigned int8(0 – 不确定,1 – 关闭,2 – 开启,3 – 不确定)

<39>

M_EP_TE

保护部件分组启动事件(带时间标签 CP56Time2a)

unsigned int8(符合标准的位集)

<40>

M_EP_TF

保护部件分组输出回路信息(带时间标签 CP56Time2a)

unsigned int8(符合标准的位集)

2. 控制方向的处理信息

<45>

C_SC_NA

单一命令

布尔(0 - 关闭,1 - 开启)

<46>

C_DC_NA

双重命令

unsigned int8(0 – 不允许,1 – 关闭,2 – 开启,3 – 不允许)

<47>

C_RC_NA

调节步进命令

unsigned int8(0 – 不允许,1 – 下一步向上,2 – 下一步向下,3 – 不允许)

<48>

C_SE_NA

设定点命令,标准化值

float

<49>

C_SE_NB

设定点命令,缩放值

float

<50>

C_SE_NC

设定点命令,短浮点数

float

<51>

C_BO_NA

32 位字符串

int32

<58>

C_SC_TA

单个命令(带时间标签 CP56Time2a)

布尔(0 - 关闭,1 - 开启)

<59>

C_DC_TA

双重命令(带时间标签 CP56Time2a)

unsigned int8(0 – 不允许,1 – 关闭,2 – 开启,3 – 不允许)

<60>

C_RC_TA

调节步进命令(带时间标签 CP56Time2a)

unsigned int8(0 – 不允许,1 – 下一步向上,2 – 下一步向下,3 – 不允许)

<61>

C_SE_TA

设定点命令,标准化值(带时间标签 CP56Time2a)

float

<62>

C_SE_TB

设定点命令,缩放值(带时间标签 CP56Time2a)

float

<63>

C_SE_TC

设定点命令,短浮点数(带时间标签 CP56Time2a)

float

<64>

C_BO_TA

32 位字符串(带时间标签 CP56Time2a)

int32

3. 监控方向的系统信息

<70>

M_EI_NA

初始化结束

END OF INITIALIZATION 系统命令

4. 控制方向的系统信息

<100>

C_IC_NA

询问命令

INTERROGATION 系统命令

<101>

C_CI_NA

反询问命令

COUNTER INTERROGATION 系统指令

<102>

C_RD_NA

读命令

READ 系统命令

<103>

C_CS_NA

时钟同步命令

CLOCK SYNCHRONIZATION 系统命令

<104>

C_TS_NA

测试命令

TEST 系统命令

<105>

C_RP_NA

重置进程命令

RESET PROCESS ACTIVATION / RESET PROCESS CONFIRMATION 系统命令

<106>

C_CD_NA

延迟采集命令

DELAY ACQUISITION 系统命令

<107>

C_TS_TA

测试命令(带时间标签 CP56Time2a)

检测到 TEST WITH TIME TAG 系统命令

5. 控制方向参数

<110>

P_ME_NA

测量值参数,标准化值

float

<111>

P_ME_NB

测量值参数,缩放值

float

<112>

P_ME_NC

测量值参数,短浮点数

float

<113>

P_AC_NA

参数激活

PARAMETER ACTIVATION 系统命令

6. 文件传输

<120>

F_FR_NA

文件就绪

没有处理

<121>

F_SR_NA

部分已准备好

没有处理

<122>

F_SC_NA

调用目录、选择文件、调用文件、调用部分

CALL DIRECTORY、SELECT FILE、CALL FILE、CALL SECTION 系统命令

<123>

F_LS_NA

最后部分,最后段

未处理

<124>

F_AF_NA

确认文件,确认部分

没有处理

<125>

F_SG_NA

没有处理

<126>

F_DR_TA

目录

没有处理

页首