0% found this document useful (0 votes)
97 views42 pages

DiGi 720 Modbus Manual

The document provides a comprehensive guide on the DiGi 720 Multi Function Power Meter's Modbus communication protocol, detailing its structure, transmission modes, and command functionalities. It includes information on packet communication, error checking, and a register list for various data types. This document serves as a reference for users to effectively communicate with and utilize the DiGi 720 meter using Modbus protocol.

Uploaded by

pradeep.kumbhar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views42 pages

DiGi 720 Modbus Manual

The document provides a comprehensive guide on the DiGi 720 Multi Function Power Meter's Modbus communication protocol, detailing its structure, transmission modes, and command functionalities. It includes information on packet communication, error checking, and a register list for various data types. This document serves as a reference for users to effectively communicate with and utilize the DiGi 720 meter using Modbus protocol.

Uploaded by

pradeep.kumbhar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 42

DiGi 720 Multi Function Power Meter

Modbus Protocol & Register List


V.1.0.2

Atandra Energy Private Limited


www.atandra.in

Doc No.: ADPM07200401 | Revision: Jan 2020. Specifications are subject to change without prior notice.
KRYKARD is a registered trademark owned by Atandra Energy Pvt. Ltd.

www.atandra.in
CONTENTS
1. Introduction.................................................................................................................................................. 3
1.1 Purpose of the Communication Protocol.......................................................................................3
1.2 Version of Communication Protocol...............................................................................................3
2. Detailed Description of the DiGi 720 Modbus Protocol.................................................................. 3
2.1 DiGi 720 Modbus Protocol Rules................................................................................................... 3
2.2 Modes of Transmission....................................................................................................................3
2.3 Description of the Modbus Packet Structure in Modbus RTU................................................... 3
2.3.1. Address Field................................................................................................................................ 4
2.3.2. Function Field................................................................................................................................4
2.3.3. Data Field.......................................................................................................................................4
2.3.4. Error Check Field..........................................................................................................................4
2.4 Description of the Modbus Packet Structure in Modbus TCP/IP.............................................. 4
2.5 Exception Responses.......................................................................................................................6
3. Packet Communication............................................................................................................................7
3.1 Read the Relay Output Status (Function Code 01H)..................................................................7
3.2 Read the Digital Input Status (Function Code 01H).................................................................... 7
3.3 Read Holding Registers (Function Code 03H).............................................................................8
3.4 Relay Control (Function Code 05H)...............................................................................................8
3.5 Preset Multiple Registers (Function code 10H)........................................................................... 8
4. Calculating the CRC-16 Error Check Field......................................................................................... 8
4.1 Steps for the Generating the CRC-16 Checksum:...................................................................... 9
4.2 Procedure for Calculating the 6403 Bytes of 16 Hex.................................................................. 9
5. Description of DiGi 720 Registers...................................................................................................... 10
5.1 Real-time Data Register List......................................................................................................... 11
5.2 Energy Data Register List..............................................................................................................12
5.3 Harmonic Data Register List......................................................................................................... 15
5.4 Harmonic Energy Data Register List........................................................................................... 17
5.5 Demand Data Register List........................................................................................................... 17
5.6 Max./ Min. Data Register List........................................................................................................18
5.7 TOU (Multi-tariff) Data Register List.............................................................................................26
5.8 Frequency Deviation Record Register List................................................................................. 31
5.9 Voltage Deviation Record Register List.......................................................................................32
5.10 Voltage Unbalance Record Register List..................................................................................32
5.11 SOE (Event Log) Register List................................................................................................... 33
5.12 System Parameter Register List.................................................................................................33
5.13 Command Data Register List......................................................................................................39
5.14 Carbon Dioxide Emissions Register List...................................................................................39
5.15 Max.Demand (Event Log) Register List.................................................................................... 40
5.16 SOE (Setup Changes Event Log) Register List.......................................................................40
5.17 Device Information Register List................................................................................................ 41

www.atandra.in 2
1. Introduction
This document describes the input and output commands, information and data of the DiGi 720
using the MODBUS communication Protocol.

1.1 Purpose of the Communication Protocol


The role of communication protocols is to exchange the information and data between the host
computer (master) and the DiGi 720, which includes:
1) Allow the master to access and set all the parameters of DiGi 720.
2) Allow access to all measurement data and event records of DiGi 720.

1.2 Version of Communication Protocol


This document is proper for all versions of DiGi 720 meters. If there is a change in the addressing
maps, a revised document shall be made available for the same.

2. Detailed Description of the DiGi 720 Modbus Protocol


2.1 DiGi 720 Modbus Protocol Rules
The following rules define the protocol rules for information transfer between a MODBUS Master
device and the DiGi 720 in a RS-485 serial communications loop.

1) All communications on the RS-485 loop conforms to a MASTER/SLAVE scheme. In this scheme,
information and data is transferred between a MODBUS MASTER device and up to 32 SLAVE
monitoring devices.
2) The MASTER will initiate and control all information transfer on the RS-485 communications
loop.
3) Under no circumstances will a SLAVE device initiate a communications sequence.
4) All communications activity on the RS-485 loop occurs in the form of "PACKETS", a packet being
simply a serial string of 8-bit bytes. The maximum number of bytes contained within one packet is
255. The bytes that comprise a packet consist of standard asynchronous serial data, which are
generated using equipment similar to that used for RS-232C.
5) The packages from MASTER are named request. The packages from SLAVE are named
response.
6) Under any circumstance, Slave can just respond one request.

2.2 Modes of Transmission


MODBUS protocol supports RTU & TCP modes of transmissions. The DiGi 720 supports both the
RTU mode of transmission with 8 data bits, no parity, and one stop bit and the TCP/IP mode of
transmission over an Ethernet bus.

2.3 Description of the Modbus Packet Structure in Modbus RTU


Every MODBUS packet consists of four fields:
1) The Address Field
2) The Function Field

www.atandra.in 3
3) The Data Field
4) The Error Check field

2.3.1. Address Field


The address field is 1-byte long and identifies which slave device the packet is for. Valid addresses
range between 1 and 247. The slave device whose address matches the value in this field will
perform the command specified in the packet.

2.3.2. Function Field


The function field is 1-byte long and tells the addressed salve which function to perform. Slave
response packet should include same function field byte as request. The Modbus functions
supported by DiGi 720 are listed as below:
Function Code Meaning Action
Obtains ON/ OFF information of one or more relay
0x01 Read Relay Output Status
output in DiGi 720 (0/1)
Obtains ON/OFF information of one or more digital
0x02 Read Digital Input Status
input in DiGi 720 (0/1)
Obtains the Current value in one or more holding
0x03 Read Holding Registers
registers of the DiGi 720.
Write 0xFF00 to close (ON) the relay
0x05 Relay control
Write 0x0000 to open (OFF) the relay
Places specific binary values into a series of
0x10 Preset Multiple Registers
consecutive holding registers of the DiGi 720

2.3.3. Data Field


The length of Data Field is varies in length depending on its function. In general, MODBUS
supports “BIG INDIAN” mode, it means high-order byte first, low-order byte second.
For example,
One 16 byte register value is 0x12AB; register is transmitted in below sequence:
High-order byte = 0x12
Low-order byte = 0x0AB

2.3.4. Error Check Field


In Modbus RTU mode, the 16-bit Cyclic Redundancy Check (CRC-16) is used. The sending device
calculates a 16-bit value, based on the information stored in the address, function and data fields
using the CRC-16 algorithm and appends it to the end of the packet. The receiving device performs
the same calculation upon the reception of a packet. If the result does not match the checksum
stored in the packet, transmission errors have occurred and the packet will be ignored by the
receiving device.

2.4 Description of the Modbus Packet Structure in Modbus TCP/IP


This section describes the encapsulation of a MODBUS request or response when it is carried on a
MODBUS TCP/IP network.

www.atandra.in 4
MODBUS request/response over TCP/IP

A dedicated header is used on TCP/IP. It is called the MBAP header (MODBUS Application
Protocol header). This header provides some differences compared to the MODBUS RTU
application data unit used on serial line:

 The MODBUS ‘slave address’ field usually used on MODBUS Serial Line is replaced by a
single byte ‘Unit Identifier’ within the MBAP Header. The ‘Unit Identifier’ is used to
communicate via devices such as bridges, routers and gateways that use a single IP
address to support multiple independent MODBUS end units.
 All MODBUS requests and responses are designed in such a way that the recipient can
verify that a message is finished. For function codes where the MODBUS PDU has a fixed
length, the function code alone is sufficient. For function codes carrying a variable amount
of data in the request or response, the data field includes a byte count.
 When MODBUS is carried over TCP, additional length information is carried in the MBAP
header to allow the recipient to recognize message boundaries even if the message has
been split into multiple packets for transmission. The existence of explicit and implicit
length rules, and use of a CRC-32 error check code (on Ethernet) results in an infinitesimal
chance of undetected corruption to a request or response message.

MBAP header description


The MBAP header contains the following fields:

Fields Length Description Client Server

Identification of a MODBUS Recopied by the


Transaction Initialized by
2 Bytes Request/Response server from the
Identifier the client
transaction. received request

Recopied by the
Protocol Initialized by
2 Bytes 0 = MODBUS protocol server from the
Identifier the client
received request

