TM
MODBUS POINT MAP
The E51C2 Full Data Set (FDS) model features data outputs such as demand
calculations, per phase signed watts VA and VAR, import/export Wh and VAh, and
VARh accumulators by quadrant. The E51C3 Data Logging model includes the FDS and
adds log configuration registers 155-178 and log buffer reading at registers 8000-
13760. The meter supports variable CTs and PTs, allowing a much wider range of
operation from 90V x 5A up to 32000V x 32000A. To promote this, the meter permits
variable scaling of the 16-bit integer registers via the scale registers. The 32-bit
floating point registers do not need to be scaled.
Integer registers begin at 001 (0x001). Floats at 257 (0x101). Configuration registers
at 129 (0x081). Values not supported in a particular System Type configuration will
report QNAN (0x8000 in Integer Registers, 0x7FC00000 in Floating Point Registers).
Register addresses are in PLC style base 1 notation. Subtract 1 from all addresses for
the base 0 value used on the Modbus RS-485 link.
Supported Modbus Commands
Note: ID String information varies from model to model. Text shown here is an example.
Command
0x03
Read Holding Registers
0x04
Read Input Registers
0x06
Preset Single Register
0x10
Preset Multiple Registers
Report ID
Return string:
byte0: address
byte1: 0x11
byte2: #bytes following w/out crc
0x11
byte3: ID byte = 247
byte4: status = 0xFF if the operating system is used; status =
0x00 if the reset system is used
bytes5+: ID string = "Veris Industries E51xx Power Meter Full
Data Set" or "Veris Industries E51xx Power Meter - RESET
SYSTEM RUNNING RS Version x.xxx" last 2 bytes: CRC
Read Device Identification, BASIC implementation (0x00, 0x01
and 0x02 data), Conformity Level 1.
Object values:
0x01: "Veris Industries"
0x02: " E51xx"
0x2B
0x03: "Vxx.yyy", where xx.yyy is the OS version number
(reformatted version of the Modbus register #7001, (Firmware
Version, Operating System).
If register #7001 == 12345, then the 0x03 data would be
"V12.345").
ZL0067-0B
PAGE 16
Alta Labs, Enercept, Enspector, Hawkeye, Trustat, Veris, and the Veris 'V' logo are trademarks or registered trademarks of Veris Industries, L.L.C. in the USA and/or other countries.
E51
Description
©2011 Veris Industries USA 800.354.8556 or +1.503.598.4564 / support@veris.com
INSTALLATION GUIDE
Legend
The following table lists the addresses assigned to each data point. For floating point
format variables, each data point appears twice because two 16-bit addresses are
required to hold a 32-bit float value. Negative signed integers are 2's complement.
R=read only
R/W
R/W=read from either int or float formats, write only to integer format.
Value is stored in non-volatile memory. The value will still be available
NV
if the meter experiences a power loss and reset.
UInt
Unsigned 16-bit integer.
SInt
Signed 16-bit integer.
ULong Unsigned 32-bit integer; Upper 16-bits (MSR) in lowest-
numbered / first listed register (001/002 = MSR/LSR).
Format
SLong
Signed 32-bit integer; Upper 16-bits (MSR) in lowest-
numbered / first listed register (001/002 = MSR/LSR).
Float
32-bit floating point; Upper 16-bits (MSR) in lowest-
numbered / first listed register (257/258 = MSR/LSR).
Encoding is per IEEE standard 754 single precision.
Units
Lists the physical units that a register holds.
Some Integer values must be multiplied by a constant scale factor
Scale
(typically a fraction), to be read correctly. This is done to allow integer
Factor
numbers to represent fractional numbers.
Range
Defines the limit of the values that a register can contain.
SunSpec Alliance Interoperability Specification Compliance
This meter implements the draft SunSpec 1.0 common elements starting at base 1
address 40001, and the proposed SunSpec 1.1 meter model at 40070 (these addresses
are not in Modicon notation). See www.veris.com or www.sunspec.org for copies of
these specifications.
The SunSpec Alliance logo is a trademark or registered trademark of the SunSpec Alliance.
03112
Need help?
Do you have a question about the ConnectPort X4 IA and is the answer not in the manual?