User Instructions
43EN
DIRIS Digiware M-50 & M-70 - 548751C - SOCOMEC
15. ANNEX A
SNMP COMMUNICATION WITH THE DIRIS DIGIWARE M-50 / M-70
15.1. SNMP generalities
SNMP stands for Simple Network Management Protocol and is widely used by administrators for an easy network
monitoring of devices on IP networks. It works in a client-server communication mode on an Ethernet physical layer.
The DIRIS Digiware M-50 / M-70 supports SNMP v1, v2 and v3.The M-50 / M-70 is an agent SNMP v1, v2, v3 which
responds to queries from managers (also called management stations or supervisors).
The M-50 / M-70 allows access through SNMP of measurement data from SOCOMEC slaves connected via the
RS485 bus or the Digiware bus.
Data from the slaves can be reached through a le called “MIB” (“Management Information Base”) under a hierarchical
and pre-dened structure. The MIB le of the M-50 / M-70 is available from www.socomec.com.
The le must be uploaded in the Management station managing your metering system.
The Tree structure of the MIB contains multiple OIDs (Object Identiers). An OID uniquely identies and labels a
managed object ( parameter from metering devices) in the MIB.
For example, the electrical parameter “Current Inst I1” is identied by one OID. “Current Inst I2” is identied by another one.
Common SNMP terms Description
Agent Corresponds to the DIRIS Digiware M-50 / M-70: Interface between the PMDs and
the manager
Managed device The PMDs connected downstream the M-50 / M-70 (ex: I-35, DIRIS B, DIRIS A…)
MIB Management information base where the OIDs are organized in a hierarchical tree
OID An object identifier that uniquely identifies and labels a managed object in the MIB
hierarchy
Community strings A text that enables the authentication between an agent and the manager
Traps Notifications sent by the agent and received by the manager
15.2. SNMP functions supported
There are 4 types of SNMP requests supported by the DIRIS Digiware M-50 / M-70:
• GetRequest: to retrieve the variable of an OID (I1 Inst for example).
• GetNextRequest: to retrieve the variable of the next OID (I2 Inst in this case).
• GetBulk: to retrieve multiple variables gathered together.
• SetRequest: to change the value of one variable such as the state of a Digital output.
• Traps: Unlike the above commands which are initiated by the SNMP manager, Traps are initiated by the Agents with
no solicitation from the Manager. Traps are notications to the Manager by the Agent of the occurrence of an event
and/or alarm.
Traps are sent by the agent in case one of the following alarms occurs:
• Alarm on a measurement.
• Logical alarm (change of status of a Digital input).
• Combination alarms.
• PQ events (inrush, voltage swells, voltage sags/dips, voltage interruptions).
• System alarms (Phase Rotation, CT disconnect, VI association).