Modbus Communications October Programming Meters fitted with the Modbus option have two additional stages in the front panel programming menu.

Similar documents
MultiCube. Modbus Data Tables. August Northern Design (Electronics) Ltd Bradford UK

CURRENT PROTECTION RELAY SMPR-1

GNM3D Series COMMUNICATION PROTOCOL. Version 1 Revision 0

EM210 COMMUNICATION PROTOCOL. Version 3 Revision 3

EM210 COMMUNICATION PROTOCOL. Version 3 Revision 1

MultiCube Single Phase Multi-Function Electricity Meter. Installation and Operation

Serial Communication Converters & Adapters Instruction Manual

EM21 COMMUNICATION PROTOCOL. Version 1 Revision 0

installation Operation ADDRESS product diagram H8030/8031 INSTALLATION GUIDE

EM300 Series. ET300 Series

EM24-DIN PFA, PFB & X models

Enercept H8035/H8036 Modbus Energy Meter Networked kw/kwh Transducers

EM24-DIN COMMUNICATION PROTOCOL. Version 3 Revision 1

EM23-DIN COMMUNICATION PROTOCOL. Version 0 Revision 0

DATA SHEET LAN Server For Energy and Power meters AEM and APM with Modbus interface

Interface Definition RISH EM 2340/1320/30/ _Rev. D - 8/2016

1.Eastron SDM230Modbus Smart Meter Modbus Protocol Implementation V1.2

EM270 COMMUNICATION PROTOCOL. Version 1 Revision 0

EM100 Series and ET100 Series

EM271 COMMUNICATION PROTOCOL. Version 0 Revision 0

CEM M-RS485 INSTRUCTION MANUAL (M014B A)

ABB Drives. User s Manual RS-485 Adapter Board FRSA-00

Operating Guide MODBUS (RTU) Communications Option IM/L150 MOD_2. Level Indicator L150 and L160

AP25-3DO PROTOCOL. Modbus Guide - Issue 1.0 SUBJECT TO CHANGE WITHOUT NOTICE

EM24-DIN COMMUNICATION PROTOCOL. Version 3 Revision 0

DMTME Multimeters. Communication protocol. Technical specification V1.2 ABB

SMARTRAIL X100 Protocol

Serial Communications Accessories SITRANS RD200/300. Operating Instructions 05/2013 SITRANS

EM26-96 COMMUNICATION PROTOCOL. Version 1 Revision 0

RS485 MODBUS Module 6RO

User Guide IM/C250 MOD_3. Modbus (RTU) Communications Option C250 and V250

USER MANUAL 2012 V1.1

GIMA MODBUS COMMUNICATIONS OPTIONS MODULE INSTRUCTION MANUAL

ABB Drives. User s Manual Modbus Adapter Module FMBA-01

SKD-005-M Protocol. 2 RS485 General Information 2.1 Half Duplex 2.2 Connecting the Instruments 2.3 A and B terminals 2.

MIC-2 Multi-instrument DATA SHEET

Smart Energy Meter. Benefits and Main Features. User Manual Revision English OB (100)A

M2M/DMTME Instruments Communication protocol. Technical specification V.2.1 2CSG445011D0201

IPD163C. Single-Phase Multifunction Meter User Manual Version: V1. August 20, 2017

MID PRELIMINARY DATA SHEET. RI-D Series. Single Phase Multifunction Energy Meter (MID Certified) MID

INTEGRA DL1 DUAL LOAD DIGITAL METER COMMUNICATIONS GUIDE DIGITAL ENERGY METER FOR MULTIPLE LOADS IN AN ELECTRICAL SYSTEM

1.Eastron SDM530-Modbus Smart Meter Modbus Protocol Implementation V1.1

MIC-2 MKII, Multi-instrument DATA SHEET

RS485 MODBUS Module 16I-M

MODBUS RTU MODULE INSTRUCTIONS. for use with WSIQ2/WSE

User Guide Supplement Modbus TM Serial Data Communications Option IM/C100 MOD_6. /8 DIN Process Indicators and Controllers C100, C150, C160 and V100

URC Utility Relay Company

EC700. Pulses concentrator. User instructions

RS485 MODBUS Module 8AO

D-100 FLOW DISPLAY MODBUS Network Interface Installation Guide

DRS-100-3P MID Energy Meter Direct Connect, 100A, Three phase Communications Guide

ENERCEPT H8035/H8036 DANGER NOTICE CAUTION. Networked Power Transducer (Modbus RTU) INSTALLATION GUIDE QUICK INSTALL TABLE OF CONTENTS