Initialized by
Initialized by the
Length 2 Bytes Number of following bytes the client
server (Response)
(request)

Identification of a remote Recopied by the


Initialized by
Unit Identifier 1 Byte slave connected on a serial server from the
the client
line or on other buses. received request

www.atandra.in 5
The header is 7 bytes long.
 Transaction Identifier - It is used for transaction pairing, the MODBUS server copies in the
response the transaction identifier of the request.
 Protocol Identifier – It is used for intra-system multiplexing. The MODBUS protocol is
identified by the value 0.
 Length - The length field is a byte count of the following fields, including the Unit Identifier
and data fields.
 Unit Identifier – This field is used for intra-system routing purpose. It is typically used to
communicate to a MODBUS or a MODBUS+ serial line slave through a gateway between
an Ethernet TCP-IP network and a MODBUS serial line. This field is set by the MODBUS
Client in the request and must be returned with the same value in the response by the
server.

All Modbus/TCP commands are sent via TCP on registered port 502, and the different fields are
encoded in Big-endian.

Example Modbus TCP frame


Below is an example of a Modbus TCP request for the content of analog output holding registers
#40108 to #40110 from the slave device with address 17.
00 01 00 00 00 06 15 03 00 6B 00 03

0001: Transaction identifier


0000: Protocol identifier
0006: Message length (6 bytes to follow)
15: The unit identifier (17 = 0x15)
03: The function code (read analog output holding registers)
006B: The data address of the first register requested (40108 - 40001 offset = 107 = 0x6B).
0003: The total number of registers requested. (read 3 registers 40108 to 40110)

2.5 Exception Responses


If a Modbus master device sends a noneffective command to a DiGi 720 or attempts to read a
noneffective holding register, an exception response will be generated. The exception response
consists of the slave address, function code, error code, and error check field. The high order bit of
the function code is set to 1 to indicate that the packet is an exception response.
Below list describes the meanings of exception codes:

Function Code Meaning


DiGi 720-Modbus support the function code include: 01H, 02H, 03H, 05H, and
10H.
01 illegal function code
This code means the slave device receive an illegal function code, or the DiGi
720 receive the error command.
02 illegal function code DiGi 720 receive the address referenced in the data field is an invalid address.
03 illegal function code The requested register number is too long.

www.atandra.in 6
3. Packet Communication
Two MODBUS functions are supported by the DiGi 720. The standard MODBUS protocol supports
only 16-bit registers, which limit the maximum value of any measurement to 65535.
Section 3.1 will describe the format of Read/ Response Packet of relay output.
Section 3.2 will describe the format of Read/ Response Packet of digital input
Section 3.3 will describe the format of Read/ Response Packet of holding register.
Section 3.4 will describe the relay control command
Section 3.5 will describe Preset Multiple Registers packet and the acknowledge packet.

3.1 Read the Relay Output Status (Function Code 01H)


Use 01 command to read the relay status. Relays are addressed starting at 0: relay 1 is addressed
as 0.
The relay status data in response packet is packed as one bit for one relay. 1= ON, 0 = OFF.
The LSB (Least Significant Bit) of the first data byte contains the request addressing output. Other
relay is same as this, until to the high bit of this byte, and rank from low bit to high bit in the followed
byte.
If the return output Num. is not a multiple of 8, it will use zero to fill in the remainder bit of last data
byte (until to the high bit of the byte). The byte count field specifies all byte num. of the data.
Request Packet (Master→DiGi 720) Response Packet DiGi 720→Master)
Unit ID/ Slave address 1 byte Unit ID/ Slave address 1 byte
01H (Function Code) 1 byte 01H (Function Code) 1 byte
Starting address 2 bytes Byte num. (N) 1 byte
Relay num. 2 bytes Relay status N bytes
CRC check code 2 bytes CRC check code 2 bytes
N= output num.÷ 8, if remainder ≠0, then N=N+1.

3.2 Read the Digital Input Status (Function Code 01H)


Use 02 command to read the status. Digital input are addressed starting at 0: Digital input 1 is
addressed as 0.
The DI data in response packet is packed as one bit for one DI. 1= ON, 0 = OFF.
The LSB (Least Significant Bit) of the first data byte contains the request addressing output. Other
DI is same as this, until to the high bit of this byte, and rank from low bit to high bit in the followed
byte.
If the return output Num. is not a multiple of 8, it will use zero to fill in the remainder bit of last data
byte (until to the high bit of the byte). The byte count field specifies all byte num. of the data.
Request Packet (Master→DiGi 720) Response Packet DiGi 720→Master)
Unit ID/ Slave address 1 byte Unit ID/ Slave address 1 byte
02H (Function Code) 1 byte 02H (Function Code) 1 byte
Starting address 2 bytes Byte num. (N) 1 byte
DI num. 2 bytes DI status N bytes
CRC check code 2 bytes CRC check code 2 bytes
N= output num.÷ 8, if remainder ≠0, then N=N+1.

www.atandra.in 7
3.3 Read Holding Registers (Function Code 03H)
This command packet requests that the DiGi 720 responds all valid registers. The value of reserved
registers is 0.
Request Packet (Master→DiGi 720) Response Packet (DiGi 720→Master)
Unit ID/ Slave address 1 byte Unit ID/ Slave address 1 byte
03 H (Function Code) 1 byte 03 H (Function Code) 1 byte
Start register address 2 bytes Byte num. (2 * register num.) 1 byte
Registers num. 2 bytes First register data 2 bytes
CRC check code 2 bytes Second register data 2 bytes
CRC check code 2 bytes

3.4 Relay Control (Function Code 05H)


Use 05 command to control the relay. Relays are addressed starting at 0: relay 1 is addressed as 0.
The requested ON/OFF relay is specified by a constant in the data field.
Data Field is 0xFF00, request the relay to be ON.
Data Field is 0x0000, request the relay to be OFF.
All other values are illegal and will not affect the relay.
Request Packet (Master→DiGi 720) Response Packet (DiGi 720→Master)
Unit ID/ Slave address 1 byte Unit ID/ Slave address 1 byte
05 H (Function Code) 1 byte 05 H (Function Code) 1 byte
Start register address 2 bytes Start register address 2 bytes
Data field FF Data field FF
Data field 00 Data field 00
CRC check code 2 bytes CRC check code 2 bytes

3.5 Preset Multiple Registers (Function code 10H)


This command packet allows the Master to program the DiGi 720 setup parameters.
Preset Registers Format (Master→DiGi 720) Response Format (DiGi 720→Master)
Unit ID/ Slave address 1 byte Unit ID/ Slave address 1 byte
10 H (Function Code) 1 byte 10 H (Function Code) 1 byte
Start register address 2 bytes Start register address 2 bytes
Register num. 2 bytes Register num. 2 bytes
Byte num. (2 * register num.) 1 byte CRC check code 2 bytes
First register data 2 bytes
Second register data 2 bytes
CRC check code 2 bytes
Note: DiGi 720 presume all registers are continuous from the first one.

4. Calculating the CRC-16 Error Check Field


This section describes the procedure for obtaining the CRC-16 error check field. A packet can be
considered as a continuous, serial stream of binary data (0, 1). The 16-bit checksum is obtained by
multiplying the serial data stream by 216 (10000000000000000) and then dividing it by the
generator polynomial x16+x15+x2+1, which can be expressed as a binary data

www.atandra.in 8
11000000000000101. The quotient is ignored and the 16-bit remainder is the checksum and is
appended to end of the packet.

In calculating the CRC, all arithmetic operations (additions and subtractions) are performed using
MODULO TWO, or EXCLUSIVE OR operation. Section 4.1 provides a step by step example to
show how to obtain the checksum.

4.1 Steps for the Generating the CRC-16 Checksum:


1) Form a new polynomial by dropping the MSB (Most Significant Bit) of the generator polynomial
and reversing the bit sequence. This yields the binary number 1010 0000 0000 0001 or A0 01 Hex.
2) Load a 16-bit register with initial value FF FF Hex.
3) Exclusive OR the first data byte with the loworder byte of the 16-bit register, storing the result in
the 16-bit register.
4) Shift the 16-bit register one bit to the right.
5a) If the bit shifted out to the right is one, Exclusive OR the 16-bit register with the new generator
polynomial, with result stored in the16-bit register. Return to step 4.
5b) If the bit shifted out to the right is zero, return to step 4.
6) Repeat steps 4 and 5 until 8 shifts have been performed.
7) Exclusive OR the next data byte with the 16-bit register.
8) Repeat steps 4 through 7 until all bytes of the packet have been Exclusive ORed with the 16-bit
register and shifted 8 times.
9) The content of the 16-bit register is the checksum and is appended to the end of the packet.

4.2 Procedure for Calculating the 6403 Bytes of 16 Hex.


