-- INTELLECT MODULE. -- Private Enterprise MIB definition -- 08/07/2016 -- This file describes the "Intellect Module" MIB. INODE-ce35d-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, Gauge, TimeTicks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; DisplayString ::= OCTET STRING -- tree structure -- -- predefined constants for easier definition -- iml OBJECT IDENTIFIER ::= { enterprises 43672 } products OBJECT IDENTIFIER ::= { iml 1 } ce35d OBJECT IDENTIFIER ::= { products 5 } control OBJECT IDENTIFIER ::= { ce35d 1 } config OBJECT IDENTIFIER ::= { ce35d 2 } trapargs OBJECT IDENTIFIER ::= { ce35d 3 } dinputs OBJECT IDENTIFIER ::= { control 1 } vksensors OBJECT IDENTIFIER ::= { control 2 } sensors OBJECT IDENTIFIER ::= { control 3 } psensors OBJECT IDENTIFIER ::= { control 4 } relays OBJECT IDENTIFIER ::= { control 5 } counters OBJECT IDENTIFIER ::= { control 6 } pwrmetters OBJECT IDENTIFIER ::= { control 7 } user-alarms OBJECT IDENTIFIER ::= { control 8 } logic-blocks OBJECT IDENTIFIER ::= { control 9 } modbus-registers OBJECT IDENTIFIER ::= { control 10 } systime OBJECT IDENTIFIER ::= { config 1 } modbus-tcp OBJECT IDENTIFIER ::= { config 2 } modbus-rtu OBJECT IDENTIFIER ::= { config 3 } log OBJECT IDENTIFIER ::= { config 4 } modbus-register-write OBJECT IDENTIFIER ::= { modbus-registers 2 } -- mind, that before every variable definition you can see its complete -- digital name -- ============================================================== -- Control variables -- ============================================================== --=============================================================== -- Discrete Inputs --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.1.1 dinputsTable OBJECT-TYPE SYNTAX SEQUENCE OF DinputsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Discrete Inputs table" ::= { dinputs 1 } DinputsEntry ::= SEQUENCE { dinputNumber INTEGER, dinputUnitID INTEGER, dinputName DisplayString, dinputID DisplayString, dinputType INTEGER, dinputPosition INTEGER, dinputTimer INTEGER, dinputModule INTEGER, dinputShowMain INTEGER, dinputLogging INTEGER, dinputStatus INTEGER } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1 dinputsEntry OBJECT-TYPE SYNTAX DinputsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Discrete Inputs info." INDEX { dinputNumber } ::= { dinputsTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.1 dinputNumber OBJECT-TYPE SYNTAX INTEGER(0..79) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of Discrete Inputs" ::= { dinputsEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.2 dinputUnitID OBJECT-TYPE SYNTAX INTEGER ( 0..79 ) ACCESS read-write STATUS current DESCRIPTION "Unit ID of discrete input (equal 255 - if sensor unused; equal dinputNumber (index) if sensor used, other values not permitted)" ::= { dinputsEntry 2 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.3 dinputName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS current DESCRIPTION "Discrete input name" ::= { dinputsEntry 3 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.4 dinputID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..6)) ACCESS read-write STATUS current DESCRIPTION "Discrete input text id" ::= { dinputsEntry 4 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.5 dinputType OBJECT-TYPE SYNTAX INTEGER {normal-opened(0), normal-closed(1)} ACCESS read-write STATUS current DESCRIPTION "Discrete input type (0 - for normal opened contacts of sensor; 1 - for normal closed contacts of sensor)" ::= { dinputsEntry 5 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.6 dinputPosition OBJECT-TYPE SYNTAX INTEGER (0..16) ACCESS read-write STATUS current DESCRIPTION "Discrete input position in module (0 - for disable discrete input)" ::= { dinputsEntry 6 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.7 dinputTimer OBJECT-TYPE SYNTAX INTEGER (0..99) UNITS "seconds" ACCESS read-write STATUS current DESCRIPTION "Discrete input alarm backward timer" ::= { dinputsEntry 7 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.8 dinputModule OBJECT-TYPE SYNTAX INTEGER {none(0), ce35d(1), sk35d-1(2), sk35d-2(3), sk35d-3(4), sk35d-4(5), sr35d-1(6), sr35d-2(7), sr35d-3(8), sr35d-4(9)} ACCESS read-write STATUS current DESCRIPTION "Discrete input module type (0 - for disable discrete input)" ::= { dinputsEntry 8 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.9 dinputShowMain OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable displaying of Discrete input on HTTP main page" ::= { dinputsEntry 9 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.10 dinputLogging OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable logging status of Discrete input" ::= { dinputsEntry 10 } -- 1.3.6.1.4.1.43672.1.5.1.1.1.1.11 dinputStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1), disconnected(3)} ACCESS read-only STATUS current DESCRIPTION "Discrete input alarm status" ::= { dinputsEntry 11 } --=============================================================== -- Voltage Control Sensors --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.2.1 vkSensorsTable OBJECT-TYPE SYNTAX SEQUENCE OF VKSensorsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Voltage Control Sensors table" ::= { vksensors 1 } VKSensorsEntry ::= SEQUENCE { vkSensorNumber INTEGER, vkSensorUnitID INTEGER, vkSensorName DisplayString, vkSensorID DisplayString, vkSensorTimerType INTEGER, vkSensorPosition INTEGER, vkSensorTimer INTEGER, vkSensorModule INTEGER, vkSensorShowMain INTEGER, vkSensorLogging INTEGER, vkSensorStatus INTEGER } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1 vksensorsEntry OBJECT-TYPE SYNTAX VKSensorsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Voltage Control Sensors info." INDEX { vksensorNumber } ::= { vkSensorsTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.1 vksensorNumber OBJECT-TYPE SYNTAX INTEGER(0..63) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of Voltage Control Sensors" ::= { vksensorsEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.2 vksensorUnitID OBJECT-TYPE SYNTAX INTEGER ( 0..63 ) ACCESS read-write STATUS current DESCRIPTION "Unit ID of voltage control sensor (equal 255 - if sensor unused; equal vksensorNumber (index) if sensor used, other values not permitted)" ::= { vksensorsEntry 2 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.3 vksensorName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS current DESCRIPTION "Voltage control sensor name" ::= { vksensorsEntry 3 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.4 vksensorID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..6)) ACCESS read-write STATUS current DESCRIPTION "Voltage control sensor text id" ::= { vksensorsEntry 4 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.5 vksensorTimerType OBJECT-TYPE SYNTAX INTEGER {from-low-voltage(0), from-high-voltage(1)} ACCESS read-write STATUS current DESCRIPTION "Voltage control sensor timer type (0 - timer starts on change voltage from low to high; 1 - timer starts on change voltage from high to low)" ::= { vksensorsEntry 5 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.6 vksensorPosition OBJECT-TYPE SYNTAX INTEGER (0..16) ACCESS read-write STATUS current DESCRIPTION "Voltage control sensor position in module (0 - for disable voltage control sensor)" ::= { vksensorsEntry 6 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.7 vksensorTimer OBJECT-TYPE SYNTAX INTEGER (0..99) UNITS "seconds" ACCESS read-write STATUS current DESCRIPTION "Voltage control sensor backward timer" ::= { vksensorsEntry 7 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.8 vksensorModule OBJECT-TYPE SYNTAX INTEGER {none(0), svc35d-1(10), svc35d-2(11), svc35d-3(12), svc35d-4(13)} ACCESS read-write STATUS current DESCRIPTION "Voltage control sensor module type (0 - for disable voltage control sensor)" ::= { vksensorsEntry 8 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.9 vksensorShowMain OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable displaying of Voltage control sensor on HTTP main page" ::= { vksensorsEntry 9 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.10 vksensorLogging OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable logging status of Voltage control sensor" ::= { vksensorsEntry 10 } -- 1.3.6.1.4.1.43672.1.5.1.2.1.1.11 vksensorStatus OBJECT-TYPE SYNTAX INTEGER {low-voltage(0), high-voltage(1), disconnected(3)} ACCESS read-only STATUS current DESCRIPTION "Voltage control sensor status" ::= { vksensorsEntry 11 } --=============================================================== -- Environment Sensors --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.3.1 sensorsTable OBJECT-TYPE SYNTAX SEQUENCE OF SensorsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Environment Sensors table" ::= { sensors 1 } SensorsEntry ::= SEQUENCE { sensorNumber INTEGER, sensorUnitID INTEGER, sensorName DisplayString, sensorID DisplayString, sensorType INTEGER, sensorDeviceType INTEGER, sensorModule INTEGER, sensorLowLevel INTEGER, sensorHighLevel INTEGER, sensorHysteresis INTEGER, sensorShowMain INTEGER, sensorLogging INTEGER, sensorStatus INTEGER, sensorValue INTEGER } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1 sensorsEntry OBJECT-TYPE SYNTAX SensorsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Environment Sensors info." INDEX { sensorNumber } ::= { sensorsTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.1 sensorNumber OBJECT-TYPE SYNTAX INTEGER(0..79) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of Environment Sensors" ::= { sensorsEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.2 sensorUnitID OBJECT-TYPE SYNTAX INTEGER ( 0..79 ) ACCESS read-write STATUS current DESCRIPTION "Unit ID of environment sensor (equal 255 - if sensor unused; equal sensorNumber (index) if sensor used, other values not permitted)" ::= { sensorsEntry 2 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.3 sensorName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS current DESCRIPTION "Environment sensor name" ::= { sensorsEntry 3 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.4 sensorID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..6)) ACCESS read-write STATUS current DESCRIPTION "Environment sensor text id" ::= { sensorsEntry 4 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.5 sensorType OBJECT-TYPE SYNTAX INTEGER {none(0), tsensor(1), hsensor(2), dsensor(3), psensor(4)} ACCESS read-write STATUS current DESCRIPTION "Environment sensor type (0 - disabled; 1 - temperature sensor, 2 - himidity sensor, 3 - dew point sensor, 4 - pressure sensor)" ::= { sensorsEntry 5 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.6 sensorDeviceType OBJECT-TYPE SYNTAX INTEGER {none(0), s--rs485-1(1), s--rs485-2(2), s--rs485-3(3), s--rs485-4(4), s--rs485-5(5), s--rs485-6(6), s--rs485-7(7), s--rs485-8(8), tsensor-1(9), tsensor-2(10), tsensor-3(11), tsensor-4(12), hsensor(13), psensor(14)} ACCESS read-write STATUS current DESCRIPTION "Environment sensor device type (0 - no device (if module equal s--rs485-1 - s--rs485-4))" ::= { sensorsEntry 6 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.7 sensorModule OBJECT-TYPE SYNTAX INTEGER {none(0), ce35d(1), str35d-1(14), str35d-2(15), str35d-3(16), str35d-4(17), s--rs485-1(26), s--rs485-2(27), s--rs485-3(28), s--rs485-4(29), s--rs485-5(30), s--rs485-6(31), s--rs485-7(32), s--rs485-8(33)} ACCESS read-write STATUS current DESCRIPTION "Environment sensor module type (0 - for disable environment sensor)" ::= { sensorsEntry 7 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.8 sensorLowLevel OBJECT-TYPE SYNTAX INTEGER (-100..1000) ACCESS read-write STATUS current DESCRIPTION "Environment sensor low alarm level (-55..125°C for tsensor, 0..100% for hsensor, -55..125°C for dsensor, 0..1000 mmHg for psensor)" ::= { sensorsEntry 8 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.9 sensorHighLevel OBJECT-TYPE SYNTAX INTEGER (-100..1000) ACCESS read-write STATUS current DESCRIPTION "Environment sensor high alarm level (-55..125°C for tsensor, 0..100% for hsensor, -55..125°C for dsensor, 0..1000 mmHg for psensor)" ::= { sensorsEntry 9 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.10 sensorHysteresis OBJECT-TYPE SYNTAX INTEGER (0..1000) ACCESS read-write STATUS current DESCRIPTION "Environment sensor hysteresis (0..125°C for tsensor, 0..100% for hsensor, 0..125°C for dsensor, 0..1000 mmHg for psensor)" ::= { sensorsEntry 10 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.11 sensorShowMain OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable displaying of Environment sensor on HTTP main page" ::= { sensorsEntry 11 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.12 sensorLogging OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable logging status of Environment sensor" ::= { sensorsEntry 12 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.13 sensorStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), low-alarm(1), high-alarm(2), disconnected(3)} ACCESS read-only STATUS current DESCRIPTION "Environment sensor status" ::= { sensorsEntry 13 } -- 1.3.6.1.4.1.43672.1.5.1.3.1.1.14 sensorValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Environment sensor value (-1000..1250 (0.1°C) for tsensor (-1000 - sensor disconnected), 0..1000 (0.1%) for hsensor (0 - sensor disconnected), -1000..1250 (0.1°C) for dsensor (-1000 - sensor disconnected), 0..10000 (0.1 mmHg) for psensor (0 - sensor disconnected))" ::= { sensorsEntry 14 } --=============================================================== -- Power Sensors --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.4.1 psensorsTable OBJECT-TYPE SYNTAX SEQUENCE OF PsensorsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Power Sensors table" ::= { psensors 1 } PsensorsEntry ::= SEQUENCE { psensorNumber INTEGER, psensorUnitID INTEGER, psensorName DisplayString, psensorID DisplayString, psensorType INTEGER, psensorModule INTEGER, psensorLowLevel INTEGER, psensorHighLevel INTEGER, psensorHysteresis INTEGER, psensorShowMain INTEGER, psensorLogging INTEGER, psensorStatus INTEGER, psensorValue INTEGER } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1 psensorsEntry OBJECT-TYPE SYNTAX PsensorsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Power Sensors info." INDEX { psensorNumber } ::= { psensorsTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.1 psensorNumber OBJECT-TYPE SYNTAX INTEGER(0..79) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of Power Sensors" ::= { psensorsEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.2 psensorUnitID OBJECT-TYPE SYNTAX INTEGER ( 0..79 ) ACCESS read-write STATUS current DESCRIPTION "Unit ID of power sensor (equal 255 - if sensor unused; equal psensorNumber (index) if sensor used, other values not permitted)" ::= { psensorsEntry 2 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.3 psensorName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS current DESCRIPTION "Power sensor name" ::= { psensorsEntry 3 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.4 psensorID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..6)) ACCESS read-write STATUS current DESCRIPTION "Power sensor text id" ::= { psensorsEntry 4 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.5 psensorType OBJECT-TYPE SYNTAX INTEGER {none(0), volt-ph1(1), volt-ph2(2), volt-ph3(3), curr-sum(4), curr-ph1(5), curr-ph2(6), curr-ph3(7), frequency(8), power-s-sum(9), power-s-ph1(10), power-s-ph2(11), power-s-ph3(12), power-p-sum(13), power-p-ph1(14), power-p-ph2(15), power-p-ph3(16), power-q-sum(17), power-q-ph1(18), power-q-ph2(19), power-q-ph3(20), powerfactor-ph1(21), powerfactor-ph2(22), powerfactor-ph3(23), volt-thd-ph1(24), volt-thd-ph2(25), volt-thd-ph3(26), volt-dc-1(27), volt-dc-2(28), curr-dc-1(29), curr-dc-2(30), 4-20ma-1(31), 4-20ma-2(32), 4-20ma-3(33),4-20ma-4(34), ank-1(35), ank-2(36)} ACCESS read-write STATUS current DESCRIPTION "Power sensor type (0 - disabled; 1..3 - RMS voltage phase 1-3; 4..7 - RMS current summary, phase 1-3; 8 - line grequency; 9..12 - apparent power summary, phase 1-3; 13..16 - active power summary, phase 1-3; 17..20 - reactive power summary, phase 1-3; 21..23 - power factor phase 1-3; 24..26 - voltage total harmonic distortion phase 1-3; 27-30 - voltage and currents dc; 31-34 - current loope sensors 4/20mA; 35-36 - configurable voltage sensors)" ::= { psensorsEntry 5 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.6 psensorModule OBJECT-TYPE SYNTAX INTEGER {none(0), sva35d-1(22), sva35d-2(23), sva35d-3(24), sva35d-4(25), asc35d-1(38), asc35d-2(39), asc35d-3(40), asc35d-4(41)} ACCESS read-write STATUS current DESCRIPTION "Power sensor module type (0 - for disable power sensor)" ::= { psensorsEntry 6 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.7 psensorLowLevel OBJECT-TYPE SYNTAX INTEGER (-1000000000..1000000000) ACCESS read-write STATUS current DESCRIPTION "Power sensor low alarm level" ::= { psensorsEntry 7 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.8 psensorHighLevel OBJECT-TYPE SYNTAX INTEGER (-1000000000..1000000000) ACCESS read-write STATUS current DESCRIPTION "Power sensor high alarm level" ::= { psensorsEntry 8 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.9 psensorHysteresis OBJECT-TYPE SYNTAX INTEGER (0..1000000000) ACCESS read-write STATUS current DESCRIPTION "Power sensor hysteresis" ::= { psensorsEntry 9 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.10 psensorShowMain OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable displaying of Power sensor on HTTP main page" ::= { psensorsEntry 10 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.11 psensorLogging OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable logging status of Power sensor" ::= { psensorsEntry 11 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.12 psensorStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), low-alarm(1), high-alarm(2), disconnected(3)} ACCESS read-only STATUS current DESCRIPTION "Power sensor status" ::= { psensorsEntry 12 } -- 1.3.6.1.4.1.43672.1.5.1.4.1.1.13 psensorValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Power sensor value ((0.01 V) - for voltage, (0.01 A) - for current, (0.001 kVA) - for apparent power, (0.001 kW) - for active power, (0.001 kVAR) - for reactive power, (0.01 Hz) - for frequency, % - for power factor and total harmonic distortion)" ::= { psensorsEntry 13 } --=============================================================== -- Relays Outputs --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.5.1 relaysTable OBJECT-TYPE SYNTAX SEQUENCE OF RelaysEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Relay outputs table" ::= { relays 1 } RelaysEntry ::= SEQUENCE { relayNumber INTEGER, relayUnitID INTEGER, relayName DisplayString, relayID DisplayString, relayAction INTEGER, relayPosition INTEGER, relayModule INTEGER, relayShowMain INTEGER, relayLogging INTEGER, relayState INTEGER, relayTimer INTEGER, relayTimerStat INTEGER } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1 relaysEntry OBJECT-TYPE SYNTAX RelaysEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Power Sensors info." INDEX { relayNumber } ::= { relaysTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.1 relayNumber OBJECT-TYPE SYNTAX INTEGER(0..39) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of Relay outputs" ::= { relaysEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.2 relayUnitID OBJECT-TYPE SYNTAX INTEGER ( 0..39 ) ACCESS read-write STATUS current DESCRIPTION "Unit ID of relay output (equal 255 - if relay unused; equal relayNumber (index) if relay used, other values not permitted)" ::= { relaysEntry 2 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.3 relayName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS current DESCRIPTION "Relay output name" ::= { relaysEntry 3 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.4 relayID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..6)) ACCESS read-write STATUS current DESCRIPTION "Relay output text id" ::= { relaysEntry 4 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.5 relayAction OBJECT-TYPE SYNTAX INTEGER {off(0), on(1), auto-action(2)} ACCESS read-write STATUS current DESCRIPTION "Relay output action" ::= { relaysEntry 5 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.6 relayPosition OBJECT-TYPE SYNTAX INTEGER (0..6) ACCESS read-write STATUS current DESCRIPTION "Relay output position in module (0 - for disable relay output)" ::= { relaysEntry 6 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.7 relayModule OBJECT-TYPE SYNTAX INTEGER {none(0), ce35d(1), sk35d-1(2), sk35d-2(3), sk35d-3(4), sk35d-4(5), sr35d-1(6), sr35d-2(7), sr35d-3(8), sr35d-4(9), svc35d-1(10), svc35d-2(11), svc35d-3(12), svc35d-4(13), lpn-relay-1(34), lpn-relay-2(35), lpn-relay-3(36), lpn-relay-4(37)} ACCESS read-write STATUS current DESCRIPTION "Relay output module type (0 - for disable relay output )" ::= { relaysEntry 7 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.8 relayShowMain OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable displaying of Relay output on HTTP main page" ::= { relaysEntry 8 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.9 relayLogging OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable logging state of Relay output" ::= { relaysEntry 9 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.10 relayState OBJECT-TYPE SYNTAX INTEGER {off(0), on(1), disconnected(3)} ACCESS read-only STATUS current DESCRIPTION "Relay output status" ::= { relaysEntry 10 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.11 relayTimer OBJECT-TYPE SYNTAX INTEGER (0..9999) ACCESS read-write STATUS current DESCRIPTION "Relay output timer set" ::= { relaysEntry 11 } -- 1.3.6.1.4.1.43672.1.5.1.5.1.1.12 relayTimerStat OBJECT-TYPE SYNTAX INTEGER (0..9999) ACCESS read-only STATUS current DESCRIPTION "Relay output timer status" ::= { relaysEntry 12 } --=============================================================== -- Counters --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.6.1 countersTable OBJECT-TYPE SYNTAX SEQUENCE OF CountersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Counters table" ::= { counters 1 } CountersEntry ::= SEQUENCE { counterNumber INTEGER, counterUnitID INTEGER, counterName DisplayString, counterID DisplayString, counterPosition INTEGER, counterType INTEGER, counterSavePeriod INTEGER, counterConstant INTEGER, counterDimention DisplayString, counterModule INTEGER, counterShowMain INTEGER, counterClear INTEGER, counterSave INTEGER, counterValue INTEGER, counterValueWithConst INTEGER, counterPowerValue INTEGER } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1 countersEntry OBJECT-TYPE SYNTAX CountersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Counters info." INDEX { counterNumber } ::= { countersTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.1 counterNumber OBJECT-TYPE SYNTAX INTEGER(0..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of Counter" ::= { countersEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.2 counterUnitID OBJECT-TYPE SYNTAX INTEGER ( 0..2 ) ACCESS read-write STATUS current DESCRIPTION "Unit ID of counter (equal 255 - if sensor unused; equal counterNumber (index) if sensor used, other values not permitted)" ::= { countersEntry 2 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.3 counterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS current DESCRIPTION "Counter name" ::= { countersEntry 3 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.4 counterID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..6)) ACCESS read-write STATUS current DESCRIPTION "Counter text id" ::= { countersEntry 4 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.5 counterPosition OBJECT-TYPE SYNTAX INTEGER (0..3) ACCESS read-write STATUS current DESCRIPTION "Counter position in module (0 - for disable counter)" ::= { countersEntry 5 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.6 counterType OBJECT-TYPE SYNTAX INTEGER {none(0), debounce-400us(1), debounce-1ms(2), debounce-10ms(3), debounce-100ms(4), pwrmetter(5)} ACCESS read-write STATUS current DESCRIPTION "Counter type: 0 - counter disabled; 1 - counter with debounce 400us (max pulse frequency - 1kHz); 2 - counter with debounce 1ms (max pulse frequency - 500Hz); 3 - counter with debounce 10ms (max pulse frequency - 40Hz); 4 - counter with debounce 100ms (max pulse frequency - 4Hz); 5 - counter for connection to power metter pulse output (for calculation CounterPowerValue)" ::= { countersEntry 6 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.7 counterSavePeriod OBJECT-TYPE SYNTAX INTEGER {none(0), save-pulse(1), save-1min(2), save-10min(3), save-hour(4), save-day(5)} ACCESS read-write STATUS current DESCRIPTION "Counter Save period: 0 - counter value will not be stored; 1 - counter value will be stored every pulse (but not frequently than every 50 ms); 2 - counter value will be stored every 1 minute (if there was at least one pulse); 3 - counter value will be stored every 10 minute (if there was at least one pulse); 4 - counter value will be stored every 1 hour (if there was at least one pulse); 5 - counter value will be stored every 1 day (if there was at least one pulse);" ::= { countersEntry 7 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.8 counterConstant OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Counter constant value for calculation CounterValueWithConst and CounterPowerValue" ::= { countersEntry 8 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.9 counterDimention OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS current DESCRIPTION "Counter dimention of value with constant (optional)" ::= { countersEntry 9 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.10 counterModule OBJECT-TYPE SYNTAX INTEGER {none(0), ce35d(1)} ACCESS read-only STATUS current DESCRIPTION "Counter module type (readonly)" ::= { countersEntry 10 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.11 counterShowMain OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable displaying of counter values on HTTP main page" ::= { countersEntry 11 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.12 counterClear OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Counter clear values (set 1 for clear, get always return 0)" ::= { countersEntry 12 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.13 counterSave OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Counter save values (set 1 for save, get always return 0)" ::= { countersEntry 13 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.14 counterValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Counter 32 bit value" ::= { countersEntry 14 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.15 counterValueWithConst OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Counter 32 bit value with constant (CounterValueWithConst=counterValue/counterConstant)" ::= { countersEntry 15 } -- 1.3.6.1.4.1.43672.1.5.1.6.1.1.16 counterPowerValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Counter current power value (0.001 kW) (correctly if counterType=pwrmetter(5))" ::= { countersEntry 16 } --=============================================================== -- PWR metters --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.7.1 pwrmettersTable OBJECT-TYPE SYNTAX SEQUENCE OF PWRmettersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Power metters table" ::= { pwrmetters 1 } PWRmettersEntry ::= SEQUENCE { pwrmetterNumber INTEGER, pwrmetterUnitID INTEGER, pwrmetterName DisplayString, pwrmetterID DisplayString, pwrmetterAddress DisplayString, pwrmetterPassword DisplayString, pwrmetterModule INTEGER, pwrmetterShowMain INTEGER, pwrmetterStatus INTEGER, pwrmetterType INTEGER, pwrmetterTypeString DisplayString, pwrmetterSerial DisplayString, pwrmetterET0PE-Sum INTEGER, pwrmetterET0PE-1 INTEGER, pwrmetterET0PE-2 INTEGER, pwrmetterET0PE-3 INTEGER, pwrmetterET0PE-4 INTEGER, pwrmetterET0PE-5 INTEGER, pwrmetterET0QE-Sum INTEGER, pwrmetterET0QE-1 INTEGER, pwrmetterET0QE-2 INTEGER, pwrmetterET0QE-3 INTEGER, pwrmetterET0QE-4 INTEGER, pwrmetterET0QE-5 INTEGER, pwrmetterET0PI-Sum INTEGER, pwrmetterET0PI-1 INTEGER, pwrmetterET0PI-2 INTEGER, pwrmetterET0PI-3 INTEGER, pwrmetterET0PI-4 INTEGER, pwrmetterET0PI-5 INTEGER, pwrmetterET0QI-Sum INTEGER, pwrmetterET0QI-1 INTEGER, pwrmetterET0QI-2 INTEGER, pwrmetterET0QI-3 INTEGER, pwrmetterET0QI-4 INTEGER, pwrmetterET0QI-5 INTEGER, pwrmetterFrequency INTEGER, pwrmetterVoltage-ph1 INTEGER, pwrmetterVoltage-ph2 INTEGER, pwrmetterVoltage-ph3 INTEGER, pwrmetterCurrent-ph1 INTEGER, pwrmetterCurrent-ph2 INTEGER, pwrmetterCurrent-ph3 INTEGER, pwrmetterActivePower-ph1 INTEGER, pwrmetterActivePower-ph2 INTEGER, pwrmetterActivePower-ph3 INTEGER, pwrmetterReactivePower-ph1 INTEGER, pwrmetterReactivePower-ph2 INTEGER, pwrmetterReactivePower-ph3 INTEGER, pwrmetterAngle-ph1PH2 INTEGER, pwrmetterAngle-ph2PH3 INTEGER, pwrmetterAngle-ph3PH1 INTEGER } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1 pwrmettersEntry OBJECT-TYPE SYNTAX PWRmettersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Power metters info." INDEX { pwrmetterNumber } ::= { pwrmettersTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.1 pwrmetterNumber OBJECT-TYPE SYNTAX INTEGER(0..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of Power metter" ::= { pwrmettersEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.2 pwrmetterUnitID OBJECT-TYPE SYNTAX INTEGER ( 0..3 ) ACCESS read-write STATUS current DESCRIPTION "Unit ID of power metter (equal 255 - if sensor unused; equal pwrmetterNumber (index) if power metter used, other values not permitted)" ::= { pwrmettersEntry 2 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.3 pwrmetterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS current DESCRIPTION "Power metter name" ::= { pwrmettersEntry 3 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.4 pwrmetterID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..6)) ACCESS read-write STATUS current DESCRIPTION "Power metter text id" ::= { pwrmettersEntry 4 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.5 pwrmetterAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..24)) ACCESS read-write STATUS current DESCRIPTION "Power metter internal address" ::= { pwrmettersEntry 5 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.6 pwrmetterPassword OBJECT-TYPE SYNTAX DisplayString (SIZE (0..24)) ACCESS read-write STATUS current DESCRIPTION "Power metter internal password" ::= { pwrmettersEntry 6 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.7 pwrmetterModule OBJECT-TYPE SYNTAX INTEGER {none(0), spc35d-1(18), spc35d-2(19), spc35d-3(20), spc35d-4(21)} ACCESS read-write STATUS current DESCRIPTION "Power metter module type (0 - for disable power metter)" ::= { pwrmettersEntry 7 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.8 pwrmetterShowMain OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} ACCESS read-write STATUS current DESCRIPTION "Enable displaying of power metter values on HTTP main page" ::= { pwrmettersEntry 8 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.9 pwrmetterStatus OBJECT-TYPE SYNTAX INTEGER {module-disconnected(0), module-connected(1), pwrmetter-connected(2)} ACCESS read-only STATUS current DESCRIPTION "Power metter connection status: 0 - power metter and SPC-35D module disconnected; 1 - SPC-35D module connected, but power metter disconnected; 2 - power metter connected" ::= { pwrmettersEntry 9 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.10 pwrmetterType OBJECT-TYPE SYNTAX INTEGER {mt113(113), mt123(123), ce300(300), ce302(302), mt313(313), mt323(323)} ACCESS read-only STATUS current DESCRIPTION "Power metter type" ::= { pwrmettersEntry 10 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.11 pwrmetterTypeString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-only STATUS current DESCRIPTION "Power metter type text line" ::= { pwrmettersEntry 11 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.12 pwrmetterSerial OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS current DESCRIPTION "Power metter serial number" ::= { pwrmettersEntry 12 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.13 pwrmetterET0PE-Sum OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter total active consumed energy" ::= { pwrmettersEntry 13 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.14 pwrmetterET0PE-1 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active consumed energy, tariff 1" ::= { pwrmettersEntry 14 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.15 pwrmetterET0PE-2 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active consumed energy, tariff 2" ::= { pwrmettersEntry 15 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.16 pwrmetterET0PE-3 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active consumed energy, tariff 3" ::= { pwrmettersEntry 16 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.17 pwrmetterET0PE-4 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active consumed energy, tariff 4" ::= { pwrmettersEntry 17 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.18 pwrmetterET0PE-5 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active consumed energy, tariff 5 (optional)" ::= { pwrmettersEntry 18 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.19 pwrmetterET0QE-Sum OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter total reactive consumed energy" ::= { pwrmettersEntry 19 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.20 pwrmetterET0QE-1 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive consumed energy, tariff 1" ::= { pwrmettersEntry 20 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.21 pwrmetterET0QE-2 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive consumed energy, tariff 2" ::= { pwrmettersEntry 21 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.22 pwrmetterET0QE-3 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive consumed energy, tariff 3" ::= { pwrmettersEntry 22 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.23 pwrmetterET0QE-4 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive consumed energy, tariff 4" ::= { pwrmettersEntry 23 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.24 pwrmetterET0QE-5 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive consumed energy, tariff 5 (optional)" ::= { pwrmettersEntry 24 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.25 pwrmetterET0PI-Sum OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter total active generated energy" ::= { pwrmettersEntry 25 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.26 pwrmetterET0PI-1 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active generated energy, tariff 1" ::= { pwrmettersEntry 26 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.27 pwrmetterET0PI-2 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active generated energy, tariff 2" ::= { pwrmettersEntry 27 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.28 pwrmetterET0PI-3 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active generated energy, tariff 3" ::= { pwrmettersEntry 28 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.29 pwrmetterET0PI-4 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active generated energy, tariff 4" ::= { pwrmettersEntry 29 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.30 pwrmetterET0PI-5 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kWh" ACCESS read-only STATUS current DESCRIPTION "Power metter active generated energy, tariff 5 (optional)" ::= { pwrmettersEntry 30 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.31 pwrmetterET0QI-Sum OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter total reactive generated energy" ::= { pwrmettersEntry 31 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.32 pwrmetterET0QI-1 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive generated energy, tariff 1" ::= { pwrmettersEntry 32 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.33 pwrmetterET0QI-2 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive generated energy, tariff 2" ::= { pwrmettersEntry 33 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.34 pwrmetterET0QI-3 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive generated energy, tariff 3" ::= { pwrmettersEntry 34 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.35 pwrmetterET0QI-4 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive generated energy, tariff 4" ::= { pwrmettersEntry 35 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.36 pwrmetterET0QI-5 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVARh" ACCESS read-only STATUS current DESCRIPTION "Power metter reactive generated energy, tariff 5 (optional)" ::= { pwrmettersEntry 36 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.37 pwrmetterFrequency OBJECT-TYPE SYNTAX INTEGER UNITS "0.01 Hz" ACCESS read-only STATUS current DESCRIPTION "Power metter line frequency" ::= { pwrmettersEntry 37 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.38 pwrmetterVoltage-ph1 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 V" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 1 voltage" ::= { pwrmettersEntry 38 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.39 pwrmetterVoltage-ph2 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 V" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 2 voltage" ::= { pwrmettersEntry 39 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.40 pwrmetterVoltage-ph3 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 V" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 3 voltage" ::= { pwrmettersEntry 40 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.41 pwrmetterCurrent-ph1 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 A" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 1 current" ::= { pwrmettersEntry 41 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.42 pwrmetterCurrent-ph2 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 A" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 2 current" ::= { pwrmettersEntry 42 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.43 pwrmetterCurrent-ph3 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 A" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 3 current" ::= { pwrmettersEntry 43 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.44 pwrmetterActivePower-ph1 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kW" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 1 active power" ::= { pwrmettersEntry 44 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.45 pwrmetterActivePower-ph2 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kW" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 2 active power" ::= { pwrmettersEntry 45 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.46 pwrmetterActivePower-ph3 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kW" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 3 active power" ::= { pwrmettersEntry 46 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.47 pwrmetterReactivePower-ph1 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVAR" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 1 reactive power" ::= { pwrmettersEntry 47 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.48 pwrmetterReactivePower-ph2 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVAR" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 2 reactive power" ::= { pwrmettersEntry 48 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.49 pwrmetterReactivePower-ph3 OBJECT-TYPE SYNTAX INTEGER UNITS "0.001 kVAR" ACCESS read-only STATUS current DESCRIPTION "Power metter phase 3 reactive power" ::= { pwrmettersEntry 49 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.50 pwrmetterAngle-ph1PH2 OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 deg" ACCESS read-only STATUS current DESCRIPTION "Power metter angle phase 1-2" ::= { pwrmettersEntry 50 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.51 pwrmetterAngle-ph2PH3 OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 deg" ACCESS read-only STATUS current DESCRIPTION "Power metter angle phase 2-3" ::= { pwrmettersEntry 51 } -- 1.3.6.1.4.1.43672.1.5.1.7.1.1.52 pwrmetterAngle-ph3PH1 OBJECT-TYPE SYNTAX INTEGER UNITS "0.1 deg" ACCESS read-only STATUS current DESCRIPTION "Power metter angle phase 3-1" ::= { pwrmettersEntry 52 } --=============================================================== -- User Alarm --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.8.1 userAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF UserAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "User Alarms table" ::= { user-alarms 1 } UserAlarmsEntry ::= SEQUENCE { userAlarmNumber INTEGER, userAlarmName DisplayString } -- 1.3.6.1.4.1.43672.1.5.1.8.1.1 userAlarmsEntry OBJECT-TYPE SYNTAX UserAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "User Alarms info." INDEX { userAlarmNumber } ::= { userAlarmsTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.8.1.1.1 userAlarmNumber OBJECT-TYPE SYNTAX INTEGER(0..9) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of user alarms" ::= { userAlarmsEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.8.1.1.2 userAlarmName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS current DESCRIPTION "User alarm name" ::= { userAlarmsEntry 2 } --=============================================================== -- LogicBlocks --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.9.1 logicBlocksTable OBJECT-TYPE SYNTAX SEQUENCE OF UserAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Logic Blocks table" ::= { logic-blocks 1 } LogicBlocksEntry ::= SEQUENCE { logicBlockNumber INTEGER, logicBlockUnitID INTEGER, logicBlockName DisplayString, logicBlockSource-1-ObjectType INTEGER, logicBlockSource-1-ObjectUnitID INTEGER, logicBlockSource-1-ObjectStatus INTEGER, logicBlockSource-1-ObjectValue INTEGER, logicBlockSource-2-ObjectType INTEGER, logicBlockSource-2-ObjectUnitID INTEGER, logicBlockSource-2-ObjectStatus INTEGER, logicBlockSource-2-ObjectValue INTEGER, logicBlockExpression INTEGER, logicBlockAction-1-ObjectType INTEGER, logicBlockAction-1-ObjectUnitID INTEGER, logicBlockAction-2-ObjectType INTEGER, logicBlockAction-2-ObjectUnitID INTEGER } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1 logicBlocksEntry OBJECT-TYPE SYNTAX LogicBlocksEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Logic Blocks info." INDEX { logicBlockNumber } ::= { logicBlocksTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.1 logicBlockNumber OBJECT-TYPE SYNTAX INTEGER(0..31) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of Logic Blocks" ::= { logicBlocksEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.2 logicBlockUnitID OBJECT-TYPE SYNTAX INTEGER ( 0..31 ) ACCESS read-write STATUS current DESCRIPTION "Unit ID of logic block (equal 255 - if block unused; equal logicBlockNumber (index) if block used, other values not permitted)" ::= { logicBlocksEntry 2 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.3 logicBlockName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS current DESCRIPTION "Logic Block name" ::= { logicBlocksEntry 3 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.4 logicBlockSource-1-ObjectType OBJECT-TYPE SYNTAX INTEGER {none(0), dinput(68), vksensor(86), sensor(83), psensor(80), counter(67), pwrmetter(87), internal-var(73), counter-inc(84)} ACCESS read-write STATUS current DESCRIPTION "Logic Block source 1 object type (0 - ignore block)" ::= { logicBlocksEntry 4 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.5 logicBlockSource-1-ObjectUnitID OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS current DESCRIPTION "Logic Block source 1 object unit id (sensor with selected unit id must be in used status, otherwise block will be ignored); 255 - ignore block" ::= { logicBlocksEntry 5 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.6 logicBlockSource-1-ObjectStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Logic Block source 1 object status for expression check" ::= { logicBlocksEntry 6 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.7 logicBlockSource-1-ObjectValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Logic Block source 1 object value for expression check" ::= { logicBlocksEntry 7 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.8 logicBlockSource-2-ObjectType OBJECT-TYPE SYNTAX INTEGER {none(0), dinput(68), vksensor(86), sensor(83), psensor(80), counter(67), pwrmetter(87), internal-var(73), counter-inc(84)} ACCESS read-write STATUS current DESCRIPTION "Logic Block source 2 object type (0 - ignore block)" ::= { logicBlocksEntry 8 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.9 logicBlockSource-2-ObjectUnitID OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS current DESCRIPTION "Logic Block source 2 object unit id (sensor with selected unit id must be in used status, otherwise block will be ignored); 255 - ignore block" ::= { logicBlocksEntry 9} -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.10 logicBlockSource-2-ObjectStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Logic Block source 2 object status for expression check" ::= { logicBlocksEntry 10 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.11 logicBlockSource-2-ObjectValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Logic Block source 2 object value for expression check" ::= { logicBlocksEntry 11 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.12 logicBlockExpression OBJECT-TYPE SYNTAX INTEGER {none(0), true(1), false(2), source-1-true(3), source-1-false(4), source-1-true-and-source-2-true(5), source-1-true-and-source-2-false(6), source-1-false-and-source-2-false(7), source-1-true-or-source-2-true(8), source-1-true-or-source-2-false(9), source-1-false-or-source-2-false(10), source-1-more-value-1(11), source-1-more-equal-value-1(12), source-1-less-value-1(13), source-1-less-equal-value-1(14), source-1-more-value-1-and-less-value-2(15), source-1-more-equal-value-1-and-less-value-2(16), source-1-more-value-1-and-less-equal-value-2(17), source-1-more-source-2(18), source-1-more-equal-source-2(19), source-1-more-value-1-and-source-2-true(20), source-1-more-equal-value-1-and-source-2-true(21), source-1-less-value-1-and-source-2-true(22), source-1-less-equal-value-1-and-source-2-true(23), source-1-more-value-1-or-source-2-true(24), source-1-more-equal-value-1-or-source-2-true(25), source-1-less-value-1-or-source-2-true(26), source-1-less-equal-value-1-or-source-2-true(27), source-1-more-value-1-and-source-2-false(28), source-1-more-equal-value-1-and-source-2-false(29), source-1-less-value-1-and-source-2-false(30), source-1-less-equal-value-1-and-source-2-false(31), source-1-more-value-1-or-source-2-false(32), source-1-more-equal-value-1-or-source-2-false(33), source-1-less-value-1-or-source-2-false(34), source-1-less-equal-value-1-or-source-2-false(35)} ACCESS read-write STATUS current DESCRIPTION "Logic Block expression for check" ::= { logicBlocksEntry 12 } -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.13 logicBlockAction-1-ObjectType OBJECT-TYPE SYNTAX INTEGER {none(0), relay(82), internal-var(73), counter-inc(84), user-alarm(85)} ACCESS read-write STATUS current DESCRIPTION "Logic Block action 1 object type (0 - ignore block)" ::= { logicBlocksEntry 13} -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.14 logicBlockAction-1-ObjectUnitID OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Logic Block action 1 object unit id (object with selected unit id must be in used status, otherwise block will be ignored); 255 - ignore block" ::= { logicBlocksEntry 14} -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.15 logicBlockAction-2-ObjectType OBJECT-TYPE SYNTAX INTEGER {none(0), relay(82), internal-var(73), counter-inc(84), user-alarm(85)} ACCESS read-write STATUS current DESCRIPTION "Logic Block action 2 object type (0 - ignore block)" ::= { logicBlocksEntry 15} -- 1.3.6.1.4.1.43672.1.5.1.9.1.1.16 logicBlockAction-2-ObjectUnitID OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Logic Block action 2 object unit id (object with selected unit id must be in used status, otherwise block will be ignored); 255 - ignore block" ::= { logicBlocksEntry 16} --=============================================================== -- Modbus Registers read --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.10.1 mbReadRegistersTable OBJECT-TYPE SYNTAX SEQUENCE OF MBReadRegistersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Modbus read registers table" ::= { modbus-registers 1 } MBReadRegistersEntry ::= SEQUENCE { registerNumber INTEGER, registerUnitID INTEGER, registerID DisplayString, registerDevAddress INTEGER, registerRegAddress INTEGER, registerBitsQuant INTEGER, registerValueType INTEGER, registerBytesFormat INTEGER, registerFunction INTEGER, registerValue INTEGER, registerStatus INTEGER } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1 mbReadRegistersEntry OBJECT-TYPE SYNTAX MBReadRegistersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Modbus read registers info." INDEX { registerNumber } ::= { mbReadRegistersTable 1 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.1 registerNumber OBJECT-TYPE SYNTAX INTEGER(0..63) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of Modbus read registers" ::= { mbReadRegistersEntry 1 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.2 registerUnitID OBJECT-TYPE SYNTAX INTEGER ( 0..63 ) ACCESS read-write STATUS current DESCRIPTION "Unit ID of Modbus read register (equal 255 - if register unused; equal registerNumber (index) if register used, other values not permitted)" ::= { mbReadRegistersEntry 2 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.3 registerID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..6)) ACCESS read-write STATUS current DESCRIPTION "Modbus read register text id" ::= { mbReadRegistersEntry 3 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.4 registerDevAddress OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS current DESCRIPTION "Modbus read register device address" ::= { mbReadRegistersEntry 4 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.5 registerRegAddress OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS current DESCRIPTION "Modbus read register address" ::= { mbReadRegistersEntry 5 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.6 registerBitsQuant OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS current DESCRIPTION "Modbus read register bits quantity" ::= { mbReadRegistersEntry 6 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.7 registerValueType OBJECT-TYPE SYNTAX INTEGER {uchar(0), char(1), ushort(2), short(3), ulong(4), long(5)} ACCESS read-write STATUS current DESCRIPTION "Modbus read register value type" ::= { mbReadRegistersEntry 7 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.8 registerBytesFormat OBJECT-TYPE SYNTAX INTEGER {bytes-1-2-3-4(0), bytes-2-1-4-3(1), bytes-3-4-1-2(2), bytes-4-3-2-1(3)} ACCESS read-write STATUS current DESCRIPTION "Modbus read register byte format" ::= { mbReadRegistersEntry 8 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.9 registerFunction OBJECT-TYPE SYNTAX INTEGER {none(0), read-coil(1), read-input(2), read-config-reg(3), read-input-reg(4)} ACCESS read-write STATUS current DESCRIPTION "Modbus read register function" ::= { mbReadRegistersEntry 9 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.10 registerValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Modbus read register value (4 bytes length)" ::= { mbReadRegistersEntry 10 } -- 1.3.6.1.4.1.43672.1.5.1.10.1.1.11 registerStatus OBJECT-TYPE SYNTAX INTEGER {no-error(0), read-disable(1), answer-error(2), address-error(3), reg-address-error(4), crc-error(5), function-error(6), data-error(7), error(8)} ACCESS read-only STATUS current DESCRIPTION "Modbus read register status" ::= { mbReadRegistersEntry 11 } --=============================================================== -- Modbus Registers write --=============================================================== -- 1.3.6.1.4.1.43672.1.5.1.10.2.1 regwriteDevAddress OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS current DESCRIPTION "Modbus write register device address" ::= {modbus-register-write 1 } -- 1.3.6.1.4.1.43672.1.5.1.10.2.2 regwriteRegAddress OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS current DESCRIPTION "Modbus write register address" ::= { modbus-register-write 2 } -- 1.3.6.1.4.1.43672.1.5.1.10.2.3 regwriteValueType OBJECT-TYPE SYNTAX INTEGER {uchar(0), char(1), ushort(2), short(3), ulong(4), long(5)} ACCESS read-write STATUS current DESCRIPTION "Modbus write register value type" ::= { modbus-register-write 3 } -- 1.3.6.1.4.1.43672.1.5.1.10.2.4 regwriteBytesFormat OBJECT-TYPE SYNTAX INTEGER {bytes-1-2-3-4(0), bytes-2-1-4-3(1), bytes-3-4-1-2(2), bytes-4-3-2-1(3)} ACCESS read-write STATUS current DESCRIPTION "Modbus write register byte format" ::= { modbus-register-write 4 } -- 1.3.6.1.4.1.43672.1.5.1.10.2.5 regwriteFunction OBJECT-TYPE SYNTAX INTEGER {write-coil(5), write-config-reg(6)} ACCESS read-write STATUS current DESCRIPTION "Modbus write register function" ::= { modbus-register-write 5 } -- 1.3.6.1.4.1.43672.1.5.1.10.2.6 regwriteValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Modbus write register value (4 bytes length)" ::= { modbus-register-write 6 } -- 1.3.6.1.4.1.43672.1.5.1.10.2.7 regwriteStatus OBJECT-TYPE SYNTAX INTEGER {no-error(0), read-disabled(1), answer-error(2), address-error(3), reg-address-error(4), crc-error(5), function-error(6), data-error(7), error(8)} ACCESS read-only STATUS current DESCRIPTION "Modbus read register status" ::= { modbus-register-write 7 } -- 1.3.6.1.4.1.43672.1.5.1.10.2.8 regwriteStartWrite OBJECT-TYPE SYNTAX INTEGER { not-started(0), started(1) } ACCESS read-write STATUS current DESCRIPTION "Start ModBus/TRU register write" ::= { modbus-register-write 8 } -- ============================================================== -- config variables -- ============================================================== -- ============================================================== -- time -- ============================================================== -- 1.3.6.1.4.1.43672.1.5.2.1.1 date OBJECT-TYPE SYNTAX DisplayString (SIZE (8)) ACCESS read-write STATUS current DESCRIPTION "Date" ::= { systime 1 } -- 1.3.6.1.4.1.43672.1.5.2.1.2 time OBJECT-TYPE SYNTAX DisplayString (SIZE (8)) ACCESS read-write STATUS current DESCRIPTION "Time" ::= { systime 2 } -- 1.3.6.1.4.1.43672.1.5.2.1.3 sntp-sysTimeUpdate-Enable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS current DESCRIPTION "Update time via SNTP" ::= { systime 3 } -- 1.3.6.1.4.1.43672.1.5.2.1.4 timeZone OBJECT-TYPE SYNTAX INTEGER (-12..12) ACCESS read-write STATUS current DESCRIPTION "Time zone" ::= { systime 4 } -- 1.3.6.1.4.1.43672.1.5.2.1.5 sntp-sysTimeUpdate-Period OBJECT-TYPE SYNTAX INTEGER (0..99) UNITS "hours" ACCESS read-write STATUS current DESCRIPTION "SNTP time update period" ::= { systime 5 } -- 1.3.6.1.4.1.43672.1.5.2.1.6 sntp-sysTimeUpdate-Server OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-write STATUS current DESCRIPTION "SNTP server" ::= { systime 6 } -- ============================================================== -- ModBus/TCP -- ============================================================== -- 1.3.6.1.4.1.43672.1.5.2.2.1 modBusTCP-Enable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS current DESCRIPTION "Enable ModBus/TCP" ::= { modbus-tcp 1 } -- 1.3.6.1.4.1.43672.1.5.2.2.2 modBusTCP-ID OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS current DESCRIPTION "ModBus/TCP ID" ::= { modbus-tcp 2 } -- 1.3.6.1.4.1.43672.1.5.2.2.3 modBusTCP-Password OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS current DESCRIPTION "ModBus/TCP password for write enable" ::= { modbus-tcp 3 } -- 1.3.6.1.4.1.43672.1.5.2.2.4 modBusTCP-Port OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "ModBus/TCP port" ::= { modbus-tcp 4 } -- 1.3.6.1.4.1.43672.1.5.2.2.5 modBusTCP-SSL-Enable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS current DESCRIPTION "Enable ModBus/TCP SSL" ::= { modbus-tcp 5 } -- 1.3.6.1.4.1.43672.1.5.2.2.6 modBusTCP-SSL-Port OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "ModBus/TCP SSL port" ::= { modbus-tcp 6 } -- 1.3.6.1.4.1.43672.1.5.2.2.7 modBusTCP-RTU-Translate OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS current DESCRIPTION "Enable ModBus/TCP to ModBus/RTU translator" ::= { modbus-tcp 7 } -- ============================================================== -- ModBus/RTU -- ============================================================== -- 1.3.6.1.4.1.43672.1.5.2.3.1 modBusRTUBaudRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "Enable ModBus/RTU baudrate" ::= { modbus-rtu 1 } -- 1.3.6.1.4.1.43672.1.5.2.3.2 modBusRTUParity OBJECT-TYPE SYNTAX INTEGER { none(0), even(1), odd(2) } ACCESS read-write STATUS current DESCRIPTION "ModBus/RTU parity" ::= { modbus-rtu 2 } -- 1.3.6.1.4.1.43672.1.5.2.3.3 modBusRTUStopBits OBJECT-TYPE SYNTAX INTEGER { stop-1(0), stop-2(1) } ACCESS read-write STATUS current DESCRIPTION "ModBus/RTU parity" ::= { modbus-rtu 3 } -- 1.3.6.1.4.1.43672.1.5.2.3.4 modBusRTUTimeout OBJECT-TYPE SYNTAX INTEGER UNITS "ms" ACCESS read-write STATUS current DESCRIPTION "ModBus/RTU timeout" ::= { modbus-rtu 4 } -- ============================================================== -- Log -- ============================================================== -- 1.3.6.1.4.1.43672.1.5.2.4.1 clearLog OBJECT-TYPE SYNTAX INTEGER { clr(1) } ACCESS read-write STATUS current DESCRIPTION "Clear system log" ::= { log 1 } -- ============================================================== -- trap variables -- ============================================================== -- 1.3.6.1.4.1.43672.1.5.3.1 traps OBJECT-TYPE SYNTAX DisplayString (SIZE (0..200)) ACCESS read-only STATUS current DESCRIPTION "Trap notification information for the SNMP Manager." ::= { trapargs 1 } -- 1.3.6.1.4.1.43672.1.5.3.2 trapsCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Trap notification code for the SNMP Manager." ::= { trapargs 2 } -- 1.3.6.1.4.1.43672.1.5.3.3 trapsLevel OBJECT-TYPE SYNTAX INTEGER { message(77), warning(87), alarm(65) } ACCESS read-only STATUS current DESCRIPTION "Trap notification alarm level for the SNMP Manager." ::= { trapargs 3 } -- 1.3.6.1.4.1.43672.1.5.3.4 trapsUnitID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Trap notification sensor unit id for the SNMP Manager." ::= { trapargs 4 } -- 1.3.6.1.4.1.43672.1.5.3.5 trapsPosition OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Trap notification sensor position for the SNMP Manager." ::= { trapargs 5 } -- 1.3.6.1.4.1.43672.1.5.3.6 trapsSensor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Trap notification sensor type for the SNMP Manager." ::= { trapargs 6 } -- 1.3.6.1.4.1.43672.1.5.3.7 trapsDevice OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Trap notification sensor device type for the SNMP Manager." ::= { trapargs 7 } -- 1.3.6.1.4.1.43672.1.5.3.8 trapsModule OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Trap notification sensor module type for the SNMP Manager." ::= { trapargs 8 } -- ============================================================== -- SysName -- ============================================================== -- 1.3.6.1.4.1.43672.1.5.4 name OBJECT-TYPE SYNTAX DisplayString(SIZE (0..64)) ACCESS read-write STATUS current DESCRIPTION "Product name" ::= { ce35d 4 } END