Observium_CE/mibs/siemens/AUTOMATION-TC

154 lines
6.9 KiB
Plaintext

-- ----------------------------------------------------------------------
-- automationTc.mib
--
-- SIEMENS AG
-- Industry Sector
--
-- general textual conventions
--
-- Copyright (c) 2005-2013 Siemens AG
-- All rights reserved.
-- ----------------------------------------------------------------------
AUTOMATION-TC DEFINITIONS ::= BEGIN
IMPORTS
automationModules FROM AUTOMATION-SMI
MODULE-IDENTITY FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
automationTcModule MODULE-IDENTITY
LAST-UPDATED "201306300000Z"
ORGANIZATION "Siemens AG"
CONTACT-INFO "
Siemens AG
Industry Sector
I IA AS CTO SYA
SNMP Automation Registration Authority
Postal: Gleiwitzer Strasse 555
Nuremberg-Moorenbrunn
D-90475
Tel: +49 911 895 0
E-mail: automation-mib.industry@siemens.com
"
DESCRIPTION "Definition of general TEXTUAL CONVENTIONS
for Siemens Industry Sector."
REVISION "201306300000Z"
DESCRIPTION "correction of DISPLAY-HINTs."
REVISION "201209190000Z"
DESCRIPTION "correction of length for AutomationVersionNumberTC."
REVISION "201207270000Z"
DESCRIPTION "Bugfixes and corrections according to SPH V1.2.
Update contact information"
REVISION "200811100000Z"
DESCRIPTION "Update the contact information."
REVISION "200804290000Z"
DESCRIPTION "textual convention for
AutomationLocationString and
AutomationFunctionString added according
IEC61158-6-10."
REVISION "200501120000Z"
DESCRIPTION "Initial Version of the MIB module."
::= { automationModules 1 }
AutomationOrderNumberTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1a"
STATUS current
DESCRIPTION "The format of type identification / order
numbers of Siemens I IA products."
SYNTAX OCTET STRING (SIZE (16..32))
AutomationSerialNumberTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1a"
STATUS current
DESCRIPTION "The format of serial numbers of
Siemens I IA products."
SYNTAX OCTET STRING (SIZE (32))
AutomationVersionNumberTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1a"
STATUS current
DESCRIPTION "The version format of Siemens I IA in a
simplified OSLO form :
[RCSTBPVKD][0-9]{1,2}\.[0-9]{1,2}\.[0-9]{1,2}
"
SYNTAX OCTET STRING (SIZE (0..32))
AutomationMacAddressTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1x:"
STATUS current
DESCRIPTION "
A six octet string (48-bit), using the
hexadecimal representation, in canonical
order specified by IEEE Std 802
(Overview and Architecture,
formerly IEEE Std 802.1a).
Shorter MAC address values than 48 bits, if
used, are represented by setting their
unused upper octets to all 0's, i.e.,
the 16-bit address AAFF shall be
represented as 00000000AAFF.
"
SYNTAX OCTET STRING (SIZE (6))
AutomationIpAddressTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1a"
STATUS current
DESCRIPTION "
An octet string which represents either an
IPv4 address or an IPv6 address or
a DNS compliant name.
"
SYNTAX OCTET STRING
AutomationStatusTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A uniform representation of status values."
SYNTAX INTEGER { invalid(0), enable(1), disable(2) }
AutomationTriggerTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A uniform representation of trigger values"
SYNTAX INTEGER { trigger(1), notTriggered(2) }
AutomationFunctionStringTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "32a"
STATUS current
DESCRIPTION "
The format of function tags according
IEC 61158-6-10, chapter 6.2.6.13 IM_Tag_Function.
The value shall be filled with blanks
if it is shorter than 32.
Non-printable characters and
control sequences are not allowed.
Adopted from DisplayString;
see description in SNMPv2-TC for additional
information.
"
SYNTAX OCTET STRING (SIZE (32))
AutomationLocationStringTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "22a"
STATUS current
DESCRIPTION "
The format of function tags according
IEC 61158-6-10, chapter 6.2.6.14 IM_Tag_Location.
The value shall be filled with blanks
if it is shorter than 22.
Non-printable characters and
control sequences are not allowed.
Adopted from DisplayString;
see description in SNMPv2-TC for additional
information.
"
SYNTAX OCTET STRING (SIZE (22))
END