Solid state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines
for the Application, Installation and Maintenance of Solid State Controls (publication SGI-1.1
Automation sales office or online at http://www.rockwellautomation.com/literature/
between solid state equipment and hard-wired electromechanical devices. Because of this difference, and also because of the
wide variety of uses for solid state equipment, all persons responsible for applying this equipment must satisfy themselves that
each intended application of this equipment is acceptable.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use
or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability for
actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or software
described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., is
prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING
Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
available from your local Rockwell
) describes some important differences
IMPORTANT
ATTENTION
SHOCK HAZARD
BURN HAZARD
Rockwell Automation, Allen-Bradley, TechConnect, PLC-5, SLC, SLC 500, SLC 5/03, PanelView, Powermonitor 3000, ControlLogix, Rockwell Software, RSNetworx for DeviceNet, RSNetworx for
ControlNet, RSLogix 5000, RSEnergyMetrix, RSPower, RSPowerPlus, and RSLin are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Identifies information that is critical for successful application and understanding of the product.
Identifies information about practices or circumstances that can lead to personal injury or death, property damage,
or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence
Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous voltage may
be present.
Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach
dangerous temperatures.
Page 3
Summary of Changes
Introduction
Updated Information
This release of this document contains new and updated information.
To find new and updated information, look for change bars, as shown
next to this paragraph.
The document contains these changes
TopicPage
Added information about single-instance
parameters
Single instance parameter for DeviceNet77
Added Single Element Writes to the primary
methods to communicate with a power
monitor
Added information for writing single
element data to a data table
Added information about floating-point
word order
Added information for configuring protocol
selections
Changed the placeholder from instance 99
to instance 255
Added information about changing the
configuration of Instance 1 in the user
configured table
Added information about setpoint output
action logic
19
80
86
100
103
110
122
128
Added an example of sag alarm for setpoint
operation
Changed element 3 range in the Discrete
Data table to 0…7
Updated the Native Communication
Configuration table, it has nine elements
and the range for element 3 is 0…6
Updated the optional communication
configuration table for Ethernet, adding
protocol selection as element 13
Updated the optional communication
configuration table for DeviceNet, adding
floating point data format as element 4
Changed the element 4 range in the RS-232
table to 0…6
3Publication XXXX-X.X.X - Month Year3
133
193
198
199
202
203
Page 4
Summary of Changes
TopicPage
Added Single Password Write data tables266
Added Single Parameter Read data tables267
Added sample applications:
• Read and write power monitor tables by
using an SLC 500 controller and a
1747-SCNR ControlNet scanner.
• Read and write power monitor tables by
using a MicroLogix controller over
EtherNet/IP and Modbus RTU
communication networks.
• Read and write power monitor tables by
using a Component HMI over an
EtherNet/IP communication network.
Appendix
C
Additioanl minor changes have been made throughout the document.
Change bars mark all changes.
You should have a basic understanding of electrical circuitry and
familiarity with relay logic. If you do not, obtain the proper training
before using this product.
What This User Manual Contains
Review the table below to familiarize yourself with the topics
contained in this User Manual.
For information aboutRefer to
Chapter
Safety1
Product Description2
Communication Options
Powermonitor 3000 Unit Operations3
Metering Functionality
Display Module Functionality
Configuration by Using the Display Module
Metering Update Rate
Communication4
Configuring Communication
Data Messaging Overview
Data Messaging- application Considerations
Setpoint Programming and Operation5
Theory of Setpoint Operation
Configuring Setpoints
I/O Operations6
Relay and KYZ Output Operations
Status Input Operations
Data Logging7
Event Log
Configurable Trend Log
Min/Max Log
7Publication 1404-UM001F-EN-P - November 20097
Page 8
Preface Preface
For information aboutRefer to
Chapter
Advanced Features8
Oscillography
Harmonic Analysis
Sag and Swell
Load Factor
Transient Detection, Metering and Capture
Powermonitor 3000 Data TablesA
Catalog Number ExplanationB
Sample ApplicationsC
Technical SpecificationsD
Frequently Asked QuestionsE
GlossaryGlossary
IndexIndex
What This User Manual Does Not Contain
Topics related to installation and wiring are not covered in this
manual. Refer to the Powermonitor 3000 Installation Instructions,
publication 1404-IN007
• Selecting an enclosure for the Powermonitor 3000 unit and
associated equipment.
• Mounting and wiring of the master module.
• Mounting and connection of the display module (refer to
publication 1404-IN005
• Selection and connection of current transformers (CTs) and
potential transformers (PTs)
• Wiring to native and optional communication ports.
This manual does not provide information on functionality found in
the Powermonitor 3000 master module, firmware revision 3.0 or
earlier, Ethernet series A modules, all firmware revisions, or Ethernet
series B modules, firmware revision 2.0 or earlier.
For this information, please refer to publications 1404-IN007D-EN-E
and 1404-UM001D-EN-E
http://www.rockwellautomation.com/literature
, for the following information:
).
, available as downloads from
.
8Publication 1404-UM001F-EN-P - November 2009
Page 9
Preface Preface
Additional Resources
Terms and Conventions
Refer to these power and energy management documents for more
information.
For this informationRefer to
Publication
Powermonitor 3000 Installation Instructions (all communication options)1404-IN007
Bulletin 1404 Powermonitor 3000 Display Module Installation Instructions1404-IN005
Bulletin 1404 Series B Ethernet Communication Release Note1404-RN008
You can view or download publications at
http://www.rockwellautomation.com/literature
. To order paper copies
of technical documentation, contact your local Rockwell Automation
distributor or sales representative.
In this manual, the following terms and conventions are used.
AbbreviationTerm
AWGAmerican Wire Gage
BTRBlock Transfer Read
BTWBlock Transfer Write
CSACanadian Standards Association
CIPControl and Information Protocol
CNETControlNet Industrial Control Network
CTCurrent Transformer
DMDisplay module
EMIElectromagnetic Interference
HTMLHyper-text Markup Language
IDIdentification
I/OInputs and Outputs
IECInternational Electrotechnical Commission
LEDLight Emitting Diode
NEMANational Electrical Manufacturers Association
NAPNetwork Access Port
NVSNonvolatile Storage
EtherNet/IPOpen Device Vendor’s Association’s Ethernet Industrial Protocol
PTPotential Transformer (Also known as VT in some countries)
PM 3000Powermonitor 3000 master module
PLCProgrammable Logic Controller
RFIRadio Frequency Interference
Publication 1404-UM001F-EN-P - November 20099
Page 10
Preface Preface
AbbreviationTerm
RAMRandom Access Memory
RTOSReal Time Operating System
R I/ORemote Input/Output
PCCCRockwell Automation’s proprietary Programmable Controller
Communication Commands protocol
RMSRoot–mean–square
SNTPSimple Network Time Protocol
SPDTSingle Pole Double Throw
SLCSmall Logic Controller
ULUnderwriters Laboratories
VAVoltampere
VARVoltampere Reactive
10Publication 1404-UM001F-EN-P - November 2009
Page 11
Safety
Chapter
1
Safety Considerations
Before installing and using this product, please read and understand
the following precautions.
ATTENTION
ATTENTION
Only qualified personnel, following accepted safety procedures,
should install, wire and service the Powermonitor 3000 unit and its
associated components. Before beginning any work, disconnect all
sources of power and verify that they are de-energized and locked out.
Failure to follow these instructions may result in personal injury or
death, property damage, or economic loss.
Never open a current transformer (CT) secondary circuit with primary
current applied. Wiring between the CTs and the Powermonitor 3000
unit should include a shorting terminal block in the CT secondary
circuit. Shorting the secondary with primary current present allows
other connections to be removed if needed. An open CT secondary
with primary current applied produces a hazardous voltage, which can
lead to personal injury, death, property damage, or economic loss.
IMPORTANT
IMPORTANT
11Publication 1404-UM001F-EN-P - November 200911
The Powermonitor 3000 unit is not designed for nor intended for use
as a circuit protective device. Do not use this equipment in place of a
motor overload relay or circuit protective relay.
The relay output contacts and solid-state KYZ output contacts on the
Powermonitor 3000 unit may be used to control other devices through
setpoint control or communication. You configure the response of
these outputs to a communication failure. Be sure to evaluate the
safety impact of the output configuration on your plant or process.
Page 12
Chapter 1 Safety
Other Precautions
ATTENTION
Electrostatic discharge can damage integrated circuits or
semiconductors. Follow these guidelines when you handle the
module.
• Touch a grounded object to discharge static potential.
• Wear an approved wrist strap-grounding device.
• Do not open the module or attempt to service internal
components.
• Use a static safe workstation, if available.
• Keep the module in its static shield bag when not in use.
12Publication 1404-UM001F-EN-P - November 2009
Page 13
Chapter
2
Product Description
The Bulletin 1404 Powermonitor 3000 unit is designed and developed
to meet the needs of both producers of and users of electric power. A
power monitor system consists of:
• a master module that provides metering, data logging, native
RS-485 communication, and other advanced features depending
on the model.
• an optional display module for configuration, entering
commands, and displaying data.
• an optional communication port to serve data to other devices
using a choice of networks.
• optional external devices and applications that display and
utilize data for reporting, control, and management of power
and energy usage.
The Powermonitor 3000 unit is a microprocessor-based monitoring
and control device suited for a variety of applications including the
following:
• Load Profiling – Using the configurable trending utility to log
power parameters such as real power, apparent power, and
demand, for analysis of power usage by loads over time
• Demand Management – Understanding when and why demand
charges occur lets you to make informed decisions that reduce
your electrical power costs
• Cost Allocation – Knowing your actual energy costs promotes
manufacturing efficiencies
• Distribution System Monitoring – Using power parameters to
show power flow, system topology, and distribution equipment
status
• Emergency Load Shedding – Monitoring power usage to
preserve system stability in the event of sudden utility outage
• Power System Control – Managing system voltage, harmonic
distortion, and power factor
The power monitor is a sophisticated modern alternative to traditional
electromechanical metering devices. A single Powermonitor 3000 unit
can replace many individual transducers and meters. The power
monitor is simple to install, configure, and operate, and provides you
with accurate information in a compact economical package.
13Publication 1404-UM001F-EN-P - November 200913
Page 14
Chapter 2 Product Description
Master Module
The master module contains the main microprocessor-based
monitoring functions, including terminations for power system
connections, status inputs, control outputs, a native RS-485
communication port, and a port for the display module.
Configuration
Although the power monitor ships from the factory with default
settings, you need to configure it for your particular requirements.
You may configure the power monitor by using the optional display
module. Alternately, you may use an external device or application to
write configuration, operational parameters, and commands to the
master module through its native or optional communication port.
Optional external applications that you may use for power monitor
configuration include RSPower, RSPowerPlus, and RSEnergyMetrix
software operating on a computer with a Microsoft Windows
operating system.
Contact your local Rockwell Automation sales office or distributor, or
visit http://www.software.rockwell.com/
available software packages.
for more information on
Communication
Every power monitor comes with a native RS-485 communication port
that supports the Allen-Bradley DF1 half- or full-duplex slave and
Modbus RTU slave protocols. The native port is suitable for
communicating to devices including the following:
• PLC-5, SLC 500, and ControlLogix processors
• RSLinx software with DDE/OPC server functionality
• Modbus RTU masters
• Other third-party devices
• Software that you develop
You may also specify power monitors with optional communication
ports including the following:
• Serial RS-232 (DF1 half- or full-duplex or Modbus RTU slave)
• Remote I/O
• DeviceNet
• EtherNet/IP (CIP and/or CSP, Modbus TCP)
• ControlNet
14Publication 1404-UM001F-EN-P - November 2009
Page 15
Product Description Chapter 2
You may integrate a power monitor into a programmable controller
based control and monitoring system by using your choice of the
native or optional communication methods.
Display Module
The Bulletin 1404 display module is an optional user interface device.
The display module provides the most economical and simplest
method for setting up and configuring the master module for
operation.
The display module has a highly visible, two-line LED display and
four operator buttons with tactile feedback. Use the buttons and
display to navigate through a series of menus for configuration,
commands, and data display.
The display module is shipped with a 3 m (10 ft) long, shielded
four-pair cable that provides power and serial communication
between the master module and the display module. The display
module fits into a standard ANSI 4 in. analog meter cutout for panel
mounting. Only one display module may connect to a master module,
although you may use one display module to configure and monitor
any number of master modules one at a time.
Publication 1404-UM001F-EN-P - November 200915
Page 16
Chapter 2 Product Description
Performance Features
The power monitor is available in four basic models, designated M4,
M5, M6, and M8. Each model offers specific functionality as indicated
in this table. The M5 model offers M4 functionality and can be
field-upgraded to an M6 or M8 model for an additional charge.
Product Features of Powermonitor 3000 Module
M4 M5 M6 M8 Master Module Features
••••Voltage, current, power measurements and display
••••Compatible with PLC-5, SLC 500, and ControlLogix controllers
••••Compatible with RSLinx, RSPower, RSPowerPlus,
RSEnergyMetrix, and RSView32 software
••••Output control via control relays or PLC controllers
••••Demo mode for training
••••10 user configurable setpoints
••••Discrete condition monitoring via status inputs
••••Electronic KYZ pulse output
••••Form C ANSI C37.90-1989 rated relay for direct breaker tripping
••••Time stamped data logging of system measurements and events
••••Configurable trend log, up to 45,000 records deep
••••Event log 50 records deep
••••Firmware upgrades without removing module
••••Total harmonic distortion (THD) and Crest Factor
••••Automatic network-based time synchronization via SNTP
••••Daylight Saving Time
•••
•••
ANSI C12.20 Class 0.5 revenue metering accuracy
EN60687 Class 0.5 revenue metering accuracy
•••Canadian Revenue Meter specification accuracy
••Field upgradeable to M6 or M8 (extra cost option)
••10 additional setpoints with more options
••Event Log an additional 50 records deep
••User configurable oscillography up to 400 cycles @ 60 Hz
••TIF, K-factor and IEEE-519 Pass/Fail
••Sag and swell detection with oscillogram capture
••Load factor log 12 records (months) deep
••Calculates amplitude and % distortion for harmonics 1…41
•Calculates amplitude and % distortion for harmonics 1…63
•Sub-cycle transient capture and metering
•Transducer and Energy Meter modes with improved update rate
(1)
Class 0.2 revenue metering accuracy available as an extra-cost option.
(1)
(1)
16Publication 1404-UM001F-EN-P - November 2009
Page 17
Product Description Chapter 2
Communication Options
In addition to the native RS-485 communication port, several
factory-installed communication options are also available. These
options make it possible for a user to select Powermonitor 3000 units
to provide power and energy information into a variety of existing or
new control systems and communication networks. Each
communication option supports bi-directional data transfer with
external devices or applications. Metering measurement, logging,
configuration and status data may be accessed via communication.
Communication options are set in the master module. You may
configure communication by using the display module or via
communication to an external application such as RSPower,
RSPowerPlus, or RSEnergyMetrix. Refer to the information later in this
manual on configuration and operation of the communication options.
Refer to the Powermonitor 3000 Installation Manual, publication
1404-IN007
selected communication options.
The last 3 characters of the catalog number specify the communication
option of the Powermonitor 3000 unit.
, for installation and wiring information related to your
RS-485 Native Communication
A catalog number ending in -000 specifies a power monitor equipped
with only a native RS-485 communication port with the following
performance features:
• Communication rates 1200, 2400, 4800, 9600, 19,200, 38,400, and
57,600 Kbps
• RS-485 cable length 1219 m (4000 ft)
• Cable type: two-wire shielded (Belden 9841)
• Multi-drop capabilities up to 32 nodes (half-duplex only)
• Update rate: 100 ms minimum
• Read/Write data table access to all data
• One user-configurable data table
• Supports DF1 half-duplex, DF1 full-duplex, and Modbus RTU
communication protocol
• Used for field firmware upgrades
The serial communication port operates as a responder on a
full-duplex point-to-point link. You must verify that no more
than one message is triggered simultaneously.
Publication 1404-UM001F-EN-P - November 200917
Page 18
Chapter 2 Product Description
RS-232 Optional Communication
A catalog number ending in -232 specifies a power monitor with one
RS-232 communication port in addition to the native RS-485
communication port. You select which of the two ports is active, as
the two ports may not be used concurrently. The RS-232 port supports
the same performance features as the RS-485 port, with the following
exceptions:
• RS-232 cable length 15.24 m (50 ft) maximum
• Cable type: three-wire shielded (Belden 9608)
• Point-to-point wiring
• The RS-232 port operates as a responder. Unlike the RS-485 port,
the RS-232 port supports overlapping messages.
Remote I/O Optional Communication
A catalog number ending in -RIO specifies a power monitor with a
remote I/O communication port in addition to the native RS-485
communication port. The remote I/O option permits concurrent use
of both communication ports. The remote I/O port has the following
performance features:
• One-quarter rack slave device
• Three communication rate settings: 57.6, 115.2, and 230.4 Kbps
• Cable lengths up to 3048 m (10,000 ft)
• Node capacity up to 32 nodes
• Update rates for discrete I/O: 5 ms
• Update rates for block transfers: 50 ms minimum
• Two discrete inputs
• Eleven discrete outputs
• Read/Write block transfer data tables for access to all data
18Publication 1404-UM001F-EN-P - November 2009
Page 19
Product Description Chapter 2
DeviceNet Optional Communication
A catalog number ending in -DNT specifies a power monitor with a
DeviceNet port in addition to the native RS-485 port. The DeviceNet
option permits concurrent use of both communication ports. The
DeviceNet port has the following performance features:
• Adapter class device
• Four communication rate settings: 125, 250, 500 Kbps, and
AutoBaud
• Remotely settable communication rate
• Cable length up to 500 m (1640 ft) maximum
• Node capacity up to 64 nodes including master
• Remotely settable node address
• Shielded twisted-pair media containing both signal and power
conductors
• Update rates for I/O channel: 100 ms minimum
• Update rates for explicit messaging: 250 ms minimum
• Configurable I/O channel assembly instance: six parameters
• Explicit assembly instances for access to all data
• Twenty-three single-instance parameters
• Two I/O assembly instances
• May be reset remotely through Identity Object
• Support for up to four concurrent clients
• Supports DeviceNet heartbeat facility
Ethernet Optional Communication
A catalog number ending in -ENT specifies a power monitor with one
active 10/100BaseT Ethernet communication port in addition to the
native RS-485 port. The Ethernet port has the following performance
features:
• Connect to PLC-5E, SLC 5/05, ControlLogix Ethernet Bridge
controllers, and the 1761-NET-ENI module products
• Built-in Internet Web page support
• Compatible with RSPower, RSPowerPlus, RSEnergyMetrix, and
RSView32 software
• Ethernet communication rate: 10/100 Mbps
Publication 1404-UM001F-EN-P - November 200919
Page 20
Chapter 2 Product Description
• Compatible with commercially available network bridges,
routers, hubs and switches
• Fully software configurable
• Supports RSLinx software
• Supports Allen-Bradley Client Server Protocol (CSP)
• Supports EtherNet/IP (CIP) protocol
• Configurable I/O channel assembly instance: six parameters
• Explicit assembly instances for access to all data
• Two I/O assembly instances
• Remotely resettable through Identity Object
• Supports up to 64 CIP/HTTP concurrent connections
• Data read latency: less than 10 ms
• Update rates for real-time metering data: 100 ms minimum
• Update rates for logged data: 250 ms minimum
• Supports network-based time synchronization via SNTP
• Supports networked demand period synchronization
• Supports Class 1 scheduled connection for I/O data
ControlNet Optional Communication
A catalog number ending in -CNT specifies a power monitor with a
ControlNet communication interface in addition to the native RS-485
port. The ControlNet interface has the following features:
• Adapter class device
• Supports redundant media or single media applications; physical
connections include NAP port and two BNC connectors
• ControlNet International conformace tested and approved
• Compatible with ControlLogix, PLC-5, and SLC controllers,
PanelView units, RSEnergyMetrix, RSPower, and RSPowerPlus
software, and more
• All power monitor data readable/writable via unscheduled
(UCMM or Class 3) connection to Powermonitor assembly object
instances 3…64
• Supports scheduled messaging (Class 1 connection); one
assembly instance of configurable content from the power
monitor and one assembly instance of fixed content to the
power monitor
• Set power monitor node address (MAC ID) via display module,
native comm port, or ControlNet assembly instance 12
Master Module with Various Communication Options
Removable Status Input
Connector
Status Indicators
Display Module Port
Optional
RS-232 Port
RS-485 (Native)
Communication Port
Optional
NAP Port
Optional
Remote I/O
Port
Optional
DeviceNet
Port
Optional
Ethernet
10BaseT
Port
Optional
ControlNet
Channel A
Optional
ControlNet
Channel B
Publication 1404-UM001F-EN-P - November 200921
Page 22
Chapter 2 Product Description
Powermonitor 3000
RX
TX
RS-485
Status Indicators
The power monitor is equipped with six, two-color status indicators
arranged as shown. Functions of the indicators differ among the
various communication configurations.
Status Indicators
MODULE
STATUS
The three indicators on the left, display the same information on
Powermonitor 3000 units with any communication option including
native RS-485 communication only. The three indicators on the right
have different labels and different indications depending on the
communication option selected, as shown in this table.
Status Indicators All Powermonitor 3000 Models
Status IndicatorIndicator ColorIndicator State and Communication
Condition
Module StatusOffControl power is off or insufficient
Steady RedMajor fault; internal self-test has failed. If a
power cycle does not correct the problem,
call customer support
Steady GreenPowermonitor 3000 unit is operating
normally
RS-485 RXOffThe RS-485 bus is idle; no active data is
present
Flashing GreenActive data is present on the RS-485 bus
RS-485 TX OffPowermonitor 3000 unit is not transmitting
data onto the RS-485 bus
Flashing GreenPowermonitor 3000 unit is transmitting
data onto the RS-485 bus
22Publication 1404-UM001F-EN-P - November 2009
Page 23
Product Description Chapter 2
Powermonitor 3000
Powermonitor 3000
Powermonitor 3000
Native RS-485 Communication Only (catalog numbers ending in -000)
F1
RX
TX
}
F1
F2
F3
RS-232
Status IndicatorIndicator ColorIndicator State and Communication
Condition
F1OffNot Used
F2OffNot Used
F3OffNot Used
RS-232 Optional Communication (catalog numbers ending in -232)
Status IndicatorIndicator ColorIndicator State and Communication
Condition
F1OffNot Used
RS-232 RXOffThe RS-232 bus is idle; no active data is
present
Flashing GreenPower monitor is receiving data.
RS-232 TXOffThe power monitor is not transmitting any
data onto the RS-232 bus
Flashing GreenThe power monitor is transmitting data.
F1
F2
R I/O
Remote I/O Optional Communication (catalog numbers ending in -RIO)
Status IndicatorIndicator ColorIndicator State and Communication
Condition
F1OffNot Used
F2OffNot Used
R I/OOffRemote I/O communication has not been
established
Flashing GreenRemote I/O communication has been
established but there are errors
Steady GreenRemote I/O communication has been
established
Publication 1404-UM001F-EN-P - November 200923
Page 24
Chapter 2 Product Description
Powermonitor 3000
Powermonitor 3000
F1
F2
NETWORK
STATUS
DeviceNet Optional Communication (catalog numbers ending in -DNT)
Status IndicatorIndicator ColorIndicator State and Communication
Condition
F1OffNot Used
F2OffNot Used
Network StatusOffPower is off or the power monitor is not
online
Flashing GreenNetwork status is OK, no connections
established
Steady GreenNetwork status is OK, connections
established
Flashing RedRecoverable communication failure; port is
restarting
Steady RedNon-recoverable communication error;
check wiring and configuration parameters
LNK
ACT
F1
F2
NETWORK
STATUS
EtherNet/IP Optional Communication (catalog numbers ending in -ENT)
Status IndicatorIndicator ColorIndicator State and Communication
Condition
LNKOffNo valid physical Ethernet connection
Steady GreenValid physical Ethernet connection
ACTStrobing or
Solid Yellow
F1OffNot Used
F2OffNot Used
NETWORK STATUSOffNo power
Flashing GreenNo established connections
Steady GreenConnected; has at least one established
Flashing RedConnection timeout; one or more
Steady RedDuplicate IP; the IP address assigned to this
Flashing Green/RedSelftest; this device is performing a
Power monitor transmitting onto Ethernet
connection
connections to this device has timed-out
device is already in use
power-up self test
24Publication 1404-UM001F-EN-P - November 2009
Page 25
Product Description Chapter 2
Powermonitor 3000
ControlNet Optional Communication (catalog numbers ending in -CNT)
Status IndicatorIndicator ColorIndicator State and Communication
Condition
CHAN A
CHAN B
STATUS
CHAN A and
CHAN B
OffNo power or Channel disabled
Steady RedFaulted unit
Alternating
Self-test
red/green
Alternating red/offIncorrect node configuration
Steady greenNormal operation
Flashing green/offTemporary errors or node is not configured
to go online
Flashing red/offMedia fault or no other nodes present on
The Powermonitor 3000 unit is a microprocessor-based electrical
power- and energy-measuring device. It connects to your three-phase
or single-phase ac power system directly or through instrument
transformers (PTs and CTs). It converts instantaneous voltage and
current values to digital values, and uses the resulting digital values in
calculations of things such as voltage, current, power, and energy. You
may access the resulting metering values manually by using the
display module or automatically by using communication with an
external device or application.
The basic operations of the Powermonitor 3000 unit include the
following:
Metering Functionality
• Metering functionality
• Operational and status indication
• Operation of the display module
• Display module menus and parameter structure
• Setup and configuration by using the display module
• Data monitoring by using the display module
• Issuing commands by using the display module
Other power monitor features such as communication, setpoint
operations, I/O operations, data logging, oscillography, harmonics,
sag/swell detection, load factor calculation, and transient detection are
covered later in this manual.
The power monitor performs calculations on scaled, digital voltage
and current values. Signals connected to the voltage and current
inputs are sampled and their instantaneous values are converted to
digital values in an analog-to-digital (A/D) converter section. These
values are scaled according to configured PT Primary, PT Secondary,
CT Primary, and CT Secondary parameters, and evaluated according
to the configured Wiring Mode parameter. Metering results are
available for display on the display module, in the communication
data tables, and for use in setpoint programming and data logging.
The table on page 28
in each Powermonitor 3000 unit, and notes which measurements you
may view by using the display module.
27Publication 1404-UM001F-EN-P - November 200927
provides a summary of measurements produced
Page 28
Chapter 3 Powermonitor 3000 Unit Operations
Summary of Measurements
M4 M5M6 M8
DM
(1)
Measurement
•••• Current, per phase and neutral
•••• Average current
•••• Positive sequence current
•••• Negative sequence current
•••• Percent current unbalance
•••• Voltage per phase L-L, and L-N on four-wire systems
•••• Average voltage per phase L-L, and L-N on four-wire systems
•••• Positive sequence voltage
•••• Negative sequence voltage
•••• Percent voltage unbalance
•••• Frequency
•••• Phase rotation (ABC, ACB)
•••• Real power (watts), total and per phase on four-wire systems
•••• Reactive power (VARs), total and per phase on four-wire
systems
•••• Apparent power (VA), total and per phase on four-wire systems
•••• True power factor (PF), total and per phase on four-wire
systems
•••• Displacement PF, total and per phase on four-wire systems
•••• Distortion PF, total and per phase on four-wire systems
•••• Energy consumption in kilowatt-hours (kWh), forward, reverse,
and net
•••• Reactive energy consumption in kVAR-hours, forward, reverse,
and net
•••• Apparent energy consumption in kVA-hours
•••• Current consumption in ampere-hours
•••• Demand (kA, kW, kVAR, and kVA)
•••• Projected demand (kA, kW, kVAR, and kVA)
••• Load factor calculation (amps, watts, VAR, and VA)
•••• IEEE percent THD (total harmonic distortion)
•••• IEC percent THD (Distortion Index) (DIN)
•••• Crest Factor
••• TIF (Telephone Interference Factor)
••• K-factor
••• IEEE 519 TDD (total demand distortion)
••• IEEE 519 pass/fail calculation on voltage and current
••Individual percent and RMS magnitude, harmonics 1…41
•Individual percent and RMS magnitude, harmonics 42…63
••Oscillography capture data
•Transient voltage and current index
•RMS voltage and current per phase for each cycle of transient
capture
•Transient capture wave form data
(1)
If this box is checked, you may view the measurement by using display module. If not, you may access
measurements by using communication only.
28Publication 1404-UM001F-EN-P - November 2009
Page 29
Powermonitor 3000 Unit Operations Chapter 3
Metering Accuracy Class
In the Selftest/Diagnostic Results table, element 26 is a read-only
parameter that indicates the revenue metering accuracy class of the
master module. If this element contains the value 0, the master
module meets ANSI C12.16 and EN61036 Class 1 requirements for
accuracy. If this element contains the value 1, the master module
meets ANSI C12.20 Class 0.5, EN60687 Class 0.5, and Canadian
standard CAN3-C17-M84 requirements for accuracy. If this element
contains the value 2, the master module meets ANSI C12.20 Class 0.2,
EN60687 Class 0.2, and Canadian standard CAN3-C17-M84
requirements for accuracy. The revenue metering accuracy class is
also indicated on the side of the master module and can be accessed
via the display module
(DISPLAY > STATUS > ACCURACY CLASS).
Metering Accuracy Class
ModelClass 1Class 0.5Class 0.2
M4StandardNot AvailableNot Available
M5StandardOptional
M6StandardOptional
M8StandardOptional
Expressing Metered Data on the Display Module
The display module displays scaled metered data in its basic units,
such as volts, amps, watts. Prefixes such as K or M are used to denote
multipliers of 1,000 (kilo-) and 1,000,000 (mega-). The display module
expresses power factor as a percentage, with a positive value
indicating leading and a negative value indicating lagging.
The display module displays values to a maximum precision of five
significant digits.
Viewing Metered Data by Using the Display Module
The display module makes it easy to view the metering data produced
by the power monitor.
Refer to display module functionality later in this chapter for
information on use of the display module.
Publication 1404-UM001F-EN-P - November 200929
Page 30
Chapter 3 Powermonitor 3000 Unit Operations
Voltage, Current, and Frequency Results
Line-to-line voltage results (L1-L2, L2-L3, and L3-L1) are calculated for
all wiring modes. Line-to-neutral voltage results (L1-N, L2-N, and
L3-N) are calculated in wye and single-phase wiring modes only. In
delta wiring modes, line-to-neutral voltages return a zero value.
Average line-to-line (Avg. L-L) and line-to-neutral (Avg. L-N) voltage
results return the mathematical average of the three line-to-line or
line-to-neutral voltages, respectively. For single-phase wiring modes,
the average line-to-neutral voltage is the mathematical average of
phase 1 to neutral (L1-N) and phase 2 to neutral (L2-N) voltages.
Voltage results return 999 if the line-to-neutral voltage exceeds
347 volts.
Current results include individual phase current (L1, L2, L3) and
average three-phase current. L4 current returns neutral or
zero-sequence current (refer to symmetrical component analysis
discussion below).
Frequency results include Last cycle frequency and Average
Frequency, calculated over your selection of either one or the last
eight cycles. Frequency results return 0 if either the frequency is less
than 40 Hz or if the voltage magnitude on all three voltage inputs is
too low. Frequency results return 999 if the frequency is greater than
75 Hz. The power monitor selects one voltage phase input for
frequency calculations and automatically switches to another in case
of a phase loss. Frequency source indicates which phase is used to
calculate frequency results.
Frequency source is accessible only via communication.
Phase rotation returns a value indicating forward (ABC), reverse
(ACB) or no rotation.
RMS Resolution and Averaging
There are a number of configuration options in the power monitor
that affect metering results.
• RMS Resolution – the high-resolution setting provides more
accurate RMS results when significant levels of harmonics are
present. You may also configure for nominal resolution if you
require faster update rates but can accept lower accuracy as a
trade-off. The M4 default is Nominal. The M5/M6/M8 default is
High.
• RMS Result Averaging – the default setting provides a more
steady result by averaging the results of the last eight
calculations. You may also configure no averaging for the fastest
response to a changing signal.
30Publication 1404-UM001F-EN-P - November 2009
Page 31
Powermonitor 3000 Unit Operations Chapter 3
• Frequency Averaging – like the RMS result averaging, the default
setting provides for a smoother response by averaging the
frequency of each of the last eight cycles. You may select no
averaging to return the frequency of only the last cycle
Refer to
Advanced Device Configuration on page 50 for more
information.
Symmetrical Component Analysis Results
The power monitor calculates sequence voltages and currents for use
in symmetrical component analysis, a method of mathematically
transforming a set of unbalanced three-phase vectors into three sets of
balanced vectors. The positive sequence components are a set of
vectors that rotate the same direction as the original power vectors,
and represent that portion of the applied voltage or current capable of
doing work. Negative sequence components rotate opposite to the
original vectors, and represent the portion of the applied power that
results in losses due to unbalance. The percent Unbalance value is the
ratio between the negative and positive current sequence in a
three-phase system and is the most accurate measurement of current
unbalance because it takes into account the magnitude of the
individual currents and the relative phase displacement. The zero
sequence component is a single vector that does not rotate, and
represents ground or neutral current or voltage. The component
analysis results returned include the following:
• Positive Sequence Current
• Negative Sequence Current
• % Current Unbalance
• Positive Sequence Voltage
• Negative Sequence Voltage
• % Voltage Unbalance
• L4 current, which is the zero-sequence current on a wye system
when neutral current is connected to the I4 current input or in
delta systems when an external zero sequence transformer is
connected to the I4 input
The Voltage, Current, and Frequency Metering table on page 32
summarizes the voltage and current metering information provided by
the power monitor.
Publication 1404-UM001F-EN-P - November 200931
Page 32
Chapter 3 Powermonitor 3000 Unit Operations
Voltage, Current, and Frequency Metering
ParameterDescriptionRangeUnits
Phase 1 L-N Voltage RMS line to neutral voltage of individual phase or three-phase
Phase 2 L-N Voltage
average
0…999.9x10
22
Volts
Phase 3 L-N Voltage
3-Phase Average L-N Voltage
Phase 1 L-L Voltage RMS line to line voltage of individual phase or three-phase
Phase 2 L-L Voltage
average
0…999.9x10
22
Volts
Phase 3 L-L Voltage
3-Phase L-L Voltage
Phase 1 Current RMS line current in individual phase or three-phase average
0…999.9x10
22
Amps
Phase 2 Current
Phase 3 Current
3-Phase Average Current
Phase 4 (Neutral) Current RMS current of phase 4, also known as neutral or zero-sequence
0…999.9x10
22
Amps
current
FrequencyThe frequency of the voltage40.0…75.0 Hertz
Phase Rotation The phase rotation of a three-phase system None
N/A
ABC
ACB
Voltage Positive Sequence Magnitude of positive sequence voltage in a three-phase
(1)
system
Voltage Negative Sequence Magnitude of negative sequence voltage in a three-phase
(1)
system
Current Positive Sequence Magnitude of positive sequence current in a three-phase system
Current Negative Sequence Magnitude of negative sequence current in a three-phase system
Voltage Unbalance The ratio between the negative and positive voltage sequence in
0…999.9x1022
0…999.9x1022
0…999.9x10
0…999.9x10
0…100 Percent
Volts
Volts
22
Amps
22
Amps
a three-phase system
Current Unbalance The ratio between the negative and positive current sequence in
0…100 Percent
a three-phase system
(1)
Expressed in line-to-neutral volts for Wye and line-to-line volts for Delta wiring modes.
Power Results
Real power, that is the portion of the voltage and current applied to a
power system that is doing work, is calculated on a per-phase (L1 Real
Power, L2 Real Power, L3 Real Power), and Total Real Power. L1
Reactive Power, L2 Reactive Power, L3 Reactive Power and Total
Reactive Power similarly return that portion of the power used in
capacitive or inductive reactance in the power system and doing no
work. L1 Apparent Power, L2 Apparent Power, L3 Apparent Power
and Total Apparent Power return the apparent power, which is the
simple mathematical product of the system voltage and system
current.
For single-phase wiring mode, all L3 power values remain at zero and
are not included in the total power calculation.
32Publication 1404-UM001F-EN-P - November 2009
Page 33
Powermonitor 3000 Unit Operations Chapter 3
Power Factor Results
The power monitor calculates true, displacement and distortion power
factor, each on a per-phase and total three-phase basis. True power
factor is the ratio between the total true power and total apparent
power (in percent), and takes into account the effect of phase shift
between the voltage and current as well as any harmonics present.
Displacement power factor is the cosine of the difference between the
phase angle of the fundamental voltage and current (in percent), and
reflects the value a typical analog power factor meter would measure.
The true power factor and displacement power factor are equal only if
there are no harmonics present in either the voltage or current. These
values are signed to show lead (+) or lag (-). Distortion power factor
is the ratio between the magnitude of the fundamental and the sum of
the magnitudes for all of the current harmonics (in percent).
The power quantities (kW, kWh, kVAR, kVARh, and power factor) are
four-quadrant measurements. The power monitor measures and
expresses these measurements in a way that allows you to determine
the magnitude and direction of both the real power flow and the
reactive power flow.
Explanation of Power Factor Values on page 34
indicates the
relationship between these quantities and the numeric signs used by
the power monitor to convey the information.
Power and Power Factor Results
Parameter Description Range Units
Phase 1 Power Power of individual phase or sum of phases;
Phase 2 Power
Phase 3 Power
3-Phase Total Power
Phase 1 Reactive Power Reactive power of individual phase or sum of all
Phase 2 Reactive Power
Phase 3 Reactive Power
3-Phase Total Reactive Power
Phase 1 Apparent Power Apparent power of individual phase or sum of all
Phase 2 Apparent Power
Phase 3 Apparent Power
3-Phase Total Apparent Power
signed to show direction.
phases; signed to show direction.
phases.
0…999.9x10
0…999.9x10
0…999.9x10
22
22
22
Watts
VARs
(volt-amperes
reactive)
VA
(volt-amperes)
Publication 1404-UM001F-EN-P - November 200933
Page 34
Chapter 3 Powermonitor 3000 Unit Operations
Power and Power Factor Results
Parameter Description Range Units
Phase 1 True Power Factor The ratio between the power and apparent
Phase 2 True Power Factor
power for an individual phase or all three
phases; signed to show lead (+) or lag (-).
-100…100 Percent
Phase 3 True Power Factor
Total True Power Factor
Phase 1 Distortion Power Factor The ratio between the magnitude of the
Phase 2 Distortion Power Factor
Phase 3 Distortion Power Factor
fundamental and the sum of the magnitudes for
all of the current harmonics for an individual
phase or all three phases.
Total Distortion Power Factor
Phase 1 Displacement Power Factor The cosine of the phase angle between the
Phase 2 Displacement Power Factor
Phase 3 Displacement Power Factor
fundamental voltage and current for an
individual phase or all three phases; signed to
show lead (+) or lag (-).
Total Displacement Power Factor
Explanation of Power Factor Values
Pf = 0
+kVAR (Import)
kVARHR-F (Forward)
(Power Factor
Leading)
(+)
Pf = 100%
-kW (Export)
kWH-R (Reverse)
180˚
(Power Factor
Lagging)
(-)
Pf = 0
-kVAR (Export)
kVARHR-R (Reverse)
0…100 Percent
-100…100 Percent
90˚
(Power Factor
Lagging)
(-)
I
II
IV
III
(Power Factor
Leading)
(+)
270˚
Pf = 100%
0˚
+kW (Import)
kWH-F (Forward)
Energy Results
The power monitor calculates energy values including kWh forward,
reverse and net; kVAh; kVARh forward, reverse and net; and kAh. You
may read these values by using the display module or via
communication.
34Publication 1404-UM001F-EN-P - November 2009
Page 35
Powermonitor 3000 Unit Operations Chapter 3
Configurable Energy Counter Rollover
You may configure the number of digits at which energy values roll
over to zero. The parameter range is 4
Configure this setting in Advanced Device Configuration by using the
display module or by writing to the Advanced Device Configuration
table on page 196
This setting lets you optimize the energy counter rollover for use with
applications that support a limited number of significant digits. For
instance, the display module supports a resolution of five significant
digits. The Trend Log, which is used for automatic data re-population
in some energy logging applications such as RSEnergyMetrix, supports
twelve significant digits with eight digits of precision.
.
…15 digits.
Demand Calculation
A typical industrial utility bill includes not only an energy (or kWh)
charge but also a Demand charge. Demand is equal to the average
power level during a predefined time interval. Some power providers
may base demand on current, VA, or VARs instead of kW. This interval
continuously repeats and is typically between five and 30 minutes in
length. The formula for kW demand is shown below.
tT+
1
Demand
T = Demand interval duration
t = Time at beginning of interval
P(t) = Power as a function of time
Usually, a utility rate tariff includes a peak demand charge,
determined by the peak demand that occurs during a specified period,
which may be one month, one year, or some other duration. As a
result, only one occurrence of a high demand level can have a
long-term effect on your utility bill. The peak demand value indicates
to the utility the reserve capacity they need to satisfy your short-term
power requirements. The peak demand charge helps to pay the utility
for maintaining this instantaneous capacity.
---
T
Pt()td
•=
∫
t
The power monitor computes demand levels for watts, VA, amps, and
VARs, and provides three different methods for projecting demand.
Publication 1404-UM001F-EN-P - November 200935
Page 36
Chapter 3 Powermonitor 3000 Unit Operations
The utility may provide a pulse that indicates the end of each demand
interval. The utility updates the demand value at the end of each
interval and maintains the highest value obtained during any interval.
This method is known as thermal demand. You may set up a power
monitor to determine its demand interval from the utility pulse. To
accomplish this, connect the utility pulse to status input #2 and make
the appropriate settings in the Advanced Device Configuration.
If the utility does not provide a demand interval pulse, you won’t be
able to synchronize with the utility to control your demand. In this
case, you may use the sliding window method. This method breaks
the demand interval into many sub-intervals and updates the demand
value at the end of each sub-interval. For example a five-minute
interval might be divided into five one-minute sub-intervals. The
demand for each one-minute interval is calculated and at the end of
five minutes the average value of the sub-intervals is computed to
obtain a demand value. At the end of the sixth minute, the value for
sub-interval one is discarded and a new demand value computed
based on sub-intervals two through six. In this way a new five-minute
demand value is obtained every minute. The maximum value is then
maintained as the peak demand. This method approximates the actual
demand the utility measures.
How can you minimize your peak demand in order to reduce your
utility demand penalty charges? One way is to measure the power
being used and project the demand level at the end of the interval.
This method permits you to reduce power consumption when the
projected demand reaches a predetermined threshold, thus preventing
the final demand from exceeding the desired level.
Projected Demand Calculation
Select the best projection method for your system by comparing the
projected values from each method with the actual demand at the end
of the interval. The three methods of projecting demand are described
below.
36Publication 1404-UM001F-EN-P - November 2009
Page 37
Powermonitor 3000 Unit Operations Chapter 3
Instantaneous
The power monitor computes instantaneous demand by substituting
the elapsed interval duration for the total interval duration (T) in the
demand equation. It is therefore identical to the standard computation
except it integrates the power only over the elapsed interval duration
and calculates the average value over the elapsed duration. The
modified equation thus becomes.
t2
1
Demand
(t2 - t1) = Elapsed interval duration and is less than T
----------------
t2t1–
Pt()td
•=
∫
t1
First Order Projection
The first order demand projection does the following:
• Utilizes the instantaneous demand as a starting point
• Computes the trend of the instantaneous demand
• Computes the time remaining in the interval
• Performs a first order projection of what the final demand is at
the end of the interval.
This method may be useful where your system has a significant base
load with additional loads that are switched in and out during the
interval.
Second Order Projection
The second order demand projection begins with the first order
projection, then it does the following:
• Computes the rate of change of the first order trend
• Computes the time remaining in the interval
• Performs a second order projection of what the final demand is
at the end of the interval
This method may be useful where your power system has little or no
base load and a load profile that increases over the duration of the
interval. A second order projection is more sensitive to rapid load
changes than the other methods.
Publication 1404-UM001F-EN-P - November 200937
Page 38
Chapter 3 Powermonitor 3000 Unit Operations
Energy and Demand Results
Parameter Description Range Units
Kilo-Watt Hours Forward The total real power consumed
0…1.0x10
12
kWh
Kilo-Watt Hours ReverseThe total real power produced
Kilo-Watt Hours Net The sum of forward and reverse power
Kilo-VAR Hours Forward The total reactive power consumed
0…1.0x10
12
kVARh
Kilo-VAR Hours ReverseThe total reactive power produced
Kilo-VAR Hours Net The sum of forward and reverse reactive power
Kilo-VA Hours Net The total apparent power consumed
Amp Hours Net Accumulated amp-hours consumed
Demand Current The calculated demand for average current
0…1.0x10
0…1.0x10
0…999.9x10
12
12
21
kVAh
Ah
Amps
Max Demand Current The maximum (peak) demand for current. (included in
Min/Max Log)
Demand Kilo-Watts The calculated demand for real power
0…999.9x10
21
kW
Max Demand Kilo-Watts The maximum (peak) demand for real power
(included in Min/Max Log)
Demand Kilo-VARs The calculated demand for reactive power
0…999.9x10
21
kVAR
Max Demand Kilo-VARs The maximum (peak) demand for reactive power
(included in Min/Max Log)
Demand Kilo-VA The calculated demand for apparent power
0…999.9x10
21
kVA
Max Demand Kilo-VA The maximum (peak) demand for apparent power
(included in Min/Max Log)
Projected Current Demand
Projected Kilo-Watt Demand
Projected Kilo-VAR Demand
Projected Kilo-VA Demand
(1)
Values returned depend on user selection of projected demand type in Advanced Configuration.
(1)
(1)
(1)
(1)
The projected demand for average current
The projected demand for real power
The projected demand for reactive power
The projected demand for apparent power
0…999.9x10
0…999.9x10
0…999.9x10
0…999.9x10
21
21
21
21
Amps
kW
kVARs
kVA
Display Module
The display module is a simple terminal that allows you to easily view
metering parameters or change configuration items. The display
Functionality
module uses three modes of operation.
• Display mode allows you to view power monitor parameters
including metering, setpoint, min/max log, event log and
self-test information. You may also select a default screen to be
displayed at power-up or after 30 minutes without key activity.
• Program mode allows you to change configuration parameters,
with security against unauthorized configuration changes. Each
power monitor is password protected. In Program mode, the
display module phase indicators (L1,L2,L3,N) flash.
• Edit mode allows you to modify the selected parameters. In Edit
mode, the parameter being modified flashes, and the phase
indicators (L1,L2,L3,N) remain solid.
38Publication 1404-UM001F-EN-P - November 2009
Page 39
Powermonitor 3000 Unit Operations Chapter 3
Key Functions
The display module has four keys located on its front bezel: an Escape
key, Up Arrow key, Down Arrow key, and an Enter key. These keys
differ slightly in how they function in each mode.
See Menu/Parameter Structure on page 40
functionality.
Escape KeyUp Arrow KeyDown Arrow KeyEnter Key
Display modeReturns to parent menuSteps back to the
previous
parameter/menu in the
list
Program modeReturns to parent menuSteps back to the
previous
parameter/menu in the
list
Edit modeCancels changes to the
parameter, restores the
existing value, and returns to
Program mode
Increments the
parameter/menu value
POWERMONITOR 3000
Steps forward to the
next parameter/menu in
the list
Steps forward to the
next parameter/menu in
the list
Decrements the
parameter value
for a description of their
L1
L2
L3
N
Steps into a sub-menu or sets
as default screen
Steps into a sub-menu, selects
the parameter to be modified
or changes to Edit mode
Saves the parameter change to
the master module and returns
to Program mode
Voltage THD and Crest Factor Voltage are omitted for neutral channel.
(2)
Parameters displayed depend on the wiring mode.
(3)
Individual phase parameters are omitted in delta wiring modes.
(4)
Load factor parameters are available only on M6 and M8 modules.
40Publication 1404-UM001F-EN-P - November 2009
Page 41
Level 3
Powermonitor 3000 Unit Operations Chapter 3
Configuration Menu
Basic
Wiring Mode
PT Primary
PT Secondary
CT Primary
CT Secondary
I4 Primary
I4 Secondary
Nominal Sys Voltage
Level 2
Advanced
New Password
Demand Period Length
# Of Demand Periods
Forced Demand Delay
Projected Demand Type
KYZ Control Source
KYZ Pulse Scale
KYZ Pulse Width
(7)
Relay Control Source
Relay Pulse Scale
Relay Pulse Width
RMS Resolution
RMS Averaging
Frequency Averaging
Date Format
Date
Time
Relay State on Comms Loss
KYZ State on Comms Loss
Watch Dog Action
DM Scroll Rate
Energy Digits
Protocol
Address
(8)
(8)
Display
Configuration
See Config.
Menu
Native
Comm.
Delay
Baud
Format
Optional
Comm.
Depends on
communications
options
(see Chapter 4)
Catalog Number
Accuracy Class
WIN Number
Hardware Revision
Master Module FRN
Selftest Status
Code Flash
Data Flash
Data Acquisition
Watchdog Timer
Optional Comms
(Version Number,
Identifier Type, Status)
DM Status
Relay Status
KYZ Status
Output Word
Display
Status
Device ID
RAM
NVRAM
Clock
DM FRN
Date
Time
S1 Status
S1 Count
S2 Status
S2 Count
Network/
Demand Time
Input Mode
Broadcast Port
Time IP Addr.
World Time Zone
Time Set Interval
SNTP Addr 2
SNTP Addr 3
DST
Enable
Start Month
Start Day
Start Day Inst.
Start Hour
End Month
End Day
End Day Inst.
End Hour
Program
Commands
Force Relay
Force KYZ
Clear Min/Max Log
Clear kWH Counter
Clear kVARH Counter
Clear kVAH Counter
Clear Amp H Counter
Clear All Energy Counters
Clear S1 Counter
Clear S2 Counter
Restore Defaults
Clear Setpoint Timers
Setpoint
1..n
Type
Evaluation
High Limit
Low Limit
Pickup Del.
Dropout Del.
Output Action
Accumu. Time
Status
L1
L2
L3
N
L1
L2
L3
N
(6)
Enable/Disable -
(5)
Configuration
Min/Max
Log
Min/Max Log
Program
See Config.
Menu
Event
Log
Log Status
Input Changes
L1
L2
L3
N
(5)
In Program Mode, this entry becomes Clear Accumulated Time.
(6)
1..10 (M4, M5) or 1..20 (M6, M8).
(7)
Available on M6 and M8 only.
(8)
Applies to EtherNet/IP, ControlNet, DeviceNet and remote I/O neworks only.
Publication 1404-UM001F-EN-P - November 200941
Page 42
Chapter 3 Powermonitor 3000 Unit Operations
Displaying Information
The display screen consists of two rows of five alpha-numeric LED
digits. At the right of this screen is a column of phase indicators: L1,
L2, L3 and N. These indicators show which phase (or phases) is
referred to by the information being displayed on the 2x5 screen. The
phase indicators also indicate program mode by flashing.
Power Up
When the display module powers up, it first illuminates all of its LED
indicators for approximately 2 seconds. It then displays its firmware
revision number:
..
.
After about 2 seconds, the display waits for communication with the
master module. If it doesn’t receive any messages within 8 seconds, it
displays:
At any time, if the display module stops receiving information from
the master module, it displays the Check Rx message. If it is receiving
messages but not able to send messages (it determines this from a
lack of response from the master module), the display module
displays:
Once the display module begins communicating with the master
module, it displays it on the screen and the Check Rx or Check Tx
messages disappear. No operator intervention is required to clear
these messages.
42Publication 1404-UM001F-EN-P - November 2009
Page 43
Powermonitor 3000 Unit Operations Chapter 3
Powermonitor 3000
Powermonitor 3000
Scrolling
When messages are too large to fit on the display, a scrolling
mechanism is employed. The message scrolls horizontally. The default
scroll rate was chosen to give you enough time to see the message but
not take too much time to show the entire message. You may select
from two different scroll rates by using the Advanced Configuration
Menu on the display module. Take care to see the entire message
before taking any action as some of the messages are very similar and
differ only by a few characters.
Editing a Parameter
Follow these steps to edit a parameter by using the display module.
1. Using the display module keys, move into Program mode and
display the parameter to be modified.
Notice the flashing phase indicators on the right-hand side of the
screen.
Edit Mode
PT.SEC
120
L1
L2
L3
N
2. Set the display module into Edit mode by pressing the Enter key.
Notice that the phase indicators on the right side turn-on solid
and the parameter being modified is now flashing.
Parameter Change
PT.SEC
250
L1
L2
L3
N
Publication 1404-UM001F-EN-P - November 200943
Page 44
Chapter 3 Powermonitor 3000 Unit Operations
3. Change the value of the parameter by pressing the Up Arrow
and Down Arrow keys until the desired parameter value is
displayed.
Notice the phase indicators on the right-hand side remain solid
and the parameter being modified is still flashing.
4. After the desired parameter value is displayed, press the Enter
key to write the new value to the master module and set the
display module back to Program mode.
Notice the phase indicators on the right-hand side are now
flashing and the parameter being modified is now solid.
If you begin to edit the wrong parameter, press the Escape key.
This returns the original parameter value, does not modify the
master module, and returns the display module to Program
mode. Notice the phase indicators on the right-hand side are
flashing again, and the parameter being modified is now solid.
Setting a Default Screen
To set the current display module view as the default screen, press the
Enter key. The display reads Set Default with No flashing in the
second line. Press the Down Arrow key to change No to Yes. Press
the Enter key again to confirm your selection.
The display module now returns to the screen you have selected on
power up or after 30 minutes of inactivity on the display module.
Issuing Commands
The display module allows you to issue commands to the power
monitor. These commands include relay and KYZ output forcing;
clearing the Min/Max Log; clearing energy and amp-hour counters,
status input counters and setpoint counters, and restoring the factory
defaults.
To issue a command, you must enter Program Mode and enter the
correct unit Password.
44Publication 1404-UM001F-EN-P - November 2009
Page 45
Powermonitor 3000 Unit Operations Chapter 3
Powermonitor 3000
Powermonitor 3000
ATTENTION
The relay and KYZ outputs may be connected to field devices. Before
issuing a command to force an output, ensure that any devices
connected to outputs cannot operate in an unsafe or undesired
manner. Failure to follow these instructions may result in personal
injury or death, property damage, or economic loss.
1. Using the four display module keys, move into Program mode
and display the command to be issued.
Notice the flashing phase indicators on the right-hand side.
Program Mode
FORCEUP-DN
L1
L2
L3
N
2. Set the display module into Edit mode by pressing the Enter key.
Notice that the phase indicators on the right-hand side are now
solid and the command option prompt is now flashing.
Edit Mode
RELAYUP-DN
L2
L3
L1
N
Publication 1404-UM001F-EN-P - November 200945
Page 46
Chapter 3 Powermonitor 3000 Unit Operations
Powermonitor 3000
Powermonitor 3000
3. Choose the option of the command by pressing the Up Arrow
and Down Arrow keys until the desired option is displayed.
Notice the phase indicators on the right-hand side remain solid
and the command option being selected is still flashing.
Command Option
LAY-1Energ
L1
L2
L3
N
4. After the desired command option is displayed, press the Enter
key to execute the command.
The selection prompt reappears and the display module is set
back to Program mode. Notice the phase indicators on the
right-hand side are flashing again and the option prompt is now
solid.
Program Mode
FORCEUP-DN
L1
L2
L3
N
To abort a command, press the Escape key. The display module
returns to Program mode and the option prompt is displayed
again. Notice the phase indicators on the right-hand side are
now flashing and the option prompt is now solid.
46Publication 1404-UM001F-EN-P - November 2009
Page 47
Commands
ParameterDescriptionRange
Force RelayForces relay to a known state in which the relay
remains at that state until the force is removed.
Force KYZForces KYZ to a known state in which the relay
remains at that state until the force is removed.
Clear Min/Max LogResets the Min/Max log with the current real
time metering information.
Clear kWh CounterResets the kWh net counter to zero.Yes
Clear kVARh CounterResets the kVARh net counter to zero.Yes
Clear kVAh CounterResets the kVAh net counter to zero.Yes
Clear Ah CounterResets the Ah net counter to zero.Yes
De-energize
Energize
No Force
De-energize
Energize
No Force
Yes
No
No
No
No
No
Powermonitor 3000 Unit Operations Chapter 3
Clear All Energy CountersResets all cumulative energy counter to zero.Yes
Clear S1 CounterResets Status 1 counter to zero.Yes
Clear S2 CounterResets Status 2 counter to zero.Yes
Restore Defaults SettingsRestores all settings to factory default.Yes
Clear Setpoint TimersClears the time accumulated in each setpoint
timer.
Configuration by Using the
The display module provides an inexpensive, easy-to-operate method
for setting up power monitor parameters to adapt it to your power
Display Module
system and select the performance options you desire. You configure
the power monitor by using Program mode and Edit mode of the
display module.
You may also configure the power monitor via communication, and
certain advanced features of the power monitor may be configured
only via communication.
No
No
No
No
Yes
No
Please refer to the appropriate sections of the user manual for more
information.
Publication 1404-UM001F-EN-P - November 200947
Page 48
Chapter 3 Powermonitor 3000 Unit Operations
Refer to the Device Configurations Summary table on page 50 for a
summary of basic and advanced device configuration settings. You
may use a copy of this table to record your configuration settings.
Basic Device Configuration
The basic unit configuration sets the wiring mode, PT ratios and CT
ratios to match your power system. Every power monitor requires
basic configuration. To perform basic configuration by using the
display module, navigate through these menus: PROG. > PASS? >
CONFIGURATION > BASIC. You may also set the basic device
configuration via communication by writing to the Basic Device
Configuration Parameters table.
Wiring Mode
Select the wiring mode to match the physical configuration of your
power system.
Your wiring mode choice must match the wiring diagrams found in
the Powermonitor 3000 Unit Installation Instructions, publication
1404-IN007, for proper operation and accuracy.
Your choices include the following:
• Delta 3 CT
• Delta 2 CT
• Direct Delta 3 CT
• Direct Delta 2 CT
• Open Delta 3 CT
• Open Delta 2 CT
• Wye (default)
• Single Phase
• Demo
You may choose Demo mode for training or demonstration purposes.
In Demo mode, the power monitor returns internally generated
results.
48Publication 1404-UM001F-EN-P - November 2009
Page 49
Powermonitor 3000 Unit Operations Chapter 3
PT and CT Ratios
You may directly connect the voltage inputs of the power monitor to
power systems rated at 600V line-to-line or less. Above 600V, you
need potential transformers (PTs) to step down the power system
voltage to one that is measurable. Most commercially available PTs
have a secondary rated voltage of 120V (150V full-scale).
Nearly every power monitor installation requires CTs to step down the
power system current to a value of 5 A full-scale.
To perform basic configuration, set the primary and secondary voltage
and current ratings of your PTs (if used) and CTs. If your system
configuration includes a neutral current CT, you need to separately
configure the I4 CT ratio.
• PT primary: range 1…10,000,000, default 480
• PT secondary: range 1…600, default 480
• CT primary: range 1…10,000,000, default 5
• CT Secondary: range 1…5, default 5
• I4 primary and I4 secondary: same as CT primary and secondary
For direct connection to power systems of 600V, set the PT ratio to
600:600. For a 480V system, set the PT ratio to 480:480.
Nominal system voltage (M6, M8 only)
The M6 and M8 models use the nominal voltage setting for calculating
the default sag and swell setpoint high and low limits. For Wye and
single-phase wiring modes, set this value to the PT primary-side
nominal line-to-neutral. For all other wiring modes, set this parameter
to the PT primary-side nominal line-to-line voltage.
Range 1…10,000,000, default 480.
TIP
Refer to the Powermonitor 3000 Installation Instructions, publication
1404-IN007, for information on selecting and installing PTs and CTs.
When setting a parameter, you may press and hold the up arrow or
down arrow key for a few seconds to increase the rate the value
increments or decrements.
Publication 1404-UM001F-EN-P - November 200949
Page 50
Chapter 3 Powermonitor 3000 Unit Operations
Advanced Device Configuration
A number of parameters are grouped into Advanced Configuration,
including the Password, demand and projected demand setup, relay
and KYZ pulse operation setup, metering accuracy options, date/time
and display module scrolling rate. To perform advanced configuration
by using the display module, navigate through these menus: PROG. > PASS? > CONFIGURATION > ADVANCED. You may also set the
advanced device configuration via communication by writing to the
Advanced Device Configuration
Password
The password protects the unit against unauthorized commands or
configuration changes. Be sure to write down the new password and
keep it in a safe place. Range 0…9999, default 0000.
table.
TIP
Device Configurations Summary
Parameter Range Default User Setting
Wiring Mode0 = Delta 3 CT
1 = Delta 2 CT
2 = Direct Delta 3 CT
3 = Direct Delta 2 CT
4 = Open Delta 3 CT
PT Primary
PT Secondary
CT Primary
CT Secondary
Basic Configuration
I4 Primary
I4 Secondary
Nominal System Voltage
(M6 and M8 only)
1
…10,000,000
1
…600
1
…10,000,000
1
…5
1
…10,000,000
1
…5
1
…10,000,000
If you forget or lose your password, contact Rockwell Automation
Technical Support for assistance. Refer to Rockwell Automation
Support on the back cover of this manual.
5 = Open Delta 2 CT
6 = Wye
7 = Single Phase
8 = Demo
6 = Wye
480
480
5
5
5
5
480
50Publication 1404-UM001F-EN-P - November 2009
Page 51
Powermonitor 3000 Unit Operations Chapter 3
Device Configurations Summary
Parameter Range Default User Setting
New Password
Demand Period Length
Number of Demand Periods
Forced Demand Delay
…9999
-1
-99
…99
1
…15
0
…900 s
Predicted Demand Type Instantaneous
0000
15
1
10
Instantaneous
1st Order
2nd Order
KYZ Control Source 0 = None
1 = Wh Forward
2 = Wh Reverse
3 = VARh Forward
5 = Vah
6 = Ah
7 = Setpoint
8 = Comms
7 = Setpoint
4 = VARh Reverse
KYZ Pulse Output Scale
KYZ Pulse Output Width
1
…30000
0, 40
…2000
10
0
Relay Control Source Same as KYZ 7 = Setpoint
Relay Pulse Output Scale
Relay Pulse Output Width
1
…30000
0, 40
…2000
RMS Resolution Nominal / High
10
100
High
(2)
RMS Averaging On / OffOn
Frequency Averaging On / Off On
Date Format MM/DD/YYYY DD/MM/YYYYMM/DD/YYYY
Advanced Configuration
Date: Year
Date: Month
Date: Day
Time: Hour
Time: Minutes
Time: Seconds
Default relay state on comms loss0 = Last state/resume
Default KYZ state on comms loss0
1998
…2097
1
…12
1
…31
0
…23
0
…59
0
…59
1 = Last state/freeze
2 = De-energize/resume
3 = De-energize/freeze
Wdog action0 = Halt
1998
1
1
0
0
0
0
0 = Halt
1 = Continue
Display Module Scroll Speed Fast / Slow Fast
Energy counter rollover point
Metering Result Set (M8 only
(1)
)
4
…15 digits
0 = All results
15
0 = All results
1 = Transducer mode
2 = Energy meter mode
(1)
Metering result set parameter may only be configured by using communication.
(2)
Factory default for RMS Resolution is Nominal for the M4 and High for the M5, M6 and M8.
Publication 1404-UM001F-EN-P - November 200951
Page 52
Chapter 3 Powermonitor 3000 Unit Operations
Demand Setup
You may configure the demand period length, the number of demand
periods to average for demand calculation, the forced demand delay
and the type of calculation used for projected demand.
Demand Period Length sets the length in minutes (1…99) of the
demand period used for demand and projected demand calculation.
Range –99…99, default 15.
• A positive value (other than 0) configures the power monitor to
use its internal clock to measure the demand period.
• A setting of zero (0) configures the power monitor to use an
external synchronizing method to synchronize the demand
interval.
• A negative value configures the power monitor to use its
internal clock for calculating projected demand and an external
synchronizing method to calculate actual demand.
External synchronizing methods include:
• A dry contact end-of-interval pulse connected to status input #2
• For Ethernet network units, a network demand sync broadcast
message from a network demand master power monitor or a
controller command message from a PLC controller.
Refer to Network Demand / Time Configuration
on page 55 for more
informatin on network demand synchronization.
TIP
In RSEnergyMetrix RT software and RSPower software, a negative
demand interval is set by checking a checkbox entitled ’Use Status
Input #2’ or ’Enable External Demand Sync’.
Number of Demand Periods specifies how many demand intervals are
averaged together to a floating window demand calculation. For
instance, to configure a 30 minute floating window, specify 2 as the
demand period length and 15 as the number of demand periods.
Range 1…15, default 1.
Forced Demand Delay is a timeout setting that waits for x number of
seconds before ending a demand period when the external demand
sync input function is being used. When a missed external demand
sync is detected the unit:
• forces an end to the current demand period.
• records an event log record of the event.
• records a trend log record if the trend log interval is set to -1.
(Sync with demand setting)
52Publication 1404-UM001F-EN-P - November 2009
Page 53
Powermonitor 3000 Unit Operations Chapter 3
• sends out a demand sync broadcast when configured as a
Master (Ethernet units).
• starts the projected demand calculations from the beginning
again.
Entering a value of 0 disables this function.
For more information about this feature read the section Network
Demand / Time Configuration on page 55
.
Projected Demand Type specifies the type of calculation used for
projected demand. Selections include the following:
• Instantaneous (default)
• First-order
• Second-order
Relay and KYZ Pulse Operation Setup
Use these configuration parameters to select how the relay and KYZ
solid-state outputs are controlled. Relay control source controls the
selection which includes the following:
• Disabled
• Wh forward
• Wh reverse
• VARh fo rwa rd
• VARh re ver se
• Vah
• Ah
• Setpoints (default)
• Remote I/O or DeviceNet discrete control
The Pulse output scale factor sets the number of measurement
increments per pulse. Range 1…30,000, default 10. The Pulse output
width parameter determines the pulse width in milliseconds.
Range 40…2000 or 0 to transition the output KYZ-style. Default is 0.
Publication 1404-UM001F-EN-P - November 200953
Page 54
Chapter 3 Powermonitor 3000 Unit Operations
Metering Options
Configuration parameters RMS Result Averaging, RMS Resolution and
Frequency Averaging allow you to make choices to fit the power
monitor more closely to your application needs. The default settings
are to average 8 RMS and frequency calculations, providing a
smoother result, and to sample at a high rate, providing greater
accuracy where significant harmonics are present. Refer to the
discussion of these parameters in Metering Functionality at the
beginning of this chapter.
Configurable Energy Counter Rollover
You may configure the number of digits (range 4…15) at which
energy values roll over to zero.
Configure this setting by using the display module or by writing to the
Advanced Device Configuration Parameters table on page 196
.
Advanced Metering Options
Some applications require very frequent updates of a limited set of
metering data. In the M8 model, you may de-select certain metering
functions to improve the update rate of the power monitor in its
remaining metering and communication functions. With this feature
selected, de-selected metering calculations return values of 0 in the
appropriate data table elements.
You may set the advanced metering selection only through
communication, by performing a table write to the Advanced Metering
Configuration table.
The display module does not support this configuration. This table
exists only in the M8 model and consists of 10 integer elements as
follows:
• Password: A valid password is required
• Meter result set: 0 calculates all metering results (default); 1 is
Transducer mode; 2 is Energy Meter mode
• Reserved elements: The remaining elements must be 0
• Transducer mode: The power monitor calculates only volts,
amperes, watts, VARs, VA, true power factor (per phase and
total) and frequency
• Energy Meter mode: The unit calculates only average voltage,
average amperes, total watts, frequency and net kWh
54Publication 1404-UM001F-EN-P - November 2009
Page 55
Powermonitor 3000 Unit Operations Chapter 3
Date and Time
You may use these parameters to set the power monitor’s internal
clock and calendar and configure the display format as
MM/DD/YYYY (default) or DD/MM/YYYY. The power monitor uses
its internal clock time-stamp entries in logs, oscillograms and transient
captures.
Display Mode Scroll Speed
This parameter controls how fast text that doesn’t fit in the window is
scrolled on the display module. Default is fast scrolling.
Watchdog Timeout Action
Configure this parameter to determine how the power monitor
responds if an internal watchdog timeout has occurred. This may
occur due to extreme environmental condition or internal operational
error. Choices include the following:
• Halt - Restart the firmware, log an event, stop metering and
disable all functionality except display module and
communication.
• Continue - Restart the firmware, log an event and resume
operation.
Default is Continue.
Default Output Behavior on Communication Loss
Refer to Communication Loss Behavior on page 140.
Network Demand / Time Configuration
The Ethernet Powermonitor 3000 unit supports demand period
synchronization via the Ethernet network. Demand period
synchronization makes use of UDP (User Datagram Protocol)
messaging, a simplified, low-level protocol that supports broadcasts. A
power monitor may be configured as a Master or a Slave. A Master
may be configured to receive an end-of-interval (EOI) signal either
from a dry contact connected to its Status Input 2 or via a Controller
Command write to the Controller Command
a Master receives an EOI input, it broadcasts an EOI message to any
units configured as Slaves.
table (see below). When
Publication 1404-UM001F-EN-P - November 200955
Page 56
Chapter 3 Powermonitor 3000 Unit Operations
Ethernet units also support synchronization of their internal clocks
from up to three SNTP servers, at a configurable synchronization
interval. Since SNTP servers operate in UTC (Universal Coordinated
Time), a time zone for the power monitor must also be configured for
the correct time to be set. The time zone is configured as an offset in
hours from UTC (formerly known as GMT).
To enable network demand synchronization, the demand period
parameter in the advanced configuration table must be set to zero or a
negative number. Refer to page 52 for more information.
If using RSEnergyMetrix RT option or RSPower software for
configuration, the checkbox ’Use Status Input #2’ or ’Enable External
Demand Sync’ must be checked.
You may configure network demand and time synchronization
options by using the display module, or by using communication, by
writing to the Network Demand Sync and Time Configuration
table.
Input Mode
Sets the unit network time sync mode. Range: 0 = Master command
input, 1 = Master status 2 input, 2 = Slave broadcast input, 3 = Slave
status 2 input (default)
Broadcast Port
Sets the UDP port number for the master slave configuration.
Range 300…400, default 300
Time IP Address
The IP address of the primary SNTP server, accessed as the 1st… 4th
octet
World Time Zone
Sets the time zone of the power monitor. Range -12…12. For example
Determines how often the unit time is automatically set, in seconds.
Range: 0…32,766. 0 = Disables the time set function, Default = 60
56Publication 1404-UM001F-EN-P - November 2009
Page 57
Powermonitor 3000 Unit Operations Chapter 3
SNTP Address 2
The IP address of the primary SNTP server, accessed as the 1st…4th
octet.
SNTP Address 3
The IP address of a third SNTP server, accessed as the 1st…4th octet.
Network Demand/Time Configuration Summary
Parameter NameRangeDefaultUser Setting
Input mode
0
…3
3
Broadcast port number
Time server IP address-byte 1
Time server IP address-byte 2
Time server IP address-byte 3
Time server IP address-byte 4
Time zone
Time set update interval
SNTP IP address 2, octet 1
SNTP IP address 2, octet 2
SNTP IP address 2, octet 3
SNTP IP address 2, octet 4
SNTP IP address 3, octet 1
SNTP IP address 3, octet 2
SNTP IP address 3, octet 3
SNTP IP address 3, octet 4
Controller Command
300
…400
0
…255
…255
0
0
…255
0
…255
-12
…12
0
…32766
0
…255
0
…255
0
…255
0
…255
0
…255
0
…255
0
…255
0
…255
300
0
0
0
0
0
60
0
0
0
0
0
0
0
0
The Controller Command table is a write table consisting of one
integer element. A 1 written to bit 0 signals the end of a demand
period. When this occurs, the master power monitor resets this bit to 0
and sends the end of demand broadcast to power monitor units
configured as Slave broadcast input. Bits 1…15 are reserved.
Publication 1404-UM001F-EN-P - November 200957
Page 58
Chapter 3 Powermonitor 3000 Unit Operations
DST (Daylight Saving Time) Configuration
The power monitor may be configured to automatically adjust its
internal clock for daylight saving time.
You may configure the daylight saving time function by using the
display module or via communication by writing to the Daylight
Saving Time Configuration table.
DST Enable
Enables the daylight saving time function.
Range 0 = disable, 1 = enable
DST Start Month
Selects the calendar month when daylight saving time begins.
Range 1 = January, 2 = February, … , 12 = December
DST Start Day
Selects the day of the week when daylight saving time begins.
Range 0 = Sunday, 1 = Monday, … , 7 = Saturday
DST Start Day Instance
Selects which instance of the DST start day in the DST start month
when DST begins.
Range 1 = first, 2 = second, 3 = third, 4 = fourth, 5 = last
DST Start Hour
Selects the hour of the day when DST begins. Range 0 = midnight,
1 = 1:00 a.m., … , 23 = 11:00 p.m.
DST End Month
This parameter and the following three determine when DST ends
and are configured the same as the start parameters above.
• DST end day
• DST end day instance
• DST end hour
58Publication 1404-UM001F-EN-P - November 2009
Page 59
Powermonitor 3000 Unit Operations Chapter 3
DST is disabled by default. When enabled, the default start time is
2:00 a.m. on the second Sunday in March, and the default end time is
2:00 a.m. on the first Sunday in November. This corresponds to US
Daylight Saving Time beginning in 2007.
Daylight Saving Time Configuration Summary
Parameter NameRangeDefaultUser Setting
DST Enable
DST Start Month
DST Start Day
DST Start Day Instance
DST Start Hour
DST End Month
DST End Day
DST End Day Instance
DST End Hour
0
…1
1
…12
0
…6
1
…5
0
…23
1
…12
0
…6
1
…5
0
…23
0
3
0
2
2
11
0
1
2
Publication 1404-UM001F-EN-P - November 200959
Page 60
Chapter 3 Powermonitor 3000 Unit Operations
Metering Update Rate
The metering update rate is a measure of how often the power
monitor calculates new metering results. The metering update rate is
not significant in most applications, but can be important in some
control applications. The metering update rate affects how quickly a
setpoint can respond to an electrical event and affects how often new
metering results are available for communication. The metering
update rate is dependent on the power monitor model and device
configuration.
The table below contains information that can be used to calculate the
metering update rate for a specific model containing specific
configuration selections.
Metering Update Rate Calculation Based on Model and Device Configuration
Model and Config OptionsM4M5 M6 M8 Update Rate
Base metering update rate••••50 ms
If device is an M4•Add 10 ms
If RMS Resolution = High (see the Advanced
Device Configuration table)
If catalog # contains ENT, CNT, or DNT••••Add 5 ms
If the Min/Max log is enabled (see the Min/Max
Log Configuration/Read-back Select table)
••••Add 10 ms
••••Add 5 ms
If more than 5 setpoints are configured••••Add 5 ms
If Oscillography is enabled (see the Oscillograph
If Meter Result Set is set to Tranducer mode or
Emergy Meter Mode (see the Advanced
Metering Configuration table)
••Add 5 ms
•Add 15 ms
•Subtract 5 ms
This table lists the minimum and maximum possible metering update
rate for each model based on information from the Metering Update
Rate Calculation table.
Min and Max Metering Update Rate for Each Model
ModelMin and Max
Metering Update
Rate
M4
M5
60
…85 ms
…75 ms
50
M6
M8
60Publication 1404-UM001F-EN-P - November 2009
…80 ms
50
…95 ms
45
Page 61
Powermonitor 3000 Unit Operations Chapter 3
Out-of-the-box metering update rates are based on factory-default
configuration data and are listed in the Meter Update Rate with
Factory Default Configuration table for all power monitor models and
communication options.
Factory default settings for configuration parameters can be found in
Appendix
Meter Update Rate with Factory Default Configuration
ModelCommunication
M460 ms65 ms
M560 ms65 ms
M665 ms70 ms
M880 ms85 ms
A.
Option
000, 232,
RIO
ENT,
CNT,
DNT
Publication 1404-UM001F-EN-P - November 200961
Page 62
Chapter 3 Powermonitor 3000 Unit Operations
62Publication 1404-UM001F-EN-P - November 2009
Page 63
Chapter
4
Communication
The communication features of the Powermonitor 3000 unit make it
uniquely suited to integrate electric power usage information into
your industrial control and information systems. Every power monitor
is equipped with a native RS-485 communication port, and you can
select optional communication that facilitate seamless integration with
a variety of industrial networks. The optional communication choices
include the following:
• Serial - an RS-232 communication port
• Remote I/O - allows you to connect your power monitor as a
quarter rack to any remote I/O scanner device
• DeviceNet - a port with standard DeviceNet functionality lets
your power monitor integrate into an open-standard,
multi-vendor architecture
• Ethernet - a standard 10BaseT port allowing easy integration into
factory-floor and office information systems
• ControlNet - with NAP port and two BNC connectors for
connection to single or redundant media applications
This chapter covers configuration and operation of the native and
optional communication ports.
Refer to the Installation Instructions, publication 1404-IN007, for
installation, wiring and connection instructions.
Configuring Communication
The display module is the recommended way to configure
communication on your power monitor. The display module includes
setup menus for native and optional communication.
If you need to, review Configuration by Using the Display Module on
page 47
You may also configure communication parameters by using the
native or optional communication ports. However, because this may
lead to loss of communication with the port being configured, we
recommend using the display module for initial communication
configuration.
.
63Publication 1404-UM001F-EN-P - November 200963
Page 64
Chapter 4 Communication
If you choose to configure communication parameters by using
communication, please refer to the Native Communication
Configuration table and the Optional Communication Configuration
Parameters table in Appendix A.
Native RS-485 Communication
Your Powermonitor 3000 unit is set up to communicate via its native
RS-485 port when you first power it up, except for units with an
optional RS-232 communication port. The communication
configuration includes the following parameters:
Modbus RTU slave, or auto-sense. Default auto-sense
• Data communication rate: Range 1.2, 2.4, 4.8, 9.6, 19.2, 38.4, and
57.6 Kbps. Default 9.6 Kbps
• Delay: Range 0…75 ms, 10 ms default
• Data Format: 8 data bits, 1 stop bit, no parity, odd parity or even
parity. Default no parity
• Node address: Range 1…247, default is the same value as the
unit ID listed on the nameplate
• Inter-character timeout: Range 0…6553 ms
Default 0 (= 3.5 character times)
• Error checking: CRC (default), BCC
The Delay parameter is the time the power monitor waits before its
response to an external request. Certain communication equipment
requires such a delay for reliable operation.
With a half-duplex protocol selected, you may connect your power
monitor into a multi-drop RS-485 network with up to 32 nodes. You
must use a device configured as a master to communicate with this
port. All devices on the RS-485 network must be set at the same data
rate.
With the DF1 full-duplex protocol selected, the power monitor
communicates with another DF1 full-duplex initiator device over a
point-to-point link.
TIP
The native communication port does not support Data Highway 485
(DH-485) communication. Although DH-485 uses the RS-485 physical
media, its protocol is not compatible with the DF1 protocol.
Mimimum delay
between characters that
indicates end of Modbus
message packet
0…6553 ms0 (= 3.5
character times)
Optional RS-232 Communication
Powermonitor 3000 units with a catalog number ending in -232 are
equipped with an optional RS-232 serial port in addition to the native
port. These units are set up at the factory to auto-sense the protocol
used by the initiator or master device on the network. The
configuration parameters are the same as the native RS-485 port with
the following exception:
• Flow Control: Enables or disables hardware handshaking.
Default disabled
Publication 1404-UM001F-EN-P - November 200965
Page 66
Chapter 4 Communication
The RS-232 communication standard supports point-to-point
communication between TWO stations or nodes, with a maximum
cable length of 15.24 m (50.0 ft). You may not use the optional RS-232
port and the native RS-485 port at the same time.
Optional RS-232 Communication Configuration Summary
Parameter Description Range Default User
Setting
PortSelect active serial portRS-232
RS-485
RS-232
Protocol DF1 Full-duplex
DF1 Half-duplex
Slave
Modbus RTU
Slave
Auto-Sense
Delay Time between receiving a
request and transmitting
a response
Communication
Rate
Node Address Uniquely identifies the
Data Format Data bits / Stop bits /
Flow Control
(Handshaking)
Inter-Character
Timeout
Error CheckingBCC, CRCCRC
RS-485 port
communication bit rate
Powermonitor device on
a multi-drop network
Parity
RS-232 hardware flow
control
Mimimum delay between
characters that indicates
end of Modbus message
packet
0…75 ms 10 ms
1.2 Kbps
2.4 Kbps
4.8 Kbps
9.6 Kbps
19.2 Kbps
38.4 Kbps
57.6 Kbps
1…247 Unit ID
8 / 1/ none
8 / 1/ even
8 / 1/ odd
0 - none
1 - RTS/CTS
0 to 6553 ms0 (= 3.5
Auto-Sense
9600 baud
number
8 / 1 / none
0 - none
character
times)
66Publication 1404-UM001F-EN-P - November 2009
Page 67
Communication Chapter 4
Auto Configure Instructions for DF1 Full-duplex
Verify that the latest EDS files have been installed for firmware
revision 3. Follow these steps to configure DF1 full-duplex.
1. Select the serial DF1 driver from the selection menu and click
Add New.
2. Select the default driver name or provide your own.
3. When presented with the configuration screen you may use the
auto configure feature or enter your own configuration.
Publication 1404-UM001F-EN-P - November 200967
Page 68
Chapter 4 Communication
To use the auto configure you must first select the device as
SLC-CH0/Micro/PanelView.
4. Click Auto Configure to start the process.
The configuration returns with the following message. This
message can be disregarded. Recognition of the device is
provided after exiting the auto configuration routine.
5. Click OK and disregard this message.
68Publication 1404-UM001F-EN-P - November 2009
Page 69
Communication Chapter 4
The successful configuration of DF1 full-duplex should look like
this.
6. Return to the main browsing window of the RSLinx application
and browse to the DF1 Driver for the Powermonitor 3000 unit.
The result is an established communication link between the
application and the powermonitor.
Publication 1404-UM001F-EN-P - November 200969
Page 70
Chapter 4 Communication
Optional Remote I/O Communication
Powermonitor 3000 units with a catalog number ending in -RIO are
equipped with an optional remote I/O port in addition to the native
port. This dual-port option allows the use of both ports
simultaneously. The port emulates a logical quarter-rack of I/O. You
must configure the rack address, group number, communication rate
and last rack status. Configuration parameters are:
• RIO Rack Address: The logical rack address as configured in the
remote I/O scanner module. Range 0
• RIO Group Number: Logical group number corresponding to the
remote I/O port quarter rack. Range 0, 2, 4, or 6, default 0
• RIO Last Rack: If you are using a PLC-2 based system, set this
flag for the highest-numbered rack / group addressed device on
the channel. Range 0 or 1, default 0
• RIO Communication Rate: Sets the communication rate. Range:
57.6, 115 or 230 Kbps, default 57.6. All devices on the channel
must be set to the same communication rate.
…63 decimal, default 1
TIP
Optional Remote I/O Port Configuration Summary
Parameter Description Range Default User Setting
RIO Rack
Address
RIO Group
Number
RIO Last Rack Indicates
RIO
Communication
Rate
For a logical rack address of 63 decimal, do not use group number 2, 4,
or 6. Power monitor logical rack addresses are expressed in decimal.
You may need to convert addresses to octal (range 0…77) for some
PLC applications.
Logical rack address
as configured in the
scanner
Logical group number
of quarter rack
highest-numbered
logical rack / group
address (PLC-2 based
systems only)
Specifies the remote
I/O communication
rate
0…63 decimal 1
st
0 = 1
quarter
nd
quarter
2 = 2
rd
quarter
4 = 3
th
6 = 4
quarter
0 = No
1 = Yes
0 = 57.6 Kbps
1 = 115 Kbps
2 = 230 Kbps
st
0 = 1
quarter
0 = No
0 = 57.6 Kbps
70Publication 1404-UM001F-EN-P - November 2009
Page 71
Communication Chapter 4
Optional DeviceNet Communication
Powermonitor 3000 units with a catalog number ending in -DNT are
equipped with an optional DeviceNet communication port in addition
to the native port. Both may operate at the same time. You must
configure the DeviceNet communication parameters before you
connect the power monitor to a DeviceNet network. The DeviceNet
configuration parameters include node address (or MAC ID), baud
rate, and bus-off interrupt response.
• Node address: Range 0
…64, default 63.
• Communication Rate: Range 125, 250, or 500 Kbps fixed rate,
AutoBaud or Program Baud. Default 125 Kbps fixed rate
• Bus-off Interrupt: Specifies the response to a CAN bus-off
interrupt.
Remotely settable node addressing (node address = 64) enables
RSNetworx for DeviceNet to configure the node address of the power
monitor. In addition, this allows client devices that support the
DeviceNet Offline Connection Set to identify nodes with duplicate
addresses and automatically reassign the addresses of the offending
nodes.
AutoBaud allows the power monitor to automatically adjust to the
prevailing baud rate of the DeviceNet network. Program Baud enables
remote baud rate selection. With this option selected, you may use
RSNetworx for DeviceNet to set the power monitor communication
rate. Any change in communication rate takes place after power is
cycled to the power monitor.
Bus-off Interrupt specifies the response of the power monitor to a
CAN bus-off interrupt. The two options are Hold In Reset, which stops
communication until power is cycled to the power monitor, and Reset
and Continue, which resets communication and attempts to
re-establish the communication link. Default is Hold in Reset.
You must configure each device on a DeviceNet network with a
unique node address. Addresses 0 and 64 have special significance: 0
is most often used as a scanner address and 64 enables remotely
settable node addressing as described above. You must also configure
each device with the correct baud rate for the network. The
DeviceNet network must be designed within its recognized design
limitations of baud rate, trunk-line length, drop-line budget, and
common-mode voltage drop for correct operation.
Publication 1404-UM001F-EN-P - November 200971
Page 72
Chapter 4 Communication
TIP
Some legacy power monitor units with optional DeviceNet
communication do no support remotely settable node addressing,
AutoBaud, or Program Baud. You can check whether your power
monitor supports these functions by viewing the Optional
Communication Card status by using your display module.
Communication type 81 does not support these functions, type 88
does. You may also view this status item by a read of assembly
instance 23, element 25.
Optional DeviceNet Communication Configuration Summary
Configure the Powermonitor 3000 Unit by using RSNetworx for DeviceNet
Software
TIP
The DeviceNet network is an open-standard, multi-vendor
communication network. Although other vendors offer DeviceNet
configuration tools, all examples in this manual will depict the use of
Rockwell Software RSNetWorx for DeviceNet software.
1. Launch RSNetWorx for DeviceNet software.
At this point, the DeviceNet scanner module does not know
what device to scan.
2. Click Online to list the available devices on the network.
Publication 1404-UM001F-EN-P - November 200973
Page 74
Chapter 4 Communication
The available networks are displayed.
3. Click the network.
The network devices are displayed.
74Publication 1404-UM001F-EN-P - November 2009
Page 75
Communication Chapter 4
4. Read the scanner’s configuration.
Right-click on the DeviceNet scanner icon and upload the
scanner’s present configuration.
5. Edit the Scanner List.
The DeviceNet scanner needs to know how the information is
coming from the Powermonitor 3000 unit. Select the Scan List
tab and move the power monitor into the Scanlist set.
6. Edit the Data Table Map.
Publication 1404-UM001F-EN-P - November 200975
Page 76
Chapter 4 Communication
The DeviceNet scanner needs to know which bytes are scanned
from the power monitor. Select the Input tab.
This lets you determine where the information is stored inside
the scanner module. When finished configuring, click Apply.
7. Click Download to Scanner.
All of the configuration data must be downloaded to the scanner
module.
8. Download All Records, and allow the scanner to reset.
76Publication 1404-UM001F-EN-P - November 2009
Page 77
Communication Chapter 4
Afterwards, the DeviceNet scanner displays an 80, followed by a
00 when everything is configured properly.
TIP
Powermonitor 3000 units Input parameters are Instance 1 and output
parameters are Instance 2.
DeviceNet Single Instance Parameters
Powermonitor 3000 units with DeviceNet communication and master
module firmware revision 4.x and later include 23 single-instance
parameters. The data type for the single element parameters is
little-Endian floating-point (identical to ControlLogix REAL). The
configurable floating-point data format setting has no effect on the
single element parameters.
Refer to Appendix
You may use RSNetWorx for DeviceNet to view the parameters and
their values. You may need to update the DeviceNet power monitor
eds files to view parameters.
A for a list of parameters included.
Publication 1404-UM001F-EN-P - November 200977
Page 78
Chapter 4 Communication
Optional Ethernet Communication
Powermonitor 3000 units with a catalog number ending in -ENT are
equipped with an optional Ethernet 10/100BaseT communication port
and a native RS-485 port in a dual-port configuration that allows
simultaneous operation of the ports. You must configure the
communication parameters before you connect your power monitor
to an Ethernet network. See your network administrator for assistance
in setting the communication options.
Configuration parameters include the following:
• IP (Internet Protocol) address
• Subnet Mask
• Gateway IP address
The IP Address uniquely identifies your Powermonitor 3000 unit on
the network. You configure the unit’s IP address the way it is most
commonly expressed, as four decimal numbers connected by decimal
points: aaa.bbb.ccc.ddd. You may set each number (also called byte
or octet) within the range of 0…255 decimal. The default IP address is
192.168.254x, where x is the factory-assigned Unit ID number. An IP
address of 255.255.255.255 is not permitted.
IMPORTANT
The IP address for your power monitor must not conflict with the IP
address of any other device on the network. Contact your network
administrator to obtain a unique IP address for your unit.
The IP address is a 32-bit binary number, which consists of the
network address (NetID) and the machine address (HostID). The
Subnet Mask defines the boundary between the NetID and HostID in
the IP address. Each 1 bit in the subnet mask represents the NetID and
each 0 represents the HostID. Here is an example.
IP Address(decimal):192.1.1.207
(binary):11000000.00000001.00000001.11001111
Subnet
Mask
(decimal):255.255.255.0
(binary):11111111.11111111.11111111.00000000
--------Net ID ---------Host ID-
78Publication 1404-UM001F-EN-P - November 2009
Page 79
Communication Chapter 4
In this example, the NetID is 192.1.1.0 and the HostID is 0.0.0.207.
The relationship between NetID and HostID depends on the IP
address class, the discussion of which is beyond the scope of this
document (the example uses a Class C IP address). Devices on the
same subnet can communicate directly; devices on different subnets
may communication with each other only through a gateway or
router.
The Gateway IP Address defines the address of the gateway or router
on the unit’s subnet that is used to route messages to other subnets for
wide-area networking. Default: 128.1.1.1.
Optional Ethernet Communication
Parameter Description Range Default User
Setting
IP Address
Bytes 1
Subnet
Mask Bytes
…4
1
Gateway IP
Address
Bytes 1
Unit IP address in format
aaa.bbb.ccc.ddd.
…4
Subnet mask in format
aaa.bbb.ccc.ddd
Gateway IP address in
format aaa.bbb.ccc.ddd
…4
…255
0
decimal, each
byte
…255
0
decimal, each
byte
…255
0
decimal, each
byte
192.168.254.UnitID
255.255.255.0
128.1.1.1
Optional ControlNet Communication
Powermonitor 3000 units with a catalog number ending in -CNT are
equipped with an optional redundant ControlNet port and a native
RS-485 port in a dual-port configuration that allows simultaneous
operation of the ports. You must configure the communication
parameters before you connect the power monitor to a ControlNet
network.
The only configuration parameter is the ControlNet node number
(also called MAC ID). The range of this parameter is 1…99 with a
default of 99. A node number of 0 is typically used as the address of a
ControlNet scanner.
Publication 1404-UM001F-EN-P - November 200979
Page 80
Chapter 4 Communication
Data Messaging Overview
Through communication, the power monitor becomes an effective
source of power and energy data to enterprise information and
automation systems. This section of the manual provides an overview
of data messaging with the power monitor. Following the overview,
discussions will focus on the details of messaging using specific
communication types (for example, serial, remote I/O, DeviceNet, and
Ethernet).
The power monitor is a read/write data server. It does not initiate data
messages, but responds to messages from client devices. Its data is
organized in data tables similar to those found in a SLC 5/03
programmable controller.
The primary methods to communicate with a power monitor include
the following:
• Table Writes - A client may write a table of data to the power
monitor. Generally, only full data tables may be written. Data
writes may be performed to configure device features, set the
date and time, reset or preset energy counters, and select
records for subsequent reads.
• Single Element Writes - Beginning with version 4 master module
firmware, a client may enable single-element writes by writing a
valid password to the Single Element Password Write table.
Single element writes are disabled again after 30 minutes of
inactivity.
• Simple Data Reads - A client may read metering or configuration
data. The client may read an entire data table or any number of
consecutive data elements up to the table boundary.
• Indexed Data Reads - The power monitor parses large data
structures such as logs, oscillograms, harmonics and transient
captures into data blocks, records and/or channels. These
records are transferred to an interface table. The client selects
the read-back mode and/or record, reads the interface table and
reassembles the original data structure.
• I/O Type Communication - The power monitor supports polled,
change-of-state and/or cyclical implicit I/O messaging,
depending on the communication options.
The specific communication setup depends on the communication
port type and protocol, whether serial, Ethernet, or others, as well as
the type of device controlling the communication. The following
sections provide more detail.
80Publication 1404-UM001F-EN-P - November 2009
Page 81
Communication Chapter 4
Powermonitor 3000 Unit Data Table Attributes
Powermonitor 3000 unit data table attributes include their addressing,
data access, number of elements, data type, and user-configurability.
Address - Data tables are addressed in a number of ways, depending
on the type of communication and the protocol being used.
• For serial communication (native RS-485 and optional RS-232)
and optional Ethernet CSP/PCCC communication, the CSP
(Client Server Protocol) File Number identifies the table (and its
data type) in message instructions, topic configuration or
communication commands.
IMPORTANT
CSP file numbers are based on SLC 5/0x data table addressing.
Because SLC 500 data tables 1…8 are assigned specific data types,
file numbers lower than 9 are not used in the Powermonitor 3000 unit.
• For remote I/O communication, a unique Block Transfer Size
identifies the data table to read or write using a Block Transfer
instruction.
• For optional DeviceNet and EtherNet/IP communication, a CIP
(Control and Information Protocol) Assembly Instance identifies
the data table.
Data Access - Data tables may be read-only or read/write.
Number of Elements - the number of unique data values contained in
the table. The number of words or bytes this represents depends on
the data type.
Data Type - Specified as floating-point or integer. Each floating-point
element consists of two 16-bit words or four 8-bit bytes of data. Each
integer element consists of one word or two bytes.
User-configurability - This attribute determines whether you may
configure the content and/or length of the data table.
Publication 1404-UM001F-EN-P - November 200981
Page 82
Chapter 4 Communication
Let’s look at the Date and Time table as an example.
• CSP file number: N11
• Remote I/O BT length: 12
• CIP assembly instance: 6 (Write) or 7 (Read)
• Data table name: Date and Time
• Data access: Read/write
• Number of elements: 8
• Data type: Integer
• User-configurable: No
The power monitor data tables are listed in Appendix
page 188
shows a summary of all the data tables.
A. The table on
Expressing Data in Data Tables
The power monitor may express metering data in several formats in
the communication data tables.
Floating-point data type is used to express most metering results. The
trend log, min/max log and the user-defined data table also return
values in floating-point format. The power monitor uses the IEEE 754,
32-bit floating-point format that is compatible with Allen-Bradley
PLC-5 and SLC 500 controllers.
Modbus float data type returns IEEE 754 floating point values in a
big-endian two-register array.
Integer data type (16 bit) is used in most configuration data tables and
some results data tables.
Integer array format is used to express real, reactive and apparent
energy results. Each of these values is expressed as an array of five
integer values, each scaled by a different power of ten (10
0
, 10-3).
10
9
, 106, 103,
Refer to
Metering Real and Apparent Energy Results Parameters on
page 210 for additional detail.
Integer/exponent format is used for some specific table entries such
as IEEE-519 short-circuit current. The integer element is in the range
of 0…999 or 9999 and a typical exponent element ranges from -4…21.
82Publication 1404-UM001F-EN-P - November 2009
Page 83
Communication Chapter 4
Timestamp format. The power monitor expresses timestamps in an
array of four data table elements: Year, Month/Day, Hour/Minute,
Second/ Hundredth of a second
Each timestamp parameter (except the Year) is a combination of its
first and second element. For instance, the Month is the parameter
value divided by 100 and the remainder is the Day.
Example: 1230 = December 30th. The timestamp data type may be
integer or floating-point and depends on the data table.
Other Common Data Table Elements
The power monitor uses several common data table elements in a
number of data tables. These include:
• Password: A valid password must be written to change
configuration settings or issue commands. For selecting records
to read back, you may write either a valid password or a value
of -1. Default 0000, range 0000…9999.
• Record identifier: The power monitor assigns event log records,
oscillography and transient captures and other items unique
identification numbers. These numbers typically begin at 0,
increment by 1 each time a new record is created, and roll over
to 0 once they reach their maximum value, typically 32,767. The
data client may use the record identifier to associate records in
different data tables or to ensure that subsequent reads contain
fresh data.
• DeviceNet unique write identifier: The DeviceNet
communication port on Powermonitor 3000 models, with
optional DeviceNet communicaitons, discards duplicate identical
messages. For that reason, read-back selection tables include a
DeviceNet unique write identifier element. The data client
changes (usually, increments) the value of this element each
time it writes an otherwise identical message.
Writing Data to Data Tables
The power monitor contains a number of writeable data tables. These
tables have read/write access, so a client may read their current
content or write new content.
Publication 1404-UM001F-EN-P - November 200983
Page 84
Chapter 4 Communication
A valid write to a data table must meet the following general criteria:
• The length of the source data array must equal the data table
length. Note that the same data table may have a different length
in various power monitor models.
• The entire data table must be written in one pass.
• The first element in the source data array must generally contain
the correct password (or a value of -1 for read-back data
selection).
• The source and destination data type must match, for example,
floating point or integer.
• Each element of the source data array must be within the legal
range listed in the data table specification.
• Reserved elements must be the correct value, usually 0.
• For DeviceNet optional communication only, each consecutive
write must be unique.
You may read the Write Error Status table after writing to a data table
to verify that the write was valid and accepted by the power monitor.
If there was an error in the last write, the Write Error Status indicates
the CSP file or assembly instance (DeviceNet network only) number
and the offending element number.
You may write data to the power monitor for basic and advanced
device configuration, to set the time and date, to set up setpoints,
logs, oscillography and transient analysis, and to select records to be
read back from indexed data reads such as harmonics, oscillography
and logs.
84Publication 1404-UM001F-EN-P - November 2009
Page 85
Data Table Write Flow Diagram
Programmable Controller
(Data Client)
Communication Chapter 4
Powermonitor 3000
(Data Server)
Allen-Bradley Pow ermon itor 30 00
Element 0
1
2
3
4
5
...
n
Data
Element 0
1
2
3
4
5
...
n
Source LocationTarget Table
Initiates Data Read
Element 0
1
Table 31
Element 0
1
Data
Write error status
Optional verification
Publication 1404-UM001F-EN-P - November 200985
Page 86
Chapter 4 Communication
Single Element Data Writes
A single element write to a data table must meet the following general
criteria:
• A valid password is written to Table 60, element 0 to enable
single element writes.
• The source and destination data type and length must match, for
example, floating point or integer, 4 bytes or 2 bytes.
• The source data element must be within the legal range listed in
the data table specification.
• Reserved elements may not be written.
• For DeviceNet optional communication only, each consecutive
write must be unique.
• After 30 minutes without a write, single element writes will be
disabled.
You may read the Write Error Status table after writing an element to
verify that the write was valid and accepted by the power monitor. If
there was an error in the last write, the Write Error Status indicates the
CSP file or assembly instance (DeviceNet network only) number and
the offending element number.
You may write data to any writeable data table element in the power
monitor.
Single Element Write Flow Diagram
86Publication 1404-UM001F-EN-P - November 2009
Page 87
Communication Chapter 4
Simple Reads of Data Tables
The following considerations apply to simple power monitor data
table reads:
• An entire data table or a contiguous portion (down to a single
element) may be read, except for remote I/O and DeviceNet
optional communication which require that an entire table be
read
• The target data location should match the size and data type of
the data requested
You may use simple reads to obtain basic metering data,
configuration data, date and time, and the contents of the
user-configured data table.
Simple Data Table Read Flow Diagram
Publication 1404-UM001F-EN-P - November 200987
Page 88
Chapter 4 Communication
Indexed Reads of Large Data Structures
Large data structures that require indexed reads are most often read
into a computer-based application that performs further processing of
the data. The power monitor parses logs, oscillograms, harmonic
analysis results, setpoint status results, and other large data structures
into individual records to be read by the client and reassembled into
the original data structure.
You may select one of two modes for indexed table reads.
• Auto Increment - the power monitor automatically points to the
next record following each read of the specified results table
• Manual Increment - the client specifies a record to be read
during the next read of the results table by performing a write to
the applicable read-back select table.
IMPORTANT
DeviceNet communication option supports only manual increment
mode.
The client selects the read-back mode by writing to the Read-back
Mode element in the appropriate read-back select table.
The Auto-increment mode provides the highest data throughput.
In Manual Increment mode, the client must alternate writes of the
read-back select table with reads of the read-back table.
The Indexed Data Read, Manual Mode Flow Diagram
shows the flow
of alternating writes and reads required for the Manual Increment
mode.
• First, the client writes to the appropriate read-back select table
to identify the desired data block, record or channel.
For selecting a read-back record, the client may write either a
valid password or a value of -1 to the password element in the
read-back select table
• After a short time delay, the client reads the results table, verifies
that it is the desired record and adds it into the target data
structure.
• The client repeats steps 1 and 2 until all the desired data is read.
88Publication 1404-UM001F-EN-P - November 2009
Page 89
Indexed Data Read, Manual Mode Flow Diagram
Communication Chapter 4
Refer to Chapter 5, Setpoint Programming and Operation; Chapter 7,
Data Logging; and Chapter
8, Advanced Features for details of
indexed mode data reads for each of these functions.
Publication 1404-UM001F-EN-P - November 200989
Page 90
Chapter 4 Communication
I/O Type Communication
Powermonitor 3000 units with optional remote I/O, EtherNet/IP,
ControlNet, and DeviceNet communication provide I/O type (implicit)
messaging.
Remote I/O units emulate a logical quarter rack on the I/O channel.
The corresponding, two-word output and input image table elements
are automatically scanned by the I/O scanner, and the data points
they contain are available for use in the logic program of the
controller associated with the I/O scanner.
In DeviceNet units, Instances 1 and 2 comprise the DeviceNet polled,
change-of-state or cyclic connections. The default input table contains
6 integer typed elements and the output table contains two integer
typed elements. You may configure instance 1.
Data Messagingapplication Considerations
Refer to the User-configured I/O Table discussion on page 122
In EtherNet/IP and ControlNet units, Instances 1 and 2 comprise the
Class 1 connection. As in DeviceNet units, Instance 1 contains 6
integer elements of input data and Instance 2 contains 2 integer
elements of output data. You may configure Instance 1.
See the Remote I/O, DeviceNet, EtherNet/IP and ControlNet I/O
Messaging Parameters table on page 191
the I/O messaging data tables.
The power monitor supports a number of different communication
networks and protocols. Each of these has unique characteristics and
methods. The information in this section is provided to assist you in
designing and implementing data messaging with the power monitor
by discussing in detail the unique properties of the communication
options.
Refer also to the Sample ladder diagrams in Appendix
for the content and format of
C.
.
90Publication 1404-UM001F-EN-P - November 2009
Page 91
Communication Chapter 4
Serial Communication Options
The native RS-485 and optional RS-232 communication ports provide
basic serial asynchronous communication capabilities.
The RS-485 communication standard supports multi-drop
communication between a master station and up to 31 slaves on a
single network up to 1219 m (4000 ft) long. For satisfactory
communication performance, however, we recommend connecting no
more than 8…12 power monitors to an RS-485 multi-drop network.
The optional RS-232 communication port has several configuration
settings that support the use of modems for point-to-point and
point-to-multipoint communication. You may select Hardware
Handshaking (CTS/RTS) and adjust the Delay parameter to match
your choice of modem hardware. Please refer to Configuring Optional
RS-232 Communication for detailed information on these settings.
The power monitor does not initiate messages nor does it support
modem dial-out capabilities.
Allen-Bradley DF1 Half-duplex Protocol
The Allen-Bradley DF1 half-duplex slave protocol is supported by a
number of Rockwell Automation and third party products.
Please refer to DF1 Protocol and Command Set Reference Manual,
publication 1770-6.5.16, for further information.
The network master device must be configured as a DF1 polling
master. All devices on the network must be set to the same baud rate.
The node addresses of the power monitor must be listed in a
permanent or temporary polling list of the master device, and the
error checking must be set to CRC. When communication is
established, the RS-485 or RS-232 RX and TX status LED indicators
flashes alternately at a rapid rate. If you are using Rockwell Software
RSLinx software as a polling master, the power monitor appears in
RSWho if it is defined in the polling list. For best communication
performance using RSLinx software, keep the number of concurrent
clients to a minimum (for example, turn off the auto-browse function
in RSWho).
To communicate with an Allen-Bradley PLC-5, SLC 500 or
ControlLogix controllers, use message instructions that address the
DF1 master port number, the power monitor node address, the power
monitor data table address, (for example, F17:0 - Metering Power
Results), and the length of the file in elements. The target file must be
of the same data type as the power monitor data table, for example,
integer or floating-point.
Publication 1404-UM001F-EN-P - November 200991
Page 92
Chapter 4 Communication
IMPORTANT
Because the floating-point word order in the ControlLogix controller is
reversed from that in the power monitor, your ladder logic needs to
reverse the word order so the data may be interpreted correctly. The
swap byte (SWPB) instruction performs this function.
Because of the DF1 protocol’s inherent handshaking, the completion
of each message may be used to activate the next message, without
any additional programmed delay.
Modbus RTU slave protocol
We assume that you are familiar with Modbus communication. The
information provided in this section is general, rather than specific.
Refer to glossary at the end of this publication for definitions of
unfamiliar terms.
For more information about the Modbus RTU Slave protocol, see the
Modbus Protocol Specification (available from
http://www.modbus.org
Modbus is a half-duplex, master-slave communication protocol. The
network master reads and writes coils and registers and obtains
diagnostic information of the multiple slaves. The Modbus protocol
allows a single master to communicate with a maximum of 247 slave
devices (however no more than the physical limitations of the RS-485
or RS-232 ports permit). The master device on a Modbus network is
not assigned an address.
).
Modbus messages are always initiated by the master. The slave nodes
never transmit data without receiving a request from the master node.
The slave nodes never communicate with each other. The master
node initiates only one Modbus transaction at a time.
The power monitor supports Modbus RTU, the version of Modbus
applied to serial communication in which each byte of data consists of
two hexadecimal values. Modbus ASCII, Modbus Plus and Modbus
TCP are not supported.
92Publication 1404-UM001F-EN-P - November 2009
Page 93
Communication Chapter 4
The power monitor does not initiate Modbus commands but responds
to commands sent by the Modbus master. The following Modbus
function codes are supported:
The Modbus protocol supports four types of data: Discrete Input, Coil,
Input Register and Holding Register. The power monitor supports
Input Registers (read-only) and Holding Registers (read-write or write
only).
Input Registers and Holding Registers are 16 bits long. Floating point
values in the data tables are represented as big-Endian two-register
arrays in IEEE-754 floating point format. The Modbus client
application must be able to reassemble the two-word array into a
valid floating-point value.
The power monitor returns the Modbus error codes shown in the
table below when appropriate. In the event of an exception reply, not
only is the exception code sent to the master device, but also the
power monitor slave’s diagnostic counter records the error code to
further explain the error reason.
Publication 1404-UM001F-EN-P - November 200993
Page 94
Chapter 4 Communication
The data table number of error request and element offset of error
request in the Write Error Status
table is updated with the first Modbus
address of the table and element offset that the incoming request
packet attempts to write to.
Modbus Error Codes
Error
Code
0No error.None
1Function Code
2Function Code not
3Bad Command
4Bad LengthThe function attempted to read/write past
5Bad ParameterThe function cannot be executed with
6Bad Table
7Bad Modbus
8Table Write
9Table Access
DescriptionMeaningResponse
Exception
Code
The function does not support Broadcast.Nothing
cannot Broadcast.
supported.
Length
Number
Address
Protected
Denied
The controller does not support this
Modbus function or sub-function.
The Modbus Command is the wrong size.3
the end of a data file.
these parameters.
The table number does not exist.2
The function attempted to access an
invalid Modbus address.
The function attempted to write to a
read-only table.
Access to this table is not granted.2
transmitted
1
3
3
3
3
If a client device requests too large a data size, the power monitor
returns the requested data padded with zeroes up to the requested
data size rather than returning an error.
When the User-configured Table Setup
table is used together with
Modbus, the value for element 1 should be 1000.
The value for element 0 of the Write Error Status
table is the first
Modbus address of data table written to last.
For function code 03, 04, and 16, the number of words of user data is
limited to 100. If it is over 100, exception code 3 will be returned to
the master and error code 3 occurs.
94Publication 1404-UM001F-EN-P - November 2009
Page 95
Communication Chapter 4
For function code 16, if the data length is larger or less than the
element number of the data table accessed, error code 4 occurs. It
means the data length for function code 16 should be strictly the same
as the size of the accessed data table.
If the data written to the power monitor by using function code 16 is
outside of the legal range as shown in Appendix A, error code 5
occurs.
For function code 03, 04, and 16, if any undefined starting address is
sent to the power monitor, exception code 2 is returned and error
code 6 occurs. If the starting addresses other than the first Modbus
address of the data tables are sent to the slave with function code 16,
this error code also occurs.
For function codes 03 and 04, the starting address may be any address
within the data table. However, for floating point data tables, one
element occupies two Modbus addresses. Therefore, only odd
Modbus address are allowed when accessing floating point data table.
If the starting address is even, error code 7 occurs.
The Controller Command
table is the only one table that has write
only attribute. If you try to use function code 03 to read this table,
error code 8 occurs and a 02 exception response packet is returned.
Auto-sense Protocol Selection
The primary purpose for auto-sense is to permit configuration by
using RSPower or RSPowerPlus software on a point-to-point RS-485
connection by disabling the Modbus master station and enabling a
DF-1 connection with RSLinx software. The port switches back to the
Modbus protocol when it detects incoming Modbus data packets.
Simultaneous use of Modbus and DF-1 master stations on the same
network is not permitted or supported.
When auto-sense is selected, when a port configured as Modbus
detects incoming DF-1 data packets, it automatically switches to the
applicable DF-1 protocol at the same baud rate and other
communication parameters. The port may return a communication
error to the first non-selected packet and then switch protocols. The
initiator should be set up to retry communication if it receives an
error.
Publication 1404-UM001F-EN-P - November 200995
Page 96
Chapter 4 Communication
DeviceNet Communication Option
The Powermonitor 3000 units with optional DeviceNet
communication operate as a slave device on a DeviceNet network. It
serves data to a DeviceNet master station such as a PLC-5 or SLC 500
DeviceNet scanner module, a ControlLogix DeviceNet bridge module,
a PanelView operator terminal and RSLinx direct and pass-thru
DeviceNet drivers. It supports I/O (implicit) Messaging, Explicit Server
Messaging and the explicit Unconnected Message Manager (UCMM) as
discussed below.
I/O Messaging
The power monitor supports polled, change-of-state and cyclic I/O
messaging by using assembly instances 1 for input data and 2 for
output data. The default input messaging table size is 6 integer
elements and the output table size is 2 integer elements. This
corresponds to a DeviceNet scanner mapping of 12 Rx and 4 Tx bytes.
See the Remote I/O, DeviceNet, EtherNet/IP and ControlNet I/O
Messaging Parameters table on page 191
for the contents of the
default I/O messaging tables.
TIP
You may reconfigure the input messaging table (instance 1) by
selecting up to 23 integer or 14 floating-point parameters through a
table write to assembly instance 35.
Refer to User-configured I/O on page 122
If you change the size of the input table, you must also re-map the
inputs into the DeviceNet scanner by using RSNetworx for DeviceNet
software.
.
96Publication 1404-UM001F-EN-P - November 2009
Page 97
Communication Chapter 4
Polled I/O messaging can automatically provide fresh data at update
rates as fast as 100 ms. The power monitor supports both Every Scan
and Background polled messaging. You select the poll type and
polling rate by using RSNetworx for DeviceNet software.
• Every Scan: Polls the power monitor once per scan. Set the
Interscan Delay to at least 100 ms. An Interscan Delay of less
than 100 ms slows the power monitor’s delivery of metering
information.
• Background: Polls the power monitor at intervals you specify by
using the Foreground to Background Poll Ratio. So long as the
power monitor is polled no more frequently than every 100 ms,
it operates and communicate at its optimal rate. You may
calculate the total scan time with this formula.
Total Scan Time1R+()D•=
Where:
R = Foreground to Background Poll Ratio
D = Interscan Delay
Change of State I/O messaging (COS) reports data only when the
content of the I/O table changes. COS messaging can be more
efficient for discrete applications because it tends to reduce the
network traffic. If you have configured the input message table to
include metering data, however, COS may reduce the network
efficiency because the data constantly changes.
Cyclic I/O messaging reports data periodically according to a time
increment you configure.
COS and Cyclic messaging typically reduce the network bandwidth
loading compared with Polled messaging. To optimize explicit
messaging performance, use a Background Polled I/O connection
with a high foreground to background poll ratio.
To help obtain optimal network operation, verify the following
settings by using RSNetworx for DeviceNet software, looking at the
scanner Properties dialog:
• For Polled I/O messaging, verify that the effective polling rate
(or scan time) is less than the expected packet rate (EPR) to
prevent time-out errors. You may find the EPR on the Module by
clicking Advanced.
• For COS or Cyclic I/O messaging, verify that the COS/Cyclic
Inhibit Time is less than the EPR and that the ACK time out is set
appropriately. You may find these parameters on the Scanlist by
clicking Edit I/O Parameters.
Publication 1404-UM001F-EN-P - November 200997
Page 98
Chapter 4 Communication
Please contact Rockwell Automation technical support if you find that
the default settings do not result in adequate network performance.
Explicit Messaging
Use explicit messaging to read and write all data tables other than the
I/O messaging table. The specific details of explicit messaging depend
upon the master device that initiates the message. The example in this
section uses an Allen-Bradley SLC 500 controller and DeviceNet
Scanner (1747-SDN) as the master.
Refer to the DeviceNet Scanner Module Installation Instructions,
publication 1747-IN058, for a detailed description of explicit message
programming in the SLC 500 controller.
Please refer to the Rockwell Automation KnowledgeBase for other
examples of explicit messaging to a Powermonitor 3000 unit.
In the SLC 500 and PLC-5 controllers, you assemble the explicit
message header in an integer file and transfer it to the scanner
module. When the response is received, you transfer the response
from the scanner to another integer file. The message header consists
of 6 words organized as follows.
Explicit Messaging
Message WordHigh byteLow byte
Header0Transmit IDCommand
1PortSize
2ServiceMAC ID
Body3Class
4Instance
5Attribute
6Data to write if applicable
7
. . .
n
98Publication 1404-UM001F-EN-P - November 2009
Page 99
Communication Chapter 4
Word 0 contains a transmit identifier (TXID) and command byte.
Assign each explicit message a unique TXID in the range of 0…255
decimal (0 to FF hex). The TXID is used to identify the response to
this message request. These are valid command codes:
• 1 hex = Execute transaction block. Use this command first to
start the explicit message.
• 4 hex = Delete transaction from response queue. Use this
command after you copy the response from the scanner to
remove the response from the scanner and enable further
explicit messages.
Word 1 contains the DeviceNet scanner port number and the
transaction body size in bytes. The SLC 500 scanner module uses only
port 0; a PLC-5 DeviceNet scanner module has two ports, 0 and 1. For
a read request, the transaction body size is 3 words, therefore 6 bytes.
See the Explicit Messaging table on page 98
for more information.
For a write, the body size is the data size in bytes plus the 6-byte path
(class/instance/attribute).
Word 2 contains the DeviceNet service code and the MAC ID or node
number of the server device, in this case, the power monitor. Valid
service codes for use on Class 4 assembly instances include the
following:
• 0E hesx (14 decimal) = Get_Attribute_Single. Requests a read of
the entire assembly instance defined in the transaction body.
• 10 hex (16 decimal) = Set_Attribute_Single. Writes the data
contained in the message to the assembly instance defined in
the transaction body.
TIP
A convenient way to build Words 0, 1, and 2 is to multiply the high
byte value by 256 and add the low byte value, using decimal values
for each parameter. Example: TXID = 121; Command = 1. Word 0 =
121*256 + 1 = 30977.
Words 3…5 comprise the DeviceNet path: Class, Instance, and
Attribute. For the power monitor data tables, Class = 4, Assembly
Objects; Attribute identifies the data table, and Attribute = 3, data.
Word 6 and following words contain data to write to the power
monitor.
Publication 1404-UM001F-EN-P - November 200999
Page 100
Chapter 4 Communication
Once the message is assembled, your ladder program transfers the
integer file to the scanner module M0 file starting at word 224
(SLC 500 controller) or block transfers the 64-word integer file to the
scanner module (PLC-5 controller).
The ControlLogix controller includes in its instruction set a CIP
Generic message instruction that builds the transaction header and
path from information you enter into the message setup dialog in
RSLogix 5000 software.
Message Setup
The example above is a ControlLogix message instruction to read the
user-configured table, assembly instance 37.
TIP
Because the floating-point word order in the ControlLogix controller is
reversed from the default DeviceNet floating-point word order setting
in the Powermonitor 3000 unit, your ladder logic will need to reverse
the word order so the data may be interpreted correctly. The SWPB
instruction performs this function. You may also select little-Endian
word order, however, this may be incompatible with RSPower and
RSEnergyMetrix software.
Up to four concurrent explicit messaging connections are supported
by the DeviceNet communication port.
100Publication 1404-UM001F-EN-P - November 2009
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.