AstraRegul
Релиз 2024.08.31.00
×

4.1.1.2.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-ричной системы счисления.
 

Качество сигналов

 
Качества сигналов, которые выставлены коммуникационным модулем SNMP Manager, приведены в таблице ниже.
 
Числовое значение качества
Идентификатор качества
Расшифровка
0
BAD
Несоответствие типов SNMP сигнала и сигнала Astra.Server
4
CONFIG_ ERROR
Сигнал неправильно сконфигурирован
8
NOT_ CONNECTED
Сигнал принят на обслуживание, но устройство еще не инициализировано (отсутствует связь с агентом)
28
OUT_OF_ SERVICE
Модуль не запущен
64
UNCERTAIN
Связь установлена, но значения еще не пришли
192
GOOD
Значение сигнала достоверно