Step Byte Action Register Bit# Shift
2 Initial Value 1111 1111 1111 1111
1 Load the first byte 0000 0000 0110 0100
3 XOR 1111 1111 1001 1011
4 SHIFT 1 bit to the right 0111 1111 1100 1101 1 1
5a XOR polynomial 1101 1111 1100 1100
4 SHIFT 1 bit to the right 0110 1111 1110 0110 2 0
4 SHIFT 1 bit to the right 0011 0111 1111 0011 3 0
4 SHIFT 1 bit to the right 0001 1011 1111 1001 4 1
5a XOR polynomial 1011 1011 1111 1000
4 SHIFT 1 bit to the right 0101 1101 1111 1100 5 0
4 SHIFT 1 bit to the right 0010 1110 1111 1110 6 0
4 SHIFT 1 bit to the right 0001 0111 0111 1111 7 0
4 SHIFT 1 bit to the right 0000 1011 1011 1111 8 1
5a SHIFT 1 bit to the right 1010 1011 1011 1110
2 Load the second byte 0000 0000 0000 0011
7 XOR 1010 1011 1011 1101
4 SHIFT 1 bit to the right 0101 0101 1101 1110 1 1

www.atandra.in 9
5a XOR polynomial 1111 0101 1101 1111
4 SHIFT 1 bit to the right 0111 1010 1110 1111 2 1
5a XOR polynomial 1101 1010 1110 1110
4 SHIFT 1 bit to the right 0110 1101 0111 0111 3 0
4 SHIFT 1 bit to the right 0011 0110 1011 1011 4 1
5a XOR polynomial 1001 0110 1011 1010
4 SHIFT 1 bit to the right 0100 1011 0101 1101 5 0
4 SHIFT 1 bit to the right 0010 0101 1010 1110 6 1
5a XOR polynomial 1000 0101 1010 1111
4 SHIFT 1 bit to the right 0100 0010 1101 0111 7 1
5a XOR polynomial 1110 0010 1101 0110
4 SHIFT 1 bit to the right 0111 0001 0110 1011 8 0
CRC-16 0111 0001 0110 1011

5. Description of DiGi 720 Registers


All DiGi 720 measured and setup parameters are treated as HOLDING REGISTERS having
addresses 4xxxx when communicating in MODBUS protocol. According to the MODBUS Protocol,
in response to a request for register 4xxxx of a particular slave device (DiGi 720), the MODBUS
master reads register xxxx-1 from the slave (DiGi 720). For example register 40011 corresponds to
register 10.

Calculation factor
Due to the limitation of the data scope, most registers of DiGi 720 use the calculation factor.
The calculation formula is: Actual value = value from communication x calculation factor.
For example: The calculation factor of Power Factor is 0.001.
When user read the Power Factor from Modbus is 892, the actual value is 892 x 0.001= 0.892.

Communication value and Actual value


To ensure the data accuracy during transmitting data, DiGi 720 uses a special way to describe
some real-time data registers. As below sheet:
Item Parameters Communication value Actual value
Per phase/ line Voltage = Comm. Value ×
1 Average Voltage Secondary calculation factor × PT
Neutral Voltage ratio
Per phase Current
= Comm. Value ×
Average Current
2 Secondary calculation factor × CT
Neutral Current
ratio
Demand Current & Max. demand
Per phase power (P, Q, S) = Comm. Value ×
3 Total power (P, Q, S) Secondary calculation factor × PT
Demand power (P, Q, S) ratio × CT ratio

www.atandra.in 10
DiGi 720 uses the secondary data to transmit value can maximum reserve the calculation
accuracy. User should pay attention to the PT and CT ratio when read above parameters.

Access and Type of Register


Items Access and Type Description
1 RO Read only
2 WO Write only
3 RW Read or Write
4 U16 16 bit, un-sign integer
5 S16 16 bit, sign integer
6 U32 32 bit, un-sign integer
7 S32 32 bit, sign integer

5.1 Real-time Data Register List


Register Address Access Type Description Remark
40001 RO U16 Va (Ph-N) × 0.01, unit: V
40002 RO U16 Vb (Ph-N) × 0.01, unit: V
40003 RO U16 Vc (Ph-N) × 0.01, unit: V
40004 RO Reserved
40005 RO U16 Average phase Voltage (Ph-N) × 0.01, unit: V
40006 RO U16 Vab (Ph-Ph) × 0.01, unit: V
40007 RO U16 Vbc (Ph-Ph) × 0.01, unit: V
40008 RO U16 Vca (Ph-Ph) × 0.01, unit: V
40009 RO Reserved
40010 RO U16 Average line Voltage (Ph-Ph) × 0.01, unit: V
40011 RO U16 Positive sequence Voltage × 0.01
40012 RO U16 Negative sequence Voltage × 0.01
40013 RO U16 Neutral Voltage × 0.01, unit: V
40014 RO U16 Ia × 0.0001, unit: A
40015 RO U16 Ib × 0.0001, unit: A
40016 RO U16 Ic × 0.0001, unit: A
40017 RO U16 In, Neutral Current × 0.0001, unit: A
40018 RO U16 Average Current × 0.0001, unit: A
40019 RO Reserved
40020 RO Reserved
40021 RO Reserved
40022 RO Reserved
40023 RO Reserved
40024 RO U16 Positive sequence Current × 0.0001,

www.atandra.in 11
40025 RO U16 Negative sequence Current × 0.0001,
40026 RO U16 Zero sequence Current × 0.0001, unit: A
40027 RO S16 Phase A Active Power × 0.1, unit: W
40028 RO S16 Phase B Active Power × 0.1, unit: W
40029 RO S16 Phase C Active Power × 0.1, unit: W
40030
RO S32 Total Active Power × 0.1, unit: W
40031
40032 RO S16 Phase A Reactive Power × 0.1, unit: VAr
40033 RO S16 Phase B Reactive Power × 0.1, unit: VAr
40034 RO S16 Phase C Reactive Power × 0.1, unit: VAr
40035
RO S32 Total Reactive Power × 0.1, unit: VAr
40036
40037 RO U16 Phase A Apparent Power × 0.1, unit: VA
40038 RO U16 Phase B Apparent Power × 0.1, unit: VA
40039 RO U16 Phase C Apparent Power × 0.1, unit: VA
40040 RO U16 Total Apparent Power × 0.1, unit: VA
40041 RO S16 Phase A Power Factor × 0.001
40042 RO S16 Phase B Power Factor × 0.001
40043 RO S16 Phase C Power Factor × 0.001
40044 RO S16 Total Power Factor × 0.001
40045 RO U16 Frequency × 0.01, unit: Hz
40046 RO U16 Digital input status
40047 RO U16 Relay output status
40048 RO Reserved
40049 RO Reserved
40050 RO U16 Analog input 1 × 0.01
40051 RO U16 Analog input 2 × 0.01
40052 RO U16 Pulse input
40053 RO S16 Phase A Voltage deviation × 0.01, unit: %
40054 RO S16 Phase B Voltage deviation × 0.01, unit: %
40055 RO S16 Phase C Voltage deviation × 0.01, unit: %
50056 RO S16 Frequency deviation × 0.01, unit: Hz
50057 RO U16 VPh-N unbalance rate × 0.01, unit: %

5.2 Energy Data Register List


(In 3P3W system, no each phase energy, only total energy)
Register Address Access Type Description Remark
40101 × 0.1, unit: kWh
RO S32 1st quadrant, phase A kWh
40102

www.atandra.in 12
40103 ( no value in 3P3W
RO S32 1st quadrant, phase B kWh
40104 system)

40105
RO S32 1st quadrant, phase C kWh
40106
40107
RO S32 1st quadrant, total kWh
40108
40109
RO S32 1st quadrant, phase A kVArh
40110
40111 × 0.1, unit: kVArh
RO S32 1st quadrant, phase B kVArh
40112
40113 ( no value in 3P3W
RO S32 1st quadrant, phase C kVArh
40114 system)

40115
RO S32 1st quadrant, total kVArh
40116
40117
RO S32 2nd quadrant, phase A kWh
40118
40119 × 0.1, unit: kWh
RO S32 2nd quadrant, phase B kWh
40120
40121 ( no value in 3P3W
RO S32 2nd quadrant, phase C kWh
40122 system)

40123
RO S32 2nd quadrant, total kWh
40124
40125
RO S32 2nd quadrant, phase A kVArh
40126
40127 × 0.1, unit: kVArh
RO S32 2nd quadrant, phase B kVArh
40128
40129 ( no value in 3P3W
RO S32 2nd quadrant, phase C kVArh
40130 system)

40131
RO S32 2nd quadrant, total kVArh
40132
40133
RO S32 3rd quadrant, phase A kWh
40134
40135 × 0.1, unit: kWh
RO S32 3rd quadrant, phase B kWh
40136
40137 ( no value in 3P3W
RO S32 3rd quadrant, phase C kWh
40138 system)

40139
RO S32 3rd quadrant, total kWh
40140

www.atandra.in 13
40141
RO S32 3rd quadrant, phase A kVArh
40142
40143 × 0.1, unit: kVArh
RO S32 3rd quadrant, phase B kVArh
40144
40145 ( no value in 3P3W
RO S32 3rd quadrant, phase C kVArh
40146 system)

40147
RO S32 3rd quadrant, total kVArh
40148
40149
RO S32 4th quadrant, phase A kWh
40150
40151 × 0.1, unit: kWh
RO S32 4th quadrant, phase B kWh
40152
40153 ( no value in 3P3W
RO S32 4th quadrant, phase C kWh
40154 system)

40155
RO S32 4th quadrant, total kWh
40156
40157
RO S32 4th quadrant, phase A kVArh
40158
40159 × 0.1, unit: kVArh
RO S32 4th quadrant, phase B kVArh
40160
40161 ( no value in 3P3W
RO S32 4th quadrant, phase C kVArh
40162 system)

