4.1.4.5.4.3. Преобразование типов данных
Преобразование стандартных типов данных протокола SNMP в типы данных сигналов Astra.Server производится согласно таблице ниже.
|
Тип данных SNMP
|
Описание
|
Тип данных в Astra.Server
|
|
TimeTicks (0x43)
|
32-битное беззнаковое целое
|
uint4
|
|
Counter (0x41)
|
32-битное беззнаковое целое
|
uint4
|
|
Counter64
|
64-битное беззнаковое целое
|
uint8
|
|
Counter32
|
32-битное беззнаковое целое
|
uint4
|
|
Gauge (0x42)
|
32-битное беззнаковое целое
|
uint4
|
|
OctetString
|
массив байт (ANSI строка)
|
string
|
|
Integer
|
32-битное целое со знаком
|
int4
|
|
IpAddress
|
строка символов
|
string
|
Чтобы корректно преобразовать данные IP-адрес (тип IpAddress) и физический адрес (тип OctetString), используйте дополнительный параметр ComposedType в строке адреса сигнала. Физический адрес преобразуется в число 16-ричной системы счисления.
|