TION C U R INST UAL MAN DIRIS Digiware M-50 & M-70 Multifunction communication gateways EN www.socomec.com/operating-instructions_en.
EN CONTENTS 1. DOCUMENTATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2. HAZARDS AND WARNINGS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.1. Risk of electrocution, burns or explosion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2. Risk of damaging the device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3. Responsibility. . . . . . .
15. ANNEX A SNMP COMMUNICATION WITH THE DIRIS DIGIWARE M-50 / M-70. . . . . . . . . . . . . . . 42 15.1. SNMP generalities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 15.2. SNMP functions supported. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 15.3. SNMP versions supported. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 15.4. SNMP ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. DOCUMENTATION All documentation on DIRIS Digiware M-50 and M-70 is available on the SOCOMEC website: www.socomec.com/operating-instructions_en.
2. HAZARDS AND WARNINGS The term "device" used in this document covers both DIRIS Digiware M-50 and M-70. The assembly, use, servicing and maintenance of this equipment must only be carried out by trained, qualified professionals. SOCOMEC shall not be held responsible for failure to comply with the instructions in this manual. 2.1. Risk of electrocution, burns or explosion Caution: risk of electric shock Ref.
2.3. Responsibility • Assembly, connection and use must be carried out in accordance with the installation standards currently in force. • The device must be installed in accordance with the rules given in this manual. • Failure to observe the rules for installing this unit may compromise the device’s intrinsic protection. • The device must be placed in a system which itself complies with the applicable standards and safety regulations of the country of installation.
3. PRELIMINARY OPERATIONS To ensure the safety of personnel and the product, please carefully read the contents of these instructions before installation. Check the following points as soon as you receive the package containing the device: •T he packaging is in good condition. •T he device has not been damaged during transportation. •T he device reference number conforms to your order. •T he packaging includes the device fitted with removable terminal blocks and a Quick start guide.
4. CYBER SECURITY RECOMMENDATIONS AND BEST PRACTICES* The DIRIS Digiware M-50/M-70, as any device connected to a user’s Ethernet network, must be protected against any risk of cyber-attack or data loss/destruction. (*) Our M-50/M-70 gateways provide certain cyber security features to prevent these attacks and to help users in their responsibility to implement and guarantee adequate IT protection. Some recommendations are listed in the following paragraphs.
•D ata security: Data security covers several aspects, in particular the confidentiality, integrity, authenticity and availability of data. Special care is required with data security and archiving procedures on backup devices both inside and outside the company. How DIRIS Digiware M-50/M-70 gateways can help: It is possible to export data such as energy indexes, load curves and historical measurement (Trends), both manually or automatically for back-up.
5. INTRODUCTION 5.1. Range DIRIS Digiware M-50 Communication gateway Réf. 4829 0221 DIRIS Digiware M-70 Communication gateway Réf.
5.2. Introduction to DIRIS Digiware M DIRIS Digiware M-50 and M-70 act as the Digiware system interface and communication gateway centralising measurements from DIRIS Digiware modules and communicating data over Ethernet. They can also centralise measurements from other SOCOMEC meters and power monitoring devices : COUNTIS, DIRIS A, DIRIS B. They centralise data from up to 32 devices (a maximum of 192 circuits). These products may be connected by a Digiware bus and/or an RS485 bus. 5.2.1.
5.2.2. Introduction to DIRIS Digiware M-70 The DIRIS Digiware M-70 gateway is a master device on the RS485 bus and master on the DIRIS Digiware bus. It is used as an Ethernet gateway. The Ethernet port is used to: •C ommunicate over Ethernet in ModbusTCP (max. 32 simultaneous connections) data from meters and power monitoring devices connected to the Digiware or RS485 port inputs of the DIRIS Digiware M-70.
PC Ethernet Digiware bus Digiware Bus Termination RS485 120 Ω 120 Ω DIRIS B DIRIS Digiware M-70 DIRIS COUNTIS 5.3. Front LEDs ON - OFF: device is off. - On: device working OK. - Flashing: 10 sec. during startup or when manual blink command is launched. ALARM (see paragraph 12. for more information) - OFF: no active alarm. - Stable: alarm (logical/analogue...) is active or finished but not acknowledged on one device connected to the M-50/M-70 gateway.
5.4. Dimensions (in/mm) 0.24 6 1.77 45 4.49 114 3.52 89.5 Ø 0.24 Ø6 1.97 50 3.5 89 2.56 65 6. MOUNTING 6.1. Recommendations and safety Refer to the safety instructions (section “2. Hazards and warnings”, page 5) 6.2. DIN rail mounting L 1 1.38 35 2 0.29 or 0.
7. SYSTEM WIRING Only use a SOCOMEC Digiware bus cable (UTP RJ45 straight, twisted pair, unshielded, AWG 24, 600V CAT V -10 ... +70°C). When wiring, make sure you separate the low voltage (LV) section and the very low voltage (SELV) section to prevent any risk of electric shock. Maximum 1200 m for RS485 bus Max. length for Digiware bus = 300 m (with a maximum of 2 DIRIS Digiware C-32 repeaters) Com RS485 Modbus 3 positions - screw 0.25 Nm max. solid 0.2 mm2-> 2.5 mm2 stranded 0.2 mm2 -> 2.
7.1. Communication architectures DIRIS Digiware M-50 and M-70 gateways can be configured as a Slave or a Master for the RS485 bus. 7.2. DIRIS Digiware M-50/M-70 - wiring RS485 Digiware Ethernet 7.2.1. RS485 Master NC Ethernet Ethernet Digiware Bus Digiware Bus LIYCY-CY ET H DIG ET IW H BUARE S RS NC SUPPLY MASTER 24 V 24 VDC ON 24 VDC* 48 5 SU PP LY 24 20 V W max ALA RM CO DI M RIS Mxx (20 W max) AD DR .
9. AUTOMATIC DETECTION OF DEVICES Once the system is fully wired and powered, you must launch the auto-discovery process by pressing the “ADDR.” button under the M-50/M-70 for 3 seconds. The auto-discovery process will discover devices connected to the Digiware bus and RS485 bus and assign them with a unique Modbus address. 2 auto-discovery modes can be used: - FAST (default mode): this mode will only detect DIRIS Digiware modules on the Digiware bus and RS485 bus, DIRIS B and DIRIS A-40 on the RS485 bus.
Steps involved in the auto-discovery process: Flashing LED U-xx Digiware Bus ETH DIGIWARE ETH BUS Stable LED I-xx RS485 SUPPLY NC 24 V 20 W max DIRIS M-xx 2 ON ALARM 2 COM ADDR. Press 3 sec. ETH DIGIWARE ETH BUS 1 RS485 SUPPLY NC 24 V 20 W max DIRIS M-xx ON ALARM 3 COM ≤ 120 sec 3 3 ADDR. ETH DIGIWARE ETH BUS RS485 SUPPLY NC 24 V 20 W max DIRIS M-xx ON ALARM COM 4b ETH DIGIWARE ETH BUS 5b Press 3 sec. ADDR. 4a Press 3 sec.
10. WEBSERVER EMBEDDED IN THE M-50/M-70 GATEWAYS A webserver is embedded for the configuration of network parameters (M-50/M-70) and the remote visualisation of measurement data (WEBVIEW-M, M-70 only). To connect to the gateway’s webserver, enter its IP address in the address bar of your web browser. Default Ethernet parameters of the DIRIS Digiware M-50/M-70 gateways are as follows: - IP address: 192.168.0.4 - Mask: 255.255.255.0 - Gateway: 192.168.0.1 10.1.
When connecting to the Admin, Advanced User or Cyber security profiles for the first time, it is mandatory to change default passwords. If these passwords are not changed, the «Password alert» alarm will remain active. It is highly recommended to change all default passwords right away, especially the password of the Cyber security profile which has the highest privileges including changing passwords for other accounts.
If you have forgotten to save the passphrase, the only option left is to reset the M-50/M-70 to factory default settings. 10.2.
10.2.1. “Devices” tab • Go to the “Devices” tab: • Click on “Modify active configuration” (1), and then click on “Sources” (2): 2 1 • Click on the “AutoDetect” icon on the right bottom corner to detect and add SOCOMEC devices already present in the M-50/M-70 gateway’s topology.
• Click on the “+” icon at the right bottom corner for manually adding products one at a time. Adding a M-50/M-70 gateway or D-50/D-70 display will add the entire topology under that gateway or display.
10.2.2. “Protocols” tab Once the system is fully configured to visualise measurements and consumption on WEBVIEW-M, the communication protocols which will be used by the M-50/M-70 gateway to exchange data with an external supervisor (SCADA, Energy Management System, etc.) can be configured from the “Protocols” tab. • Network Configuration This tab allows you to modify the gateway’s IP configuration: After modifying those parameters, a reboot of the M-50/M-70 gateway is necessary.
• Data Push - Authentication o Site name: This setting is essential to connect the M-50/M-70 gateway to a physical location within the project structure. Default Site name is “SITE” and must be changed (in EMS export mode only) or a system alarm will be triggered. o Server name: Unique identifier of the gateway . The default server name is the NET ID, marked on the front face of the M-50/M-70 gateway.
• Field protocols - Communication: allows you to configure the different protocols that the M-50/M-70 gateway can use to communicate to external energy management systems. Refer to ANNEX. A and B for more information on BACnet and SNMP communication protocols with the M-50/M-70 gateway. - Time: allows you to configure an SNTP server to automatically synchronise the clock of the M-50/M-70 gateway to an external computer.
• Email This tab allows you to activate and configure email notifications in case of alarms: o Activation: enable/disable the SMTP email export function o Host: enter the IP address or name of the SMTP server o Port: enter the SMTP port o Secured connection: enable or disable the secured connection (SMTPS) o Activate Authentication: enable or disable the SMTP authentication. It is possible to activate the authentication, even if the secured connection is disabled.
o Email destination address 3: email address #2 to send email notifications to o Language: language in which emails are sent o Criticality of alarms to send: choose to send “information” or “Non critical” or “Critical” alarms o Maximum waiting time: Time to wait to receive the email notification after the alarm is triggered on a device. This allows to limit the number of emails sent by the M-50/M-70 gateway, especially when the alarm repeatedly changes state. 10.3.
10.3.2. “Security Policy” tab DIRIS Digiware M-50/M-70 gateways can reduce the attack exposure by disabling certain peripherals or services that are not essential to the customer’s use case. Peripherals - USB: disable the USB port of the M-50/M-70 gateway. - Bluetooth Low Energy: disable the Bluetooth Low Energy of the M-50/M-70 gateway. - Modbus slave over RS485: authorise or disable Modbus communication on the RS485 port of the M-50/M-70 gateway.
10.3.3. “HTTPS” tab The HTTPS tab allows you to upload a digital certificate to secure the web navigation: The M-50/M-70 gateways will accept a digital certificate under the .pem format. Once a digital certificate and private key has been uploaded, you can edit HTTPS settings to secure the web navigation. • The M-50/M-70 gateways are compatible with RSA and ECDSA (Elliptic Curve Digital Signature Algorithm) digital certificates.
10.3.5. “Firewall” tab This tab allows you to implement a firewall to protect against Denial-Of-Service attacks also called Flooding attacks by entering a max bandwidth in kbit/s and a max number of requests per second: A client exceeding one of the above parameters while communicating to the DIRIS Digiware M-50/M-70 gateway will be blocked for 30 seconds. 10.3.6.
Go to the “Upgrade” tab: Upload the desired firmware package (.dfu file) by clicking on the “Browse” button.
10.4. WEBVIEW-M For more information on the visualisation of measurement data, please refer to the WEBVIEW-M instruction manual, available on the Socomec website at the following link: www.socomec.
11. CONFIGURATION VIA EASY CONFIG SYSTEM The EasyConfig System software can be downloaded from the Socomec website at the following link: https://www.socomec.com/easy-config-software_en.html The Configuration of the DIRIS Digiware M-50/M-70 gateway and downstream Socomec devices can be done from the EasyConfig System software, by connecting a computer to the M-50/M-70 gateway either via USB or via Ethernet. 11.1.
> Once the slave auto-discovery process is finished, slave devices will be displayed in the lower part of the dashboard (2). The number of devices accessible downstream the M-50/M-70 gateway is also displayed in the “Organisation” part, next to the M-50/M-70 gateway.
11.2. Ethernet connection mode Ethernet EasyConfig System Digiware Bus ET H DIG ET IW H BUARE S RS NC 485 SU PP LY ON 24 20 V W max ALA RM CO M DI RIS Mxx AD DR . DIRIS Digiware M-xx Digiware system DIRIS B RS485 > Open EasyConfig System. > Log in as User or Admin. Admin default password is “Admin”. > Click on “New configuration”, enter a name and icon. > Click on the newly created configuration.
DIRIS Digiware M-50 & M-70 - 548751C - SOCOMEC EN 37
12. ALARMS DIRIS Digiware M-50 and M-70 gateways collect alarms from downstream devices connected on the Digiware or RS485 bus. DIRIS Digiware M-50 and M-70 gateways also support 7 System alarms. The types of system alarms and the possible causes are listed in the table below: System alarm # Alarm type Description Possible causes System alarm 1 Email transmission error Triggered if the M-50/M-70 gateway could not send the notification email in case of an alarm.
13. 10-STEP COMMISSIONING CHECKLIST FOR YOUR DIGIWARE SYSTEM 1) Auto-discovery from M-50/M-70 push button or from EasyConfig System software. 2) Configuration of DIRIS Digiware U and I modules via EasyConfig System software. 3) Connection to the webserver (default IP address is 192.168.0.4). 4) Change default passwords for Admin, Advanced and Cyber security profiles. 5) Connect to the Cyber security profile and generate the passphrase in case you lose your password.
14. DIRIS DIGIWARE M-50/M-70 TECHNICAL CHARACTERISTICS 14.1. Mechanical characteristics Weight DIRIS Digiware M-50 / M-70 210 g 14.2. Communication characteristics Default Ethernet settings - IP address: 192.168.0.4 - Mask: 255.255.255.0 - Gateway: 192.168.0.1 Maximum slave devices 32 Ethernet RJ45 10/100 Mbs Gateway function: - MODBUS TCP / RTU - BACNET IP - SNMP v1, v2 & v3 Embedded software Web-Config (M-50/M-70) for configuration of M-50/M-70.
14.3.2. USA “This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.” (§15.19 (3)) FCC Caution: Any changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate this equipment.
14.4. Electrical characteristics Power supply 24 VDC +/- 10% Power consumption 2.5 VA Battery life 10 years with the following typical battery profile over its lifetime: - Product storage: 1 year of full time battery back-up (based on an average storage temperature of 25°C). - Product life: 10 days / year of battery back-up over 9 years. Battery type 3V Lithium cell battery, 48mAh rated capacity. 14.5.
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).
Traps are sent automatically when the alarm occurs. They will be sent again once the “Trap report frequency” time is elapsed. The alarm must be activated in the product (using the EasyConfig System configuration software) in order for the Traps to be sent. Traps can either be configured for specific hosts or “broadcast” to the whole network. Up to two server IP addresses can be entered for SNMP trap notification of specific hosts. 15.3.
15.4. SNMP ports The DIRIS Digiware M-50 / M-70 is configured with standard SNMP ports to receive requests and send notifications: Port Description 161 Used to send and receive requests from the manager. 162 Used by the manager to receive notifications from the agent M-50/M-70 Manager Manager Port 161 Digiware bus Port 161 Response Port 162 Traps U-30 I-30 @3 @4 I-30 @5 15.5.
For example the OID for instCurrentI1 is represented by the sequence 1.3.6.1.4.1.4555.10.20.20.1.10000. OID sequence Description 4555 “SOCOMEC” enterprise branch 10 “SocomecProducts” table 20 “ProductMetrology” table 20 “InstantaneousTable” 1 Entry (always = 1) 10000 Service ID This OID is associated with the multiple devices connected downstream the DIRIS Digiware M-50 / M-70. To identify those multiple devices, the Modbus address and the load number are added to the end of the OID.
15.6. SNMP configuration via EasyConfig System After logging in to EasyConfig System on the DIRIS Digiware M-50 / M-70, you can find the SNMP settings in the SNMP menu, under SNMP settings: • Community configuration SNMP V1 & V2: SNMP V1 Read Community: Read-only community string for SNMP v1. Default community string is “public”. It allows a manager to retrieve read-only data from a device connected to the DIRIS Digiware M-50 / M-70. SNMP V1 Read/Write Community: Read-Write community string for SNMP v1.
Trap configuration: Choose to deactivate or activate the traps. If activated, you can choose to broadcast trap notifications to all supervisers on the network or to notify only specific host stations (up to 2). Trap Host 1 IP: Enter the IP address of the 1st host station which will receive trap notifications. Trap Host 1 port: Enter the port used to send traps for the 1st host station. Trap Host 2 IP: Address: enter the IP address of the 2nd host station which will receive trap notifications.
16. ANNEX B BACNET COMMUNICATION WITH THE DIRIS DIGIWARE M-50 / M-70 The DIRIS Digiware M-50 / M-70 supports the BACnet IP protocol. It acts as a BACnet IP gateway to all devices compatible and connected downstream via RS485 or the Digiware Bus. The PICS (Protocol Implementation Conformance Statement) of the DIRIS Digiware M-50 / M-70 is available on the Socomec website at www.socomec.com. 16.1.
A list of properties defines each BACnet Object. Properties can be: • Required by the BACnet specification. • Optional. In this case, vendors can choose whether to implement them for their devices. • Proprietary. Vendors can add their own created properties. Device Object: Every BACnet device compatible with the DIRIS Digiware M-50 / M-70 must have the Device Object and its associated required properties that fully describe the BACnet device to the network.
The way the OID is assigned to a device (instance number) is the following: OID = Main OID (= default 100) + ModbusAddress: • Device with Main OID (100) is the DIRIS Digiware M-50 / M-70 gateway itself. • The device with OID (1xx) is the device with the Modbus address xx. Analog Input Object: The DIRIS Digiware M-50 / M-70 acts as a BACnet gateway. It provides a number of Analog Input objects which may be available from the devices compatible and connected to the DIRIS Digiware M-50 / M-70.
Energy_Total_Residual Proprietary Energy_Total_Hourmeter Proprietary Energy_Partial Proprietary Energy_Partial_Residual Proprietary Energy_Partial_Hourmeter Proprietary Energy_Total_Lagging Proprietary Energy_Total_Lagging_Res Proprietary Energy_Total_Leading Proprietary Energy_Total_Leading_Res Proprietary Energy_Last_Partial Proprietary Energy_Last_Partial_Res Proprietary Energy_Last_Partial_ Timestamp Proprietary Multifluid_Partial Proprietary Multifluid_Weight Proprietary Instant
Reset Min/Max Energies Total Lagging/Leading Energies Total + Partial + LastPartial Average Min/Max + Timestamp V Unsigned • • 1 VystPhPh System Ph-Ph Voltage V Unsigned • • 2 CurrentSyst System Current A Unsigned • • 3 Frequency System Frequency Hz Unsigned • • • • • 4 VoltPhNV1 Ph-N Voltage V1 V Unsigned • • • • • 5 VoltPhNV2 Ph-N Voltage V2 V Unsigned • • • • • 6 VoltPhNV3 Ph-N Voltage V3 V Unsigned • • • • • 7 VoltPhNVn Ph-N Voltage Vn V
Average + Timestamp Average Min/Max + Timestamp Signed • • • • • 31 PowerRActiveQ3 Q3 Reactive Power VAr Signed • • • • • 32 PowerApparentS1 S1 Apparent Power VA Unsigned • • • • • 33 PowerApparentS2 S2 Apparent Power VA Unsigned • • • • • 34 PowerApparentS3 S3 Apparent Power VA Unsigned • • • • • 35 PowerFactorPF1 PF1 Power Factor - Signed • • • • • 36 PowerFactorTypeSPF1 sPF1 Power Factor Type - Unsigned • • • • • 37 PowerFactorPF2 -
Reset Min/Max Energies Total Lagging/Leading Energies Total + Partial + LastPartial Average Min/Max + Timestamp Unsigned • • 58 ER+ Positive Reactive VArh Unsigned Energy • • • • 59 ER- Negative Reactive Energy VArh Unsigned • • • • 60 ES Apparent Energy VAh Unsigned • • 61 Mff Multifluid feeder • - Signed Multifluid Wh Harmonics 2 -> 10 Negative Active Energy Average + Timestamp Type Present Min/Max + Timestamp Unit A- Present + Timestamp Object Namew Object Desc
16.4. BACnet IP configuration via Easyconfig System The PICS file (Protocol Implementation Conformance Statement) is available at www.socomec.com After logging in to Easy Config System on the DIRIS Digiware M-50 / M-70, you can find the BACnet IP settings in the BACnet menu under BACnet settings: Activation: Enable or disable the BACnet IP function Main instance ID: 100 by default. It must be unique within the BACnet network. Virtual network ID: Set the virtual network ID.
16.5. BACnet configuration from the embedded webserver Click on the “Wrench” icon on the top left corner and click on “Protocols”: Click on the “Field protocols” tab, and under “Communication”, then BACnet, enter BACnet settings: BACnet activation: activate or disable BACnet IP communication from the M-50/M-70 gateway. Virtual Network ID: set the virtual Network ID of the M-50/M-70 gateway. It must be unique within the BACnet network.
17. ANNEX C FTP CONFIGURATION Measurement logs (see “4.2.2. Introduction to DIRIS Digiware M-70”, page 9) can be automatically exported via FTP(S). 17.1. FTP server activation: Connect to the web server and go to the “Protocols” menu: Click on “Data Push”. Authentication part: Site Name & Server Name: used to identify from which DIRIS Digiware M-50/M-70 the files are being exported.
Data logger part: Server: activate the FTP server to enable the automatic export of data to a remote FTP server. Destination folder: tree view of the FTP server folder in which you want to export the files. Upload Log files: activate this to have additional information for troubleshooting in case of an export issue. FTP Server: This contains the login details of the FTP server (standard or secure).
17.2. FTP planning configuration Click on “Devices”: Click on “Modify active configuration” (1) Click on “Planning” (2) Activate the type of data you want to export automatically. The DIRIS Digiware M-70 can log and export 3 types of data: Enegies Index: Ea, Er, Es etc. (Meters) Measurement logs/trends: archived parameters U, I, F, PF etc. (Measurements) Load curves / demand: P, Q, S etc. (Load curves) For each data type, specify the rate at which data will be exported (once an hour, once a day etc.
17.3. Understanding the exported .csv file in EMS mode The csv file is split into two parts: • The part (1) in red corresponds to the header. It contains a unique key, created out of multiple parameters such as the the site and server name, the data type, the data ID, the device ID to uniquely identify each parameter that is exported. • The part (2) in green contains the logged and time stamped measurements.
www.socomec.com 548751C Non-contractual document. © 2020, Socomec SAS. All rights reserved.