beautypg.com

Modbus point map overview – Veris Industries E50C3 Install User Manual

Page 18

background image

ZL0103-0B

Page 18 of 26

©2013 Veris Industries USA 800.354.8556 or +1.503.598.4564 / [email protected] 10131

Alta Labs, Enercept, Enspector, Hawkeye, Trustat, Aerospond, Veris, and the Veris ‘V’ logo are trademarks or registered trademarks of Veris Industries, L.L.C. in the USA and/or other countries.

Other companies’ trademarks are hereby acknowledged to belong to their respective owners.

Installation Guide

Power Monitoring

E50B1, E50C2, E50C3

TM

Modbus Point Map
Overview

The E50C2 Full Data Set (FDS) features data outputs such as demand calculations, per phase VA and VAR, and VAh VARh
accumulators. The E50C3 data logging model adds configuration registers 155-178 and buffer reading at registers 8000-13760. For
security reasons, configuration and resets on all E50 models are protected by a user configurable passcode. 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).

Supported Modbus Commands

Note: ID String information varies from model to model. Text shown here is an example.

Command

Description

0x03

Read Holding Registers

0x04

Read Input Registers

0x06

Preset Single Register

0x10

Preset Multiple Registers

0x11

Report ID
Return string:
byte0: address
byte1: 0x11
byte2: #bytes following w/out crc
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 E50xx Power Meter Full Data Set” or “Veris Industries E50xx Power Meter - RESET

SYSTEM RUNNING RS Version x.xxx” last 2 bytes: CRC

0x2B

Read Device Identification, BASIC implementation (0x00, 0x01 and 0x02 data), Conformity Level 1.
Object values:
0x01: “Veris Industries”
0x02: “ E50xx”
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”).

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.

R/W

R=read only; R/W=read from either int or float formats, write only to integer format.

NV

Value is stored in non-volatile memory. The value will still be available if the meter experiences a power loss and reset.

Format

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).

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.

Scale Factor Some Integer values must be multiplied by a constant scale factor (typically a fraction), to be read correctly. This is done to allow

integer numbers to represent fractional numbers.

Range

Defines the limit of the values that a register can contain.