COMMUNICATION MODBUS PROTOCOL MFD44 NEMO-D4Le

Similar documents
EM-72 Electricity Meters for Current Transformers

Nemo 96HD/HD+/HDLe Variable modules for Profibus

MODBUS RS485 SERIAL PROTOCOL

E50 MODBUS POINT MAP

Know your energy. Modbus Register Map EM etactica Power Meter

IF96014 BACnet COMMUNICATION PROTOCOL. BACnet Protocol Implementation Conformance Statement

Know your energy. Modbus Register Map EB etactica Power Bar

H8238/MCM MODBUS POINT MAP

UBN Universal Power Meter. MODBUS Protocol English 1UNMUP3K1004

Multifunction network analyzer Q15U Q96U2L - Q96U4... Q15E Q96E MCU - MCUH Programmable transducer MCUU

CoolEx User Manual 2008 XDIMAX LTD. Revision 1.0

Nemo D4-L+ BACNET COMMUNICATION PROTOCOL. BACnet Protocol Implementation Conformance Statement. Date: March, 30 th 2012 Vendor Name:

Multifuncion Measuring Device, 4 mod. DIN, connection via CT, with RS485 port

EIG DNP V3.0 Protocol Assignments

ENGLISH 3 Phase Multi-function Power Meter 1/5A MID MID

See notes for calculations 4110 Usage Hours 1 Integer RO Y - Hours YP Usage Minutes 1 Integer RO Y - Minutes 0-59 YP

Data Sheet. RISH Master Record %THD

Contents. Introduction and description Package contents Device identification PM Options... 80

Centrale de mesure Power Meter PM500 Merlin Gerin

Interface Description A2000. Multifunctional Power Meter Communications Protocol per DIN Draft /2.15

PARAMETER LIST MICROFUSION

4111 Usage Minutes 1 Integer RO Y - Minutes 0-59 Y Y YP

ELECTRICAL VARIABLE ANALYZER RELAY EVAR

SERIAL COMMUNICATION PROTOCOL WM24-96 V1 R0 WM Vers. 1 Rev. 0. January 3 rd, 2006

EASTRON SDM630MCT-RJV / SDM630MCT-RJA User Manual V1.1. Three phase multifunction din rail energy meter

Energy Management. Type WM14 DIN Advanced version. Product Description 3-phase advanced power analyzer with integrated programming

Interface Description A2000. Multifunctional Power Meter Communications Protocol per EN /1.15

Raritan PX2/PX3 Modbus Interface

Installation and Operating Instructions

Multifuncion Measuring Device, 4 mod. DIN, connection via CT, with RS485 port

THREE-PHASE ENERGY METER DIRECT CONNECTION PM30D01KNX. User manual

ELECTRONIC METER MX2-A01E MX2-C01E MX2-C41E MX2-B41E MODBUS RTU Interface Specifications MDD-T0026

C191HM POWERMETER AND HARMONIC MANAGER COMMUNICATIONS REFERENCE GUIDE

Start Address Function Data CRC End 3,5 bytes 8 bits 8 bits n x 8 bits 16 bits 3,5 bytes

Series PM130 PLUS Powermeters PM130P/PM130E/PM130EH

Tegra 710 and 810 Digital metering with RS485 Modbus TM o/p

InfraStruXure Manager v4.x Addendum: Building Management System Integration

Power Meter Series PM3200 Functions and characteristics

DIRIS A40/A41 RS485 PROFIBUS DP. Operating instructions F GB D I NL E P. SOCOMEC GROUP switching PROTECTION & ups

E.S.A.M. unicenter s.r.l.

ALPHA 50 MULTIFUNCTION METER (ALPHA SERIES)

DIRIS A40/A41 RS485 PROFIBUS DP COM. Operating instructions. PROFIBUS Certification

Installation and Operating Instructions Quadratic Integra 1530 Digital Metering Systems

SUPPLY NETWORK ANALYZER CVM-96 SERIES

Energy Management Three-phase energy meter with output modules Type EM4-DIN

Series PM130 PLUS Powermeters PM130P/PM130E/PM130EH

PRELIMINARY DATA SHEET. RI-F300 Series. easywire Single and Three Phase Multifunction Energy Meter (MID Certified) MID

Energy Management Modular Power Analyzers Type WM2-96

Energy Management Energy meters Type EM2-DIN

Application: Product Features: On site programmable PT/CT ratios: User selectable CT Secondary 5A/1A. User selectable PT Secondary

Application Alpha 20 Measures important electrical parameters in 3 phase 4 Wire and 3 phase 3 Wire Network & replaces the multiple analog panel meters

TAS APFC Controller / Load Managers with MOD-BUS Interface

Digital Multifunction Instrument - Rish Master 3440

745 Transformer Protection System Communications Guide

SERIES PM172 POWERMETERS COMMUNICATIONS. DNP Communications Protocol REFERENCE GUIDE

ULTRA RAPID POWER QUALITY ANALYZER

Energy Management Energy Meter with plug-in Output Modules Type EM4-DIN

3V TRANSCEIVER 2.4GHz BAND

CooLink Programmers Reference Manual (PRM)

User's Manual. ServoCenter 4.1. Volume 2: Protocol Reference. Yost Engineering, Inc. 630 Second Street Portsmouth, Ohio

RI-D440. Three Phase easywire Multifunction DIN Rail Energy Meter. Telephone : +44 (0) Displayed Parameters