RS 485 Mini Modbus 1AO

SDM-6RO. Expansion Module 6 relay outputs. Manufactured for

Conto D1 MODBUS COMMUNICATION PROTOCOL

SICAM P35 SICAM P36 3-phase Multi-Function Power Meter

A2000 Multifunctional Power Meter

Two 16 Bit Registers, One for Integer Display One for Floating Point.

R1M-GH THERMOCOUPLE & DC INPUT MODULE MODEL. Remote I/O R1M Series. (16 points)

P3-SCM. General Specifications

MIC-2 MKII & MIC-2 MKII DIN, Multi-instrument DATA SHEET

CS485. User s Manual. Version ZYPEX, Inc.

SDM-8AO. Expansion Module 8 analog outputs. Manufactured for

RS-485 module. Data sheet. for electricity meters

multicube Modular Metering System Operating and Installation Manual Revision 1.01 Published January 2011 Northern Design Metering Solutions

Optidrive Applications Support Library

DTS 310. DIN Rail Mounted, Indoor Rated Revenue Grade Electrical Sub-meter. Page 1. Measurlogic MQ A

SEM3 - Embedded Micro Metering Module

8 data bits, least significant bit sent first 1 bit for even/odd parity (or no parity) 1 stop bit if parity is used; 1 or 2 bits if no parity

Integra Ri3 Digital Meters. Communications Guide

Integra, INT-0220 and INT-0230 (MID) Power Measurement Digital Metering System Communications Guide

General Specifications. P2-SCM Serial Communications

MODBUS RTU I/O Expansion Modules - Models C267, C277, and C287. Installation and Operations Manual Section 50

SmartMod DC Digital Input Module HE359DIM610 12/24VDC Negative Logic

Conto D2 COMMUNICATION PROTOCOL CONTENTS 1.0 INTRODUCTION

MODBUS Trouble Shooting

Pulse concentrator, 12 inputs, 4 mod. DIN, with RS485 port

B+G E-Tech User Manual for SDM630 SDM630. Din Rail Smart Energy Meter for Single and Three Phase Electrical Systems USER MANUAL 2013 V1.

Multifunction Transducer MT440

MODBUS Protocol. The ecode Encoders contain both single register (16 bit) and double register (32 bit) values.

REVO CL Serial Communication Manual

Optidrive Applications Support Library

METERSUK. SmartLink D Y N A M i T E. 3 MOD CT Series. User Manual KEY FEATURES INDEX 3. TECHNICAL DESCRIPTION.

SC168MBM 16x8 Characters MODBUS MASTER LCD

Digital Multifunction Meters. Digital Multifunction Meters

INSTALLATION DKM-409 NETWORK ANALYSER WITH HARMONIC MEASUREMENT AND SCOPEMETER. Before installation:

Copyright: December 2017 Nidec Issue: E

MU110-6U. Analog output module 6 channel. User guide

DKM-407 DIN RAIL TYPE NETWORK ANALYZER

Ocean Controls KTA-224 Modbus IO Module

SDM530-Modbus USER MANUAL 2015 V1.5. Three Phase Multi-function DIN rail meter. Eastron SDM530-Modbus User Manual

DEEP SEA ELECTRONICS PLC

RS485 MODBUS Module 8I8O

SCB-C08 USB to RS232/422/485 Converter

Technical Manual. HA Issue 4. Copyright Parker SSD Drives, Inc 2008

DeviceNet Master (Scanner) HE800DNT450 / HE-DNT450* DeviceNet Communications * HE- denotes plastic case.

CEM M-ETH INSTRUCTION MANUAL (M060B A)

PowerLogic ION6200 Serial Communications Protocol and ION / Modbus Register Map

EngyVolt RV12 and RV15

IFC 100 Supplementary instructions

Transcription:

Modbus Communications October 2005 1 Programming Meters fitted with the Modbus option have two additional stages in the front panel programming menu. br 9600 Baud Rate Addr 25 Unique Modbus Address In programming mode press until the required parameter is shown. To change a parameter press or until the required value is set. For full information on entering and using programming mode refer to the latest Cube300 Operating Guide. A V

