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-dened 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 Identiers). An OID uniquely identies and labels a
managed object ( parameter from metering devices) in the MIB.
For example, the electrical parameter “Current Inst I1” is identied by one OID. “Current Inst I2” is identied 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 notications 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).