-- -- ***************************************************************** -- Moxa Active GPRS I/O Server MIB -- -- 03-04-2009 -- -- Copyright (c) 2009 by Moxa Networking Co., Ltd. -- All rights reserved. -- ***************************************************************** -- MOXA-IO-W5340-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, OBJECT-TYPE FROM SNMPv2-SMI DateAndTime, TEXTUAL-CONVENTION FROM SNMPv2-TC; -- Define String Type DisplayString ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "" SYNTAX OCTET STRING (SIZE (0..512)) -- 1.3.6.1.4.1.8691 moxa OBJECT IDENTIFIER ::= { enterprises 8691 } -- 1.3.6.1.4.1.8691.10 ioLogik OBJECT IDENTIFIER ::= { moxa 10 } -- 1.3.6.1.4.1.8691.10.5340 -- w5340 OBJECT IDENTIFIER ::= { ioLogik 5340 } w5340 MODULE-IDENTITY LAST-UPDATED "201112191600Z" ORGANIZATION "Moxa Networking,Inc." CONTACT-INFO "Postal: Moxa Networking,Inc. Fl.4, No.135,Lane 235,Pao-Chiao Rd. Shing Tien City,Taipei,Taiwan,R.O.C Tel: +866-2-89191230 " DESCRIPTION "The MIB module for Moxa ioLogik Active Ethernet I/O specific information.(V2.0)" ::= { ioLogik 5340 } -- 1.3.6.1.4.1.8691.10.5340 -- 1.3.6.1.4.1.8691.10.5340.1 totalChannelNumber OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS read-only STATUS current DESCRIPTION "Total I/O channels." ::= { w5340 1 } -- 1.3.6.1.4.1.8691.10.5340.2 serverModel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The I/O server model." ::= { w5340 2 } -- 1.3.6.1.4.1.8691.10.5340.3 systemTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "I/O server up time (in seconds)." ::= { w5340 3 } -- 1.3.6.1.4.1.8691.10.5340.4 firmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware version." ::= { w5340 4 } ---------------------------------------------------------------- -- I/O -- 1.3.6.1.4.1.8691.10.5340.10 monitor_GPRSIO_w5340 OBJECT IDENTIFIER ::= { w5340 10 } ---------------------------------------------------------------- -- dio Channel (1-10) dio-Table OBJECT-TYPE SYNTAX SEQUENCE OF DIO-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The dio channel monitor table" ::= { monitor_GPRSIO_w5340 1 } dio-Entry OBJECT-TYPE SYNTAX DIO-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The dio channel monitor item" INDEX { dio-Index } ::= { dio-Table 1 } DIO-Entry ::= SEQUENCE { dio-Index INTEGER, dio-Type INTEGER, dio-Mode INTEGER, dio-Status INTEGER, dio-Filter INTEGER, dio-Trigger INTEGER, dio-CntStart INTEGER, dio-PulseStart INTEGER, dio-PulseONWidth INTEGER, dio-PulseOFFWidth INTEGER } dio-Index OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio index." ::= { dio-Entry 1 } dio-Type OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio type. 0=DI, DO=1, AI=2" ::= { dio-Entry 2 } dio-Mode OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio mode. 0=DI, 1=Event Counter" ::= { dio-Entry 3 } dio-Status OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(di/do) status. 0=Off, 1=On in DI/DO mode or N=Count in DO counter mode" ::= { dio-Entry 4 } dio-Filter OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(di) counter filter. unit=0.5ms" ::= { dio-Entry 5 } dio-Trigger OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(di) counter trigger level. 0=L2H, 1=H2L" ::= { dio-Entry 6 } dio-CntStart OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(do) counter start/stop. 0=stop, 1=start" ::= { dio-Entry 7 } dio-PulseStart OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(do) pulse start/stop. 0=stop, 1=start" ::= { dio-Entry 8 } dio-PulseONWidth OBJECT-TYPE SYNTAX INTEGER (1..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(do) signal ON width. unit=0.5ms" ::= { dio-Entry 9 } dio-PulseOFFWidth OBJECT-TYPE SYNTAX INTEGER (1..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(do) signal OFF width. unit=0.5ms" ::= { dio-Entry 10 } ---------------------------------------------------------------- -- ai-00 ai-Table OBJECT-TYPE SYNTAX SEQUENCE OF AI-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ai channel monitor table" ::= { monitor_GPRSIO_w5340 2 } ai-Entry OBJECT-TYPE SYNTAX AI-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ai channel monitor item" INDEX { ai-Index } ::= { ai-Table 1 } AI-Entry ::= SEQUENCE { ai-Index INTEGER, ai-Enable INTEGER, ai-Range INTEGER, ai-Value INTEGER, ai-Min INTEGER, ai-Max INTEGER } ai-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The ai channel index." ::= { ai-Entry 1 } ai-Enable OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "The ai channel type. Enable=1(AI Enable), Enable=0(AI Disable)" ::= { ai-Entry 2 } ai-Range OBJECT-TYPE SYNTAX INTEGER (0..9) MAX-ACCESS read-write STATUS current DESCRIPTION "The ai channel range. +/-150mV=0, +/-500mV=1, +/-5V=2, +/-10V=3, 0-20mA=4, 4-20mA=5, 0-10V=9" ::= { ai-Entry 3 } ai-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai channel value (RAW)." ::= { ai-Entry 4 } ai-Min OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai channel minimum value (RAW)." ::= { ai-Entry 5 } ai-Max OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai channel maximum value (RAW)." ::= { ai-Entry 6 } ---------------------------------------------------------------- relay-Table OBJECT-TYPE SYNTAX SEQUENCE OF RELAY-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Relay channel monitor table" ::= { monitor_GPRSIO_w5340 3 } relay-Entry OBJECT-TYPE SYNTAX RELAY-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RELAY channel monitor item" INDEX { relay-Index } ::= { relay-Table 1 } RELAY-Entry ::= SEQUENCE { relay-Index INTEGER, relay-Type INTEGER, relay-Mode INTEGER, relay-Status INTEGER, relay-PulseONWidth INTEGER, relay-PulseOFFWidth INTEGER, relay-PulseStart INTEGER, relay-CurrentRelayCNT INTEGER, relay-TotalRelayCNT INTEGER } relay-Index OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel DO index." ::= { relay-Entry 1 } relay-Type OBJECT-TYPE SYNTAX INTEGER (1) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel DO type. 0=DI, DO=1" ::= { relay-Entry 2 } relay-Mode OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel RELAY mode. 0=DO, 1=Pulse Output" ::= { relay-Entry 3 } relay-Status OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel DO status. 0=Off, 1=On in DO mode or N=Count in pulse mode" ::= { relay-Entry 4 } relay-PulseONWidth OBJECT-TYPE SYNTAX INTEGER (1..2000) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel DO signal pulse on width. unit=0.5ms" ::= { relay-Entry 5 } relay-PulseOFFWidth OBJECT-TYPE SYNTAX INTEGER (1..2000) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel RELAY signal pulse off width. unit=0.5ms" ::= { relay-Entry 6 } relay-PulseStart OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel RELAY pulse start/stop. 0=stop, 1=start" ::= { relay-Entry 7 } relay-CurrentRelayCNT OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel RELAY relay counter currently." ::= { relay-Entry 8} relay-TotalRelayCNT OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel RELAY total relay counter" ::= { relay-Entry 9 } ---------------------------------------------------------------- -- vir-00 vc-Table OBJECT-TYPE SYNTAX SEQUENCE OF VC-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The virtual channel monitor table" ::= { monitor_GPRSIO_w5340 4 } vc-Entry OBJECT-TYPE SYNTAX VC-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The virtual channel monitor item" INDEX { vc-Index } ::= { vc-Table 1 } VC-Entry ::= SEQUENCE { vc-Index INTEGER, vc-Value OCTET STRING } vc-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual channel index." ::= { vc-Entry 1 } vc-Value OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual channel value." ::= { vc-Entry 2 } ---------------------------------------------------------------- -- monitor_ExpansionIO -- 1.3.6.1.4.1.8691.10.5340.11 monitor_ExpansionIO OBJECT IDENTIFIER ::= { w5340 11 } ---------------------------------------------------------------- ---------------------------------------------------------------- -- Slot-0 -- 1.3.6.1.4.1.8691.10.5340.11.1 slot-0 OBJECT IDENTIFIER ::= { monitor_ExpansionIO 1 } ---------------------------------------------------------------- moduleName0 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Module name" ::= { slot-0 1 } numberOfChannels0 OBJECT-TYPE SYNTAX INTEGER(2..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of channels, 2~16" ::= { slot-0 2 } DIO-0-Entry ::= SEQUENCE { dio-0-Index INTEGER, dio-0-Type INTEGER, dio-0-Mode INTEGER, dio-0-Status INTEGER, dio-0-relay-TotalRelayCNT INTEGER } dio-0-Table OBJECT-TYPE SYNTAX SEQUENCE OF DIO-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The dio channel monitor table" ::= { slot-0 20 } ---------------------------------------------------------------- -- Channel -- 1.3.6.1.4.1.8691.10.5340.11.1.20.1 ---------------------------------------------------------------- dio-0-Entry OBJECT-TYPE SYNTAX DIO-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The channel entry item" INDEX { dio-0-Index } ::= { dio-0-Table 1 } dio-0-Index OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio index." ::= { dio-0-Entry 1 } dio-0-Type OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio type. 0=DI, 1=DO, 2=AI" ::= { dio-0-Entry 2 } dio-0-Mode OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio mode. 0=DI, 1=Event Counter, 2=DO, 3=Pulse Output" ::= { dio-0-Entry 3 } dio-0-Status OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(di/do) status. 0=Off, 1=On in DI/DO mode or 0=Stop, 1=Start in Counter/Pulse mode" ::= { dio-0-Entry 4 } dio-0-relay-TotalRelayCNT OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel RELAY total relay counter, available in E1214 relay module" ::= { dio-0-Entry 5 } ---------------------------------------------------------------- -- ai-0-Table ai-0-Table OBJECT-TYPE SYNTAX SEQUENCE OF AI-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ai-0 channel monitor table" ::= { slot-0 21 } ai-0-Entry OBJECT-TYPE SYNTAX AI-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ai-0 channel monitor item" INDEX { ai-0-Index } ::= { ai-0-Table 1 } AI-0-Entry ::= SEQUENCE { ai-0-Index INTEGER, ai-0-Range INTEGER, ai-0-Value INTEGER, ai-0-Min INTEGER, ai-0-Max INTEGER } ai-0-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-0 channel index.(99: have no this channel)" ::= { ai-0-Entry 1 } ai-0-Range OBJECT-TYPE SYNTAX INTEGER (0..9) MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-0 channel range. 4-20mA=4, 0-10V=5.(99: have no this channel)" ::= { ai-0-Entry 2 } ai-0-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-0 channel value (RAW).(99: have no this channel)" ::= { ai-0-Entry 3 } ai-0-Min OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-0 channel minimum value (RAW).(99: have no this channel)" ::= { ai-0-Entry 4 } ai-0-Max OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-0 channel maximum value (RAW).(99: have no this channel)" ::= { ai-0-Entry 5 } ---------------------------------------------------------------- -- ao-0-Table ao-0-Table OBJECT-TYPE SYNTAX SEQUENCE OF AO-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ao-0 channel monitor table" ::= { slot-0 22 } ao-0-Entry OBJECT-TYPE SYNTAX AO-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ao-0 channel monitor item" INDEX { ao-0-Index } ::= { ao-0-Table 1 } AO-0-Entry ::= SEQUENCE { ao-0-Index INTEGER, ao-0-Range INTEGER, ao-0-Value INTEGER } ao-0-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The ao-0 channel index." ::= { ao-0-Entry 1 } ao-0-Range OBJECT-TYPE SYNTAX INTEGER (0..9) MAX-ACCESS read-only STATUS current DESCRIPTION "The ao-0 channel range. 4-20mA=4, 0-10V=5" ::= { ao-0-Entry 2 } ao-0-Value OBJECT-TYPE SYNTAX INTEGER (0..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "The ao-0 channel value (RAW)." ::= { ao-0-Entry 3 } ---------------------------------------------------------------- -- rtd-0-Table rtd-0-Table OBJECT-TYPE SYNTAX SEQUENCE OF RTD-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The rtd-0 channel monitor table" ::= { slot-0 23 } rtd-0-Entry OBJECT-TYPE SYNTAX RTD-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The rtd-0 channel monitor item" INDEX { rtd-0-Index } ::= { rtd-0-Table 1 } RTD-0-Entry ::= SEQUENCE { rtd-0-Index INTEGER, rtd-0-Range INTEGER, rtd-0-Value INTEGER, } rtd-0-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The rtd-0 channel index." ::= { rtd-0-Entry 1 } rtd-0-Range OBJECT-TYPE SYNTAX INTEGER (0..17) MAX-ACCESS read-only STATUS current DESCRIPTION "The RTD channel type. PT50=0, PT100=1, PT200=2, PT500=3, PT1000=4, JPT100=5, JPT200=6, JPT500=7, JPT1000=8, NI100=9, NI200=10, NI500=11, NI1000=12, NI120=13, RES310=14, RES620=15, RES1250=16, RES2200=17" ::= { rtd-0-Entry 2 } rtd-0-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The rtd-0 channel value (RAW)." ::= { rtd-0-Entry 3 } ---------------------------------------------------------------- -- tc-0-Table tc-0-Table OBJECT-TYPE SYNTAX SEQUENCE OF TC-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tc-0 channel monitor table" ::= { slot-0 24 } tc-0-Entry OBJECT-TYPE SYNTAX TC-0-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tc-0 channel monitor item" INDEX { tc-0-Index } ::= { tc-0-Table 1 } TC-0-Entry ::= SEQUENCE { tc-0-Index INTEGER, tc-0-Range INTEGER, tc-0-Value INTEGER, } tc-0-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The tc-0 channel index." ::= { tc-0-Entry 1 } tc-0-Range OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The TC channel type. J_Type=0, K_Type=1, T_Type=2, E_Type=3, R_Type=4, S_Type=5, B_Type=6, N_Type=7, 78.126mV=8, 39.062mV=9, 19.532mV=10" ::= { tc-0-Entry 2 } tc-0-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The tc-0 channel value (RAW)." ::= { tc-0-Entry 3 } ---------------------------------------------------------------- -- Slot-1 -- 1.3.6.1.4.1.8691.10.5340.11.2 slot-1 OBJECT IDENTIFIER ::= { monitor_ExpansionIO 2 } ---------------------------------------------------------------- moduleName1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Module name" ::= { slot-1 1 } numberOfChannels1 OBJECT-TYPE SYNTAX INTEGER(2..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of channels, 2~16" ::= { slot-1 2 } DIO-1-Entry ::= SEQUENCE { dio-1-Index INTEGER, dio-1-Type INTEGER, dio-1-Mode INTEGER, dio-1-Status INTEGER, dio-1-relay-TotalRelayCNT INTEGER } dio-1-Table OBJECT-TYPE SYNTAX SEQUENCE OF DIO-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The dio channel monitor table" ::= { slot-1 20 } --------------------------------------------------------------- -- Channel -- 1.3.6.1.4.1.8691.10.5340.11.2.20.1 ---------------------------------------------------------------- dio-1-Entry OBJECT-TYPE SYNTAX DIO-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The channel entry item" INDEX { dio-1-Index } ::= { dio-1-Table 1 } dio-1-Index OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio index." ::= { dio-1-Entry 1 } dio-1-Type OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio type. 0=DI, 1=DO, 2=AI" ::= { dio-1-Entry 2 } dio-1-Mode OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio mode. 0=DI, 1=Event Counter, 2=DO, 3=Pulse Output" ::= { dio-1-Entry 3 } dio-1-Status OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(di/do) status. 0=Off, 1=On in DI/DO mode or 0=Stop, 1=Start in Counter/Pulse mode" ::= { dio-1-Entry 4 } dio-1-relay-TotalRelayCNT OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel RELAY total relay counter, available in E1214 relay module" ::= { dio-1-Entry 5 } ---------------------------------------------------------------- -- ai-1-Table ai-1-Table OBJECT-TYPE SYNTAX SEQUENCE OF AI-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ai-1 channel monitor table" ::= { slot-1 21 } ai-1-Entry OBJECT-TYPE SYNTAX AI-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ai-1 channel monitor item" INDEX { ai-1-Index } ::= { ai-1-Table 1 } AI-1-Entry ::= SEQUENCE { ai-1-Index INTEGER, ai-1-Range INTEGER, ai-1-Value INTEGER, ai-1-Min INTEGER, ai-1-Max INTEGER } ai-1-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-1 channel index.(99: have no this channel)" ::= { ai-1-Entry 1 } ai-1-Range OBJECT-TYPE SYNTAX INTEGER (0..9) MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-1 channel range. 4-20mA=4, 0-10V=5.(99: have no this channel)" ::= { ai-1-Entry 2 } ai-1-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-1 channel value (RAW).(99: have no this channel)" ::= { ai-1-Entry 3 } ai-1-Min OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-1 channel minimum value (RAW).(99: have no this channel)" ::= { ai-1-Entry 4 } ai-1-Max OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-1 channel maximum value (RAW)." ::= { ai-1-Entry 5 } ---------------------------------------------------------------- -- ao-1-Table ao-1-Table OBJECT-TYPE SYNTAX SEQUENCE OF AO-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ao-1 channel monitor table" ::= { slot-1 22 } ao-1-Entry OBJECT-TYPE SYNTAX AO-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ao-1 channel monitor item" INDEX { ao-1-Index } ::= { ao-1-Table 1 } AO-1-Entry ::= SEQUENCE { ao-1-Index INTEGER, ao-1-Range INTEGER, ao-1-Value INTEGER } ao-1-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The ao-1 channel index." ::= { ao-1-Entry 1 } ao-1-Range OBJECT-TYPE SYNTAX INTEGER (0..9) MAX-ACCESS read-only STATUS current DESCRIPTION "The ao-1 channel range. 4-20mA=4, 0-10V=5" ::= { ao-1-Entry 2 } ao-1-Value OBJECT-TYPE SYNTAX INTEGER (0..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "The ao-1 channel value (RAW)." ::= { ao-1-Entry 3 } ---------------------------------------------------------------- -- rtd-1-Table rtd-1-Table OBJECT-TYPE SYNTAX SEQUENCE OF RTD-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The rtd-1 channel monitor table" ::= { slot-1 23 } rtd-1-Entry OBJECT-TYPE SYNTAX RTD-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The rtd-1 channel monitor item" INDEX { rtd-1-Index } ::= { rtd-1-Table 1 } RTD-1-Entry ::= SEQUENCE { rtd-1-Index INTEGER, rtd-1-Range INTEGER, rtd-1-Value INTEGER, } rtd-1-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The rtd-1 channel index." ::= { rtd-1-Entry 1 } rtd-1-Range OBJECT-TYPE SYNTAX INTEGER (0..17) MAX-ACCESS read-only STATUS current DESCRIPTION "The RTD channel type. PT50=0, PT100=1, PT200=2, PT500=3, PT1000=4, JPT100=5, JPT200=6, JPT500=7, JPT1000=8, NI100=9, NI200=10, NI500=11, NI1000=12, NI120=13, RES310=14, RES620=15, RES1250=16, RES2200=17" ::= { rtd-1-Entry 2 } rtd-1-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The rtd-1 channel value (RAW)." ::= { rtd-1-Entry 3 } ---------------------------------------------------------------- -- tc-0-Table tc-1-Table OBJECT-TYPE SYNTAX SEQUENCE OF TC-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tc-1 channel monitor table" ::= { slot-1 24 } tc-1-Entry OBJECT-TYPE SYNTAX TC-1-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tc-1 channel monitor item" INDEX { tc-1-Index } ::= { tc-1-Table 1 } TC-1-Entry ::= SEQUENCE { tc-1-Index INTEGER, tc-1-Range INTEGER, tc-1-Value INTEGER, } tc-1-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The tc-1 channel index." ::= { tc-1-Entry 1 } tc-1-Range OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The TC channel type. J_Type=0, K_Type=1, T_Type=2, E_Type=3, R_Type=4, S_Type=5, B_Type=6, N_Type=7, 78.126mV=8, 39.062mV=9, 19.532mV=10" ::= { tc-1-Entry 2 } tc-1-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The tc-1 channel value (RAW)." ::= { tc-1-Entry 3 } ---------------------------------------------------------------- -- Slot-2 -- 1.3.6.1.4.1.8691.10.5340.11.3 slot-2 OBJECT IDENTIFIER ::= { monitor_ExpansionIO 3 } ---------------------------------------------------------------- moduleName2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Module name" ::= { slot-2 1 } numberOfChannels2 OBJECT-TYPE SYNTAX INTEGER(2..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of channels, 2~16" ::= { slot-2 2 } DIO-2-Entry ::= SEQUENCE { dio-2-Index INTEGER, dio-2-Type INTEGER, dio-2-Mode INTEGER, dio-2-Status INTEGER, dio-2-relay-TotalRelayCNT INTEGER } dio-2-Table OBJECT-TYPE SYNTAX SEQUENCE OF DIO-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The dio channel monitor table" ::= { slot-2 20 } ---------------------------------------------------------------- -- Channel -- 1.3.6.1.4.1.8691.10.5340.11.3.20.1 ---------------------------------------------------------------- dio-2-Entry OBJECT-TYPE SYNTAX DIO-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The channel entry item" INDEX { dio-2-Index } ::= { dio-2-Table 1 } dio-2-Index OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio index." ::= { dio-2-Entry 1 } dio-2-Type OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio type. 0=DI, 1=DO, 2=AI" ::= { dio-2-Entry 2 } dio-2-Mode OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel dio mode. 0=DI, 0=DI, 1=Event Counter, 2=DO, 3=Pulse Output" ::= { dio-2-Entry 3 } dio-2-Status OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The channel dio(di/do) status. 0=Off, 1=On in DI/DO mode or 0=Stop, 1=Start in Counter/Pulse mode" ::= { dio-2-Entry 4 } dio-2-relay-TotalRelayCNT OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "The channel RELAY total relay counter, available in E1214 relay module" ::= { dio-2-Entry 5 } ---------------------------------------------------------------- -- ai-2-Table ai-2-Table OBJECT-TYPE SYNTAX SEQUENCE OF AI-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ai-2 channel monitor table" ::= { slot-2 21 } ai-2-Entry OBJECT-TYPE SYNTAX AI-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ai-2 channel monitor item" INDEX { ai-2-Index } ::= { ai-2-Table 1 } AI-2-Entry ::= SEQUENCE { ai-2-Index INTEGER, ai-2-Range INTEGER, ai-2-Value INTEGER, ai-2-Min INTEGER, ai-2-Max INTEGER } ai-2-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-2 channel index.(99: have no this channel)" ::= { ai-2-Entry 1 } ai-2-Range OBJECT-TYPE SYNTAX INTEGER (0..9) MAX-ACCESS read-write STATUS current DESCRIPTION "The ai-2 channel range. 4-20mA=4, 0-10V=5.(99: have no this channel)" ::= { ai-2-Entry 2 } ai-2-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-2 channel value (RAW).(99: have no this channel)" ::= { ai-2-Entry 3 } ai-2-Min OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-2 channel minimum value (RAW).(99: have no this channel)" ::= { ai-2-Entry 4 } ai-2-Max OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The ai-2 channel maximum value (RAW).(99: have no this channel)" ::= { ai-2-Entry 5 } ---------------------------------------------------------------- -- ao-2-Table ao-2-Table OBJECT-TYPE SYNTAX SEQUENCE OF AO-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ao-2 channel monitor table" ::= { slot-2 22 } ao-2-Entry OBJECT-TYPE SYNTAX AO-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ao-2 channel monitor item" INDEX { ao-2-Index } ::= { ao-2-Table 1 } AO-2-Entry ::= SEQUENCE { ao-2-Index INTEGER, ao-2-Range INTEGER, ao-2-Value INTEGER } ao-2-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The ao-2 channel index." ::= { ao-2-Entry 1 } ao-2-Range OBJECT-TYPE SYNTAX INTEGER (0..9) MAX-ACCESS read-only STATUS current DESCRIPTION "The ao-2 channel range. 4-20mA=4, 0-10V=5" ::= { ao-2-Entry 2 } ao-2-Value OBJECT-TYPE SYNTAX INTEGER (0..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "The ao-2 channel value (RAW)." ::= { ao-2-Entry 3 } ---------------------------------------------------------------- -- rtd-2-Table rtd-2-Table OBJECT-TYPE SYNTAX SEQUENCE OF RTD-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The rtd-2 channel monitor table" ::= { slot-2 23 } rtd-2-Entry OBJECT-TYPE SYNTAX RTD-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The rtd-2 channel monitor item" INDEX { rtd-2-Index } ::= { rtd-2-Table 1 } RTD-2-Entry ::= SEQUENCE { rtd-2-Index INTEGER, rtd-2-Range INTEGER, rtd-2-Value INTEGER, } rtd-2-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The rtd-2 channel index." ::= { rtd-2-Entry 1 } rtd-2-Range OBJECT-TYPE SYNTAX INTEGER (0..17) MAX-ACCESS read-only STATUS current DESCRIPTION "The RTD channel type. PT50=0, PT100=1, PT200=2, PT500=3, PT1000=4, JPT100=5, JPT200=6, JPT500=7, JPT1000=8, NI100=9, NI200=10, NI500=11, NI1000=12, NI120=13, RES310=14, RES620=15, RES1250=16, RES2200=17" ::= { rtd-2-Entry 2 } rtd-2-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The rtd-2 channel value (RAW)." ::= { rtd-2-Entry 3 } ---------------------------------------------------------------- -- tc-2-Table tc-2-Table OBJECT-TYPE SYNTAX SEQUENCE OF TC-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tc-2 channel monitor table" ::= { slot-2 24 } tc-2-Entry OBJECT-TYPE SYNTAX TC-2-Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tc-2 channel monitor item" INDEX { tc-2-Index } ::= { tc-2-Table 1 } TC-2-Entry ::= SEQUENCE { tc-2-Index INTEGER, tc-2-Range INTEGER, tc-2-Value INTEGER, } tc-2-Index OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The tc-2 channel index." ::= { tc-2-Entry 1 } tc-2-Range OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The TC channel type. J_Type=0, K_Type=1, T_Type=2, E_Type=3, R_Type=4, S_Type=5, B_Type=6, N_Type=7, 78.126mV=8, 39.062mV=9, 19.532mV=10" ::= { tc-2-Entry 2 } tc-2-Value OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The tc-2 channel value (RAW)." ::= { tc-2-Entry 3 } ---------------------------------------------------------------- -- DIO TRAP -- 1.3.6.1.4.1.8691.10.5340.12 dio_trap OBJECT IDENTIFIER ::= { w5340 12 } ---------------------------------------------------------------- dioChannel0 TRAP-TYPE ENTERPRISE dio_trap DESCRIPTION "The channel dio-00 status. 0=Off, 1=On in DI mode or N=Count in counter mode" ::= 1 dioChannel1 TRAP-TYPE ENTERPRISE dio_trap DESCRIPTION "The channel dio-01 status. 0=Off, 1=On in DI mode or N=Count in counter mode" ::= 2 dioChannel2 TRAP-TYPE ENTERPRISE dio_trap DESCRIPTION "The channel dio-02 status. 0=Off, 1=On in DI mode or N=Count in counter mode" ::= 3 dioChannel3 TRAP-TYPE ENTERPRISE dio_trap DESCRIPTION "The channel dio-03 status. 0=Off, 1=On in DI mode or N=Count in counter mode" ::= 4 dioChannel4 TRAP-TYPE ENTERPRISE dio_trap DESCRIPTION "The channel dio-04 status. 0=Off, 1=On in DI mode or N=Count in counter mode" ::= 5 dioChannel5 TRAP-TYPE ENTERPRISE dio_trap DESCRIPTION "The channel dio-05 status. 0=Off, 1=On in DI mode or N=Count in counter mode" ::= 6 dioChannel6 TRAP-TYPE ENTERPRISE dio_trap DESCRIPTION "The channel dio-06 status. 0=Off, 1=On in DI mode or N=Count in counter mode" ::= 7 dioChannel7 TRAP-TYPE ENTERPRISE dio_trap DESCRIPTION "The channel dio-07 status. 0=Off, 1=On in DI mode or N=Count in counter mode" ::= 8 ---------------------------------------------------------------- -- I/O -- 1.3.6.1.4.1.8691.10.5340.13 ai_trap OBJECT IDENTIFIER ::= { w5340 13 } ---------------------------------------------------------------- aiChannel0 TRAP-TYPE ENTERPRISE ai_trap DESCRIPTION "The ai channel-00 value (RAW)." ::= 1 aiChannel1 TRAP-TYPE ENTERPRISE ai_trap DESCRIPTION "The ai channel-01 value (RAW)." ::= 2 aiChannel2 TRAP-TYPE ENTERPRISE ai_trap DESCRIPTION "The ai channel-02 value (RAW)." ::= 3 aiChannel3 TRAP-TYPE ENTERPRISE ai_trap DESCRIPTION "The ai channel-03 value (RAW)." ::= 4 ---------------------------------------------------------------- -- RELAY TRAP -- 1.3.6.1.4.1.8691.10.5340.14 relayChannel-trap OBJECT IDENTIFIER ::= { w5340 14 } ---------------------------------------------------------------- relayChannel0 TRAP-TYPE ENTERPRISE relayChannel-trap DESCRIPTION "The channel relay-00 status. 0=Off, 1=On in DO mode or N=Count in pulse mode" ::= 1 relayChannel1 TRAP-TYPE ENTERPRISE relayChannel-trap DESCRIPTION "The channel relay-01 status. 0=Off, 1=On in DO mode or N=Count in pulse mode" ::= 2 ---------------------------------------------------------------- -- current relay counter TRAP -- 1.3.6.1.4.1.8691.10.5340.15 currentRelayCounter-trap OBJECT IDENTIFIER ::= { w5340 15 } ---------------------------------------------------------------- currentRelayCounter0 TRAP-TYPE ENTERPRISE currentRelayCounter-trap DESCRIPTION "The channel relay-00 relay counter currently." ::= 1 currentRelayCounter1 TRAP-TYPE ENTERPRISE currentRelayCounter-trap DESCRIPTION "The channel relay-01 relay counter currently." ::= 2 ---------------------------------------------------------------- -- total relay counter TRAP -- 1.3.6.1.4.1.8691.10.5340.16 totalRelayCounter-trap OBJECT IDENTIFIER ::= { w5340 16 } ---------------------------------------------------------------- totalRelayCounter0 TRAP-TYPE ENTERPRISE totalRelayCounter-trap DESCRIPTION "The channel relay-00 total relay counter" ::= 1 totalRelayCounter1 TRAP-TYPE ENTERPRISE totalRelayCounter-trap DESCRIPTION "The channel relay-01 total relay counter" ::= 2 END