40163
RO S32 4th quadrant, total kVArh
40164
40165
RO S32 Reserved (for Phase A kVAh)
40166
40167
RO S32 Reserved (for Phase B kVAh)
40168
× 0.1, unit: kVAh
40169
RO S32 Reserved (for Phase C kVAh)
40170
40171
RO S32 Reserved (for Total kVAh)
40172
40173
RO S32 Total kWh (of 4 quadrant) × 0.1, unit: kWh
40174
40175
RO S32 Total kVArh (of 4 quadrant) × 0.1, unit: kVArh
40176

www.atandra.in 14
5.3 Harmonic Data Register List
Register Address Access Type Description Remark
40201 RO U16 Phase A Voltage crest factor
40202 RO U16 Phase B Voltage crest factor × 0.001
40203 RO U16 Phase C Voltage crest factor
40204 RO U16 Phase A Current K factor
40205 RO U16 Phase B Current K factor × 0.001
40206 RO U16 Phase C Current K factor
40207 RO U16 THD for Va
40208 RO U16 THD for Vb × 0.001
40209 RO U16 THD for Vc
40210 RO U16 THD for Ia
40211 RO U16 THD for Ib × 0.001
40212 RO U16 THD for Ia
40213 RO U16 TEHD for Va
40214 RO U16 TEHD for Vb × 0.001
40215 RO U16 TEHD for Vc
40216 RO U16 TEHD for Ia
40217 RO U16 TEHD for Ib × 0.001
40218 RO U16 TEHD for Ic
40219 RO U16 TOHD for Va
40220 RO U16 TOHD for Vb × 0.001
40221 RO U16 TOHD for Vc
40222 RO U16 TOHD for Ia
40223 RO U16 TOHD for Ib × 0.001
40224 RO U16 TOHD for Ic
40225 RO U16 2nd harmonic ratio for Va
40226 RO U16 3rd harmonic ratio for Va
× 0.001, unit: %
40227-40253 RO U16 …
40254 RO U16 31st harmonic ratio for Va
40255 RO U16 2nd harmonic ratio for Vb
40256 RO U16 3rd harmonic ratio for Vb
× 0.001, unit: %
40257-40283 RO U16 …
40284 RO U16 31st harmonic ratio for Vb
40285 RO U16 2nd harmonic ratio for Vc
40286 RO U16 3rd harmonic ratio for Vc
× 0.001, unit: %
40287-40313 RO U16 …
40314 RO U16 31st harmonic ratio for Vc

www.atandra.in 15
40315 RO U16 2nd harmonic ratio for Ia
40316 RO U16 3rd harmonic ratio for Ia
× 0.001, unit: %
40317-40343 RO U16 …
40344 RO U16 31st harmonic ratio for Ia
40345 RO U16 2nd harmonic ratio for Ib
40346 RO U16 3rd harmonic ratio for Ib
× 0.001, unit: %
40347-40373 RO U16 …
40374 RO U16 31st harmonic ratio for Ib
40375 RO U16 2nd harmonic ratio for Ic
40376 RO U16 3rd harmonic ratio for Ic
× 0.001, unit: %
40377-40403 RO U16 …
40404 RO U16 31st harmonic ratio for Ic
40405 RO U16 DC component for Va
40406 RO U16 Fundamental RMS for Va
40407 RO U16 2nd harmonic RMS for Va
× 0.01, unit: V
40408 RO U16 3rd harmonic RMS for Va
40409-40435 RO U16 …
40436 RO U16 31st harmonic RMS for Va
40437 RO U16 DC component for Vb
40438 RO U16 Fundamental RMS for Vb
40439 RO U16 2nd harmonic RMS for Vb
× 0.01, unit: V
40440 RO U16 3rd harmonic RMS for Va
40441-40467 RO U16 …
40468 RO U16 31st harmonic RMS for Vb
40469 RO U16 DC component for Vc
40470 RO U16 Fundamental RMS for Vc
40471 RO U16 2nd harmonic RMS for Vc
× 0.01, unit: V
40472 RO U16 3rd harmonic RMS for Vc
40473-40499 RO U16 …
40500 RO U16 31st harmonic RMS for Vc
40501 RO U16 DC component for Ia
40502 RO U16 Fundamental RMS for Ia
40503 RO U16 2nd harmonic RMS for Ia
× 0.0001, unit: A
40504 RO U16 3rd harmonic RMS for Ia
40505-40531 RO U16 …
40532 RO U16 31st harmonic RMS for Ia
40533 RO U16 DC component for Ib
× 0.0001, unit: A
40534 RO U16 Fundamental RMS for Ib

www.atandra.in 16
40535 RO U16 2nd harmonic RMS for Ib
40536 RO U16 3rd harmonic RMS for Ib
40537-40563 RO U16 …
40564 RO U16 31st harmonic RMS for Ib
40565 RO U16 DC component for Ic
40566 RO U16 Fundamental RMS for Ic
40567 RO U16 2nd harmonic RMS for Ic
× 0.0001, unit: A
40568 RO U16 3rd harmonic RMS for Ic
40569-40595 RO U16 …
40596 RO U16 31st harmonic RMS for Ic
40597
RO S32 Ptot of fundamental
40598
40599
RO S32 Ptot of 2nd harmonic
40600
40601 × 0.1, unit: W
RO S32 Ptot of 3rd harmonic
40602
40603-40656 RO S32 …
40657
RO S32 Ptot of 31st harmonic
40658

5.4 Harmonic Energy Data Register List


Register Address Access Type Description Remark
40801
RO U32 Total kWh of fundamental
40802
40803
RO U32 Total kWh of 2nd harmonic
40804
40805 × 0.1, unit: kWh
RO U32 Total kWh of 3rd harmonic
40806
40807-40824 RO U32 …
40825
RO U32 Total kWh of 13th harmonic
40826

5.5 Demand Data Register List


Real-time Demand:
Register Address Access Type Description Remark
40901 RO U16 Demand for Ia
40902 RO U16 Demand for Ib × 0.0001, unit: A
40903 RO U16 Demand for Ic
40904 RO S32 Demand for Ptot × 0.1, unit: W

www.atandra.in 17
40905
40906
RO S32 Demand for Qtot × 0.1, unit: VAr
40907
40908 RO U16 Demand for Stot × 0.1, unit: VA

Max. Demand:
Register Address Access Type Description Remark
40951 RO U16 Max. demand for Ia × 0.0001, unit: A
40952 Unix system time
RO U32 Time
40953 Low word first, high word second
40954 RO U16 Max. demand for Ib × 0.0001, unit: A
40955 Unix system time
RO U32 Time
40956 Low word first, high word second
40957 RO U16 Max. demand for Ic × 0.0001, unit: A
40958 Unix system time
RO U32 Time
40959 Low word first, high word second
40960
RO S32 Max. demand for Ptot × 0.1, unit: W
40961
40962 Unix system time
RO U32 Time
40963 Low word first, high word second
40964
RO S32 Max. demand for Qtot × 0.1, unit: VAr
40965
40966 Unix system time
RO U32 Time
40967 Low word first, high word second
40968 RO U16 Max. demand for Stot × 0.1, unit: VA
40969 Unix system time
RO U32 Time
40970 Low word first, high word second

5.6 Max./ Min. Data Register List


Register Address Access Type Description Remark
41001 RO S16 Max. Va × 0.01, unit: V
41002 RO Unix system time
U32 Time
41003 RO Low word first, high word second
41004 RO S16 Max. Vb × 0.01, unit: V
41005 RO Unix system time
U32 Time
41006 RO Low word first, high word second
41007 RO S16 Max. Vc × 0.01, unit: V
41008 RO Unix system time
U32 Time
41009 RO Low word first, high word second

www.atandra.in 18
41010 RO S16 Max. Vab × 0.01, unit: V
41011 RO Unix system time
U32 Time
41012 RO Low word first, high word second
41013 RO S16 Max. Vbc × 0.01, unit: V
41014 RO Unix system time
U32 Time
41015 RO Low word first, high word second
41016 RO S16 Max. Vca × 0.01, unit: V
41017 RO Unix system time
U32 Time
41018 RO Low word first, high word second
41019 RO S16 Max. Ia × 0.0001, unit: A
41020 RO Unix system time
U32 Time
41021 RO Low word first, high word second
41022 RO S16 Max. Ib × 0.0001, unit: A
41023 RO Unix system time
U32 Time
41024 RO Low word first, high word second
41025 RO S16 Max. Ic × 0.0001, unit: A
41026 RO Unix system time
U32 Time
41027 RO Low word first, high word second
41028 RO S16 Max. Pa × 0.1, unit: W
41029 RO Unix system time
U32 Time
41030 RO Low word first, high word second
41031 RO S16 Max. Pb × 0.1, unit: W
41032 RO Unix system time
U32 Time
41033 RO Low word first, high word second
41034 RO S16 Max. Pc × 0.1, unit: W
41035 RO Unix system time
U32 Time
41036 RO Low word first, high word second
41037 RO S16 Max. Qa × 0.1, unit: VAr
41038 RO Unix system time
U32 Time
41039 RO Low word first, high word second
41040 RO S16 Max. Qb × 0.1, unit: VAr
41041 RO Unix system time
U32 Time
41042 RO Low word first, high word second
41043 RO S16 Max. Qc × 0.1, unit: VAr
41044 RO Unix system time
U32 Time
41045 RO Low word first, high word second
41046 RO S16 Min. Va × 0.01, unit: V
41047 RO U32 Time Unix system time

