EM6400 Modbus Addr
EM6400 Modbus Addr
EM6400 Modbus Addr
01/2011
Installation
Figure 6-1: 2-wire half duplex communication connection
RS 485
communication port
- +
51
CTD7303
01/2011
RS 485
communication port
Communication Capabilities
Table 6-1: RS 485 communication distances
Baud Rate
9600
19200
NOTE: Distances listed should be used as guide only and cannot be guaranteed for nonSchneider Electric devices. Above distances subject to vary based on the quality of the cable.
MCT2W-485 terminator
on the last device of
the daisy chain
+ Towards PC
EM6400 series power or other Schneider Electric 2-wire compatible devices
If the power meter is the first device on the daisy chain, connect it to the
host device using a RS 232 to RS 422/RS 485 converter or RS 485 to
Ethernet converter.
If the power meter is the last device on the daisy chain, terminate it with
the terminator provided.
52
CTD7303
01/2011
See
52, for the maximum daisy-chain communications
distances for 2-wire devices.
ratings are compliant with the
requirements of the EIA RS 485 communications standard.
NOTE: For better performance, Schneider Electric recommend to use SWG 100 % shielded
cable with low resistance (Belden or Lapp make).
Modbus RTU
Data bits
Baud rate
Parity
Even
Device Address
Stop bit
Modbus Protocol
Device Address
1 to 247
Upto 247 meters per COM port with repeaters
Function Code
03 (Read)
Data Address
Refer to
Data type
No of Registers
NOTE: The polling interval to poll the data from EM6400 power meter will depend on baud rate.
We recommend polling interval of one second at 9600 Baud rate.
53
CTD7303
01/2011
Start
Address
43901
43901
PowerLogic
SCADA
Vijeo Citect
Intouch
43901 F
Modscan
(Master)
3901
MODTEST
43901
CIMPLICITY
43901
Allenbradly
Micrologix PLC
(Slave/Master)
GE Fanuc PLC
43901
54
Function
Code
Internally
configured
Internally
configured
Internally
configured
Nil
No. of
Register
2
03
HOLDING
REGISTERS
03
Rosemount
Nil
03-HOLDING
REGISTERS
Direct
conversion. The
array concept
can be used
here to poll all
the data in
single scan.
Floating point Direct
03-HOLDING
REGISTERS
Index-3900 03- Read
HOLDING
REGISTERS
Real
Query
Range - 2
43901
43901
11 SEIMENS PLC
(Master)
12 MOVICON
13 RSVIEW
3900
14 ABB Microscada
3900
43901
43901
03-HOLDING
REGISTERS
Nil
03-HOLDING
REGISTERS
Format 9
2
2
2
Points -1
100
Data Type
Remarks
Direct
Real
should be
disabled
(Unchecked)
Direct
2
2
Real
Real
Direct
Direct
2 Real
Direct
Interval
CTD7303
01/2011
Communication Test
Communication test: EM6400 series power meter can be successfully
used for communication using Modscan software as Modbus master in PC.
Details of the settings in Modscan are given below.
Settings in Modscan v3.D05-00 software to establish communication
with power meters:
Free download demo Modscan software from http://www.win-tech.com.
The following explains how to read apparent power total (VA total) from
register 3901.
1. After starting the Modscan, to read Apparent power total (VA total), enter
address as 3901 (decimal), length as 2, device ID as 1, Modbus point
type as 03, and HOLDING REGISTER.
2. Modify the connection details: Click connection > connect, to see the
connection detail window. Change all the settings to match the
following screen. These are default settings of the power meter.
55
CTD7303
01/2011
4. The Modscan software starts polling the configured COM port for the
Device ID 1.
Modscan Demo software will stop polling after 3.5 minutes on successful
communication.
This shows that the power meter is communicating with the Modbus
Modscan master software successfully on the PC. The power meter is
Modbus RTU compliant.
56
CTD7303
01/2011
Data Address
The EM6400 power meter supports the transfer of whole block and also of
individual data values (two registers are used for storing single data value).
In the transfer of individual data values, it treats two registers as an object
with the starting address (e.g., 3900) considered as the object name. This
enables you to transfer required data values for energy management.
In the transfer of the whole block, it basically treats each block as an object
with the starting address (e.g.,3000) considered as the object name. This
enables fast block transfers, since energy management usually requires a
block of related readings for the same point of time. This method also
eliminates time-skew within readings of that block.
The device address, block start address, number of registers, must be
configured to suit the power meter. You must also make the related
SCADA settings for polling priority, logging, and viewing the data. Refer
your SCADA software instructions to learn how to do this.
Individual Parameter Address
Function Code: 03 Read
No scaling required
Read as block or individual parameters
Table 6-4: Individual parameter address
Parameter
Address
Type
Metering
Metering - Current
A
Current average
3913
Float
A1
Current, phase 1
3929
Float
A2
Current, phase 2
3943
Float
A3
Current, phase 3
3957
Float
Metering
3909
Float
VLN
3911
Float
V12
3925
Float
V23
3939
Float
V31
3953
Float
V1
3927
Float
V2
3941
Float
3955
Float
Metering
EM
6459
EM
6434
EM
6436
EM
6433
Power
3903
Float
W1
3919
Float
W2
3933
Float
W3
3947
Float
VAR
3905
Float
VAR1
3921
Float
VAR2
3935
Float
VAR3
3949
Float
VA
3901
Float
VA1
3917
Float
VA2
3931
Float
VA3
3945
Float
Metering
EM
6400
Voltage
VLL
V3
Description
Power Factor
PF
3907
Float
PF1
3923
Float
PF2
3937
Float
57
CTD7303
01/2011
Parameter
Description
Address
Type
PF3
3951
Float
3915
Float
Metering - Frequency
F
Frequency, Hz
EM
6400
EM
6459
EM
6434
EM
6436
EM
6433
Power Quality
THD
3861
Float
3863
Float
3865
Float
3867
Float
3869
Float
3871
Float
FwdVAh
3959
Float
FwdWh
3961
Float
FwdVARh
3963
Float
FwdVARh
3965
Float
RevVAh
3967
Float
RevWh
3969
Float
RevVARh
3971
Float
RevVARh
3973
Float
On hrs
3993
Long
FwdRun secs
On hours
Forward run seconds
3995
Long
RevRun secs
3997
Long
Intr
Number of power
interruptions
3999
Long
3975
Float
Rising Demand
Rising demand
3977
Float
Max MD
Maximum demand
3979
Float
Max DM
Maximum demand occurrence 3981
Occurrence Time time
Long
Demand
3881
Float
%L1
Float
%L2
Float
%L3
Float
Unbalanced
%Load
Unbalanced %load
3889
Float
Unbalanced %
voltage
Unbalanced % voltage
3891
Float
58
CTD7303
01/2011
Address Type EM
EM
EM
EM
EM
6400 6459 6434 6436 6433
3001
Float
3003
Float
VAR
3005
Float
PF
Average PF
3007
Float
VLL
3009
Float
VLN
Float
Average current
3013
Float
Frequency, Hz
3015
Float
Reserved
Intr
Reserved
Number of interruption
3017
3019
Long
Long
Apparent power,
3031
phase1
Active power, phase1 3033
Float
Reactive power,
3035
phase1
Power factor, phase1 3037
Float
3039
Float
3041
Float
A1
Voltage phase1 to
phase2
Voltage phase1 to
neutral
Current, phase1
3043
Float
F1
Frequency, Hz
3045
Float
W1
VAR1
PF1
V12
V1
Address Type
EM
EM
6400 6459
EM
6434
EM
6436
EM
6433
Float
Float
Reserved
Reserved
3047
Long
Intr1
Number of
interruption
3049
Long
59
CTD7303
01/2011
Description
Address
Type
VA2
3061
Float
W2
3063
Float
VAR2
3065
Float
PF2
3067
Float
V23
Float
V2
3071
Float
A2
Current, phase 2
3073
Float
F2
Frequency, Hz
3075
Float
Reserved
Reserved
3077
Long
Intr2
Number of interruption
3079
Long
EM
6400
EM
6459
EM
6434
EM
6436
EM
6433
Float
Float
3099
Float
3101
Float
A3
Voltage phase 3 to
phase 1
Voltage phase 3 to
neutral
Current, phase 3
3103
Float
F3
Frequency, Hz
3105
Float
Reserved
Reserved
3107
Long
Intr3
Long
W3
VAR3
PF3
V31
V3
60
Address Type
Apparent power,
3091
phase 3
Active power, phase 3 3093
EM
6400
EM
6459
EM
6434
EM
6436
EM
6433
Float
Float
CTD7303
01/2011
Description
Address
FwdVAh
3121
Type EM
6400
Float
FwdWh
3123
Float
FwdVARh
3125
Float
Reserved
Reserved
3127
Float
Reserved
Reserved
3129
Float
FwdVARh
3131
Float
Reserved
Reserved
3133
Float
Reserved
Reserved
3135
Float
Reserved
Reserved
3137
Long
FwdRunsecs
3139
Long
EM
6459
EM
6434
EM
6436
EM
6433
EM
6436
EM
6433
Description
Address
RevVAh
3151
Type EM
6400
Float
RevWh
3153
Float
RevVARh
3155
Float
Reserved
Reserved
3157
Float
Reserved
Reserved
3159
Float
RevVARh
3161
Float
Reserved
Reserved
3163
Float
Reserved
Reserved
3165
Float
Reserved
Reserved
3167
Long
RevRunsecs
3169
Long
EM
6459
EM
6434
61
CTD7303
01/2011
Description
Address
Type
TotVAh
3181
Float
TotWh
3183
Float
TotVARh
3185
Float
Reserved
Reserved
3187
Float
Reserved
Reserved
3189
Float
TotVARh
3191
Float
Reserved
Reserved
3193
Float
Reserved
Reserved
3195
Float
Reserved
Reserved
3197
Long
TotRunsecs
3199
Long
EM
6400
EM
6459
EM
6434
EM
6436
EM
6433
Demand Block:
Function Code: 03H Read
Number of registers: 22
No scaling required
Read as block only
Table 6-12: Demand block
Parameter
Description
Address
Type
Reserved
Reserved
3721
Long
Reserved
Reserved
3723
Float
Reserved
Reserved
3725
Float
Reserved
Reserved
3727
Float
Reserved
Reserved
3729
Float
Reserved
Reserved
3731
Float
Reserved
Reserved
3733
Float
Present demand
Present demand
3735
Float
Rising demand
Rising demand
3737
Float
Time remaining
Time remaining
3739
Long
Reserved
Reserved
3741
Float
EM
6400
EM
6459
EM
6434
EM
6436
EM
6433
Note: The address 3741 is overlapped between the demand and max demand blocks.
62
CTD7303
01/2011
Description
Address
Type
MaxDM
Maximum demand
3741
Float
MaxDMTime
3743
Long
Reserved
Reserved
3745
Float
Reserved
Reserved
3747
Long
Reserved
Reserved
3749
Float
Reserved
Reserved
3751
Long
Reserved
Reserved
3753
Float
Reserved
Reserved
3755
Long
Reserved
Reserved
3757
Float
Reserved
Reserved
3759
Long
Reserved
Reserved
3761
Float
Reserved
Reserved
3763
Long
Reserved
Reserved
3765
Float
Reserved
Reserved
3767
Long
Reserved
Reserved
3769
Float
Reserved
Reserved
3771
Long
Reserved
Reserved
3773
Float
Reserved
Reserved
3775
Long
EM
EM
EM
EM
EM
6400 6459 6434 6436 6433
Note: The address 3741 is overlapped between the Demand and Max Demand blocks
Description
OldFwdVAh
Address Type EM
EM
EM
EM
EM
6400 6459 6434 6436 6433
3122
Float
OldFwdWh
3124
Float
OldFwdVARh
3126
Float
Reserved
Reserved
OldFwdVARh
Reserved
3128
Reserved
3130
Old forward reactive capacitive energy 3132
Float
Float
Float
Reserved
Reserved
Reserved
OldFwdRunsecs
Reserved
Reserved
Reserved
Old forward run seconds
Float
Float
Long
Long
3134
3136
3138
3140
63
CTD7303
01/2011
Description
OldRevVAh
Address Type EM
EM
EM
EM
EM
6400 6459 6434 6436 6433
3152
Float
OldRevWh
3154
Float
OldRevVARh
3156
Float
Reserved
Reserved
OldRevVARh
Reserved
3158
Reserved
3160
Old reverse reactive capacitive energy 3162
Float
Float
Float
Reserved
Reserved
Reserved
OldRevRunsecs
Reserved
Reserved
Reserved
Old reverse run seconds
Float
Float
Long
Long
3164
3166
3168
3170
64
Parameter
Description
Address
Type EM
EM
EM
EM
EM
6400 6459 6434 6436 6433
OldTotVAh
OldTotWh
OldTotVARh
Reserved
Reserved
OldTotVARh
3182
3184
3186
3188
3190
3192
Float
Float
Float
Float
Float
Float
Reserved
Reserved
Reserved
OldTotRunsecs
Reserved
Reserved
Reserved
Old total run seconds
3194
3196
3198
3200
Float
Float
Long
Long
CTD7303
01/2011
Description
Address Type
Neutral voltage
Neutral voltage
3701
Float
An
Neutral current
3703
Float
V1
3705
Float
V2
3707
Float
V3
3709
Float
A1
3711
Float
A2
3713
Float
A3
3715
Float
RPM
3717
Float
EM
6400
EM
6459
EM
6434
EM
6436
EM
6433
Note: The parameters V1, V2, V3 (voltage phase angles), neutral voltage, and neutral current
are available only through communication.
NOTE:
Most of the reserved and unavailable parameters return zero value.
The SCADA software must support register blocks consisting of different data types (integers
and floats) to transfer of whole block.
Each Modbus register size is 16 bits. All the power meter readings are 32 bits. Therefore,
each power meter reading occupies two consecutive Modbus registers. For example, VA
parameter absolute address is 3901. It occupies both 3901 and 3902 Modbus registers.
Address configuration: All addresses are in decimal. Some SCADA software supports
Modbus register address instead of absolute register address. In this case add 40000 to the
above address and use it. For example, VA parameter absolute address is 3901. Modbus
address can be 43901 (40000+3901).
Phase Angle Block: Voltage phase angles (0,120,240) are hard coded (not measured).
Hence, these values are also available in communication in the absence of input signals;
however, these voltage phase angles are not available in the power meter display.
TURBO, and Percentage of Load Blocks: These parameters can be read individually or as a
block
TURBO block: 50 parameters maximum
Percentage of Load block: 5 parameters maximum
All power meters addresses should be set between 1 and 247.
All power meters should have uniform communication settings like Baud rate, parity and stop
bit.
Use Diagnostic mode display in the power meter to analyze the problem in communication.
Error: u Invalid unit ID
A Invalid Address
c CRC error (cyclic redundancy checking)
t Transmitting
r Receiving
F Invalid function code
o Parity, framing or overrun error
O- Buffer overflow
65