2 Connection 2.1 Cable Selection A dedicated, screened twisted pair cable is required to provide basic RS485 connection. A second twisted pair may be used for 0V connection if required. The cable should be chosen to suit the data rate and maximum length to be installed. The EIA RS-485-A standard provides curves that relate cable length to data rate for 24 AWG screened, twisted pair, telephone cable with a shunt capacitance of 50pf/m. For baud rates up to 19,200 the standard suggests a maximum length of 1200m for this type of cable. If other types of cable are to be used it is recommended that the cable supplier is consulted as to the suitability for use with RS485 to 19,200 baud. 2.2 Signal 0V and Cable Shield A signal 0V termination is provided on each meter. Although RS485 does not strictly require a signal 0V, it is recommended this is connected as shown in the diagram below. This creates a known reference for the isolated RS485 system thereby reducing potential common-mode errors in the meter s RS485 driver circuit. A cable shield is used to attenuate noise picked up from external sources This should be continuous, and cover as much of the signal pairs as possible. It is recommended that the shield should be connected to ground at the host (PC) only. The cable shield should not be used as the 0V connection.

2.3 Terminating Resistors In order to minimise signal errors due to noise over long cable lengths, terminating resistors may be fitted. These match the RS485 device impedance to that of the cable. Two 120Ω resistors, one at the host port terminals and the other at the most remote meter terminals are recommended for this purpose. 2.4 Connection To Meters The bus wires should be taken to meters at each location for termination, using the meter terminals as a loop in-out connection. 3-Pairs of terminals, internally shorted, are provided for convenience. The use of spurs should be avoided wherever possible. 2.4.1 Basic Connection Figure 2-1 Basic RS485 Bus Network

3 Modbus Commands The Cube300 meter supports the following standard Modbus commands: Command Function Broadcast 03 Read Multiple Holding Registers No 04 Read Multiple Input Registers No 06 Preset a Single Register Yes 08 (SF=00) Sub Function 00 only (Loop Back) No 16 Preset Multiple Registers Yes 3.1 Exception Responses If the meter receives a Modbus command, with no errors and a valid address, it will attempt to handle the query and provide an appropriate response. If the meter cannot handle the query a standard Modbus exception response is sent (except broadcast queries). An exception response is characterised by its function byte which has 80H added to that sent in the query. The following exceptions codes are supported: Code Function 1 Preset data is out of range for parameter 2 Function cannot access requested register address

4 Modbus Data Tables 4.1 Using The Tables For convenience, meter data is organised in tables of like information with the same format. An entire table may be read with a single Modbus command 3 (Holding Registers). For compatibility with the Modbus standard each register contains a single data Word (16 bits). Data in the meter is stored as: Unsigned Integer (U-INT) 16-bit data in the range 0 to 65,535. This is used for parameters such as CT prim as this can never be negative. Signed Integer (S-INT) 16-bit data in the range 32,767 to +32,767. This is used for parameters such as instantaneous kw, which may have a negative value indicating export power. Long Integer (LONG) 32-bit data in the range 0 to 4,294,967,295. This is used for parameters such as kwh, which may have large values. Each LONG requires two consecutive Modbus data words. Standard software often handles long integer reads, however, a LONG may be calculated from the individual data words as: LONG = (65536 x High Word) + Low Word

4.2 Energy Registers Data Modbus Data Format Access Address Register 512 40513 escale High Word Read LONG 513 40514 escale Low Word Read 514 40515 KWh High Word Read/Write LONG 515 40516 KWh Low Word Read/Write 516 40517 T2 kwh High Word 1 Read/Write 517 40518 T2 kwh Low Word 1 LONG Read/Write 1. The alternate tariff register, T2 kwh, will return 0 on meters that do not have the dual tariff option fitted. Energy registers are stored as long integer representations of the number displayed on the meter without decimal point or scaling. For example if the meter displays 123456.78kWh, the Holding Registers 40515-40516 will contain the long integer 12345678. This number may be scaled in Wh or kwh, using escale as: Wh = Holding Reg[40513] x 10 (escale-3) kwh = Holding Reg[40513] x 10 (escale-6) The escale constant is set, along with the kwh register resolution and scaling, by the CT primary and nominal voltage programmed settings. The display scaling and escale therefore remain constant once a meter is installed and commissioned. A read of escale High Word always returns zero.

Example: If the meter displays 1234567.8 kwh then escale would be 5 and the Holding Register 40513 would contain 12345678. The host would calculate the scaled energy reading as: 12345678 x 10 (5-3) = 12345678 x 100 = 1,234,567,800 Wh or 12345678 x 10 (5-6) = 12345678 x 0.1 = 1,234,567.8 kwh The host programmer could take two approaches to interpreting the data from the meter: Enter a fixed scaling factor (x100 for Wh or x0.1 for kwh in above example). This would be set for each meter in the system based on its display after commissioning. Use the transmitted escale constant, as shown above, to automatically position the decimal point in the interpreted result