www.atandra.in 19
41048 RO Low word first, high word second
41049 RO S16 Min. Vb × 0.01, unit: V
41050 RO Unix system time
U32 Time
41051 RO Low word first, high word second
41052 RO S16 Min. Vc × 0.01, unit: V
41053 RO Unix system time
U32 Time
41054 RO Low word first, high word second
41055 RO S16 Min. Vab × 0.01, unit: V
41056 RO Unix system time
U32 Time
41057 RO Low word first, high word second
41058 RO S16 Min. Vbc × 0.01, unit: V
41059 RO Unix system time
U32 Time
41060 RO Low word first, high word second
41061 RO S16 Min. Vca × 0.01, unit: V
41062 RO Unix system time
U32 Time
41063 RO Low word first, high word second
41064 RO S16 Min. Ia × 0.0001, unit: A
41065 RO Unix system time
U32 Time
41066 RO Low word first, high word second
41067 RO S16 Min. Ib × 0.0001, unit: A
41068 RO Unix system time
U32 Time
41069 RO Low word first, high word second
41070 RO S16 Min. Ic × 0.0001, unit: A
41071 RO Unix system time
U32 Time
41072 RO Low word first, high word second
41073 RO S16 Min. Pa × 0.1, unit: W
41074 RO Unix system time
U32 Time
41075 RO Low word first, high word second
41076 RO S16 Min. Pb × 0.1, unit: W
41077 RO Unix system time
U32 Time
41078 RO Low word first, high word second
41079 RO S16 Min. Pc × 0.1, unit: W
41080 RO Unix system time
U32 Time
41081 RO Low word first, high word second
41082 RO S16 Min. Qa × 0.1, unit: VAr
41083 RO Unix system time
U32 Time
41084 RO Low word first, high word second
41085 RO S16 Min. Qb × 0.1, unit: VAr

www.atandra.in 20
41086 RO Unix system time
U32 Time
41087 RO Low word first, high word second
41088 RO S16 Min. Qc × 0.1, unit: VAr
41089 RO Unix system time
U32 Time
41090 RO Low word first, high word second
Max. Va of previous 1st
41091 RO S16 × 0.01, unit: V
day
41092 RO Unix system time
U32 Time
41093 RO Low word first, high word second
Max. Vb of previous 1st
41094 RO S16 × 0.01, unit: V
day
41095 RO Unix system time
U32 Time
41096 RO Low word first, high word second
Max. Vc of previous 1st
41097 RO S16 × 0.01, unit: V
day
41098 RO Unix system time
U32 Time
41099 RO Low word first, high word second
41100 RO S16 Max. Ia of previous 1st day × 0.0001, unit: A
41101 RO Unix system time
U32 Time
41102 RO Low word first, high word second
41103 RO S16 Max. Ib of previous 1st day × 0.0001, unit: A
41104 RO Unix system time
U32 Time
41105 RO Low word first, high word second
41106 RO S16 Max. Ic of previous 1st day × 0.0001, unit: A
41107 RO Unix system time
U32 Time
41108 RO Low word first, high word second
Max. Pa of previous 1 st
41109 RO S16 × 0.1, unit: W
day
41110 RO Unix system time
U32 Time
41111 RO Low word first, high word second
Max. Pb of previous 1st
41112 RO S16 × 0.1, unit: W
day
41113 RO Unix system time
U32 Time
41114 RO Low word first, high word second
Max. Pc of previous 1st
41115 RO S16 × 0.1, unit: W
day
41116 RO Unix system time
U32 Time
41117 RO Low word first, high word second
41118 RO S16 Max. Qa of previous 1st × 0.1, unit: VAr

www.atandra.in 21
day
41119 RO Unix system time
U32 Time
41120 RO Low word first, high word second
Max. Qb of previous 1 st
41121 RO S16 × 0.1, unit: VAr
day
41122 RO Unix system time
U32 Time
41123 RO Low word first, high word second
Max. Qc of previous 1st
41124 RO S16 × 0.1, unit: VAr
day
41125 RO Unix system time
U32 Time
41126 RO Low word first, high word second
Min. Va of previous 1st
41127 RO S16 × 0.01, unit: V
day
41128 RO Unix system time
U32 Time
41129 RO Low word first, high word second
Min. Vb of previous 1st
41130 RO S16 × 0.01, unit: V
day
41131 RO Unix system time
U32 Time
41132 RO Low word first, high word second
Min. Vc of previous 1st
41133 RO S16 × 0.01, unit: V
day
41134 RO Unix system time
U32 Time
41135 RO Low word first, high word second
41136 RO S16 Min. Ia of previous 1st day × 0.0001, unit: A
41137 RO Unix system time
U32 Time
41138 RO Low word first, high word second
41139 RO S16 Min. Ib of previous 1st day × 0.0001, unit: A
41140 RO Unix system time
U32 Time
41141 RO Low word first, high word second
41142 RO S16 Min. Ic of previous 1st day × 0.0001, unit: A
41143 RO Unix system time
U32 Time
41144 RO Low word first, high word second
Min. Pa of previous 1st
41145 RO S16 × 0.1, unit: W
day
41146 RO Unix system time
U32 Time
41147 RO Low word first, high word second
Min. Pb of previous 1st
41148 RO S16 × 0.1, unit: W
day
41149 RO U32 Time Unix system time

www.atandra.in 22
41150 RO Low word first, high word second
Min. Pc of previous 1st
41151 RO S16 × 0.1, unit: W
day
41152 RO Unix system time
U32 Time
41153 RO Low word first, high word second
Min. Qa of previous 1st
41154 RO S16 × 0.1, unit: VAr
day
41155 RO Unix system time
U32 Time
41156 RO Low word first, high word second
Min. Qb of previous 1st
41157 RO S16 × 0.1, unit: VAr
day
41158 RO Unix system time
U32 Time
41159 RO Low word first, high word second
Min. Qc of previous 1 st
41160 RO S16 × 0.1, unit: VAr
day
41161 RO Unix system time
U32 Time
41162 RO Low word first, high word second
41163 × 0.1, unit: W
RO S32 Max.Ptot
41164 Low word first, high word second
41165 Unix system time
RO U32 Time
41166 Low word first, high word second
41167 × 0.1, unit: var
RO S32 Max. Qtot
41168 Low word first, high word second
41169 Unix system time
RO U32 Time
41170 Low word first, high word second
41171
RO U32 Max. Stot × 0.1, unit: VA
41172
41173 Unix system time
RO U32 Time
41174 Low word first, high word second
41175 × 0.1, unit: W
RO S32 Min. Ptot
41176 Low word first, high word second
41177 Unix system time
RO U32 Time
41178 Low word first, high word second
41179 × 0.1, unit: var
RO S32 Min. Qtot
41180 Low word first, high word second
41181 Unix system time
RO U32 Time
41182 Low word first, high word second
41183 × 0.1, unit: VA
RO U32 Min. Stot
41184 Low word first, high word second

www.atandra.in 23
41185 Unix system time
RO U32 Time
41186 Low word first, high word second
41187 RO U16 Max. Sa × 0.1, unit: VA
41188 Unix system time
RO U32 Time
41189 Low word first, high word second
41190 RO U16 Max. Sb × 0.1, unit: VA
41191 Unix system time
RO U32 Time
41192 Low word first, high word second
41193 RO U16 Max. Sc × 0.1, unit: VA
41194 Unix system time
RO U32 Time
41195 Low word first, high word second
41196 RO U16 Min. Sa × 0.1, unit: VA
41197 Unix system time
RO U32 Time
41198 Low word first, high word second
41199 RO U16 Min. Sb × 0.1, unit: VA
41200 Unix system time
RO U32 Time
41201 Low word first, high word second
41202 RO U16 Min. Sc × 0.1, unit: VA
41203 Unix system time
RO U32 Time
41204 Low word first, high word second
41205 × 0.1, unit: W
RO S32 Max.Ptot of last day
41206 Low word first, high word second
41207 RO U32 Unix system time
Time
41208 Low word first, high word second
41209 × 0.1, unit: var
RO S32 Max. Qtot of last day
41210 Low word first, high word second
41211 Unix system time
RO U32 Time
41212 Low word first, high word second
41213
RO U32 Max. Stot of last day × 0.1, unit: VA
41214
41215 Unix system time
RO U32 Time
41216 Low word first, high word second
41217 S32 Min. Ptot of last day × 0.1, unit: W
RO
41218 Low word first, high word secon
41219 Unix system time
RO U32 Time
41220 Low word first, high word second
41221 × 0.1, unit: var
RO S32 Min. Qtot of last day
41222 Low word first, high word second

