H0530-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212; DisplayString ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Textual convention for DisplayString." SYNTAX OCTET STRING comet OBJECT IDENTIFIER ::= { enterprises 22626 } products OBJECT IDENTIFIER ::= { comet 1 } h0530 OBJECT IDENTIFIER ::= { products 2 } readings OBJECT IDENTIFIER ::= { h0530 1 } settings OBJECT IDENTIFIER ::= { h0530 2 } readingsint OBJECT IDENTIFIER ::= { h0530 3 } settingsint OBJECT IDENTIFIER ::= { h0530 4 } traps OBJECT IDENTIFIER ::= { h0530 5 } tables OBJECT IDENTIFIER ::= { h0530 6 } ----------------------------------------------------------------------- -- readings ----------------------------------------------------------------------- temperature OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS current DESCRIPTION "Temperature" ::= { readings 1 } relay1 OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Relay 1 status" ::= { readings 5 } relay2 OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Relay 2 status" ::= { readings 6 } input1 OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Binary Input 1" ::= { readings 7 } input2 OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Binary Input 2" ::= { readings 8 } input3 OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Binary Input 3" ::= { readings 9 } ----------------------------------------------------------------------- -- settings ----------------------------------------------------------------------- tempLow OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS current DESCRIPTION "Temperature Limit Low" ::= { settings 1 } tempHigh OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS current DESCRIPTION "Temperature Limit High" ::= { settings 2 } tempTime OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Temperature alaram delay" ::= { settings 7 } tempHyst OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS current DESCRIPTION "Temperature hysteresis" ::= { settings 10 } relay1Alarm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS current DESCRIPTION "Relay 1 alarm" ::= { settings 17 } relay2Alarm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS current DESCRIPTION "Relay 2 alarm" ::= { settings 18 } relay1Hyst OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS current DESCRIPTION "Relay 1 hysteresis" ::= { settings 19 } relay2Hyst OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS current DESCRIPTION "Relay 2 hysteresis" ::= { settings 20 } relay1Time OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Relay 1 alaram delay" ::= { settings 21 } relay2Time OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Relay 2 alaram delay" ::= { settings 22 } input1Time OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Binary Input 1 alaram delay" ::= { settings 23 } input2Time OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Binary Input 2 alaram delay" ::= { settings 24 } input3Time OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS current DESCRIPTION "Binary Input 3 alaram delay" ::= { settings 25 } ----------------------------------------------------------------------- -- readingsint ----------------------------------------------------------------------- temperaturei OBJECT-TYPE SYNTAX INTEGER(-2000..6000) ACCESS read-only STATUS current DESCRIPTION "Temperature *10" ::= { readingsint 1 } ----------------------------------------------------------------------- -- settingsint ----------------------------------------------------------------------- tempLowi OBJECT-TYPE SYNTAX INTEGER(0..65535) ACCESS read-write STATUS current DESCRIPTION "Temperature Limit Low *10" ::= { settingsint 1 } tempHighi OBJECT-TYPE SYNTAX INTEGER(-2000..6000) ACCESS read-write STATUS current DESCRIPTION "Temperature Limit High *10" ::= { settingsint 2 } tempTimei OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS current DESCRIPTION "Temperature alaram delay" ::= { settingsint 7 } tempHysti OBJECT-TYPE SYNTAX INTEGER(-2000..6000) ACCESS read-write STATUS current DESCRIPTION "Temperature hysteresis *10" ::= { settingsint 10 } input1Timei OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS current DESCRIPTION "Binary Input 1 alaram delay" ::= { settingsint 17 } input2Timei OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS current DESCRIPTION "Binary Input 2 alaram delay" ::= { settingsint 18 } input3Timei OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS current DESCRIPTION "Binary Input 3 alaram delay" ::= { settingsint 19 } ----------------------------------------------------------------------- -- settings ----------------------------------------------------------------------- messageString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS current DESCRIPTION "Message giving more detailed information on alarms." ::= { traps 1 } alarmTemperature OBJECT-TYPE SYNTAX INTEGER(0..2) ACCESS read-only STATUS current DESCRIPTION "Temperature alarm 0 = Temperature OK 1 = Temperature too high 2 = Temperature too low" ::= { traps 2 } ----------------------------------------------------------------------- -- history ----------------------------------------------------------------------- historyTable OBJECT-TYPE SYNTAX SEQUENCE OF HistoryEntry ACCESS not-accessible STATUS current DESCRIPTION "Table of the history values." ::= { tables 1 } historyEntry OBJECT-TYPE SYNTAX HistoryEntry ACCESS not-accessible STATUS optional DESCRIPTION "History values entries." INDEX { histTemperature } ::= { historyTable 1 } HistoryEntry ::= SEQUENCE { histTemperature INTEGER, histRelay1 INTEGER, histRelay2 INTEGER, histInput1 INTEGER, histInput2 INTEGER, histInput3 INTEGER } histTemperature OBJECT-TYPE SYNTAX INTEGER (-2000..6000) ACCESS read-only STATUS current DESCRIPTION "Temperature reading." ::= { historyEntry 1 } histRelay1 OBJECT-TYPE SYNTAX INTEGER (-2000..6000) ACCESS read-only STATUS current DESCRIPTION "Relay 1 reading." ::= { historyEntry 5 } histRelay2 OBJECT-TYPE SYNTAX INTEGER (-2000..6000) ACCESS read-only STATUS current DESCRIPTION "Relay 2 reading." ::= { historyEntry 6 } histInput1 OBJECT-TYPE SYNTAX INTEGER (-2000..6000) ACCESS read-only STATUS current DESCRIPTION "Binary Input 1 reading." ::= { historyEntry 7 } histInput2 OBJECT-TYPE SYNTAX INTEGER (-2000..6000) ACCESS read-only STATUS current DESCRIPTION "Binary Input 2 reading." ::= { historyEntry 8 } histInput3 OBJECT-TYPE SYNTAX INTEGER (-2000..6000) ACCESS read-only STATUS current DESCRIPTION "Binary Input 3 reading." ::= { historyEntry 9 } END