2CSG445013D0201 M2M PROFIBUS. Profibus DP interface user manual M2M ABB

53U MULTI POWER MONITOR OPERATING MANUAL MODEL 53U CONTENTS. (4 digital displays)

RI-F200 Series. Single and Three Phase Multifunction Energy Meter. Telephone : +44 (0) Displayed Parameters

UMG 103 DIN Rail Measuring Device Modbus-Adressenliste and Formulary (Valid from firmware rel )

DMTME-96 2CSG133030R4022 M DMTME-I Operation and assembly instructions 2CSG163030R4022 M CSG445001D0202

RISH Master Digital Multifunction Instrument with onsite pluggable output options. Application : Product Features:

PRELIMINARY DATA SHEET. RI-F400 Series. easywire Single and Three Phase Multifunction Energy Meter

Delta Din-rail Power Meter DPM-D520I User Manual.

Energy Management Modular Smart Power Transducer Type SPT-90

(240 ) Measurement of DC currents and DC voltages. Size (mm): Q48 Q144 Q72 Q144 Q48 Q144

SUPPLY NETWORK ANALYZER

Technical Data Sheet

UNIVERSAL MEASURING INSTRUMENTS. TNM 34xx. TNM 3410 / 3420 / 3430 / 3440 Universal measuring instrument 1/49

isma-b-w0202 Modbus User Manual GC5 Sp. z o.o. Poland, Warsaw

MBus Interface for Energy and Power meters AEM and APM

Solectria Renewables Modbus Level 5 For models PVI KW

DPX³ 250 Electronic 4P - ModbusTable LGR EN v1.01.xls

I2C Encoder. HW v1.2

Pololu TReX Jr Firmware Version 1.2: Configuration Parameter Documentation

3-phase meter with direct connection and pulse or Modbus RS485 output

Universal-Transducer Multi-E11-MU

Operating Guide October 2006

INSTRUCTION MANUAL IM411-U v0.3. EMT-4s Series MULTIFUNCTIONAL TRANSDUCER

RISH PQM. Power Quality Monitor. Preliminary Datasheet subject to change without notice. Individual Harmonics measurement upto 56th Harmonics

Kongsberg Mesotech Ltd.

Monitoring Electric Network Via Internet

DIRIS Ap RS485 JBUS/MODBUS COM. Systèmes de Coupure et de Protection Industrial Switching and Protection Systems ON 1

Energy Management. Type WM14-96 Basic Version. Product Description. How to order WM14-96 AV5 3 D PGX. Type Selection. Input specifications.

ZHUHAI PILOT TECHNOLOGY CO., LTD.

ENA33LCD. Power line analyzer. User and service manual. Obrezija 5 SI-1411 Izlake

NO WARRANTIES OF ANY KIND ARE IMPLIED ON THE INFORMATION CONTAINED IN THIS DOCUMENT.

MID. Energy Management Energy Analyzer Type EM Product Description. How to order EM26 96 AV5 3 H O3 S1 PF A. Type Selection EM26 96

USER MANUAL ZC-24DI. Via Austria, PADOVA ITALY. Tel Fax

Multi-functional Power Meter DPM-C530A User Manual.

N100. example of application Ethernet www/ ftp. Ethernet TCP IP RS X MeaSUreMent of power network parameters.

Nemo 96HD/HD+ LONWORKS

RISH EM 3490 DS Dual Source Energy Meter (With All Display Parameters) RISH EM 3490 DS. Application : Product Features:

INSTALLATION INSTRUCTIONS QUICK START GUIDE. Multi-transducer, MTR-3. Document no.: B SW version 3.0X.X or later

MPS PROFIBUS-DP INTERFACE

Transcription:

COMMUNICATION MODBUS PROTOCOL MFD44 NEMO-D4Le PR129 20/10/2016 Pag. 1/21 CONTENTS 1.0 ABSTRACT... 2 2.0 DATA MESSAGE DESCRIPTION... 3 2.1 Parameters description... 3 2.2 Data format... 4 2.3 Description of CRC calculation... 5 2.4 Error management... 5 2.5 Timing... 6 3.0 COMMANDS... 7 4.0 VARIABLES... 8 5.0 SETUP PARAMETERS... 16 Rev DESCRIPTION Date Sw B Formal revision 10/05/2016 2.05

COMMUNICATION MODBUS PROTOCOL Pag. 2/21 1.0 ABSTRACT Physical level The physical communication line complies with the EIA-RS485 standard in half-duplex modality. In this case, as only two wires are used, only one instrument at a time can engage the line; this means that there must be a master which polls the slave instruments so the demand and the request are alternated. On the same physical line only 32 instruments can be attached (master included). In order to increase the number of the slave instrument, the necessary repeaters must be used. The communication parameters are : Baud rate : programmable (device dependant) bit n. : 8 stop bit : 1 parity : programmable (device dependant) Data link level The data are transmitted in a packet form (message) and are checked by a word (CRC). See the description of the data packet in the next paragraphs for more details. Application level The communication protocol used is MODBUS / JBUS compatible. Up to 255 different instruments can be managed by the protocol. There are no limitations to the number of possible retries done by the master. A delay between the response from the slave and the next command could be necessary and it is specified for each device (timing).