www.atandra.in 24
41223 Unix system time
RO U32 Time
41224 Low word first, high word second
41225 × 0.1, unit: VA
RO U32 Min. Stot of last day
41226 Low word first, high word second
41227 Unix system time
RO U32 Time
41228 Low word first, high word second
41229 RO U16 Max. Sa of last day × 0.1, unit: VA
41230 Unix system time
RO U32 Time
41231 Low word first, high word second
41232 RO U16 Max. Sb of last day × 0.1, unit: VA
41233 Unix system time
RO U32 Time
41234 Low word first, high word second
41235 RO U16 Max. Sc of last day × 0.1, unit: VA
41236 Unix system time
RO U32 Time
41237 Low word first, high word second
41238 RO U16 Min. Sa of last day × 0.1, unit: VA
41239 Unix system time
RO U32 Time
41240 Low word first, high word second
41241 RO U16 Min. Sb of last day × 0.1, unit: VA
41242 Unix system time
RO U32 Time
41243 Low word first, high word second
41244 RO U16 Min. Sc of last day × 0.1, unit: VA
41245 Unix system time
RO U32 Time
41246 Low word first, high word second
41247 RO S16 Max. PFa × 0.001
41248 Unix system time
RO U32 Time
41249 Low word first, high word second
41250 RO S16 Max. PFb × 0.001
41251 Unix system time
RO U32 Time
41252 Low word first, high word second
41253 RO S16 Max. PFc × 0.001
41254 Unix system time
RO U32 Time
41255 Low word first, high word second
41256 RO S16 Max. PFtot × 0.001
41257 Unix system time
RO U32 Time
41258 Low word first, high word second
41259 RO S16 Min. PFa × 0.001
41260 RO U32 Time Unix system time

www.atandra.in 25
41261 Low word first, high word second
41262 RO S16 Min. PFb × 0.001
41263 Unix system time
RO U32 Time
41264 Low word first, high word second
41265 RO S16 Min. PFc × 0.001
41266 Unix system time
RO U32 Time
41267 Low word first, high word second
41268 RO S16 Min. PFtot × 0.001
41269 Unix system time
RO U32 Time
41270 Low word first, high word second
41271 RO S16 Max. PFa of last day × 0.001
41272 Unix system time
RO U32 Time
41273 Low word first, high word second
41274 RO S16 Max. PFb of last day × 0.001
41275 Unix system time
RO U32 Time
41276 Low word first, high word second
41277 RO S16 Max. PFc of last day × 0.001
41278 Unix system time
RO U32 Time
41279 Low word first, high word second
41280 RO S16 Max. PFtot of last day × 0.001
41281 Unix system time
RO U32 Time
41282 Low word first, high word second
41283 RO S16 Min. PFa of last day × 0.001
41284 Unix system time
RO U32 Time
41285 Low word first, high word second
41286 RO S16 Min. PFb of last day × 0.001
41287 Unix system time
RO U32 Time
41288 Low word first, high word second
41289 RO S16 Min. PFc of last day × 0.001
41290 Unix system time
RO U32 Time
41291 Low word first, high word second
41292 RO S16 Min. PFtot of last day × 0.001
41293 Unix system time
RO U32 Time
41294 Low word first, high word second

5.7 TOU (Multi-tariff) Data Register List


Register Address Access Type Description Remark
42001
RO U32 Import kWh of tariff 1# × 0.1, unit: kWh
42002

www.atandra.in 26
42003
RO U32 Export kWh of tariff 1#
42004
42005
RO U32 Import kVArh of tariff 1#
42006
× 0.1, unit: kVArh
42007
RO U32 Export kVArh of tariff 1#
42008
42009
RO U32 Import kWh of tariff 2#
42010
× 0.1, unit: kWh
42011
RO U32 Export kWh of tariff 2#
42012
42013
RO U32 Import kVArh of tariff 2#
42014
× 0.1, unit: kVArh
42015
RO U32 Export kVArh of tariff 2#
42016
42017
RO U32 Import kWh of tariff 3#
42018
× 0.1, unit: kWh
42019
RO U32 Export kWh of tariff 3#
42020
42021
RO U32 Import kVArh of tariff 3#
42022
× 0.1, unit: kVArh
42023
RO U32 Export kVArh of tariff 3#
42024
42025
RO U32 Import kWh of tariff 4#
42026
× 0.1, unit: kWh
42027
RO U32 Export kWh of tariff 4#
42028
42029
RO U32 Import kVArh of tariff 4#
42030
× 0.1, unit: kVArh
42031
RO U32 Export kVArh of tariff 4#
42032
42033
RO U32 Import kWh of previous 1st day
42034
× 0.1, unit: kWh
42035
RO U32 Export kWh of previous 1st day
42036
42037
RO U32 Import kVArh of previous 1st day
42038
× 0.1, unit: kVArh
42039
RO U32 Export kVArh of previous 1st day
42040

www.atandra.in 27
42041
RO U32 Time
42042
42043
RO U32 Import kWh of previous 2nd day
42044
× 0.1, unit: kWh
42045
RO U32 Export kWh of previous 2 nd
day
42046
42047
RO U32 Import kVArh of previous 2nd day
42048
× 0.1, unit: kVArh
42049 Export kVArh of previous 2nd
RO U32
42050 day
42051
RO U32 Time
42052
42053-42332 RO U32 …
42333
RO Import kWh of previous 31st day
42334 U32
× 0.1, unit: kWh
42335
RO Export kWh of previous 31 day st
42336 U32
42337 Import kVArh of previous 31st
RO
42338 U32 day
× 0.1, unit: kVArh
42339 Export kVArh of previous 31st
RO
42340 U32 day
42341
RO Time
42342 U32
42343 Import kWh of tariff 1# in
RO U32
42344 previous 1st month
× 0.1, unit: kWh
42345 Export kWh of tariff 1# in
RO U32
42346 previous 1st month
42347 Import kVArh of tariff 1# in
RO U32
42348 previous 1st month
× 0.1, unit: kVArh
42349 Export kVArh of tariff 1# in
RO U32
42350 previous 1st month
42351 Import kWh of tariff 2# in
RO U32
42352 previous 1st month
× 0.1, unit: kWh
42353 Export kWh of tariff 2# in
RO U32
42354 previous 1st month
42355 Import kVArh of tariff 2# in
RO U32
42356 previous 1st month × 0.1, unit: kVArh
42357 RO U32 Export kVArh of tariff 2# in

www.atandra.in 28
42358 previous 1st month
42359 Import kWh of tariff 3# in
RO U32
42360 previous 1st month
× 0.1, unit: kWh
42361 Export kWh of tariff 3# in
RO U32
42362 previous 1st month
42363 Import kVArh of tariff 3# in
RO U32
42364 previous 1st month
× 0.1, unit: kVArh
42365 Export kVArh of tariff 3# in
RO U32
42366 previous 1st month
42367 Import kWh of tariff 4# in
RO U32
42368 previous 1st month
× 0.1, unit: kWh
42369 Export kWh of tariff 4# in
RO U32
42370 previous 1st month
42371 Import kVArh of tariff 4# in
RO U32
42372 previous 1st month
× 0.1, unit: kVArh
42373 Export kVArh of tariff 4# in
RO U32
42374 previous 1st month
42375
RO U32 Time
42376
42377 Import kWh of tariff 1# in
RO U32
42378 previous 2nd month
× 0.1, unit: kWh
42379 Export kWh of tariff 1# in
RO U32
42380 previous 2nd month
42381 Import kVArh of tariff 1# in
RO U32
42382 previous 2nd month
× 0.1, unit: kVArh
42383 Export kVArh of tariff 1# in
RO U32
42384 previous 2nd month
42385 Import kWh of tariff 2# in
RO U32
42386 previous 2nd month
× 0.1, unit: kWh
42387 Export kWh of tariff 2# in
RO U32
42388 previous 2nd month
42389 Import kVArh of tariff 2# in
RO U32
42390 previous 2nd month
× 0.1, unit: kVArh
42391 Export kVArh of tariff 2# in
RO U32
42392 previous 2nd month
42393 Import kWh of tariff 3# in
RO U32
42394 previous 2nd month × 0.1, unit: kWh
42395 RO U32 Export kWh of tariff 3# in

www.atandra.in 29
42396 previous 2nd month
42397 Import kVArh of tariff 3# in
RO U32
42398 previous 2nd month
× 0.1, unit: kVArh
42399 Export kVArh of tariff 3# in
RO U32
42400 previous 2nd month
42401 Import kWh of tariff 4# in
RO U32
42402 previous 2nd month
× 0.1, unit: kWh
42403 Export kWh of tariff 4# in
RO U32
42404 previous 2nd month
42405 Import kVArh of tariff 4# in
RO U32
42406 previous 2nd month
× 0.1, unit: kVArh
42407 Export kVArh of tariff 4# in
RO U32
42408 previous 2nd month
42409
RO U32 Time
42410
42411-42716 RO U32 …
42717 Import kWh of tariff 1# in
RO
42718 U32 previous 12th month
× 0.1, unit: kWh
42719 Export kWh of tariff 1# in
RO
42720 U32 previous 12th month
42721 Import kVArh of tariff 1# in
RO
42722 U32 previous 12th month
× 0.1, unit: kVArh
42723 Export kVArh of tariff 1# in
RO
42724 U32 previous 12th month
42725 Import kWh of tariff 2# in
RO
42726 U32 previous 12th month
× 0.1, unit: kWh
42727 Export kWh of tariff 2# in
RO
42728 U32 previous 12th month
42729 Import kVArh of tariff 2# in
RO U32
42730 previous 12th month
× 0.1, unit: kVArh
42731 Export kVArh of tariff 2# in
RO U32
42732 previous 12th month
42733 Import kWh of tariff 3# in
RO U32
42734 previous 12th month
× 0.1, unit: kWh
42735 Export kWh of tariff 3# in
RO U32
42736 previous 12th month
42737 Import kVArh of tariff 3# in
RO U32 × 0.1, unit: kVArh
42738 previous 12th month

