Using Private MIBs for Momentum 170ENT11001 Diagnostics
 
Overview
This topic describes the Schneider Electric Transparent Factory Private MIB and the subtrees that apply to the Momentum 170ENT11001.
Introducing Private MIB
An MIB is an element used in network management. Network management services are based on the need to monitor and manage:
Each MIB contains a finite number of objects. Manage your MIB with a management station running an SNMP management application. The management application uses GETs and SETs to retrieve system information and to set system environment variables.
Schneider Private MIB
Schneider Electric obtained a Private Enterprise Number (PEN) from the Internet Assigned Numbers Authority (IANA). That number represents a subtree in the SNMP MIB, a number that is a unique identifier used for Groupe Schneider.
The object identifier for the root of the Groupe Schneider subtree is 1.3.6.1.4.1.3833 and represents a path to the subtree as follows:
iso(1)
org(3)
dod(6)
internet(1)
private(4)
enterprise(1)
GroupeSchneider(3833)
Transparent_Factory_Ethernet(1)
Under the GroupeSchneider private MIB is a Transparent Factory Ethernet (TFE) private MIB, Transparent_Factory_Ethernet(1).
Transparent Factory Ethernet Private MIB
The Transparent Factory SNMP-embedded component controls the Schneider private MIB function. The Schneider private MIB, and associated services, perform Network Management on all components of the system. The Transparent Factory private MIB provides the data to manage the main Transparent Factory communication services for all the communication components of the Transparent Factory architecture (ETYs, NOEs, and ENTs). The Transparent Factory private MIB does not define the specific management applications and policies.
The diagram below illustrates the Schneider Electric (Groupe_Schneider (3833) private enterprise MIB subtree.
The Groupe_Schneider (3833) subtree is the root of Groupe Schneider's private MIB in the Structure of Management Information (SMI) used by SNMP and defined in RFC-1155, which is a specification that defines the structure and identification of management information for TCP/IP-based Internets.
Transparent Factory Ethernet Subtree
The Transparent_Factory_Ethernet (1) subtree defines groups that support the Transparent Factory Ethernet services and devices.
Service
Description
Port502_Messaging (2)
Subtree defines objects for managing explicit client / server communications supporting applications, such as HMI, SCADA, or programming tools
Web (5)
Subtree defines objects for managing the activity of the embedded Web servers
Equipment_Profiles (7)
Subtree identifies objects for each type of device in Transparent Factory Ethernet's product portfolio
Device subtrees, or groups, will be defined for the ENT(5).
As devices are added to Schneider's catalog, Schneider's private MIB will be extended in the following manner:
When a new device is created, a corresponding object description is created in the ASN.1 format. The ASN.1 file(s) are then given to producers of SNMP manager software for inclusion in their products.
Port502 Messaging Subtree
The Port502_Messaging (2) subtree, or group, provides connection management and data flow services. The following list describes the function of each object.
Service
Description
port502Status(1)
Indicates the status of the service (Idle, Operational)
port502SupportedProtocol(2)
Indicates the supported protocols (Modbus, Xway)
port502IpSecurity(3):
Indicates the status of the port 502 IP Security service (enabled/disabled)
port502MaxConn(4)
Indicates the maximum TCP connection number supported by the port 502 entity
port502LocalConn(5)
Indicates the TCP connection number currently opened by the local port 502 entity
port502RemConn(6)
Indicates the TCP connection number currently opened by the remote entity to the local port 502 entity
port502IpSecurityTable(7)
Indicates a table containing the number of unsuccessful TCP connection open tries from a remote TCP entity
port502ConnTable(8)
Indicates a table containing port 502 TCP specific information (MsgIn, MsgOut)
port502MsgIn(9)
Indicates the total number of port 502 messages received from the network
port502MsgOut(10)
Indicates the total number of port 502 messages sent from the network
port502MsgOutErr(11)
Indicates the total number of error messages built by the port 502 messaging entity and sent to the network
port502AddStackStat(12)
Indicates the support of additional port 502 stack statistics
1 - Disabled
2 - Enabled
port502AddStackStatTable(13)
Indicates additional stack statistics for port 502 (optional)
Web Subtree
The Web (5) subtree, or group, contains the objects related to the Web server service.
Service
Description
webStatus(1)
Indicates the global status of the Web service
1 - Idle
2 - Operational
webPassword (2)
Indicates a switch to enable or disable the use of Web passwords
1 - Disabled
2 - Enabled
webSuccessfullAccess (3)
Indicates the total number of successful accesses to the Web site
webFailedAttempts (4)
Indicates the total number of unsuccessful accesses to the Web site
Equipment Profile Subtree
The Equipment_Profiles (7) subtree contains a set of common objects.
Service
Description
profileProductName(1)
Displays the commercial name of the communication product in a string form (for example: Momentum 170ENT11001)
profileVersion(2)
Displays the software version of the communication product in a string form (for example: Vx.y or V1.1)
profileCommunicationServices(3)
Displays a list of the communication services supported by the profile (Port502Messaging, Web)
profileGlobalStatus(4)
Indicates the global status of the communication module
1 - nok
2 - ok
profileConfigMode(5)
Indicates the IP configuration mode of the communication module
1 - Local: The IP configuration is created locally
2 - dhcpServed: The IP configuration is created by a remote DHCP server
profileRoleName(6)
Indicates the role name for the IP address management if it exists (Empty string if there is none)
profileBandwidthMgt(7)
Indicates the status of Bandwidth Management
1 - Disabled
2 - Enabled
profileBandwidthDistTable(8)
N/A for the Momentum 170ENT11001
profileLedDisplayTable(9)
Displays a table giving the name and the state of each module’s LEDs
profileSlot(10)
N/A for the Momentum 170ENT11001
profileCPUType(11)
N/A for the Momentum 170ENT11001
profileTrapTableEntriesMax(12)
Indicates the maximum numbers of entries in the Trap Table. This entry equals the number of possible remote managers
profileTrapTable(13)
Displays a table allowing you to enable or disable the private traps for each of the communication services
profileSpecificId(14)
Indicates a unique Profile Specific Identification inside the equipmentProfile object of the Schneider Transparent Factory MIB. (For example the PLC Premium family is 100)
profileIpAddress(15)
Indicates the IP address of the SNMP agent
profileIpNetMask(16)
Indicates the subnet mask associated with the IP address of the SNMP agent. The value of the mask is an IP address with all the network bits set to 1 and all the host bits set to 0
profileIpGateway(17)
Indicates the default Gateway IP address of the SNMP agent
profileMacAddress(18)
Indicates the Ethernet media-dependent address of the SNMP agent
Private Traps and MIB Files
Traps are used to signal status changes to the manager. Using traps helps to avoid adding traffic.
The four status changes signaled by the trap are for the:
The following list describes the characteristics of private traps, which means that they can:
Private traps are described in the MIB ASN.1 description, which is contained in an .mib text file.