COMMUNICATION MODBUS PROTOCOL Pag. 3/21 2.0 DATA MESSAGE DESCRIPTION The generic data message is composed as following : Device address Functional code Data CRC word Two answers are possible : Answer containing data Device address Functional code Data CRC word Error answer Device address Functional code + 0x80 Error code CRC word 2.1 Parameters description Device address : Functional code : Data : CRC word : device identification number in the network. It must be the same for the demand and the answer. Format : 1 BYTE from 0 to 0xff 0 is for broadcast messages with no answer command code Used functional code : Format : 1 BYTE 0x03 : reading of consecutive words 0x10 : writing of consecutive words they can be - the address of the required words (in the demand) - the data (in the answer) it is the result of the calculation done on all the bytes in the message

COMMUNICATION MODBUS PROTOCOL Pag. 4/21 2.2 Data format The following types of format are used for the data values : * U_WORD : one WORD - unsigned * S_WORD : one WORD - signed * UD_WORD : two WORDS - unsigned * SD_WORD : two WORDS - signed If the required data is in a DWORD format, 2 WORDS are transmitted and the MSW comes before the LSW (depending on the setting in the NEMO 96 : big endian / little endian / swap WORDS MSB LSB MSB LSB Most Significant WORD Least Significant WORD Example : 1000 = 0x 03 e8 or 0x 00 00 03 e8 (if UDWORD) MSB LSB MSB LSB 0x00 0x00 0x03 0xe8

COMMUNICATION MODBUS PROTOCOL Pag. 5/21 2.3 Description of CRC calculation The following is an example of the CRC calculation in C language. unsigned int calc_crc (char *ptbuf, unsigned int num) /* **************************************************************** * Descrizione : calculates a data buffer CRC WORD * Input : ptbuf = pointer to the first byte of the buffer * num = number of bytes * Output : // * Return : ** ***************************************************************/ { unsigned int crc16; unsigned int temp; unsigned char c, flag; crc16 = 0xffff; /* init the CRC WORD */ for (num; num>0; num--) { temp = (unsigned int) *ptbuf; /* temp has the first byte */ temp &= 0x00ff; /* mask the MSB */ crc16 = crc16 ^ temp; /* crc16 XOR with temp */ for (c=0; c<8; c++) { flag = crc16 & 0x01; /* LSBit di crc16 is mantained */ crc16 = crc16 >> 1; /* Lsbit di crc16 is lost */ if (flag!= 0) crc16 = crc16 ^ 0x0a001; /* crc16 XOR with 0x0a001 */ } ptbuf++; /* pointer to the next byte */ } crc16 = (crc16 >> 8) (crc16 << 8); /* LSB is exchanged with MSB */ return (crc16); } /* calc_crc */ 2.4 Error management If the received message is incorrect (CRC16 is wrong) the polled slave doesn t answer. If the message is correct but there are errors (wrong functional code or data) it can t be accepted, so the slave answers with an error message. The error codes are defined in the following part of the document.

COMMUNICATION MODBUS PROTOCOL Pag. 6/21 2.5 Timing REQUEST MESSAGE NEXT REQUEST MESSAGE MASTER BYTE 1 BYTE 2 T1 BYTE n RESPONSE MESSAGE SLAVE BYTE 1 BYTE 2 BYTE n T2 T3 Be careful : among the setup parameters there is a timeout value that may be programmed. This is the inter-characters timeout and implicitly is the timeout to detect the end of a message. The value of 20 msec is suggested to keep compatibility with older IME devices. The minimum value is 3 msec. TIME DESCRIPTION Min & Max VALUES T1 Time between characters. If this time exceeds the programmed timeout, the message is considered closed by the device Min = 3 msec Max <= 99 msec T2 Slave response time Minimum and maximum response time of device to the Max = 20 ms. Master request after a message has been detected valid T3 Time before a new message request from the Master Min = 1 msec

COMMUNICATION MODBUS PROTOCOL Pag. 7/21 3.0 COMMANDS Code 0x03 : reading of one or more consecutive WORDS Command format : BYTE BYTE MSB LSB MSB LSB Device address Funct. Code First WORD address WORDS number CRC16 Answer format (containing data) : BYTE BYTE BYTE MSB LSB MSB LSB Device address Funct. Code BYTES number WORD 1... WORD N. CRC16 The BYTES number must always match the WORDS number (in the demand) * 2. Answer format (the demand was wrong) : BYTE BYTE BYTE Device address Funct. Code + 0x80 Error code CRC16 Error codes : * 0x01 : incorrect functional code * 0x02 : wrong first WORD address * 0x03 : incorrect data Code 0x10 : writing of more consecutive WORDS Command format : BYTE BYTE MSB LSB MSB LSB BYTE MSB LSB MSB LSB Funct. First WORD WORDS BYTE Device address Word Value Code address number numbers CRC16 Answer format (containing data) : BYTE BYTE MSB LSB MSB LSB Funct. Device address First WORD address WORD N. CRC16 Code The BYTES number must always match the WORDS number (in the demand) * 2. Answer format (the demand was wrong) : BYTE BYTE BYTE Device address Funct. Code + 0x80 Error code CRC16 Error codes : * 0x01 : incorrect functional code * 0x02 : wrong first WORD address * 0x03 : incorrect data

COMMUNICATION MODBUS PROTOCOL Pag. 8/21 4.0 VARIABLES Variables or groups of variables may be required up to 240 BYTES 0x100 U_WORD Current transformer ratio (KTA) No unit 0x102 U_WORD Voltage transformer ratio (KTV) 1/100 (hundredths) 0x103 U_WORD Energy mode accumulation 0 :Asyn 1 :Syn 2 :Tariff 3 :Pulse counting 0x300 U_WORD Device identifier 0x06

COMMUNICATION MODBUS PROTOCOL Pag. 9/21 Address Format Description Unit 0x1000 UD_WORD Phase 1 : phase voltage mv 0x1002 UD_WORD Phase 2 : phase voltage mv 0x1004 UD_WORD Phase 3 : phase voltage mv 0x1006 UD_WORD Phase 1 : current ma 0x1008 UD_WORD Phase 2 : current ma 0x100a UD_WORD Phase 3 : current ma 0x100c UD_WORD Neutral current ma 0x100e UD_WORD Chained voltage : L1-L2 mv 0x1010 UD_WORD Chained voltage : L2-L3 mv 0x1012 UD_WORD Chained voltage : L3-L1 mv 0x1014 UD_WORD 3-phase : active power (3) 0x1016 UD_WORD 3-phase : reactive power (3) 0x1018 UD_WORD 3-phase : apparent power (3) 0x101a U_WORD 3-phase : sign of active power [6] 0x101b U_WORD 3-phase : sign of reactive power [6] 0x101c UD_WORD 3-phase : positive active energy (4) 0x101e UD_WORD 3-phase : positive reactive energy (4) 0x1020 UD_WORD 3-phase : negative active energy (4) 0x1022 UD_WORD 3-phase : negative reactive energy (4) 0x1024 S_WORD 3-phase : power factor 1/100 signed 0x1025 U_WORD 3-phase : sector of power factor (cap or ind) 0 : PF = 1 1 : ind 2 : cap 0x1026 U_WORD Frequency Hz/10 0x1027 UD_WORD 3-phase : average power (3) 0x1029 UD_WORD 3-phase : peak maximum demand (3) 0x102b U_WORD Time counter for average power minutes 0x102c UD_WORD Phase 1 : active power (3) 0x102e UD_WORD Phase 2 : active power (3) 0x1030 UD_WORD Phase 3 : active power (3) 0x1032 U_WORD Phase 1 : sign of active power [6] 0x1033 U_WORD Phase 2 : sign of active power [6] 0x1034 U_WORD Phase 3 : sign of active power [6] 0x1035 UD_WORD Phase 1 : reactive power (3) 0x1037 UD_WORD Phase 2 : reactive power (3) 0x1039 UD_WORD Phase 3 : reactive power (3) 0x103b U_WORD Phase 1 : sign of reactive power [6] 0x103c U_WORD Phase 2 : sign of reactive power [6] 0x103d U_WORD Phase 3 : sign of reactive power [6] 0x103e UD_WORD Phase 1 : apparent power (3) 0x1040 UD_WORD Phase 2 : apparent power (3) 0x1042 UD_WORD Phase 3 : apparent power (3) 0x1044 S_WORD Phase 1 : power factor 1/100 signed 0x1045 S_WORD Phase 2 : power factor 1/100 signed 0x1046 S_WORD Phase 3 : power factor 1/100 signed 0x1047 U_WORD Phase 1 : power factor sector 0 : PF = 1 1 : ind 2 : cap 0x1048 U_WORD Phase 2 : power factor sector 0 : PF = 1 1 : ind 2 : cap 0x1049 U_WORD Phase 3 : power factor sector 0 : PF = 1 1 : ind 2 : cap 0x104a U_WORD Phase 1 : THD V1 % (0..100.0) 0x104b U_WORD Phase 2 : THD V2 % (0..100.0) 0x104c U_WORD Phase 3 : THD V3 % (0..100.0) 0x104d U_WORD Phase 1 : THD I1 % (0..100.0) 0x104e U_WORD Phase 2 : THD I2 % (0..100.0)

COMMUNICATION MODBUS PROTOCOL Pag. 10/21 0x104f U_WORD Phase 3 : THD I3 % (0..100.0) 0x1050 UD_WORD Phase 1 : I1 average ma 0x1052 UD_WORD Phase 2 : I2 average ma 0x1054 UD_WORD Phase 3 : I3 average ma 0x1056 UD_WORD Phase 1 : I1 peak maximum ma 0x1058 UD_WORD Phase 2 : I2 peak maximum ma 0x105a UD_WORD Phase 3 : I3 peak maximum ma 0x105c UD_WORD (I1+I2+I3)/3 ma 0x105e UD_WORD Phase 1 : V1 min mv 0x1060 UD_WORD Phase 2 : V2 min mv 0x1062 UD_WORD Phase 3 : V3 min mv 0x1064 UD_WORD Phase 1 : V1 max mv 0x1066 UD_WORD Phase 2 : V2 max mv 0x1068 UD_WORD Phase 3 : V3 max mv 0x106a UD_WORD 3-phase : active partial energy (4) 0x106c UD_WORD 3-phase : reactive partial energy (4) 0x106e U_WORD Run hour meter Hour 0x106f U_WORD Output relay status (2) 0x1070 UD_WORD 3-phase : active average power (3) 0x1072 UD_WORD 3-phase : reactive average power (3) 0x1074 UD_WORD 3-phase : apparent average power (3) 0x1076 UD_WORD 3-phase : active PMD power (3) 0x1078 UD_WORD 3-phase : reactive PMD power (3) 0x107a UD_WORD 3-phase : apparent PMD power (3) 0x107c UD_WORD Run hour meter minutes 0x1200 U_WORD Current transformer ratio (KTA) No unit 0x1201 U_WORD Voltage transformer ratio (KTV) 1/100 (hundredths) 0x1202 UD_WORD Future developments --- 0x1204 U_WORD Device identifier 0x06 0x1205 U_WORD Future developments --- 0x1206 U_WORD Digital Input status 0x00 I1 O I2 O 0x01 I1 C I2 O 0x02 I1 O I2 C 0x03 I1 C I2 C 0x1250 UD_WORD 3-phase Positive total active energy (4) 0x1252 UD_WORD 3-phase Positive total reactive energy (4) 0x1254 UD_WORD 3-phase Negative total active energy (4) 0x1256 UD_WORD 3-phase Negative total reactive energy (4) 0x1258 UD_WORD 3-phase Positive partial active energy (4) tariff 1 active energy (if option tariffs) 0x125a UD_WORD 3-phase Negative partial active energy (4) tariff 2 active energy (if option tariffs) 0x125c UD_WORD 3-phase Positive partial reactive energy (4) tariff 3 active energy (if option tariffs) 0x125e UD_WORD 3-phase Negative partial reactive energy tariff 4 active energy (if option tariffs) (4)

COMMUNICATION MODBUS PROTOCOL Pag. 11/21 0x1300 UD_WORD 3-phase : active average power (3) 0x1302 UD_WORD 3-phase : reactive average power (3) 0x1304 UD_WORD 3-phase : apparent average power (3) 0x1306 UD_WORD 3-phase : active average power tariffs 1 (3) 0x1308 UD_WORD 3-phase : reactive average power tariffs 1 (3) 0x130a UD_WORD 3-phase : apparent average power tariffs 1 (3) 0x130c UD_WORD 3-phase : active average power tariffs 2 (3) 0x130e UD_WORD 3-phase : reactive average power tariffs 2 (3) 0x1310 UD_WORD 3-phase : apparent average power tariffs 2 (3) 0x1312 UD_WORD 3-phase : active average power tariffs 3 (3) 0x1314 UD_WORD 3-phase : reactive average power tariffs 3 (3) 0x1316 UD_WORD 3-phase : apparent average power tariffs 3 (3) 0x1318 UD_WORD 3-phase : active average power tariffs 4 (3) 0x131a UD_WORD 3-phase : reactive average power tariffs 4 (3) 0x131c UD_WORD 3-phase : apparent average power tariffs 4 (3)

COMMUNICATION MODBUS PROTOCOL Pag. 12/21 0x1500 UD_WORD Positive Active Energy - Low Wh 0x1502 UD_WORD Positive Active Energy High MWh 0x1504 UD_WORD Positive Reactive Energy - Low varh 0x1506 UD_WORD Positive Reactive Energy High Mvarh 0x1508 UD_WORD Negative Active Energy - Low Wh 0x150A UD_WORD Negative Active Energy High MWh 0x150C UD_WORD Negative Reactive Energy - Low varh 0x150E UD_WORD Negative Reactive Energy High Mvarh 0x1510 UD_WORD Partial Active Energy - Low Wh 0x1512 UD_WORD Partial Active Energy - High MWh 0x1514 UD_WORD Partial Reactive Energy - Low varh 0x1516 UD_WORD Partial Reactive Energy - High Mvarh 0x1518 SD_WORD Signed 3-ph Active Power W 0x151A SD_WORD Signed 3-ph Reactive Power var 0x151C SD_WORD Signed Phase1 Active Power W 0x151E SD_WORD Signed Phase2 Active Power W 0x1520 SD_WORD Signed Phase3 Active Power W 0x1522 SD_WORD Signed Phase1 Reactive Power var 0x1524 SD_WORD Signed Phase2 Reactive Power var 0x1526 SD_WORD Signed Phase3 Reactive Power var 0x1528 SD_WORD Signed 3-ph Power Factor 1/1000 0x152A SD_WORD Signed Phase1 Power Factor 1/1000 0x152C SD_WORD Signed Phase2 Power Factor 1/1000 0x152E SD_WORD Signed Phase3 Power Factor 1/1000 0x1530 UD_WORD Apparent power W 0x1532 UD_WORD 3-phase : active average power W 0x1534 UD_WORD 3-phase : reactive average power var 0x1536 UD_WORD 3-phase : apparent average power VA 0x1538 UD_WORD 3-phase : active PMD power W 0x153a UD_WORD 3-phase : reactive PMD power var 0x153c UD_WORD 3-phase : apparent PMD power VA 0x1540 U_WORD Active positive energy wrap around (*) 0x1541 U_WORD Reactive positive energy wrap around (*) 0x1542 U_WORD Active negative energy wrap around (*) 0x1543 U_WORD Reactive negative energy wrap around (*) 0x1580 U_WORD Phase 1 : phase voltage crest factor 1/1000 0x1581 U_WORD Phase 2 : phase voltage crest factor 1/1000 0x1582 U_WORD Phase 3 : phase voltage crest factor 1/1000 0x1583 U_WORD Phase 1 : current crest factor 1/1000 0x1584 U_WORD Phase 2 : current crest factor 1/1000 0x1585 U_WORD Phase 3 : current crest factor 1/1000 0x1586 U_WORD Chained voltage : L1-L2 crest factor 1/1000 0x1587 U_WORD Chained voltage : L2-L3 crest factor 1/1000 0x1588 U_WORD Chained voltage : L3-L1 crest factor 1/1000 (*) wrap around means : when the main register of the energy value increases over 100 000 000, the register is then reset to 0 and the wrap around value is incremented by 1

COMMUNICATION MODBUS PROTOCOL Pag. 13/21 0x1600 U_WORD phase displacement V1-V2 (V12-V23) 0.1 0x1601 U_WORD phase displacement V2-V3 (V23-V31) 0.1 0x1602 U_WORD phase displacement V3-V1 (V31-V12) 0.1 0x1603 U_WORD phase displacement I1-I2 0.1 0x1604 U_WORD phase displacement I2-I3 0.1 0x1605 U_WORD phase displacement I3-I1 0.1 0x1606 U_WORD phase displacement V1-I1 0.1 0x1607 U_WORD phase displacement V2-I2 0.1 0x1608 U_WORD phase displacement V3-I3 0.1 0x1609 U_WORD phase displacement 3-ph 0.1 0x1620 UD_WORD Pulse number - input 1 (Sw ver > 1.02) 0x1622 UD_WORD Pulse number - input 2 (Sw ver > 1.02) 0x1624 UD_WORD 0 (Sw ver > 1.02) 0x1626 UD_WORD 0 (Sw ver > 1.02) 0x1628 U_WORD Input 1 state 0: Open 1: Close (Sw ver > 1.02) 0x1629 U_WORD Input 2 state 0: Open 1: Close (Sw ver > 1.02) 0x162a U_WORD 0 RFU (Sw ver > 1.02) 0x162b U_WORD 0 - RFU (Sw ver > 1.02) 0x1700 UD_WORD Positive Active Energy - Low Wh 0x1702 UD_WORD Positive Active Energy High MWh 0x1704 UD_WORD Positive Reactive Energy - Low varh 0x1706 UD_WORD Positive Reactive Energy High Mvarh 0x1708 UD_WORD Negative Active Energy - Low Wh 0x170A UD_WORD Negative Active Energy High MWh 0x170C UD_WORD Negative Reactive Energy - Low varh 0x170E UD_WORD Negative Reactive Energy High Mvarh 0x1710 UD_WORD Partial+ Active Energy - Low Wh 0x1712 UD_WORD Partial+ Active Energy - High MWh 0x1714 UD_WORD Partial+ Reactive Energy - Low varh 0x1716 UD_WORD Partial+ Reactive Energy - High Mvarh 0x1718 UD_WORD Partial- Active Energy - Low Wh 0x171a UD_WORD Partial- Active Energy - High MWh 0x171c UD_WORD Partial- Reactive Energy Low varh 0x171e UD_WORD Partial- Reactive Energy - High Mvarh 0x1720 SD_WORD Signed 3-ph active power W 0x1722 SD_WORD Signed 3-ph reactive power var 0x1724 SD_WORD Signed phase1 active power W 0x1726 SD_WORD Signed phase2 active power W 0x1728 SD_WORD Signed phase3 active power W 0x172A SD_WORD Signed phase1 reactive power var 0x172C SD_WORD Signed phase2 reactive power var 0x172E SD_WORD Signed phase3 reactive power var 0x1730 SD_WORD Signed 3-ph Power Factor 1/100 0x1732 SD_WORD Signed phase1 Power Factor 1/100 0x1734 SD_WORD Signed phase2 Power Factor 1/100 0x1736 SD_WORD Signed phase3 Power Factor 1/100

COMMUNICATION MODBUS PROTOCOL Pag. 14/21 0x7000 U_WORD Current phase 1 fundamental 1000 0x7001 U_WORD Current phase 1-2nd harmonic (percentage) 1/10 % ------ ------ -------------------------------------------- 0x7031 U_WORD Current phase 1-50 th harmonic (percentage) 1/10 % 0x7040 U_WORD Current phase 2 fundamental 1000 0x7041 U_WORD Current phase 2-2 nd harmonic (percentage) 1/10 % ------ ----- -------------------------------------------- 0x7071 U_WORD Current phase 2-50 th harmonic (percentage) 1/10 % 0x7080 U_WORD Current phase 3 fundamental 1000 0x7081 U_WORD Current phase 3-2 nd harmonic (percentage) 1/10 % ------ ------ -------------------------------------------- 0x70B1 U_WORD Current phase 3-50 th harmonic (percentage) 1/10 % 0x70C0 U_WORD Voltage phase 1 (V12) - fundamental 1000 0x70C1 Voltage phase 1 (V12) - 2 nd harmonic (percentage) 1/10 % ------ ------ ---------------------------------------------- 0x70F1 U_WORD Voltage phase 1 (V12) - 50 th harmonic (percentage) 1/10 % 0x7100 U_WORD Voltage phase 2 (V23) fundamental 1000 0x7101 U_WORD Voltage phase 2 (V23) - 2 nd harmonic (percentage) 1/10 % ------ ------ ---------------------------------------------- 0x7131 U_WORD Voltage phase 2 (V23) - 50 th harmonic (percentage) 1/10 % 0x7140 U_WORD Voltage phase 3 (V31) fundamental 1000 0x7141 U_WORD Voltage phase 3 (V31) - 2 nd harmonic (percentage) 1/10 % ------ 0x7171 U_WORD Voltage phase 3 (V31) - 50 th harmonic (percentage) 1/10 % 0x7200 UD_WORD Current phase 1 - fundamental (rms) ma ------ 0x7262 UD_WORD Current phase 1-50 th harmonic (rms) ma 0x7280 UD_WORD Current phase 2 fundamental (rms) ma ------ 0x72E4 UD_WORD Current phase 2-50 th harmonic (rms) ma 0x7300 UD_WORD Current phase 3 fundamental (rms) ma ------ 0x7364 UD_WORD Current phase 3-50 th harmonic (rms) ma 0x7380 UD_WORD Voltage phase 1 (V12) fundamental (rms) mv ------ 0x73E2 UD_WORD Voltage phase 1 (V12) - 50 th harmonic (rms) mv 0x7400 UD_WORD Voltage phase 2 (V23) fundamental (rms) mv ------ 0x7462 UD_WORD Voltage phase 2 (V23) - 50 th harmonic (rms) mv 0x7480 UD_WORD Voltage phase 3 (V31) fundamental (rms) mv ------ 0x74E2 UD_WORD Voltage phase 3 (V31) - 50 th harmonic (rms) mv

COMMUNICATION MODBUS PROTOCOL Pag. 15/21 0x7500 U_WORD THD I1 1/10 % 0x7501 U_WORD THD I2 1/10 % 0x7502 U_WORD THD I3 1/10 % 0x7503 U_WORD THD V1 (V12) 1/10 % 0x7504 U_WORD THD V2 (V23) 1/10 % 0x7505 U_WORD THD V3 (V31) 1/10 % (2) --------------------------------------------------------------------------------- Device programmed in Alarm Output mode : 0: No active Alarm 1: Alarm active (3) --------------------------------------------------------------------------------- W, var, VA / 100 if KTA*KTV < 5000 W, var, VA if KTA*KTV >= 5000 (4) --------------------------------------------------------------------------------- Transformer ratio Measurement unit Display Format Protocol Format 1 KTA*KTV < 10 Wh(varh) * 10 xxxxxx.yy k xxxxxxyy 10 KTA*KTV < 100 Wh(varh) * 100 xxxxxxx.y k xxxxxxxy 100 KTA*KTV < 1000 kwh(kvarh) xxxxxxxx k xxxxxxxx 1000 KTA*KTV < 10000 kwh(kvarh) * 10 xxxxxx.yy M xxxxxxyy 10000 KTA*KTV < 100000 kwh(kvarh) * 100 xxxxxxx.y M xxxxxxxy 100000 KTA*KTV kwh(kvarh) * 100 xxxxxxxx M xxxxxxxx (6) --------------------------------------------------------------------------------- 0 : positive 1 : negative

COMMUNICATION MODBUS PROTOCOL Pag. 16/21 5.0 SETUP PARAMETERS NEMO D4-Le parameters may be red and written accordingly to the procedure described in the following. The variable table to read and write the parameters are located at the same address. It is allowed to write the setup parameters addressed at 0x2000 and 0x2200 only by a single telegram for each group. Standard Setup parameters (read and write) Length : 16 BYTES 0x2000 U_WORD RFU 0x2001 U_WORD RFU 0x2002 U_WORD RFU 0x2003 U_WORD RFU 0x2004 U_WORD Percentage of rated 3phase active power run hour meter 50..5000 means (0.5%..50.00%) 0x2005 U_WORD Run hour meter active on 0:V1 1:P 0x2006 U_WORD RFU 0x2007 U_WORD RFU 0x2008 U_WORD Backlight intensity 0:0% 1:35% 2:70% 3:100% 0x2009 U_WORD RFU 0x200a U_WORD Power Averaging time 0:5min 1:8min 2:10min 3:15min 4:20min 5:30min 6:60min 0x200b U_WORD Insertion type 0:3n-3e 1: 3-3e 2: 3-2e 3:1n-1e 4:3n-1e 5: 3-1e 0x200c U_WORD Measure on line 3 of custom page 0:V1 1:V12 2:I1 3:In 4:P 5:Q 6:S 7:P1 8:Q1 9:S1 10:PF 3-phase 0x200d U_WORD Measure on line 2 of custom page 0:V2 1:V23 2:I2 3:P 4:Q 5:S 6:P2 7:Q2 8:S2 9:Freq 10:I1

COMMUNICATION MODBUS PROTOCOL Pag. 17/21 0x200e U_WORD Measure on line 1 of custom page 0:V3 1:V31 2:I3 3:P 4:Q 5:S 6:P3 7:Q3 8:S3 9:P1 10:I1 0x200f U_WORD RFU -

COMMUNICATION MODBUS PROTOCOL Pag. 18/21 Output option Setup parameters (read and write) Length : 24 BYTES 0x2200 U_WORD 0x2201 U_WORD 0x2202 U_WORD 0x2203 U_WORD 0x2204 U_WORD 0x2205 U_WORD 0x2206 U_WORD 0x2207 U_WORD 0x2208 U_WORD 0x2209 U_WORD 0x220a U_WORD RFU RFU RFU RFU RFU RFU RFU RFU RFU RFU Pulse output or Alarm or output controlled remotely 0: Pulse out 1: Alarm out 2: Dual stable remote control 3: Remote Timer control 0x220b U_WORD Pulse duration 0: 50msec 1: 100msec 2: 200msec 3: 300msec 4: 400msec 5: 500msec 0x200c U_WORD Pulse weight 0: 0.01 kwh 1: 0.10 kwh 2: 1.00 kwh 3:10.0 kwh 4: 0.10 MWh 5: 1.00 MWh 6:10.0 MWh 0x200d U_WORD Pulse on 0:Act Energy 1:Rea Energy 0x220e U_WORD Output set as Alarm option = 1 : delay to OFF after condition has finished (Sw > 1.02) seconds 0x220f U_WORD Output set as remote control (Sw > 2.20) option 2 : pulse period after the remote command has been issued option 3 : delay to OFF after the remote OFF command has been issued Output set as Alarm option = 1 : delay to ON after condition has been reached (Sw > 1.02) seconds Output set as remote control (Sw > 2.20) option 2 : delay to ON after the remote command has been issued option 3 : delay to ON after the remote command has been issued 0x2210 U_WORD Hysteresis (ver Sw > 1.02) % (no decimals) 0x2211 U_WORD Relay (NO/NC) (ver Sw > 1.02) 0: NO 1: NC 0x2212 U_WORD Alarm on Min Value or Max Value 0: Min 1: Max 0x2213 U_WORD Alarm set point

COMMUNICATION MODBUS PROTOCOL Pag. 19/21 0x2214 U_WORD RFU - 0x2215 U_WORD Unit of set point 0: X.XXX 1: XX.XX 2: XXX.X 3: X.XXX k 4: XX.XX k 5: XXX.X k 6: X.XXX M 7: XX.XX M 8: XXX.X M 0x2216 U_WORD Sign of Alarm set point 0: + 1: - 0x2217 U_WORD Type of measurement 0: V1 1: V2 2: V3 3: V12 4: V23 5: V31 6: I1 7: I2 8: I3 9: Freq 10:Act Power 11:Rea Power E.g. Request FF 03 22 00 00 18 5A 66 Answer : 0x2200 0x2201 0x2202 0x2203 0x2204 0x2205 0x2206 0x2207 0x2208 FF 03 30 W0 W1 W2 W3 W4 W5 W6 W7 W8 0x2209 0x220a 0x220b 0x220c 0x220d 0x220e 0x220f 0x2210 0x2211 W9 W10 W11 W12 W13 W14 W15 W16 W17 0x2212 0x2213 0x2214 0x2215 0x2216 0x2217 W18 W19 W20 W21 W22 W23 CRC WORD FF 03 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 02 6D C1 W0.. W9 / W20 are not used.

COMMUNICATION MODBUS PROTOCOL Pag. 20/21 Procedure to write Every write operation must be preceded by a Master Unlock Key command. Address 0x2700 : write word with value = 0x5AA5 (Master Unlock Key) Reset of NEMO parameters Any writing operation of any parameter will have effect only in the volatile memory (RAM). After any writing operation of parameters described in the following of the document, if necessary to go back to the default it is mandatory to send the following commands : Address 0x2700 : write WORD with value = 0x 5AA5 ( Master Unlock Key ) Address 0x2800 : write WORD with value = 0x YYYY ( any value ) This command will reset the NEMO and in this way all changes will be lost so returning to the previous conditions. EEPROM savings If it is necessary to save the new parameters in EEPROM it is mandatory to send these following messages : Address 0x2700 : write WORD with value = 0x 5AA5 ( Master Unlock Key ) Address 0x2600 : write WORD with value = 0x YYYY ( any value )

COMMUNICATION MODBUS PROTOCOL Pag. 21/21 Write address table Address Format Description Value 0x100 U_WORD Current transformer ratio 1-9999 0x102 U_WORD Voltage transformer ratio 1/10 (e.g. 4.3 Reading 43) 0x2000 16 U_WORD Standard setup parameters (16) 0x2200 24 U_WORD Programming parameters of pulse and/or alarm output (16) 0x2400 U_WORD Reset Hour Meter, Maximum Powers, Maximum Voltages, (12) Maximum Currents, Minimum Voltages, Active Partial Energy, Reactive Partial Energy 0x2600 U_WORD Saving in EEPROM parameters changed by Remote commands (13) 0x2700 U_WORD Enable Remote Writing Operation (14) 0x2800 U_WORD Load previous setup parameters stored in EEPROM (15) (12) To reset desired measurements write the following word (in binary) : 0 0 0 0 0 0 0 0 b8 b7 b6 b5 b4 b3 b2 b1 b0 b0 = 1 => Reset Hour Meter b1 = 1 => Reset Peak Maximum Demand b2 = 1 => Reset Maximum Voltage values b3 = 1 => Reset Maximum Current values b4 = 1 => Reset Minimum Voltage values b5 = 1 => Reset Active Partial Energy b6 = 1 => Reset Reactive Partial Energy b7 = 1 => Reset Counter Input 1 ( Sw > 1.02 ) b8 = 1 => Reset Counter Input 2 ( Sw > 1.02 ) b9.. b15 = 0 (13) Write any value to save the new parameters changed by Remote commands (14) To do any remote programming write operation, it s mandatory to write a safety key = 0x5AA5. (15) Write any value to abort any remote programming write operation and reload the previous values. (16) The parameters are read and written with the same sequence.