www.atandra.in 30
42739 Export kVArh of tariff 3# in
RO U32
42740 previous 12th month
42741 Import kWh of tariff 4# in
RO U32
42742 previous 12th month
× 0.1, unit: kWh
42743 Export kWh of tariff 4# in
RO U32
42744 previous 12th month
42745 Import kVArh of tariff 4# in
RO U32
42746 previous 12th month
× 0.1, unit: kVArh
42747 Export kVArh of tariff 4# in
RO U32
42748 previous 12th month
42749
RO U32 Time
42750
42751
RO U32 kVAh of previous 1st day × 0.1, unit: kVAh
42752
42753
RO U32 kVAh of previous 2st day × 0.1, unit: kVAh
42754
42755-42810 RO U32 …
42811
RO U32 kVAh of previous 31st day × 0.1, unit: kVAh
42812

5.8 Frequency Deviation Record Register List


Register Address Access Type Description Remark
Over limit event No. of frequency
43001 RO U16 Read independently
deviation
43002-43006 RO No. 1 event log Read simultaneously
43007-43011 RO No. 2 event log Read simultaneously
43012-43146 RO …
43147-43151 RO No. 30 event log Read simultaneously

The content of the 5 registers for frequency deviation


Register Address Access Type Description Remark
1 word for frequency
st
Frequency deviation value,
1 RO U16
deviation event × 0.01, unit: Hz
2nd word for frequency Event occurs time, seconds,
2 RO U16
deviation event UNIX system time, low word
3 word for frequency
rd
Event occurs time, seconds,
3 RO U16
deviation event UNIX system time, high word
4th word for frequency Event end time, seconds,
4 RO U16
deviation event UNIX system time, low word
5 RO U16 5th word for frequency Event end time, seconds,

www.atandra.in 31
deviation event UNIX system time, high word

5.9 Voltage Deviation Record Register List


Register Address Access Type Description Remark
Over limit event Num. of Voltage
43201 RO U16 Read independently
deviation
43202-43207 RO No. 1 event log Read simultaneously
43208--43213 RO No. 2 event log Read simultaneously
43214-43346 RO …
43376-43381 RO No. 30 event log Read simultaneously

The content of the 6 registers for Voltage deviation


Register Address Access Type Description Remark
Phase Voltage deviation,
1 word for Voltage
st
0—Va
1 RO U16
deviation event 1—Vb
2—Vc
2 nd
word for Voltage Voltage deviation value,
2 RO U16
deviation event × 0.01, unit: %
3rd word for Voltage Event occurs time, seconds,
3 RO U16
deviation event UNIX system time, low word
4th word for Voltage Event occurs time, seconds,
4 RO U16
deviation event UNIX system time, high word
5 word for Voltage
th
Event end time, seconds,
5 RO U16
deviation event UNIX system time, low word
6th word for Voltage Event end time, seconds,
6 RO U16
deviation event UNIX system time, high word

5.10 Voltage Unbalance Record Register List


Register Address Access Type Description Remark
43401 RO U16 Num. of over limit event in present day
43402 RO U16 Num. of over limit event in present month
43403 RO U16 Total Num. of over limit event
43404-43408 RO Max. Voltage unbalance event in present month
43409-43413 RO Max. Voltage unbalance event in history
Read
43414-43418 RO No. 1 event
simultaneously
Read
43419-43423 RO No. 2 event
simultaneously
43424-43558 RO …
43559-43563 RO No. 30 event Read

www.atandra.in 32
simultaneously

The content of the 5 registers for Voltage unbalance


Register Address Access Type Description Remark
1st word for Voltage Voltage unbalance rate,
1 RO U16
unbalance event × 0.01, unit: %
2nd word for Voltage Event occurs time, seconds,
2 RO U16
unbalance event UNIX system time, low word
3rd word for Voltage Event occurs time, seconds,
3 RO U16
unbalance event UNIX system time, high word
4 word for Voltage
th
Event end time, seconds,
4 RO U16
unbalance event UNIX system time, low word
5th word for Voltage Event end time, seconds,
5 RO U16
unbalance event UNIX system time, high word

5.11 SOE (Event Log) Register List


Register Address Access Type Description Remark
44001 RO U16 Num. of event (SOE) Read independently
44002-44007 RO No. 1 event Read simultaneously
44008-44013 RO No. 2 event Read simultaneously
44014-44595 RO …
44596-44601 RO No. 100 event Read simultaneously

The content of the 6 registers for SOE


Register Address Access Type Description Remark
1 RO U16 1st word for SOE Type of event
2 RO U16 2 nd
word for SOE Value, low word
3 RO U16 3rd word for SOE Value, high word
4 RO U16 4 word for SOE
th
Event occurs time, millisecond
Event occurs time, seconds,
5 RO U16 5th word for SOE
UNIX system time, low word
Event occurs time, seconds,
6 RO U16 6th word for SOE
UNIX system time, high word

5.12 System Parameter Register List


Register Address Access Type Description Remark
45001 RW U16 CT primary 1---9999
0 to 2
0--3-phase 4-wire
45002 RW U16 Connection mode
1--3-pase 3-wire
2—Single phase

www.atandra.in 33
45003 RW U16 PT primary 1.0--6500.0, ratio 10
45004 RW U16 PT ratio 10
45005 RW U16 Address of RS485 COM 1 1 to 247
0 to 4
0--2400
1--4800
45006 RW U16 Baudrate of RS485 COM 1
2--9600
3--19200
4--38400
0 to 2
0—No parity
45007 RW U16 Parity check of RS485 COM 1
1—Odd
2--Even
1 to 2
45008 RW U16 Stop bit of RS485 COM 1 1—1 bit stop
2—2 bit stop
45009 RW U16 Address of RS485 COM 2 1 to 247
0 to 4
0--2400
1--4800
45010 RW U16 Baudrate of RS485 COM 2
2--9600
3--19200
4--38400
0 to 2
0—No parity
45011 RW U16 Parity check of RS485 COM 2
1—Odd
2--Even
1 to 2
45012 RW U16 Stop bit of RS485 COM 2 1—1 bit stop
2—2 bit stop
45013 RW U16 Profibus address 1 to 127
0 to 1
45014 RW U16 Demand calculation mode 0—Fixed block
1—Rolling block
0 to 4
0--5min
1--10min
45015 RW U16 Demand interval
2--15min
3--30min
4--60min
0 to 3
45016 RW U16 Subinterval
0--1min

www.atandra.in 34
1--2min
2--3min
3--5min
0 to 1
45017 RW U16 Multi-tariff mode 0—Time zone mode
1—Holiday mode
257 to 4657
45018 RW U16 Starting time, 1st time zone High 8 bit --Month
Low 8 bit--Day
257 to 4657
45019 RW U16 Starting time, 2 nd
time zone High 8 bit --Month
Low 8 bit--Day
45020 RW U16 Num. of period for tariff list -1 1 to 8
45021 RW U16 The rate at 1st period, tariff list-1 0 to 3
0 to 9029
45022 RW U16 Starting time, 1 period, tariff list-1
st
High 8 bit – Hour
Low 8 bit— Minute
45023 RW U16 The rate at 2 nd
period, tariff list-1 0 to 3
0 to 9029
45024 RW U16 Starting time, 2 nd
period, tariff list-1 High 8 bit – Hour
Low 8 bit— Minute
45025 RW U16 The rate at 3rd period, tariff list-1 0 to 3
0 to 9029
45026 RW U16 Starting time, 3 period, tariff list-1
rd
High 8 bit – Hour
Low 8 bit— Minute
45027 RW U16 The rate at 4th period, tariff list-1 0 to 3
0 to 9029
45028 RW U16 Starting time, 4 period, tariff list-1
th
High 8 bit – Hour
Low 8 bit— Minute
45029 RW U16 The rate at 5th period, tariff list-1 0 to 3
0 to 9029
45030 RW U16 Starting time, 5 period, tariff list-1
th
High 8 bit – Hour
Low 8 bit— Minute
45031 RW U16 The rate at 6 period, tariff list-1
th
0 to 3
0 to 9029
45032 RW U16 Starting time, 6th period, tariff list-1, High 8 bit – Hour
Low 8 bit— Minute
45033 RW U16 The rate at 7th period, tariff list-1 0 to 3
0 to 9029
45034 RW U16 Starting time, 7 period, tariff list-1, High 8 bit – Hour
th

Low 8 bit— Minute

