6.3. [DKSF 253.6 IU] Какие OID поддерживаются устройством?

Описание OID, поддерживаемых устройством, приведено в таблице:

OID

Имя

Тип

Доступ

Описание

RFC1213
.1.3.6.1.2.1.1.1.0 sysDescr OctetString READ Текстовое описание устройства.
.1.3.6.1.2.1.1.2.0 sysObjectID OID READ OID с параметрами устройства.
.1.3.6.1.2.1.1.3.0 sysUpTime TimeTicks READ Время с момента последнего включения устройства.
.1.3.6.1.2.1.1.4.0 sysContact OctetString READ/WRITE Контактные данные, как правило, e-mail администратора.
.1.3.6.1.2.1.1.5.0 sysName OctetString READ/WRITE Доменное имя устройства.
.1.3.6.1.2.1.1.6.0 sysLocation OctetString READ/WRITE Месторасположение устройства.
.1.3.6.1.2.1.1.7.0 sysServices Integer READ Двоичное представление этого OID представляет собой набор поддерживаемых сервисов. Всегда «72», устройство играет роль конечного хоста.
.1.3.6.1.2.1.2.1.0 ifNumber Integer READ Количество сетевых интерфейсов устройства.
.1.3.6.1.2.1.2.2.1.1.1 ifIndex Integer READ Интерфейсный индекс является уникальным числом идентификации, связанный с физическим или логическим интерфейсом. Для большей части программного обеспечения ifIndex является названием интерфейса.
.1.3.6.1.2.1.2.2.1.2 ifDescr OctetString READ Строка, содержащая информацию об интерфейсе. В строке содержится название производителя, модель устройства и версия аппаратного интерфейса.
.1.3.6.1.2.1.2.2.1.3.1 ifType Integer READ Тип сетевого интерфейса устройства.
.1.3.6.1.2.1.2.2.1.4.1 ifMtu Integer READ Размер пакета по сетевому интерфейсу. Всегда «1514».
.1.3.6.1.2.1.2.2.1.5.1 ifSpeed Gauge READ Скорость сетевого интерфейса. Всегда «100000000».
.1.3.6.1.2.1.2.2.1.6.1 ifPhysAddress PhysAddress READ МАС адрес устройства.
NetPing MIB
.1.3.6.1.4.1.25728.911.1.0 npSoftReboot Integer READ/WRITE Программная перезагрузка устройства при записи значения «1».
.1.3.6.1.4.1.25728.911.2.0 npResetStack Integer READ/WRITE Программная перезагрузка сетевого интерфейса при записи значения «1».
.1.3.6.1.4.1.25728.911.3.0 npForceReboot Integer READ/WRITE Немедленная принудительная перезагрузка устройства при записи значения «1» (сброс процессора как при включении питания).
.1.3.6.1.4.1.25728.8900.1.1.1.n npIoLineN.n Integer READ Номер IO линии, где n – номер линии, число от 1 до 4 включительно.

.1.3.6.1.4.1.25728.8900.1.1.2.n

npIoLevelIn.n

Integer

READ

Текущее состояние линии

где n – номер линии, число от 1 до 4 включительно.

.1.3.6.1.4.1.25728.8900.1.1.3.n

npIoLevelOut.n

Integer

READ/WRITE

Управление IO линией в режиме «выход», где n – номер линии, число от 1 до 4 включительно:

0 – логический нуль

1 – логическая единица

Также этот OID позволяет переключить состояние IO линии в противоположноеДля изменения состояния IO линии записать «-1».

.1.3.6.1.4.1.25728.8900.1.1.6.n

npIoMemo.n

OctetString

READ

Памятка (краткое описание для линии IO), кодировка win1251

где n – номер линии, число от 1 до 4 включительно.

.1.3.6.1.4.1.25728.8900.1.1.9.n

npIoPulseCounter.n

Counter32

READ/WRITE

Счётчик импульсов на IO линии, где n – номер линии, число от 1 до 4 включительно.

Счётчик импульсов IO линии сохраняется в EEPROM с периодичностью 3 минуты.

Считается по положительному фронту импульса после фильтрации коротких импульсов. Для принудительного обнуления записать «0». Также обнуляется при отключении питания.

.1.3.6.1.4.1.25728.8900.1.1.12.n npIoSinglePulseDuration.n Integer READ/WRITE

Продолжительность одного импульса на выходе IO линии (допустимые значения от 100 мс до 25500 мс, с шагом 100 мс)

где n – номер линии, число от 1 до 4 включительно.

.1.3.6.1.4.1.25728.8900.1.1.13.n npIoSinglePulseStart.n Integer READ/WRITE

Для подачи одиночного импульса на выход IO линии записать «1». Продолжительность импульса берётся из переменной npIoSinglePulseDuration.n

где n – номер линии, число от 1 до 4 включительно.

.1.3.6.1.4.1.25728.9700.1.1.1.n npElecIndex.n Integer READ Номер счётчика электроэнергии, аналогичен номеру IO линии, где n – номер линии, число от 1 до 4 включительно.

.1.3.6.1.4.1.25728.9700.1.1.2.n

npElecPulsesPerKwh.n

Integer

READ/WRITE

Коэффициент пересчёта импульсов в кВт-ч, при использовании устройства совместно со счётчиками электроэнергии, для IO линии, где n – номер линии, число от 1 до 4 включительно. Коэффициент задаёт количество импульсов на 1 кВт-ч, по умолчанию 3600. Не обнуляется при отключении питания устройства.

При изменении коэффициента пересчёта импульсов в кВт-ч «npElecPulsesPerKWh» необходимо заново записать корректное текущее значение накопленной энергии «npElecEnergy».

.1.3.6.1.4.1.25728.9700.1.1.3.n

npElecPower.n

Gauge32

READ

Среднее значение мощности (Вт), регистрируемое счётчиком электроэнергии, подключенным к IO линии, где n – номер линии, число от 1 до 4 включительно. Период усреднения 5 минут, скользящий. Значение вычисляется по частоте импульсов от счётчика электроэнергии. Не обнуляется при отключении питания устройства.

.1.3.6.1.4.1.25728.9700.1.1.4.n

npElecEnergy.n

Counter32

READ/WRITE

Счётчик электроэнергии для IO линии, где n – номер линии, число от 1 до 4 включительно. Вычисляется делением накопленного числа импульсов на коэффициент пересчёта «импульсов на 1 кВт-ч». Не обнуляется при отключении питания устройства.

Имеется возможность записывать начальные значения. При изменении коэффициента пересчёта импульсов в кВт-ч «npElecPulsesPerKWh» необходимо скорректировать «npElecEnergy», так как значение OID изменится.

.1.3.6.1.4.1.25728.9700.1.1.5.n npElecEnergy100.n Counter32 READ/WRITE

Показания счётчика электроэнергии для IO линии, умноженные на 100, где n – номер линии, число от 1 до 4 включительно. Разделите это значение на 100, чтобы получить текущие значения счётчика электроэнергии для IO линии. Не обнуляется при отключении питания устройства.

Имеется возможность записывать начальные значения. При изменении коэффициента пересчёта импульсов в кВт-ч «npElecPulsesPerKWh» необходимо скорректировать «npElecEnergy100», так как значение OID изменится.