4.3 Instantaneous kw Data Modbus Address Register Data Format Access 2816 42817 Instantaneous kw S-INT Read 2817 42818 pscale U-INT Read Instantaneous kw is stored as a signed integer representation of the number displayed on the meter without decimal point or scaling. For example if the meter displays 123.45 kw, the Holding Register 42817 will contain the signed integer 12345. This number may be scaled in W or kw, using pscale as: W = Holding Reg[42817] x 10 (pscale-3) kw = Holding Reg[42817] x 10 (pscale-6) Example: If the meter displays 123.45 kw the pscale would be 4 and the Holding Register 42817 would contain 12345. The host would calculate the scaled power reading as: 12345 x 10 (4-3) = 12345 x 10 = 123,450 W or 12345 x 10 (4-6) = 12345 x 0.01 = 123.45 kw

4.4 Meter Setup Data Modbus Address Register Data Format Access 3584 43585 CT Primary U-INT Read/Write 3585 43586 Nominal Volts U-INT Read/Write 3586 43587 Pulse Rate U-INT Read/Write 3587 43588 Pulse ON Time x10 U-INT Read/Write 3588 43589 Baud U-INT Read/Write 3589 43590 Modbus ID U-INT Read/Write 3590 43591 Meter Model U-INT Read 3591 43592 Meter Type U-INT Read 3592 43593 Meter Version U-INT Read Meter setup values are stored as unsigned integers scaled as follows: CT Primary 10 to 25,000 Amps Nominal Volts 10 to 55,000 Volts Pulse Rate 1-1000 Energy register increments per pulse output. Pulse Length 1-100 representing pulse lengths 0.1 to 10 seconds. Baud 4800, 9600 or 19200 Modbus ID 1-247 Unique Modbus meter address Meter Model Cube300 = 300. Identifies meter type in a network. Meter Type 1-65535 Identifies meter variant (basic Cube300 = 1) Meter Version Internal software issue. (e.g. 101=Version1.01)

4.5 Copied Data Table This table of data provides a copy of all meter readings and settings, available in the above tables, listed together so they can be read with a single Modbus command 3. In a network of meters this will reduce the time taken to access a large number of meters if, for example, energy and power readings are required simultaneously. This is a read only table and may not be used with Modbus Preset Register command 6 or 16. Data is stored in this table in various formats to suit each parameter type. Some work may be required to setup the Modbus host to accept the individual values and scale them accordingly.

Data Modbus Address Register Data Format Access 7680 47681 KWh High Word Read LONG 7681 47682 KWh Low Word Read 7682 47683 T2 kwh High Word Read LONG 7683 47684 T2 kwh Low Word Read 7684 47685 Reserved (0) - Read 7685 47686 Reserved (0) - Read 7686 47687 Reserved (0) - Read 7687 47688 Reserved (0) - Read 7688 47689 Instantaneous kw S-INT Read 7689 47690 escale U-INT Read 7690 47691 pscale U-INT Read 7691 47692 CT Primary U-INT Read 7692 47693 Nominal Volts U-INT Read 7693 47694 Pulse Rate U-INT Read 7694 47695 Pulse ON Time x10 U-INT Read 7695 47696 Baud U-INT Read 7696 47697 Modbus ID U-INT Read 7697 47698 Meter Model U-INT Read 7698 47699 Meter Type U-INT Read 7699 47700 Meter Version U-INT Read

5 Specification Aux Mains Internally supplied from Cube300 Auxiliary Requires additional 1W max RS485 Half duplex, 2 Wires + 0V Modbus RX Load: ¼ Unit load per meter (max 128 per bus) TX Drive: 32 Unit loads maximum Protocol: Modbus RTU/JBUS, 16-Bit CRC Baud: 4800, 9600, 19200 user programmable Address: 1-247 user programmable 2.5kV (1 minute) RS485 port from all other circuit Isolation Reply: Maximum 250ms Performance Rate: Min 10ms from reply to next request Data: Meter readings & programmable settings Maximum data length 20 Words. Environmental: Refer to Cube300 specification General Dimensions: Add 10mm to depth of Cube300 Terminals: Rising clamp, max wire 4mm 2 6 Safety The Cube300 is intended for connection to dangerous voltages giving a risk of electric shock. Refer to the safety/installation instructions in the Cube300 Operating Guide before connecting the communications. WARNING The meter contains no user serviceable parts. Installation and commissioning should only be carried out by qualified personnel