www.atandra.in 35
45035 RW U16 The rate at 8th period, tariff list-1 0 to 3
0 to 9029
45036 RW U16 Starting time, 8th period, tariff list-1, High 8 bit – Hour
Low 8 bit— Minute
45037 RW U16 Num. of period for tariff list -2 Same as tariff list-1
45038 RW U16 The rate at 1 period, tariff list-2
st
Same as tariff list-1
45039 RW U16 Starting time, 1st period, tariff list-2 Same as tariff list-1
45040 RW U16 The rate at 2nd period, tariff list-2 Same as tariff list-1
45041 RW U16 Starting time, 2nd period, tariff list-2, Same as tariff list-1
45042 RW U16 The rate at 3rd period, tariff list-2 Same as tariff list-1
45043 RW U16 Starting time, 3rd period, tariff list-2, Same as tariff list-1
45044 RW U16 The rate at 4th period, tariff list-2 Same as tariff list-1
45045 RW U16 Starting time, 4th period, tariff list-2, Same as tariff list-1
45046 RW U16 The rate at 5th period, tariff list-2 Same as tariff list-1
45047 RW U16 Starting time, 5 period, tariff list-2
th
Same as tariff list-1
45048 RW U16 The rate at 6th period, tariff list-2 Same as tariff list-1
45049 RW U16 Starting time, 6 period, tariff list-2
th
Same as tariff list-1
45050 RW U16 The rate at 7th period, tariff list-2 Same as tariff list-1
45051 RW U16 Starting time, 7 period, tariff list-2, Same as tariff list-1
th

45052 RW U16 The rate at 8th period, tariff list-2 Same as tariff list-1
45053 RW U16 Starting time, 8 period, tariff list-2, Same as tariff list-1
th

45054 RW U16 Pulse constant, pulse output -1 1000 to 9999


45055 RW U16 Object, pulse output-1 0
45056 RW U16 Pulse width, pulse output-1 60 to 100, unit: ms
45057 RW U16 Pulse constant, pulse output -2 1000 to 9999
45058 RW U16 Object, pulse output-2 1
45059 RW U16 Pulse width, pulse output-2 60 to 100, unit: ms
0 to 13,
0-- Null
1-- Va
2--Vb
3--Vc
4--Vab
45060 RW U16 Object, analog output-1 5--Vbc
6--Vca
7--Ia
8--Ib
9--Ic
10--Ptot
11--Qtot

www.atandra.in 36
12--PFtot
13--Frequency
Magnification factor, analog
45061 RW U16
output-1
45062 RW U16 Object, analog output-2 Same as analog output-1
Magnification factor, analog
45063 RW U16 Same as analog output-1
output-2
0 to 1
45064 RW U16 Control mode, relay-1 0-- Local
1-- Remote
0 to 28
0--Null
1--Frequency
2--Va
3--Vb
4--Vc
5--Neutral Voltage
6--Average VPh-N
7--Vab
8--Vbc
9--Vca
10--Average VPh-Ph
11--Ia
12--Ib
13--Ic
45065 RW U16 Object, relay-1
14--Neutral Current
15--Average Current
16--PFa
17--PFb
18--PFc
19--PFtot
20--Voltage unbalance
21--THD for Va
22--THD for Vb
23--THD for Vc
24--THD for Ia
25--THD for Ib
26--THD for Ic
27—Dmd for total P
28—Dmd for total S
45066 RW U16 Upper limit, relay-1 0--120, unit: %
45067 RW U16 Lower limit, relay-1 0--120, unit: %
45068 RW U16 Delay time, relay-1 0--99, unit: second

www.atandra.in 37
45069 RW U16 Release time, relay-1 0--99, unit: second
45070 RW U16 Control mode, relay-2 Same as relay-1
45071 RW U16 Object, relay-2 Same as relay-1
45072 RW U16 Upper limit, relay-2 Same as relay-1
45073 RW U16 Lower limit, relay-2 Same as relay-1
45074 RW U16 Delay time, relay-2 Same as relay-1
45075 RW U16 Release time, relay-2 Same as relay-1
45076 RW U16 Control mode, relay-3 Same as relay-1
45077 RW U16 Object, relay-3 Same as relay-1
45078 RW U16 Upper limit, relay-3 Same as relay-1
45079 RW U16 Lower limit, relay-3 Same as relay-1
45080 RW U16 Delay time, relay-3 Same as relay-1
45081 RW U16 Release time, relay-3 Same as relay-1
45082 RW U16 Control mode, relay-4 Same as relay-1
45083 RW U16 Object, relay-4 Same as relay-1
45084 RW U16 Upper limit, relay-4 Same as relay-1
45085 RW U16 Lower limit, relay-4 Same as relay-1
45086 RW U16 Delay time, relay-4 Same as relay-1
45087 RW U16 Release time, relay-4 Same as relay-1
45088 RW U16 Frequency deviation limit 0 to 1000 (× 0.01Hz)
45089 RW U16 Voltage deviation limit 0 to 10000 (× 0.01%)
45090 RW U16 Voltage unbalance limit 0 to 10000 (× 0.01%)
45091 RW U16 Transfer factor of Carbon dioxide
0 to 4
0--1Min
1--5Min
45092 RW U16 Time interval of Memory data
2--10Min
3--15Min
4--30Min
45093 RW U16 CT ratio 0:1A,1:5A
0--3
0:No
45111 RW U16 Running Mode 1:Voltage
2:Current
3:Power
0-65000,calculate factor
45112 RW U16 Current up limit
0.0001,unit: A
0-60000,calculate factor
45113 RW U16 Voltage up limit
0.01,Unit: V

www.atandra.in 38
0-60000,calculate factor
45114 RW U16 Voltage low limit
0.01,Unit: V

5.13 Command Data Register List


Register address Access Type Description Remark
45201 WO U16 Clear energy data ( kWh & kVArh) Write 888
45202 WO U16 Clear SOE event log Write 888
45203 WO U16 Clear Max./ Min. data Write 888
45204 WO U16 Clear Voltage unbalance event at present day Write 888
45205 WO U16 Clear Voltage unbalance event at present month Write 888
45206 WO U16 Clear Voltage unbalance event in history Write 888
45207 WO U16 Clear Voltage deviation event Write 888
45208 WO U16 Clear frequency deviation event Write 888
45209 WO U16 Clear Max. demand data Write 888
45210 WO U16 Reset to factory default setting Write 888
45213 WO U16 Clear Running Time Write 888
45215 WO U16 Clear SOE (set change) event log Write 888

5.14 Carbon Dioxide Emissions Register List


Register Address Access Type Description Remark
45501 Total kWh carbon Low word first, high
RO U32
45502 dioxide emissions word second
45503 Total input kWh carbon
RO U32
45504 dioxide emissions
45505 Total output kWh carbon dioxide
RO U32
45506 emissions
45507 Phase A input kWh carbon dioxide
RO U32
45508 emissions
45509 Phase A output kWh carbon Low word first, high
RO U32
45510 dioxide emissions word second
45511 Phase B input kWh carbon dioxide ( no value in 3P3W
RO U32
45512 emissions system)

45513 Phase B output kWh carbon


RO U32
45514 dioxide emissions
45515 Phase C input kWh carbon dioxide
RO U32
45516 emissions
45517 Phase C output kWh carbon
RO U32
45518 dioxide emissions

www.atandra.in 39
5.15 Max.Demand (Event Log) Register List
Register Address Access Type Description Remark
Max. Demand for Stot
45601 RO U16 × 0.1, unit: VA
of previous 1st day
45602 Unix system time
RO U32 Time
45603 Low word first, high word second
Max. Demand for Stot
45604 RO U16 × 0.1, unit: VA
of previous 2st day
45605 Unix system time
RO U32 Time
45606 Low word first, high word second
45607-45690 RO …
Max. Demand for Stot
45691 RO U16 × 0.1, unit: VA
of previous 31st day
45692 Unix system time
RO U32 Time
45693 Low word first, high word second

5.16 SOE (Setup Changes Event Log) Register List


Register Address Access Type Description Remark
47301 RO U16 Num. of event (SOE) Read independently
47302-47304 RO No. 1 event Read simultaneously
47305-47307 RO No. 2 event Read simultaneously
47308-47598 RO …
47599-47601 RO No. 100 event Read simultaneously

The content of the 6 registers for SOE


Register Address Access Type Description Remark
Type of event
0:set CT value
1:set PT value
2:set COM addr
1 RO U16 1 word for SOE
st
3:set wire mode
4:power on time,
5:clean electric energy
6:clean MAXMIN,
7:clean demand
Event occurs time, seconds,
2 RO U16 2th word for SOE
UNIX system time, low word
Event occurs time, seconds,
3 RO U16 3th word for SOE
UNIX system time, high word

www.atandra.in 40
5.17 Device Information Register List
Register address Access Type Description Remark
49001
RO U32 Device ID
49002
49003
RO U32 Manufacturing No.
49004
49005 RO U16 Hardware version
49006 RO U16 Software version -
49007-49010 - Reserved -
49011 Timing, low word The Num. of second from Jan. 1, 1970,
RO U32 Greenwich mean time, support radio
49012 Timing, high word
command
49013 RO U16 Error code
49014 RO U16 Second 0 to 59
49015 RO U16 Minute 0 to 59
49016 RO U16 Hour 0 to 23
49017 RO U16 Day 1 to 31
49018 RO U16 Month 1 to 12
49019 RO U16 Year 0 to 99

Note:
1. The UNIX system time register 49011~49012 must write simultaneously.
2. The Clock register 49014~49019 must read/ write simultaneously. Time of origin: Jan 1,
2000.

www.atandra.in 41
Atandra Energy Private Limited
No.5, Kumaran Street,
Pazhavanthangal,
Chennai - 600 114.
Tel: +91 44 42780600 / 700
www.atandra.in | [email protected]

www.atandra.in 42

You might also like