ET_SnmpTag

概述

类型:

枚举

适用的版本:

V1.0.0.0

描述

枚举 ET_SnmpTag 描述可与 SET 请求一起发送的值的可能类型。

注:SNMPv1 中不支持值 Counter64 的类型。

建议的缓冲类型(见下表)指示指针 iq_stRequestInfo.i_stRequest.pbyValueBuffer 将引用的变量类型。

  • 对于 SET 请求,这些变量类型是必需的。

  • 对于通过 GET 请求而接收的值类型,建议的缓冲类型是指被功能块用来表示已接收数据的值类型。

枚举元素

名称

数据类型

数值

描述

Integer

BYTE

2

值类型为带正负号的整数(32 位宽)。

建议的缓冲类型:DINT

OctetString

BYTE

4

值类型为包含 8 位字符的字符串。

建议的缓冲类型:STRING

ObjectID

BYTE

6

值类型为 ObjectID。

建议的缓冲类型:STRING(由小圆点分隔的数字序列)

IpAddress

BYTE

64

值类型为 OctetString(4)。

建议的缓冲类型:STRING[15]

Counter32

BYTE

65

值类型为不带正负号的整数(32 位宽)。

建议的缓冲类型:UDINT

Gauge32

BYTE

66

值类型为不带正负号的整数(32 位宽)。

建议的缓冲类型:UDINT

TimeTicks

BYTE

67

值类型为不带正负号的整数(32 位宽)。

建议的缓冲类型:UDINT

Counter64

BYTE

70

值类型为不带正负号的整数(64 位宽)。

建议的缓冲类型:ULINT

SNMPv1 中不支持。

使用对象

  • FB_SnmpManager