background image

Bulletin 1404 
Powermonitor 3000

1404-M4, 1404-M5, 1404-M6, 
1404-M8

User Manual

Allen-Bradley HMIs

Summary of Contents for 1404-M4

Page 1: ...Bulletin 1404 Powermonitor 3000 1404 M4 1404 M5 1404 M6 1404 M8 User Manual Allen Bradley HMIs ...

Page 2: ...ockwell 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 Thro...

Page 3: ... Metering Functionality 3 1 Display Module Functionality 3 12 Configuration Using the Display Module 3 21 Metering Update Rate 3 33 Chapter 4 Communications Configuring Communications 4 1 Data Messaging Overview 4 15 Data Messaging Application Considerations 4 24 Chapter 5 Setpoint Programming and Operation Theory of Setpoint Operation 5 1 Configuring Setpoints 5 5 Chapter 6 I O Operations Relay a...

Page 4: ...etup Using ControlLogix and EtherNet IP C 27 Communicating with a SLC5 05 1747 L552 Controller and ControlNet Scanner 1747 SCNR Unscheduled Messaging C 33 Appendix D Technical Specifications Product Approvals D 1 Technical Specifications D 3 Appendix E Frequently Asked Questions Appendix F Powermonitor 3000 EtherNet IP Device Profile General F 1 Object Model and Interface F 1 Identity Object F 2 A...

Page 5: ...pendix G Powermonitor 3000 ControlNet Device Profile General G 1 Object Model and Interface G 1 Identity Object G 2 Class Attributes G 2 Instance Attributes G 2 Common Services G 3 Assembly Object G 5 PCCC Object G 8 NVS Object G 12 Glossary Index Allen Bradley HMIs ...

Page 6: ...Publication 1404 UM001D EN E October 2004 Table of Contents 4 ...

Page 7: ...onality Configuration Using the Display Module Metering Update Rate Communications 4 Configuring Communications Data Messaging Overview Data Messaging Application Considerations Setpoint Programming and Operation 5 Theory of Setpoint Operation Configuring Setpoints I O Operations 6 Relay and KYZ Output Operations Status Input Operations Data Logging 7 Event Log Configurable Trend Log Min Max Log A...

Page 8: ...tion B Sample Applications C Technical Specifications D Frequently Asked Questions E Glossary Glossary Index Index For this information Refer to Publication Powermonitor 3000 Installation Instructions all communication options 1404 IN007 Bulletin 1404 Powermonitor 3000 Display Module Installation Instructions 1404 IN005 Bulletin 1404 Series B Ethernet Communications Release Note 1404 RN008 Bulleti...

Page 9: ...ext Markup Language ID Identification I O Inputs and Outputs IEC International Electrotechnical Commission LED Light Emitting Diode LSM Line Synchronization Module NEMA National Electrical Manufacturers Association NAP Network Access Port NVS Non Volatile Storage EtherNet IP Open Device Vendor s Association s Ethernet Industrial Protocol PT Potential Transformer Also known as VT in some countries ...

Page 10: ...r 2004 Preface 4 SPDT Single Pole Double Throw SLC Small Logic Controller trrbl Task Request Response Block used by RTOS for inter task communication UL Underwriters Laboratories VA Volt ampere VAR Volt ampere Reactive Abbreviation Term ...

Page 11: ... death property damage or economic loss ATTENTION Never open a current transformer CT secondary circuit with primary current applied Wiring between the CTs and the Powermonitor 3000 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 applie...

Page 12: ...nfigurable by the user Be sure to evaluate the safety impact of the output configuration on your plant or process 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 interna...

Page 13: ... 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 make informed decisions that reduce your electrical power costs Cost Allocation Knowing your actual energy costs promotes manufacturing efficiencies Distribution System Monit...

Page 14: ...cations that you may use for Powermonitor 3000 configuration include RSPower32TM and RSEnergyMetrixTM software operating on a computer with a Microsoft WindowsTM operating system Contact your local Rockwell Automation sales office or distributor or visit http www software rockwell com for more information on available software packages Communications Every Powermonitor 3000 comes with a native RS ...

Page 15: ...ation 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 meter 10 ft long shielded 4 pair cable that provides power and serial communications between the Master Module and the Display Module Th...

Page 16: ...ements 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 for Ethernet Series B Daylight Savings Time Master Module FRN 2 5x ANSI C12 20 Class 0 5 revenue metering accuracy 1 1 Class 0 2 revenue metering accuracy available...

Page 17: ...wer32 or RSEnergyMetrix Refer to the information later in this manual on configuration and operation of the communications options Refer to the Powermonitor 3000 Installation Manual publication 1404 IN007 for installation and wiring information related to your selected communications options The last 3 characters of the catalog number specify the communications option of the Powermonitor 3000 RS 4...

Page 18: ...or access to all data One user configurable data table Supports DF1 half duplex slave communications protocol Supports Modbus RTU slave protocol Remote I O Optional Communications A catalog number ending in RIO specifies a Powermonitor 3000 with a Remote I O communication port in addition to the native RS 485 communications port The Remote I O option permits concurrent use of both communications p...

Page 19: ...mum Configurable I O channel assembly instance six parameters default twenty three maximum Configurable explicit assembly instance seventeen parameters default twenty three parameters maximum Explicit assembly instances for access to all data Two I O assembly instances May be reset remotely through Identity Object Support for up to four concurrent clients Supports DeviceNet heartbeat facility Ethe...

Page 20: ...pdate rates for real time metering data 100 mSec minimum Update rates for logged data 250 mSec minimum Supports Allen Bradley pass thru communications Supports network based time synchronization via SNTP Series B Supports networked demand period synchronization Series B Supports Class 1 scheduled connection for I O data Series B ControlNet Optional Communications A catalog number ending in CNT spe...

Page 21: ...Powermonitor node address MAC ID via Display Module native comm port or ControlNet assembly instance 12 Figure 2 1 Master Module with Various Communications Options Powermonitor 3000 Powermonitor 3000 wermonitor 3000 Powermonitor 3000 wermonitor 3000 Powermonitor 3000 wermonitor 3000 Powermonitor 3000 Powermonitor 3000 Removable Status Input Connector LED Indicators Display Module Port RS 485 Nati...

Page 22: ...5 MODULE STATUS Table 2 2 LED Indicators All Powermonitor 3000 Models LED LED Color LED State and Communications Condition Module Status Off Control power is off or insufficient Steady Red Major fault internal self test has failed If a power cycle does not correct the problem call customer support Steady Green Powermonitor 3000 is operating normally RS 485 RX Off The RS 485 bus is idle no active d...

Page 23: ...mote I O communications has not been established Flashing Green Remote I O communications has been established but there are errors Steady Green Remote I O communications has been established Table 2 6 DeviceNet Optional Communications catalog numbers ending in DNT LED LED Color LED State and Communications Condition F1 Off Not Used F2 Off Not Used Network Status Off Power is off or the Powermonit...

Page 24: ...cations Series B catalog numbers ending in ENT LED LED Color LED State and Communications Condition LNK Off No valid physical Ethernet connection Steady Green Valid physical Ethernet connection ACT Strobing or Solid Yellow Powermonitor 3000 transmitting onto Ethernet F1 Off Not Used F2 Off Not Used NETWORK STATUS Off No power Flashing Green No established connections Steady Green Connected has at ...

Page 25: ...ed unit Alternating red green Self test Alternating red off Incorrect node configuration Steady green Normal operation Flashing green off Temporary errors or node is not configured to go on line Flashing red off Media fault or no other nodes present on network Flashing red green Incorrect network configuration Status Steady Green Normal operation Flashing green red Communication card power up self...

Page 26: ...Publication 1404 UM001D EN E October 2004 2 14 Product Description ...

Page 27: ...g using the Display Module Issuing commands using the Display Module Other Powermonitor 3000 features such as communications setpoint operations I O operations data logging oscillography harmonics sag swell detection load factor calculation and transient detection will be covered later in this manual Metering Functionality The Powermonitor 3000 performs calculations on scaled digital voltage and c...

Page 28: ...ms True power factor PF total and per phase on 4 wire systems Displacement PF total and per phase on 4 wire systems Distortion PF total and per phase on 4 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 kV...

Page 29: ... and can be accessed via the Display Module DISPLAY STATUS ACCURACY CLASS Expressing Metered Data on the Display Module The Display Module displays scaled metered data in its basic units such as volts amps watts etc Prefixes such as K or M are used to denote multipliers of 1 000 kilo and 1 000 000 mega The DM expresses Power factor as a percentage with a positive value indicating leading and a neg...

Page 30: ... 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 3 voltage inputs is too low Frequency results return 999 if the frequency is greater than 75 Hz The Powermonitor 3000 selects one voltage phase input for frequency calculations and automatically switches to another in case of a phase l...

Page 31: ...nce 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 3 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 ...

Page 32: ... line voltage of individual phase or 3 phase average 0 to 999 9x1022 Volts Phase 2 L L Voltage Phase 3 L L Voltage 3 Phase L L Voltage Phase 1 Current RMS line current in individual phase or 3 phase average 0 to 999 9x1022 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 current 0 to 999 9x1022 Amps F...

Page 33: ...ant measurements The Powermonitor 3000 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 Figure 3 1 indicates the relationship between these quantities and the numeric signs used by the Powermonitor 3000 to convey the information Table 3 4 Power and Power Factor Results Parameter Descr...

Page 34: ...ases 0 to 100 Percent Phase 2 Distortion Power Factor Phase 3 Distortion Power Factor Total Distortion Power Factor Phase 1 Displacement Power Factor The cosine of the phase angle between the fundamental voltage and current for an individual phase or all three phases signed to show lead or lag 100 to 100 Percent Phase 2 Displacement Power Factor Phase 3 Displacement Power Factor Total Displacement...

Page 35: ...ders 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 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 occurren...

Page 36: ...b 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 i...

Page 37: ...es over the duration of the interval A second order projection is more sensitive to rapid load changes than the other methods Demand 1 t2 t1 P t t d t1 t2 t2 t1 Elapsed interval duration and is less than T Table 3 5 Energy and Demand Results Parameter Description Range Units Kilo Watt Hours Forward The total real power consumed 0 to 1 0x1012 kWh Kilo Watt Hours Reverse The total real power produce...

Page 38: ...odify the selected parameters In Edit mode the parameter being modified flashes and the phase indicators L1 L2 L3 N remain solid Demand Kilo VARs The calculated demand for reactive power 0 to 999 9x1021 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 to 999 9x1021 kVA Max Demand Kilo VA The maxim...

Page 39: ... Steps back to the previous parameter menu in the list Steps forward to the next parameter menuin the list Steps into a sub menu or sets as default screen Program Mode Returns to parent menu Steps back to the previous parameter menu in the list Steps forward to the next parameter menuin the list Steps into a sub menu selects the parameter to be modified or changes to Edit mode Edit Mode Cancels ch...

Page 40: ...Demand W Projected Demand VAR Projected Demand VA Load Factor I Load Factor W Load Factor VAR Load Factor VA Level 3 Display Logs Event Log Event n Event 01 Min Max Log Next Item Within Current Level Previous Item Within Current Level 1 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 ...

Page 41: ...lay Baud Address Format Optional Comm Depends on communications options see Chapter 4 Min Max Log Enable Disable Min Max Log Event Log Log Status Input Changes Setpoint 6 1 n Type Evaluation High Limit Low Limit Pickup Del Dropout Del Output Action Accumu Time 5 Status DST Enable Start Month Start Day Start Day Inst Start Hour End Month End Day End Day Inst End Hour Network Demand Time Input Mode ...

Page 42: ...ll of its LED s 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 DM stops receiving information from the Master Module it displays the Check Rx message If it is receiving messages but not able to send messages i...

Page 43: ...ee 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 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 Figure 3 3 Edit Mode 2 Set the Display Module into Edit mode by pressing the Enter key...

Page 44: ...nd 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 will read Set Default with No flashing in the second line Press the Down Arrow key to change No to Yes Press the Enter k...

Page 45: ...indicators on the right hand side are now solid and the command option prompt is now flashing Figure 3 6 Edit Mode 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 pr...

Page 46: ...ayed 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 Figure 3 8 Program Mode 5 To abort a command press the Escape key The Display Module returns to Program mode and the option prompt is displayed again Notice the phas...

Page 47: ...escription Range Force Relay Forces relay to a known state in which the relay remains at that state until the force is removed De energize Energize No Force Force KYZ Forces KYZ to a known state in which the relay remains at that state until the force is removed De energize Energize No Force Clear Min Max Log Resets the Min Max log with the current real time metering information Yes No Clear kWh C...

Page 48: ...power system Your wiring mode choice must match the wiring diagrams found in the Installation Manual for proper operation and accuracy Your choices are 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 Powermonitor 3000 returns internally generated ...

Page 49: ...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 to 10 000 000 default 480 Refer to the Powermonitor 3000 Installation Instructions publication 1404 IN007 for information on selecting and installing PTs and CTs Advanced Device Configuration A ...

Page 50: ...ort for assistance Refer to Rockwell Automation Support on the back cover of this manual Table 3 7 Device Configurations Summary Parameter Range Default User Setting Basic Configuration Wiring Mode 0 Delta 3 CT 1 Delta 2 CT 2 Direct Delta 3 CT 3 Direct Delta 2 CT 4 Open Delta 3 CT 5 Open Delta 2 CT 6 Wye 7 Single Phase 8 Demo 6 Wye PT Primary 1 to 10 000 000 480 PT Secondary 1 to 600 480 CT Primar...

Page 51: ...lse Output Width 0 40 to 2000 100 RMS Resolution Nominal High High 3 RMS Averaging On Off On Frequency Averaging On Off On Date Format MM DD YYYY DD MM YYYY MM DD YYYY Date Year 1998 to 2097 1998 Date Month 1 to 12 1 Date Day 1 to 31 1 Time Hour 0 to 23 0 Time Minutes 0 to 59 0 Time Seconds 0 to 59 0 Default relay state on comms loss 0 Last state resume 1 Last state freeze 2 De energize resume 3 D...

Page 52: ...e floating window specify 2 as the demand period length and 15 as the number of demand periods Range 1 to 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 ...

Page 53: ...to fit the Powermonitor 3000 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...

Page 54: ...s frequency and net kWh Date and Time You may use these parameters to set the Powermonitor 3000 s internal clock and calendar and configure the display format as MM DD YYYY default or DD MM YYYY The Powermonitor 3000 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 i...

Page 55: ...to three SNTP servers in MM FRN 2 5x or later at a configurable synchronization interval Since SNTP servers operate in UTC Universal Coordinated Time a time zone for the Powermonitor 3000 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 You may configure network demand and time synchronization options using the ...

Page 56: ...ed as the 1st through 4th octet Available only in master module firmware version 2 5x and later SNTP address 3 The IP address of a third SNTP server accessed as the 1st through 4th octet Available only in master module firmware version 2 5x and later Table 3 8 Network demand time configuration summary Parameter name Range Default User Setting Input mode 0 3 3 Broadcast port number 300 to 400 300 T...

Page 57: ... revision 2 5x or later To set configuration options described below using the display module navigate through these menus PROG PASS CONFIGURATION DST You may also configure the daylight savings time function via communications by writing to the Daylight Savings Time Configuration Table A 54 DST enable Enables the daylight savings time function Range 0 disable 1 enable DST start month Selects the ...

Page 58: ...ine when DST ends and are configured the same as the start parameters above DST end day DST end day instance DST end hour DST is disabled by default When enabled the default start time is 2 00 a m on the first Sunday in April and the default end time is 2 00 a m on the last Sunday in October Table 3 9 Daylight savings time configuration summary Parameter name Range Default User Setting DST Enable ...

Page 59: ...mation from Table 3 10 Out of the box metering update rates are based on factory default configuration data and are listed in Table 3 12 for all PM3000 model and communication options Factory default settings for configuration parameters can be found in Appendix A Table 3 10 Metering update rate calculation based on model and device configuration Model and config options M4 M5 M6 M8 Update rate Ba...

Page 60: ...EN E October 2004 3 34 Powermonitor 3000 Operations Table 3 12 Meter update rate with factory default configuration Model Communication option 000 232 RIO ENT CNT DNT M4 60 mS 65 mS M5 60 mS 65 mS M6 65 mS 70 mS M8 80 mS 85 mS ...

Page 61: ... floor and office information systems ControlNet with NAP port and two BNC connectors for connection to single or redundant media applications This chapter will cover configuration and operation of the native and optional communications ports Refer to the Installation Instructions publication 1404 IN007 for installation wiring and connection instructions Configuring Communications The Display Modu...

Page 62: ... character times The Delay parameter is the time the Powermonitor 3000 waits before its response to an external request Certain communications equipment requires such a delay for reliable operation To change your native port configuration use the Display Module under the PROGRAM NATIVE COMMUNICATIONS menu You may connect your Powermonitor 3000 into an RS 485 network with up to 32 nodes connected w...

Page 63: ... default is unit ID listed on nameplate Data Format 8 data bits 1 stop bit no parity or even parity Default no parity Table 4 1 Native Communication Configuration Summary Parameter Description Range Default User Setting Protocol DF1 Half Duplex Slave Modbus RTU Slave Auto Sense Auto Sense Delay Time between receiving a request and transmitting a response 0 to 75 mS 10 mS Baud Rate RS 485 port comm...

Page 64: ... same time Table 4 2 Optional RS 232 Communications Configuration Summary Parameter Description Range Default User Setting Port Select active serial port RS 232 RS 485 RS 232 Protocol DF1Half Duplex Slave Modbus RTU Slave Auto Sense Auto Sense Delay Time between receivinga request and transmitting a response 0 to 75 mS 10 mS Baud Rate RS 485 port communications bit rate 1200 baud 2400 baud 4800 ba...

Page 65: ...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 Baud Rate Sets the communications rate Range 57 6 115 or 230 Kbaud default 57 6 All devices on the channel must be set to the sa...

Page 66: ...Remotely settable node addressing node address 64 enables RSNetworx for DeviceNet to configure the node address of the Powermonitor 3000 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 Powermonitor 3000 to automatically adjust to th...

Page 67: ...ddress 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 fo...

Page 68: ...MAC ID 0 to 64 decimal 63 Baud Rate DeviceNet Communications Rate 0 125 Kbaud 1 250 Kbaud 2 500 Kbaud 3 Autobaud 4 Program Baud 0 125 Kbaud Bus off Interrupt Specifies response to a CAN bus off interrupt 0 Hold CAN chip in reset 1 Reset CAN chip and continue 0 Hold in Reset TIP DeviceNet is an open standard multi vendor communications network Although other vendors offer DeviceNet configuration to...

Page 69: ...04 UM001D EN E October 2004 Communications 4 9 2 At this point the DeviceNet scanner module does not know what device to scan Click on the Online Button to list the available devices on the network Allen Bradley HMIs ...

Page 70: ...Publication 1404 UM001D EN E October 2004 4 10 Communications 3 Read the scanner s configuration Right click on the DeviceNet scanner icon and upload the scanner s present configuration ...

Page 71: ...bytes will be scanned from the Powermonitor 3000 Select the Input tab This allows the user to determine where the information is stored inside the scanner module When finished configuring select the Apply button 6 Download Configuration to the Scanner All of the configuration data must be downloaded to the scanner module Select the Save to SDN button download All Records and allow the scanner to r...

Page 72: ...Publication 1404 UM001D EN E October 2004 4 12 Communications TIP Input parameters for Powermonitor 3000 are Instance 1 and output parameters are Instance 2 ...

Page 73: ... 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 to 255 decimal The default IP address is 128 1 1 x where x is the factory assigned Unit ID number A Powermonitor 3000 Series A only with an IP address of 0 0 0 0 will get its operating IP address subnet ...

Page 74: ...only defines the maximum time that the unit keeps a socket dedicated to a connection that is not responding The unit probes inactive connections at this rate and closes the connection if the remote device does not respond within 8 probes The range is 0 to 3 600 seconds default is 30 seconds 0 disables sending of Keep Alive packets The Protocol Select parameter Series A only determines which protoc...

Page 75: ...s 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 Powermonitor 3000 Following the overview discussions will focus on the details of messaging using specific communications types e g serial Remote I O DeviceNet and Ethernet Table 4 5 Optional Ethernet Communications Parameter Des...

Page 76: ...ocks 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 Communications The Powermonitor 3000 supports polled change of state and or cyclical implicit I O messaging depending on the communications options The specific communications setup depend...

Page 77: ...onsists 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 the user may configure the content and or length of the data table 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 Time Data ...

Page 78: ...Refer to Table A 14 Metering Real and Apparent Energy Results on page A 22 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 to 999 or 9999 and a typical exponent element ranges from 4 to 21 Timestamp format The Powermonitor 3000 expresses timestamps in an array of four data table el...

Page 79: ...es These tables have read write access so a client may read their current content or write new content 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 Powermonitor 3000 models The entire data table must be written in one pass The first ele...

Page 80: ... analysis and to select records to be read back from indexed data reads such as harmonics oscillography and logs Figure 4 1 Data Table Write Flow Diagram Allen Bradley Powermonitor 3000 Programmable Controller Data Client Powermonitor 3000 Data Server Initiates Data Read Element 0 1 2 3 4 5 n Element 0 1 2 3 4 5 n Source Location Target Table Data Element 0 1 Table 31 Write error status Element 0 ...

Page 81: ...to a single element may be read except for Remote I O and DeviceNet optional communications 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 Figure 4 2 Simple Data Table Read Flow Diag...

Page 82: ...The client selects the read back mode by writing to the Read back Mode element in the appropriate read back select table For native RS 485 optional RS 232 or optional Remote I O 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 Figure 4 3 shows the flow of alternatin...

Page 83: ...ns 4 23 Figure 4 3 Indexed Data Read Manual Mode Flow Diagram 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 Allen Bradley HMIs ...

Page 84: ...tance 2 contains 2 integer elements of output data You may configure Instance 1 Series A Ethernet units do not support a Class 1 I O connection Refer to Table A 2 Remote I O DeviceNet EtherNet IP and ControlNet I O Messaging on page A 4 for the content and format of the I O messaging data tables Data Messaging Application Considerations The Powermonitor 3000 supports a number of different communic...

Page 85: ...anual for further information The Powermonitor 3000 serial ports do not support DF1 full duplex communications or Data Highway 485 DH 485 communications 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 Powermonitor 3000 units must be listed in a permanent or temporary polling list of the mast...

Page 86: ...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 will never transmit data without receiving a request from the master node The slave nodes will never communicate with each other The master node initiates only one Modbus transaction at a time The Powermonitor 3000 supp...

Page 87: ...3000 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 Powermonitor 3000 r...

Page 88: ...data length for function code 16 should be strictly the same as the size of the accessed data table If the data written to Powermonitor 3000 by using function code 16 is outside of the legal range as shown in Appendix A error code 5 will occur Error Code Description Meaning Response Exception Code 0 No error None 1 Function Code cannot Broadcast The function does not support Broadcast Nothing tran...

Page 89: ... the user tries to use function code 03 to read this table error code 8 will occur and a 02 exception response packet will be returned Auto sense protocol selection The primary purpose for auto sense is to permit configuration using RSPower32 on a point to point RS 485 connection by disabling the Modbus master station and enabling a DF 1 polling master in RSLinx The port switches back to the Modbu...

Page 90: ... of the default I O messaging tables Polled I O messaging can automatically provide fresh data at update rates as fast as 100 mS The Powermonitor 3000 supports both Every Scan and Background polled messaging You select the poll type and polling rate using RSNetworx for DeviceNet software Every Scan Polls the Powermonitor 3000 once per scan Set the Interscan Delay to at least 100 mS An Interscan De...

Page 91: ...an the expected packet rate EPR to prevent time out errors You may find the EPR on the Module tab Advanced button 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 tab Edit I O Parameters button Please contact Rockwell Automation technical support if you find that...

Page 92: ...tion 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 uses only port 0 a PLC 5 DeviceNet scanner has two ports 0 and 1 For a read request the transaction body size is 3 words see ta...

Page 93: ...ord 6 and following words contain data to write to the Powermonitor 3000 Once the message is assembled your ladder program transfers the integer file to the scanner module M0 file starting at word 224 SLC 500 or block transfers the 64 word integer file to the scanner module PLC 5 The ControlLogix controller includes in its instruction set a CIP Generic message instruction that builds the transacti...

Page 94: ...The Powermonitor 3000 supports the following message types TIP Because the floating point word order in the ControlLogix controller is reversed from that in the Powermonitor 3000 your ladder logic will need to reverse the word order so the data may be interpreted correctly The SWPB instruction performs this function Table 4 7 DeviceNet Message Types Group CAN Identifier Field Message Type 1 01101x...

Page 95: ...nnected response message 10xxxxxx100 Master s explicit request message 10xxxxxx101 Master s I O poll command COS Cyclic message 10xxxxxx110 Group 2 only unconnected explicit message request 10xxxxxx111 Duplicate MAC ID check message 3 11101xxxxxx Unconnected explicit response 11110xxxxxx Unconnected explicit request 4 Not used Table 4 8 DeviceNet Class Services Service Name Service Code hex Servic...

Page 96: ...ent because the message data is unique However where your client application performs repeated identical writes it should increment the DeviceNet Unique Write Identifier with each new message An example of this would be reading the Event Log or Trend Log Ethernet Communications Option The Powermonitor 3000 with optional Ethernet communications operates as a slave device on the Ethernet network Its...

Page 97: ...01 or 2 02 Series B Communications protocol CSP PCCC and or EtherNet IP EtherNet IP only Encapsulated PCCC Comms FRN 1 22 or later Protocol select Yes N A Bootp support Yes No Data rate 10 Mbps 10 100 Mbps Web page Fixed web page Configurable web page Flash upgradeable Uses special loader Uses ControlFlash LED indicators Link RX TX LNK ACT STATUS Network Demand Synch No Yes SNTP capable No Yes I O...

Page 98: ...t Attribute Single for Attribute 3 size CIP SLC 500 Typed Write 1 1 Available in communications FRN 1 21 or later CIP SLC 500 Typed Read 1 CIP Data Table Read using CSP PCCC addressing e g F15 0 1 CIP Data Table Write 1 CSP PCCC PLC 5 Typed Write 2 2 Available in communications FRN 1 22 or later Uses CIP Encapsulation on PCCC commands CSP PCCC PLC 5 Typed Read 2 CSP PCCC Protected Typed Logical Re...

Page 99: ... done or error status and include a brief programmed time delay between messages so that each message receives fresh data and the communications port is not overloaded As a starting point program the inter message time delay at the nominal update rate of the Powermonitor 3000 see page 3 33 For PCCC CSP messaging set the Optional Communications Protocol configuration Series A only to either CSP or ...

Page 100: ...mmunicating with a ControlLogix controller The example message detail screens below indicate a PLC 5xxE reading the voltage and current table F15 0 from a Powermonitor 3000 to the controller s F15 0 data table Figure 4 5 PLC 5 xxE Message Detail Screen Example When you select Yes in the MultiHop field the MultiHop tab appears in the dialog Enter the IP address of the Powermonitor 3000 in the 1756 ...

Page 101: ...e 4 7 PLC 5 xxC via ControlLogix Gateway MultiHop Configuration You may choose between two types of ControlLogix to Powermonitor 3000 messaging PLC 5 Typed read or write which encapsulates a PCCC message within a CIP wrapper CIP Generic messaging which uses the CIP class instance attribute object model common to DeviceNet Set up the Communication tab in the ControlLogix message instruction the sam...

Page 102: ... 0 using a PLC 5 Typed Read configured as an array of 14 elements of type Real You would configure a CIP Data Table Read the same way except for the message type Figure 4 9 ControlLogix PLC 5 Typed Read Example The next example shows the message configuration for a CIP Generic message type A CIP Generic message can read or write data depending on the Service Type you specify Refer to DeviceNet cla...

Page 103: ...eries B Powermonitor 3000 Ethernet units support a Class 1 connection to Instance 1 and 2 To utilize this scheduled connection to a ControlLogix controller open the controller program offline in RSLogix 5000 Select the 1756 ENET B or 1756 ENBT A module in the I O configuration Add the Powermonitor 3000 as a Generic Ethernet Module Figure 4 11 shows a typical configuration TIP If you wish to establ...

Page 104: ...put assembly instance enter its new size in Instance 1 here Select 3 as the Configuration instance and leave its Size set to 0 bytes the Series B Powermonitor 3000 does not support a Class 1 configuration connection Click the Next button Figure 4 12 Requested Packet Interval Setup Set the Requested Packet Interval to 100 mS or greater The Powermonitor 3000 will not respond reliably to an RPI of le...

Page 105: ... table that you may view Each list entry is a hyperlink that takes you to the selected table with a single mouse click Each table appears as a tabular display with value descriptions and values To return to the main page click the Refresh button on your browser The Series B Powermonitor 3000 web page may be configured Contact Rockwell Automation for more information Figure 4 14 Powermonitor 3000 W...

Page 106: ...1 Protocols and Architecture Prentice Hall Englewood Cliffs NJ 1990 ISBN 0 13 468505 9 Tenenbaum Andrew S Computer Networks 2nd Edition Prentice Hall Englewood Cliffs NJ 1989 ISBN 0 13 162959 X ControlNet Specifications ControlNet International Ltd Clearwater FL 2001 ControlNet Communications Option Powermonitor 3000 ControlNet units support a Class 1 connection to Instance 1 and 2 To utilize this...

Page 107: ...ket Set the Requested Packet Interval to a binary multiple of the network update time NUT greater than 100 mS The Powermonitor 3000 update rate is typically 100 mS The Powermonitor 3000 data will be found in controller tags as shown in Figure 4 17 Figure 4 17 Controller Tags Download the revised program to the controller Run RSNetworx for ControlNet to schedule the connection between the controlle...

Page 108: ...19200 KFC15 and SLC Full duplex KFC15 and SLC Parity None KFC15 and SLC Handshaking None KFC15 Diagnostic Command Execution Disabled KFC15 Duplicate detect Off KFC15 and SLC Error Detect CRC KFC15 Number of Retries 3 KFC15 DF1 ACK Time Out 3 2 Reading files from the Powermonitor 3000 Both integer and float files can be read from the Powermonitor 3000 This example reads the Date and Time table Floa...

Page 109: ...ntrolnet Node Address 4 Writing data to the Powermonitor 3000 is done with the same method It is recommended that 1 integer file and 1 float file be set aside in the SLC for use when writing to the Powermonitor 3000 Data to be written to the Powermonitor 3000 is loaded in one of these files according to data type before the transaction is started The following example writes data to the Powermonit...

Page 110: ...is 9 elements long Communicating to a Powermonitor 3000 from a PLC5 Controlnet Processor The Powermonitor 30000 is capable of communicating over controlnet using PLC5 typed reads and writes When using ladder to communicate unscheduled messages to and from the Powermonitor 3000 the following example applies PLC5 Typed Reads and Writes You can message integer and float files to and from the Powermon...

Page 111: ...ectly to the Powermonitor 3000 in this case node 4 that the message format is local multi hop selection is no The following selection performs a write operation to the basic configuration table F10 of the Powermonitor 3000 Insert a MSG Instruction to the ladder rung and assign a control This example writes configuration to the Basic Configuration table File F10 in the Powermonitor 3000 Allen Bradl...

Page 112: ...lts or Table A 15 Metering Reactive Energy and Amp Hour Results These read write tables each contain 22 integer elements as follows Password required to clear or preset an energy counter returns 1 Parameter select bitfield used to select parameter for clearing or presetting See below Energy counter values expressed in integer array format see page 4 18 Metering iteration increments by 1 with each ...

Page 113: ...d table setup includes the following elements Password needed to change the configuration Table identifier a number that identifies the results table For DF1 and Ethernet PCCC CSP this is file number 31 for EtherNet IP DeviceNet and ControlNet instance 37 or 1 see User configured I O table below Parameter selections from Table A 59 The first zero ends the list of parameters Table A 31 will return ...

Page 114: ...O Table You may configure Input Messaging Instance 1 in Powermonitor 3000 units with optional DeviceNet EtherNet IP Series B or ControlNet communications in the same way as the user configured data table above You have one additional option for Instance 1 you may select the data type of Instance 1 as integer 0 or floating point 1 TIP Refer to the Rockwell Automation Knowledgebase http www ab com f...

Page 115: ...umber Type Evaluation Condition High Limit Low Limit Action Delay Release Delay and Action Type These parameters are described in Table 5 1 In the M6 and M8 models setpoints 19 and 20 have special significance and are preset at the factory Refer to Sag and Swell in the Advanced Features chapter of this manual When a setpoint activates it takes the action defined in Setpoint Action Type and writes ...

Page 116: ...ns are for use with discrete conditions such as phase rotation status inputs and transient detection Over Forward Setpoint An over forward setpoint activates when the magnitude of the parameter being monitored defined by the Setpoint Type increases beyond the Setpoint High Limit and remains over the limit for a time greater than the Setpoint Action Delay The setpoint releases when the magnitude of...

Page 117: ...int Release Delay Figure 5 2 Over Reverse Setpoint Operation Under Forward Setpoint An under forward setpoint is similar to an over forward setpoint except the Setpoint High Limit and the Setpoint Low Limit are reversed An under forward setpoint activates when the magnitude of the parameter being monitored defined by the Setpoint Type decreases below the Setpoint Low Limit and remains below the li...

Page 118: ...the limit for a time greater than the Setpoint Action Delay The setpoint releases when the magnitude of the parameter being monitored increases above the Setpoint High Limit and stays above the limit for a time greater than the Setpoint Release Delay Figure 5 4 Under Reverse Setpoint Operation Parameter Value Setpoint High Limit Setpoint Low Limit Setpoint Activated Setpoint Action Delay Setpoint ...

Page 119: ... Delay Configuring Setpoints You may configure setpoints using the Display Module or by writing the setpoint configuration table using communications The following tables describe setpoint configuration parameters Table 5 1 Setpoint Configuration Parameter Name Parameter Description Range Units Default Setpoint Number The number of the setpoint being configured 1 to 10 M4 M5 1 to 20 M6 M8 N A Setp...

Page 120: ... continuously before the setpoint will trigger 0 to 3600 Sec M4 M5 0 0 to 30 000 0 1 Sec M6 M8 Setpoint Release Delay The minimum time in seconds that the setpoint limit must not be exceeded continuously before the setpoint releases 0 to 3600 Sec M4 M5 0 0 to 30 000 0 1 Sec M6 M8 Setpoint Action Type The action that occurs when the setpoint is triggered 0 to 32 see details in Table 5 3 0 Clear Acc...

Page 121: ...1 Total dist PF 12 W demand Watts 13 VAR demand VARs 14 VA demand VA 15 Amp demand Amps 16 Projected amp demand Amps 17 Projected W Demand Watts 18 Projected VAR Demand VARs 19 Projected VA Demand VA 20 Frequency Hz 21 Phase rotation 22 Crest factor voltage Volts 23 Crest factor current Amps 24 Crest factor I4 Amps 25 IEEE THD voltage 1 Volts 26 IEEE THD current 1 Amps 27 IEEE THD I4 Amps 28 IEC T...

Page 122: ... accumulator 44 Voltage Sag 1 2 Volts 45 Voltage Swell 1 2 46 Transient detected 2 47 Avg IEEE THD V 48 Avg IEEE THD I 49 Avg IEC THD V 50 Avg IEC THD I 51 Avg Crest Factor V 52 Avg Crest Factor I 1 A setpoint activates when the magnitude of any phase passes the activation limit and releases when all phases pass the release limit in the appropriate direction for the setpoint evaluation condition 2...

Page 123: ...27 Clear setpoint 5 time 6 Set alarm flag 6 28 Clear setpoint 6 time 7 Set alarm flag 7 29 Clear setpoint 7 time 8 Set alarm flag 8 30 Clear setpoint 8 time 9 Set alarm flag 9 31 Clear setpoint 9 time 10 Set alarm flag 10 32 Clear setpoint 10 time 11 Set alarm flag 11 33 Clear setpoint 11 time 12 Set alarm flag 12 34 Clear setpoint 12 time 13 Set alarm flag 13 35 Clear setpoint 13 time 14 Set alar...

Page 124: ...plication programming references Carefully consider all control operational and safety issues when designing and implementing setpoint operations Setpoint number 1 Setpoint type 17 Projected Watt Demand Setpoint evaluation condition 0 Over forward Setpoint high limit 100 000 watts Setpoint low limit 90 000 watts Setpoint action delay 1 second M4 M5 10 tenths of a second M6 M8 Setpoint release dela...

Page 125: ... navigating through these menus DISP CONFIGURATION SETPOINT selecting the setpoint number and scrolling through the setpoint setup parameters status and accumulated activated time Writing Setpoint Configuration Using Communications To configure setpoint operations using communications the client performs a table write to Table A 18 Setpoint Setup Read Back Select and Status This read write data ta...

Page 126: ...tenths of a second M6 M8 Output action Refer to Table 5 3 Status 0 indicates released 1 indicates activated this read only element is ignored on a write Accumulated time Expressed in integer exponent format Clear time accumulator command 0 performs no action 1 clears the accumulated time for selected setpoint Reading Setpoint Status Data Using Communications To read the setpoint status using commu...

Page 127: ...he Display Module or communications to set the output configuration parameters in the Advanced Device Configuration table The output configuration options for the relay and KYZ outputs include Control source specifies what controls the selected output Options are 0 none 1 through 6 pulsed output 7 setpoint control 8 discrete I O control Default 7 Output scale specifies the scaling factor for pulse...

Page 128: ... either the KY or KZ contact closes Therefore twice as many output events occur in a three wire connection as in a two wire connection for the same number of relay transitions Set the Output scale for the number of increments of the Control source parameter it takes to pulse or toggle the selected output Follow these suggested steps to calculate the output scale 1 Determine the maximum value of th...

Page 129: ...omatic output control by issuing a force command using the Display Module or by writing the appropriate force command parameter in the Advanced Device Configuration table Forces override all other output control sources If you force an output either energized or de energized be sure to release the force to re establish your selected control source No Control Operation You may also select no output...

Page 130: ...freeze holds the output in its last state during a communications loss and freezes the output in this state when communication recovers You may clear the freeze by placing the logic controller into program mode changing the behavior to last state resume or cycling power to the Powermonitor 3000 De energize resume de energizes the output during communications loss and resume output control when com...

Page 131: ...he counter value may be read using the Display Module or communications to provide a value proportional to the accumulated value of the meter connected to the status input You may select the input counter values as Trend Log parameters You may clear either or both status input counters using the Display Module or by writing the appropriate command to the Advanced Device Configuration table Demand ...

Page 132: ...n the Event Log If you were using a status input to read a KYZ meter pulse for example recording transitions into the Event Log would quickly fill the log and overwrite potentially important event information On the other hand you may use the status input to detect a discrete condition that you want logged Refer to Event Log Configuration Options on page 7 2 ...

Page 133: ...g production or environmental effects to better understand and optimize your energy use and costs This chapter describes in detail the data logging functions in the Powermonitor 3000 Event Log The Event Log contains records stored in nonvolatile memory of the 50 M4 and M5 or 100 M6 and M8 most recent events that occurred in the Powermonitor 3000 Event records may include Changes in the unit config...

Page 134: ...or gas meter Or the unit may be connected to an energy logging system such as RSEnergyMetrix that synchronizes the time every night at midnight In either case important events would likely be overwritten by routine nuisance events Viewing the Event Log Using the Display Module You may view the entries in the Event Log by navigating through DISP LOGS EVENT LOG The event number shows up in the top l...

Page 135: ... 8 9 Status Input Counter 2 Cleared S2 Clr 8 10 Reserved for Future Enhancement 11 Single Setpoint Timer Clear Single SP Set 12 All Setpoint Timers Clear All SP Set 13 Power Up Pwr On 9 0 Power Down Pwr Off 10 0 Self test Error ST 1 11 Hexadecimal Status Error Code See Table 7 2 Time Set TimeSet 12 0 Device Reconfigured New Cfg 13 0 Setpoint Reconfigured Set Cfg 14 0 NVRAM Set NVRAM Set 15 0 Trans...

Page 136: ...events logged this read only element is ignored on a write Time date set logging 0 disables 1 enables Table 7 2 Status Error Codes Bits Hex Description bit 0 0001h Master Module code flash status bit 1 0002h Master Module data flash status bit 2 0004h Master Module RAM Status bit 3 0008h Reserved for factory use bit 4 0010h Master Module NVRAM status bit 5 0020h Master Module data acquisition stat...

Page 137: ...8 only integer elements as follows Reserved returns 0 Event record internal identifier An incremental number assigned to each new event See below Timestamp event timestamp expressed in four element timestamp format see below Event type see Table 7 1 Event command code see Table 7 1 and Table 7 2 Setpoint type evaluation condition level action release delay and action if event is a setpoint these e...

Page 138: ... comment Once they are first written user comments are read only The Display Module does not support entry or viewing of User Comments Writing a User Comment using communications Table A 50 Event Log Text is the interface to the user comment function Each read or write of the data table returns or writes 26 characters so it takes two reads or writes to address the entire 50 character user comment ...

Page 139: ...he Event log internal identifier in element 1 and the Event text available flag in element 17 Each Text character pair element in the table contains two characters expressed in ASCII standard coding On a write Text character pair data will be written into the specified Block number for the event record unless a user comment already exists for the selected record You may calculate the position of t...

Page 140: ...ble Trend Log allows you to set up automatic logging of up to 16 parameters at intervals between 1 second and 1 hour It can store over 45 000 individual records in nonvolatile memory You must use communications to configure and read the Trend Log There is no Display Module interface for either configuration or monitoring Trend Log Modes of Operation The Trend Log operates in one of two modes Fill ...

Page 141: ...t by the trend log interval Where D Depth of the trend log in records F Fill mode 0 fill and hold 1 overwrite P Parameters per record 1 16 Parameters per Record formula If your application requires a certain number of records or time to preserve logged information this formula returns the number of parameters per record allowed TIP If you use the Powermonitor 3000 with an energy logging software s...

Page 142: ...5 minutes indefinitely retrieving the records within one week after the end of each month He will save the retrieved data and create trend graphs on his PC The question is how many parameters may be monitored The second formula applies to this example The total log depth of 10 944 is based on the log duration and interval 31 days per month 7 days 24 hours per day 60 minutes per hour 5 minute loggi...

Page 143: ...and 0 takes no action 1 clears the trend log Parameter selections You may select up to 16 parameters from the list in Table A 59 to be logged An entry of 0 selects no parameter only parameters preceding the first 0 in the table will be logged Reserved elements Must be 0 Total records logged These read only elements are ignored during a write The Powermonitor 3000 clears the trend log when you chan...

Page 144: ... and index to the previous record after each read 3 Point to the oldest log record 4 Point to the newest log record 5 Index to the next record after each read of the results table 6 Index to the previous record after each read Only mode 0 1 and 2 are supported by DF1 and Remote I O communications In modes 0 1 and 2 the client need only read the results table repeatedly until the entire Trend Log i...

Page 145: ...g an internal or shadow billing report Accessing the Min Max Log Using the Display Module To view log entries navigate through these menus DISP LOGS MIN MAX LOG The first log record title will appear M M LOG AMPS L1 Press the Enter key and the record data will scroll across the display MIN MM DD YYYY hh mm MAX MM DD YYYY hh mm Pressing any key will return to the record title display then you may p...

Page 146: ...r elements Password Required to enable disable or clear the min max log 1 for selecting a record Parameter to read The record number to read next or the starting record for auto increment read back mode Read back mode 0 selects auto increment mode returns the next min max record after each read of the results table 1 selects manual indexed mode only mode 0 1 and 2 are supported by DF1 and Remote I...

Page 147: ...14 Positive Sequence Current 51 L3 Distortion Power Factor 15 Negative Sequence Current 52 3 phase Distortion PF 16 Current unbalance 53 V1 IEEE THD 17 Positive Sequence Voltage 54 I1 IEEE THD 18 Negative Sequence Voltage 55 V2 IEEE THD 19 Voltage unbalance 56 I2 IEEE THD 20 Average frequency 57 V3 IEEE THD 21 L1 Real Power 58 I3 IEEE THD 22 L2 Real Power 59 I4 IEEE THD 23 L3 Real Power 60 V1 IEC ...

Page 148: ...for the past year User selectable day of month to begin time of use logs The time of use log is designed to support simple billing and cost allocation applications that apply different rates to energy and demand used at different times The Time of Use Log is available only in Powermonitor 3000 models with firmware revision 2 5x or later Time of Use hours selection Off peak hours are those which oc...

Page 149: ... record and shift the remaining records down Range 0 to 31 0 disables automatic store 1 to 28 select the day of month 29 to 31 select last day of month Off peak day selects day s of week during which all hours are off peak Bitfield bit 0 Sunday bit 1 Monday and so on Range 0 to 127 0 FF Hex default 65 41 Hex Saturday and Sunday Mid peak AM selects morning mid peak time of use hours Bitfield range ...

Page 150: ...es Records 1 to 12 contain the monthly records for the previous 12 months When the log day occurs the records are shifted down with the record 0 moving into record 1 and the oldest record being deleted Tables A 56 contains the real energy and demand time of use data from the record selected during the most recent write to Table A 55 This read only table of 12 floating point elements contains the f...

Page 151: ...60 Hz Configurable data resolution of 13 bit w sign or 7 bit w sign Configurable pre trigger means the capture includes waveform information prior to the triggering event Setpoints or communications may trigger oscillogram captures All communications options support oscillography You may choose to use RSPower32 or RSEnergyMetrix software or create a custom application to configure oscillography an...

Page 152: ...lear capture 4 M6 only 5 clear capture 5 M6 only 6 clear capture 6 M6 only 7 clear capture 7 M6 only 8 clear capture 8 M6 only 9 clear all captures 10 initiate a new capture Capture type selects sample rate and data resolution or indicates selected sample rate and resolution Range 1 to 5 default 0 1 disables oscillography See Table 8 1 Pre trigger specifies how much of the captured waveform occurr...

Page 153: ...7 seconds of waveform at 60 Hz Read Back Mode The data client uses the indexed read method to read oscillogram capture data The readback mode options are Auto increment all channels successive reads of Table A 40 increment through all remaining blocks of the current channel increment through all remaining channels and wrap back to the original channel Auto increment current channel successive read...

Page 154: ...le see above Capture type in the range of 1 to 5 see table above Trigger statistics see below Range 0 to 22 999 Trigger position data point corresponding with the trigger position See below Oscillograph data points See below The data client sets up the read back configuration with a table write to Table A 39 the content of which is described above As with other indexed reads DeviceNet and Ethernet...

Page 155: ...annels 1 3 and 5 10 6 amperes for channels 2 4 6 and 7 Rmax maximum resolution 8192 for 13 bit w sign capture types 0 1 and 2 128 for 7 bit w sign capture types 3 4 and 5 Nt PT or CT ratio PT or CT primary PT or CT secondary Mdata value of the data point from Table 39 For example consider the following capture PT primary 13 8 kV PT secondary 120 V CT primary 100 A CT secondary 5 A Delta voltage mo...

Page 156: ...red A client application may use this to place a marker on the displayed waveform The maximum trigger position is the same as the total number of oscillogram data points The Powermonitor 3000 configuration may affect the accuracy of the trigger position statistic with respect to the pre trigger setting For best results set RMS resolution to 0 nominal and RMS results averaging to 0 none in Table A ...

Page 157: ...armonic Analysis Functionality Harmonic data DM Avg M4 M5 M6 M8 Per current channel Per voltage channel Avg of current channels Avg of voltage channels IEEE Total Harmonic Distortion THD IEC Distortion Index DIN Crest Factor Telephone Interference Factor TIF K factor IEEE 519 Total Demand Distortion TDD IEEE 519 Pass Fail Harmonic distortion harmonics 1 to 41 Harmonic magnitude harmonics 1 to 41 H...

Page 158: ...monic frequency and degree of coupling to the phone lines These weights are called single frequency TIF weights The 1404 M6 uses the most recent TIF weights updated in 1960 The single frequency factors are used to compute the total TIF The user multiplies the TIF numbers by the RMS magnitude of the power lines voltage or current to obtain an index for estimating the amount of interfering energy th...

Page 159: ... The PCC is typically defined as the location in the power distribution system where the utility meters are connected The standard provides recommended limits for individual harmonic components as well as a limit for Total Demand Distortion TDD Total Demand Distortion is defined as the root sum square of the current distortion expressed as a percent of the maximum fundamental demand load current b...

Page 160: ...ndamental Results are calculated for harmonics 1 to 41 M6 or 1 to 63 M8 for all 7 voltage and current channels Each result is expressed as a percentage of the fundamental Configuring Harmonic Analysis You may configure harmonic analysis only via communications The Display Module does not support harmonic analysis configuration Configure harmonic analysis by performing a table write to Table A 33 H...

Page 161: ... read of Table A 34 This also controls the read back channel for individual harmonics results tables If you use the auto increment mode read any desired individual harmonic data for the current channel before the next read of Table A 34 Manual increment 1 successive reads of Table A 34 will return harmonic results from the current channel As with other indexed reads DeviceNet and Ethernet optional...

Page 162: ... fail 1 pass FFT iteration each new FFT calculation used in the previous four parameters increments by one from 0 to 32 767 and rolls back to 0 A data client may determine the relative freshness of data by comparing the THD crest iteration or FFT iteration parameters in repeated reads of this table Reading Individual Harmonic Values The M6 and M8 models provide several data tables containing indiv...

Page 163: ...to the type parameter Magnitude type is referenced to the primary side of PTs and CTs Range 0 0 to 999 9 1022 FFT iteration each new FFT calculation used in the previous four parameters increments by one from 0 to 32 767 and rolls back to 0 In Tables A 36 A 37 and A 38 the first nth harmonic element is reserved and returns a value of 0 Sag and Swell The Powermonitor 3000 M6 and M8 models are is ca...

Page 164: ...and swells for your particular application Setpoint 19 is setup to detect voltage sag and has the following configuration data Type Voltage Sag Evaluation condition Under forward High Limit 90 Nominal System Voltage Low Limit 90 Nominal System Voltage Action delay 0 Release delay 0 Output action Capture oscillograph Setpoint 20 is setup to detect voltage swell and has the following configuration d...

Page 165: ...se magnitude and the identifier of the capture 6 Find the capture that has the same identifier as the one found in the event log record by reading the first block from each capture location Read the entire capture from the Powermonitor 3000 Depending on the duration of the disturbance the capture may contain additional information prior to and during the sag or swell event The sag or swell duratio...

Page 166: ...e able to identify plant activities that caused the peak You may be able to prevent or reschedule activities or install a demand management system Either option may realize significant savings in demand charges You can use the load factor values to estimate demand cost savings potential The lower the load factor the higher the potential for savings by managing your electric power demand The Powerm...

Page 167: ...t day Selects the day of month for automatically storing and clearing the current in process record Range 0 to 31 0 disables automatic clear reset 1 to 28 selects day of month 29 to 31 selects last day of month Reserved reserved element must be 0 on a write returns 0 The results table is Table A 42 You may read the in process Record 0 or one of the 12 logged records This table contains the followi...

Page 168: ... interface for transient detection Transient detection Continuously monitors all 3 voltage or 3 current channels Identifies transients at least 200 microseconds in duration Triggers a transient oscillogram capture when it detects a transient Records captures each containing 12 cycles 6 cycles preceding and 6 cycles following the transient Stores up to six transient captures of all 7 voltage and cu...

Page 169: ...99 default 0 returns 1 DeviceNet unique write identifier range 32 768 to 32 767 default 0 Capture number selects a capture for read back Range 0 to 6 default 1 Cycle number selects a cycle for read back Range 1 to 12 default 1 Read back mode 0 auto increment mode cycle number increments after each read of Table A 44 1 manual increment mode only mode supported by DeviceNet and Ethernet communicatio...

Page 170: ...At the end of this time it combines the average transient index with the Auto threshold set margin and stores the result as the Voltage trigger threshold or Current trigger threshold Threshold settings relate to both magnitude and duration of a transient so they are representative of the energy contained in a transient In most cases use the automatic threshold calculation as a starting point by is...

Page 171: ...ata The data client sets up the read back configuration with a table write to Table A 45 Transient Capture Clear Read Back Data Select Transient capture data is not available via Modbus communications This read write table of 13 integer elements contains the following Password required for Clear command use 1 for read back selections DeviceNet unique write identifier Capture number selects one of ...

Page 172: ...cks of the current channel increment through all remaining channels and wrap back to the original channel Auto increment current channel successive reads of the results table will increment through all remaining blocks of the current channel only Manual increment each write of Table A 45 specifies the channel and block to be read in the next read of Table A 46 Successive reads of the results table...

Page 173: ...ta point is expressed in calibrated analog to digital A D converter counts with a resolution of 8192 13 bit w sign A client may calculate the primary side instantaneous voltage or current magnitude of each data point using the following formula For example consider the following capture PT primary 13 8 kV PT secondary 120 V Ndatapoint_capture Nblock 1 Ndatapoint_this_read Ndatapoint_capture the se...

Page 174: ...ring data and event log data Clear Command Issue the Clear command parameter to clear transient captures from non volatile memory and provide space for new captures Write the correct Password for the Powermonitor 3000 to accept the command The command parameter options are 1 Clear all transient captures 0 No action 1 Clear capture 1 2 Clear capture 2 3 Clear capture 3 4 Clear capture 4 5 Clear cap...

Page 175: ...s regarding their applicability to various models and communications options Please note carefully these designations Table A 1 summarizes the purpose and general attributes of each data table and lists each data table s access method read only or read write addressing options number of elements and Powermonitor 3000 model applicability Table A 2 through Table A 59 provide comprehensive details of...

Page 176: ... R N22 36 23 30601 27 Table A 16 DF1 PCCC Diagnostic Status Reply R 4 Table A 17 Setpoint Setup Read Back Select and Status R W N23 22 24 25 40701 16 Table A 18 Trend Log Configuration Read Back Record Select R W N24 34 26 27 40801 26 Table A 21 Trend Log Results R F25 48 28 30701 2 14 or 22 7 Table A 22 Min Max Log Configuration Read Back Select R W N26 13 29 30 40901 9 Table A 23 Min Max Log Res...

Page 177: ... type 4 This is a reply to a PCCC diagnostic status request used by RSWho to display text and an icon for the product 5 Remote I O tables and the default DeviceNet input channel are PLC SLC compatible but if the user reconfigures the DeviceNet input channel Instance 1 it may or may not be PLC SLC compatible depending on the number of parameters configured 6 Basic device configuration data table si...

Page 178: ... KYZ output state setpoint output flag 2 0 De energized not forced 1 Energized not forced 10 Setpoint output flag 3 state 11 Setpoint output flag 4 state 12 Setpoint output flag 5 state 13 Setpoint output flag 6 state 14 Setpoint output flag 7 state 15 Setpoint output flag 8 state 2 Status input bits Bit Description 00 Status input 1 state 01 Status input 2 state 02 05 Reserved returns 0 06 New os...

Page 179: ...t output flag 3 Bit 15 setpoint output flag 16 3 Status inputs state 0 to 3 Bit 0 status input 1 0 open 1 contact closure detected Bit 1 status input 2 0 open 1 contact closure detected Bit 2 demand sync timeout 1 the demand delay expired before the next expected external demand sync This bit clears when the next external demand sync occurs Refer to Table A 6 Advanced Device Configuration element ...

Page 180: ...tfield indicating state of the 16 alarm output flags 0 released 1 asserted Bit 0 relay setpoint output flag 1 Bit 1 KYZ setpoint output flag 2 Bit 2 setpoint output flag 3 Bit 15 setpoint output flag 16 3 30004 Status inputs state 0 to 3 Bit 0 status input 1 0 open 1 contact closure detected Bit 1 status input 2 0 open 1 contact closure detected Bit 2 demand sync timeout 1 the demand delay expired...

Page 181: ...T 5 Open Delta 2 CT 6 Wye 7 Single Phase 8 Demo 2 40005 6 Potential transformer PT primary 1 0 to 10 000 000 0 Volts 480 0 The high side of the PT ratio xxx xxx 3 40007 8 PT secondary 1 0 to 600 0 Volts 480 0 The low side of the PT ratio xxx xxx 4 40009 10 I1 I2 I3 current transformer CT Primary 1 0 to 10 000 000 0 Amps 5 0 The high side of the CT ratio xxx xxx 5 40011 12 I1 I2 I3 CT secondary 1 0...

Page 182: ...4 40105 Time hour 0 to 23 0 0 12am 1 1am 23 11pm The internal clock does not adjust for daylight savings time 5 40106 Time minute 0 to 59 0 6 40107 Time seconds 0 to 59 0 7 40108 Time hundredths of seconds 0 to 99 0 1 On a write the maximum value for day depends on the values written to month and the year 2 The data and time default values are set if one of the following three conditions occur Whe...

Page 183: ... 6 40207 KYZ pulse output scale 1 to 30000 10 Refer to Relay and KYZ Output Operations on page 6 1 7 40208 KYZ pulse output width 0 40 to 2000 mSec 0 0 KYZ style transition 40 to 2000 pulse duration 8 40209 Relay control source 0 to 8 7 Same choices as KYZ control source 9 40210 Relay pulse output scale 1 to 30000 10 Refer to Relay and KYZ Output Operations on page 6 1 10 40211 Relay pulse output ...

Page 184: ... Disable 1 to 900 number of seconds delay 24 40225 Reserved 0 0 Reserved Must be 0 on a write returns 0 25 40226 Reserved 0 0 Reserved Must be 0 on a write returns 0 Element No Modbus Address Element name Range Units Default Value Comment Table A 7 Native Communication Configuration CSP File No N13 Remote I O BT 11 CIP Assy Inst 10 Write 11 Read No of Elements 6 User Configurable No Data Type Inte...

Page 185: ... data bits 1 stop bit 1 Odd parity 8 data bits 1 stop bit 2 Even parity 8 data bits 1 stop bit 6 40307 Inter Character Timeout 0 to 6553 mS 0 Specifies the minimum delay between characters that indicates the end of a message packet 0 3 5 character times 1 The default address is the Device ID which is factory assigned and is found on the label on the side of the master module The device ID is incre...

Page 186: ...bnet mask and gateway If connected to a network IP address must be unique 255 255 255 255 is not permitted 2 40403 IP address byte b 1 3 40404 IP address byte c 1 4 40405 IP address byte d Device ID Factory assigned device ID 5 40406 Subnet mask byte a 0 to 255 255 Format aaa bbb ccc ddd Ignored if bootp enabled 6 40407 Subnet mask byte b 255 7 40408 Subnet mask byte c 255 8 40409 Subnet mask byte...

Page 187: ...416 Reserved 0 0 Reserved Must be 0 on a write returns 0 16 40417 17 40418 18 40419 19 40420 Ethernet Element No Modbus Address Element name Range Units Default Value Comment ControlNet Element No Modbus Address Element name Range Units Default Value Comment 0 40401 Password 0 to 9999 0 Valid password required to change configuration data Returns 1 1 40402 MAC ID 0 to 99 99 On a write sets MAC ID ...

Page 188: ... Logical rack address 1 to 63 1 The scanner uses rack address 0 2 40403 Module group 0 2 4 6 0 0 Group 0 acts like the first 2 rack slots 2 Group 2 4 Group 4 6 Group 6 3 40404 Last rack 0 to 1 0 0 No 1 Yes 4 40405 Baud rate 0 to 2 0 0 57 6k baud 1 115 2k baud 2 230 4k baud 5 40406 Reserved 0 0 Reserved Must be 0 on a write returns 0 6 40407 7 40408 8 40409 9 40410 10 40411 11 40412 12 40413 13 404...

Page 189: ...64 enables remote node address programming there is no actual node address of 64 defined for DeviceNet 2 40403 Baud rate 0 to 4 0 0 125k 1 250k 2 500k 3 Auto 4 Programmable 3 40404 Bus Off Interrupt Action 0 to 1 0 0 hold CAN chip in reset 1 reset CAN chip and continue communications 4 40405 Reserved 0 0 Reserved Must be 0 on a write returns 0 5 40406 6 40407 7 40408 8 40409 9 40410 10 40411 11 40...

Page 190: ...s typically used by the DF1 master 255 is the broadcast address 6 40407 Data format 0 to 2 0 Parity number of data bits number of stop bits 0 No parity 8 data bits 1 stop bit 1 Even parity 8 data bits 1 stop bit 2 Odd parity 8 data bits 1 stop bit 7 40408 Flow Control Handshaking 0 to 1 0 Data flow control for RS 232 RS 485 port 0 None 1 Hardware RTS CTS 8 40409 RTS On Delay 0 to 9995 ms 0 9 40410...

Page 191: ... 4 L2 Current 0 0 to 999 9x1021 2 30105 6 L3 Current 0 0 to 999 9x1021 3 30107 8 Avg Current 0 0 to 999 9x1021 4 30109 10 L1 N Voltage Volts V 0 0 to 999 9x1021 5 30111 12 L2 N Voltage 0 0 to 999 9x1021 6 30113 14 L3 N Voltage 0 0 to 999 9x1021 7 30115 16 Avg L N Voltage 0 0 to 999 9x1021 8 30117 18 L1 L2 Voltage 0 0 to 999 9x1021 9 30119 20 L2 L3 Voltage 0 0 to 999 9x1021 10 30121 22 L3 L1 Voltag...

Page 192: ...3 5 1 30203 04 Positive Sequence Current 0 0 to 999 9x1021 2 30205 06 Negative Sequence Current 0 0 to 999 9x1021 3 30207 08 Current unbalance Per Cent 0 0 to 100 0 4 30209 10 Positive Sequence Voltage Volts V 0 0 to 999 9x1021 5 30211 12 Negative Sequence Voltage 0 0 to 999 9x1021 6 30213 14 Voltage unbalance Per Cent 0 0 to 100 0 7 30215 16 Phase rotation 0 to 2 0 No rotation 1 ABC rotation 2 AC...

Page 193: ...30307 08 Total Real Power 0 0 to 999 9x1022 Total power signed to show direction 4 30309 10 L1 Reactive Power Volt amps reactive VAR 0 0 to 999 9x1022 Reactive power per phase signed to show direction 5 30311 12 L2 Reactive Power 0 0 to 999 9x1022 6 30313 14 L3 Reactive Power 0 0 to 999 9x1022 7 30315 16 Total Reactive Power 0 0 to 999 9x1022 Total reactive power signed to show direction 8 30317 1...

Page 194: ...0403 04 Demand Power Watts W 0 0 to 999 9x1021 2 30405 06 Demand Reactive Power VAR 0 0 to 999 9x1021 3 30407 08 Demand Apparent Power VA 0 0 to 999 9x1021 4 30409 10 Projected Demand I Amps 0 0 to 999 9x1021 Refer to Projected Demand Calculation on page 3 10 5 30411 12 Projected Demand W Watts 0 0 to 999 9x1021 6 30413 14 Projected Demand VAR VAR 0 0 to 999 9x1021 7 30415 16 Projected Demand VA V...

Page 195: ...3 30507 08 3 phase True PF 100 to 100 4 30509 10 L1 Displacement Power Factor 100 to 100 Cosine of the phase angle between the fundamental voltage and current Lead Lag 5 30511 12 L2 Displacement Power Factor 100 to 100 6 30513 14 L3 Displacement Power Factor 100 to 100 7 30515 16 3 phase Displacement PF 100 to 100 8 30517 18 L1 Distortion Power Factor 0 to 100 The ratio between the magnitude of th...

Page 196: ...set energy counters Returns 1 1 40502 Parameter select 0 to 7 bitfield Refer to How to Clear or Preset Energy Counters Using Communications on page 4 52 2 40503 KWh forward x 109 x 106 x 103 x 100 x 10 3 999 to 999 kWh 3 40504 4 40505 5 40506 6 40507 7 40508 KWh reverse x 109 x 106 x 103 x 100 x 10 3 999 to 999 8 40509 9 40510 10 40511 11 40512 12 40513 Kwh net x 109 x 106 x 103 x 100 x 10 3 999 t...

Page 197: ...ergy counters Returns 1 1 40602 Parameter select 0 to 7 Refer to How to Clear or Preset Energy Counters Using Communications on page 4 52 2 40603 KVARh forward x 109 x 106 x 103 x 100 x 10 3 999 to 999 kVARh 3 40604 4 40605 5 40606 6 40607 7 40608 KVARh reverse x 109 x 106 x 103 x 100 x 10 3 999 to 999 8 40609 9 40610 10 40611 11 40612 12 40613 KVARh net x 109 x 106 x 103 x 100 x 10 3 999 to 999 1...

Page 198: ...date time and energy values are reset 7 30608 Option communications status 0 OK or no optional communications present 8 30609 Display module status 0 OK or no DM connected 9 30610 Watchdog status 0 OK 10 30611 Code FLASH status 0 OK bit 0 overall status 0 pass 1 fail bit 1 boot code checksum failure bit 2 application code checksum failure bit 3 calibration CRC failure bit 4 no calibration data bit...

Page 199: ...0 Ethernet Series B 26 30627 Accuracy Class 0 to 2 Indicates revenue metering accuracy class as manufactured refer to page 3 3 0 Class 1 1 Class 0 5 2 Class 0 2 Element No Modbus Address Element name Range Comment TIP This is not truly a data table but a reply to a PCCC diagnostic status request used by RSWho to display text and an icon for the Powermonitor 3000 This data is not accessible using M...

Page 200: ...2 40703 Read back mode 0 to 1 0 3 40704 Setpoint type 0 to 52 0 1 4 40705 Evaluation condition 0 to 5 0 5 40706 High limit Integer 0 to 9999 Depends on setpoint type 0 1 6 40707 High limit Exponent 4 to 21 0 1 7 40708 Low limit Integer 0 to 9999 0 1 8 40709 Low Limit Exponent 4 to 21 0 1 9 40710 Action delay 0 3600 M4 M5 0 30000 M6 M8 Seconds M4 M5 1 Sec M6 M8 0 10 40711 Release delay 0 3600 M4 M5...

Page 201: ... Table A 13 Metering Power Factor Results 10 Total disp PF 11 Total dist PF 12 W demand Refer to Table A 12 Metering Demand Results 13 VAR demand 14 VA demand 15 Amp demand 16 Projected amp demand 17 Projected W Demand 18 Projected VAR Demand 19 Projected VA Demand 20 Frequency Refer to Table A 9 Metering Voltage Current and Frequency Result 21 Phase rotation Refer to Table A 10 Metering Sequence ...

Page 202: ...nd Swell on page 8 13 45 Voltage Swell 2 46 Transient detected 2 Triggers a setpoint when a transient has been detected 47 Avg IEEE THD V Refer to Table A 34 Harmonic Results THD Crest Factor and More 48 Avg IEEE THD I 49 Avg IEC thd V 50 Avg IEC thd I 51 Avg Crest Factor V 52 Avg Crest Factor I 1 A setpoint activates when the magnitude of any phase passes the activation limit and releases when al...

Page 203: ...rm flag 1 Refer to Table A 3 Discrete Data 2 Energize KYZ and set alarm flag 2 3 Set alarm flag 3 4 Set alarm flag 4 5 Set alarm flag 5 6 Set alarm flag 6 7 Set alarm flag 7 8 Set alarm flag 8 9 Set alarm flag 9 10 Set alarm flag 10 11 Set alarm flag 11 12 Set alarm flag 12 13 Set alarm flag 13 14 Set alarm flag 14 15 Set alarm flag 15 16 Set alarm flag 16 17 Save a trend log record Saves record e...

Page 204: ...ear setpoint 7 time 30 Clear setpoint 8 time 31 Clear setpoint 9 time 32 Clear setpoint 10 time 33 Clear setpoint 11 time 34 Clear setpoint 12 time 35 Clear setpoint 13 time 36 Clear setpoint 14 time 37 Clear setpoint 15 time 38 Clear setpoint 16 time 39 Clear setpoint 17 time 40 Clear setpoint 18 time 41 Clear setpoint 19 time 42 Clear setpoint 20 time 43 Capture oscillograph Triggers a capture p...

Page 205: ...e 1 Fill and hold 6 40807 Clear trend log command 0 to 1 0 0 no action 1 clear trend log returns 0 7 40808 Total records logged x 1000 0 to 999 Number of records element 7 x 1000 element 8 8 40809 Total records logged x 1 0 to 999 9 40810 Reserved 0 Must be 0 on a write returns 0 10 40811 Parameter 1 selection 1 to 301 122 Refer to Setting up the Trend Log on page 7 11 Defaults Parameter 1 122 Net...

Page 206: ...orded Refer to Expressing Data in Data Tables on page 4 18 3 30707 08 0101 to 1231 4 30709 10 0000 to 2359 5 30711 12 0000 to 5999 6 30713 14 User selected parameter 1 The values of parameters that were configured 7 30715 16 User selected parameter 2 8 30717 18 User selected parameter 3 9 30719 20 User selected parameter 4 10 30721 22 User selected parameter 5 11 30723 24 User selected parameter 6...

Page 207: ...name Range Default Value Comment 0 40901 Password 0 to 9999 0 Required for configuration 1 for readback select returns 1 1 40902 Min max parameter to read 0 to 73 1 Refer to Interfacing with the Min Max Log Using Communications on page 7 14 2 40903 Read back mode 0 to 1 0 3 40904 Enable disable Min max log 0 to 1 1 4 40905 Clear min max log 0 to 1 0 5 40906 Timestamp of last min max clear year mon...

Page 208: ... L2 Voltage 9 L2 L3 Voltage 10 L3 L1 Voltage 11 Avg L L Voltage 12 Frequency last cycle 13 L4 Current Refer to Table A 10 Metering Sequence Voltage and Current Results 14 Positive Sequence Current 15 Negative Sequence Current 16 Current unbalance 17 Positive Sequence Voltage 18 Negative Sequence Voltage 19 Voltage unbalance 20 Average frequency 21 L1 Real Power Refer to Table A 11 Metering Power R...

Page 209: ... 47 L3 Displacement Power Factor 48 3 phase Displacement PF Refer to Table A 13 Metering Power Factor Results 49 L1 Distortion Power Factor 50 L2 Distortion Power Factor 51 L3 Distortion Power Factor 52 3 phase Distortion PF 53 V1 IEEE THD Refer to Table A 34 Harmonic Results THD Crest Factor and More 54 I1 IEEE THD 55 V2 IEEE THD 56 I2 IEEE THD 57 V3 IEEE THD 58 I3 IEEE THD 59 I4 IEEE THD 60 V1 I...

Page 210: ...t 0 30801 02 Parameter being returned 1 to 73 Refer to Reading Data from the Trend Log on page 7 12 1 30803 04 MIN value for parameter 999 9x1021 to 999 9x1021 2 30805 06 MAX value for parameter 999 9x1021 to 999 9x1021 3 30807 08 MIN timestamp year month day hour minute sec hsec 1998 to 2097 4 30809 10 0101 to 1231 5 30811 12 0000 to 2359 6 30813 14 0000 to 5999 7 30815 16 MAX timestamp year mont...

Page 211: ...67 0 Refer to DeviceNet Unique Write Identifier on page 4 36 2 41003 Read back mode 0 to 6 2 Refer to Configuring the Event Log Using Communications on page 7 4 3 41004 Enable disable logging status input changes 0 to 1 0 4 41005 events in the event log 1 to 50 M4 M5 1 to 100 M6 M8 5 41006 Enable disable logging of time date set 0 to 1 1 Table A 27 Event Log Results CSP File No N29 Remote I O BT 2...

Page 212: ...43 M6 M8 14 30915 Sustain limit timer integer exponent 0 to 9999 15 30916 4 to 21 16 30917 Capture identifier 0 to 999 17 30918 Event Text Available 0 to 1 Refer to Event Log User Comment Field M8 only on page 7 6 Element No Modbus Address M4 M5 M 6 M 8 Element name Range Comment Table A 28 Status Error Codes Bits Hex Description bit 0 0001h Master Module code flash status bit 1 0002h Master Modul...

Page 213: ... defaults restored 8 8 Status input 1 counter cleared 9 8 Status input 2 counter cleared 10 8 Reserved 11 8 Single setpoint timer cleared 12 8 All setpoint timers cleared 13 9 Power up 0 Control power was applied 10 Power down 0 Control power was lost or internal reset occurred 11 Selftest failure Status Error Code Refer to Table A 28 Status Error Codes bitfield 12 Date time set 0 The date and or ...

Page 214: ...A only 31 31 RIO BT No 62 62 DeviceNet Ass y Inst 1 37 37 EtherNet IP CIP Ass y Inst 1 37 37 Modbus 1000 31 2 41103 DeviceNet instance 1 data type 0 to 1 0 3 41104 Selection for parameter 1 0 to 301 71 L1 L2 V 4 41105 Selection for parameter 2 72 L2 L3 V 5 41106 Selection for parameter 3 73 L3 L1 V 6 41107 Selection for parameter 4 63 I1 7 41108 Selection for parameter 5 64 I2 8 41109 Selection fo...

Page 215: ...BT 62 CIP Assy Inst 37 No of Elements 14 DeviceNet or 23 All other communications options User Configurable Yes Data Type Floating Point Data Access Read only PM3000 Type All Element No Modbus Address Element name Range Comment 0 31001 02 User selected parameter 1 Parameters previously setup during a write to Table A 30 1 31003 04 User selected parameter 2 2 31005 06 User selected parameter 3 3 31...

Page 216: ...Comment Table A 32 Write Error Status CSP File No N32 Remote I O BT 4 CIP Assy Inst 38 No of Elements 2 User Configurable No Data Type Integer Data Access Read only PM3000 Type All Element No Modbus Address Element name Range Default Value Comment 0 31101 File instance or BT number See Table A 1 Identifies data table written to last value depends on comms type For Modbus starting address of table ...

Page 217: ...dbus Address M4 M5 M 6 M 8 Element name Range Default Value Comment 0 41201 Password 0 to 9999 0 Required for configuration 1 for readback select returns 1 1 41202 Channel 1 to 9 1 Refer to Configuring Harmonic Analysis on page 8 10 2 41203 Read back mode 0 to 1 0 3 41204 Reserved 0 0 Individual harmonic data type 0 to 1 0 4 41205 Reserved 0 0 Enable disable Harmonics 0 to 1 1 5 41206 Reserved 0 0...

Page 218: ...ddress M4 M5 M 6 M 8 Element name Range Comment 0 31201 02 Channel number 1 to 9 Refer to Reading Harmonic Analysis Data on page 8 11 1 31203 04 IEEE THD 0 0 to 1000 0 2 31205 06 IEC thd DIN 0 0 to 1000 0 3 31207 08 Crest Factor 0 0 to 10 0 4 31209 10 THD Crest iteration 0 to 32767 5 31211 12 Reserved 0 TIF 0 0 to 999 9x1022 6 31213 14 Reserved 0 K Factor 0 0 to 999 9x1022 7 31215 16 Reserved 0 IE...

Page 219: ...nt 0 Channel returned 1 to 7 Refer to Reading Harmonic Analysis Data on page 8 11 1 Type of harmonic data returned 0 to 1 2 1st Harmonic Fundamental 0 0 3 3rd Harmonic 0 0 to 999 9x1022 4 5th Harmonic 0 0 to 999 9x1022 5 7th Harmonic 0 0 to 999 9x1022 6 9th Harmonic 0 0 to 999 9x1022 7 11th Harmonic 0 0 to 999 9x1022 8 13th Harmonic 0 0 to 999 9x1022 9 15th Harmonic 0 0 to 999 9x1022 10 17th Harmo...

Page 220: ... name Range Comment 0 Channel returned 1 to 7 Refer to Reading Harmonic Analysis Data on page 8 11 1 Type of harmonic data returned 0 to 1 2 Reserved 0 3 23rd Harmonic 0 0 to 999 9x1022 4 25th Harmonic 0 0 to 999 9x1022 5 27th Harmonic 0 0 to 999 9x1022 6 29th Harmonic 0 0 to 999 9x1022 7 31st Harmonic 0 0 to 999 9x1022 8 33rd Harmonic 0 0 to 999 9x1022 9 35th Harmonic 0 0 to 999 9x1022 10 37th Ha...

Page 221: ...nge Comment 0 Channel returned 1 to 7 Refer to Reading Harmonic Analysis Data on page 8 11 1 Type of harmonic data returned 0 to 1 2 Reserved 0 3 2nd Harmonic 0 0 to 999 9x1022 4 4th Harmonic 0 0 to 999 9x1022 5 6th Harmonic 0 0 to 999 9x1022 6 8th Harmonic 0 0 to 999 9x1022 7 10th Harmonic 0 0 to 999 9x1022 8 12th Harmonic 0 0 to 999 9x1022 9 14th Harmonic 0 0 to 999 9x1022 10 16th Harmonic 0 0 t...

Page 222: ... name Range Comment 0 Channel returned 1 to 7 Refer to Reading Harmonic Analysis Data on page 8 11 1 Type of harmonic data returned 0 to 1 2 Reserved 0 3 22nd Harmonic 0 0 to 999 9x1022 4 24th Harmonic 0 0 to 999 9x1022 5 26th Harmonic 0 0 to 999 9x1022 6 28th Harmonic 0 0 to 999 9x1022 7 30th Harmonic 0 0 to 999 9x1022 8 32nd Harmonic 0 0 to 999 9x1022 9 34th Harmonic 0 0 to 999 9x1022 10 36th Ha...

Page 223: ...able A 40 Oscillograph Results Element No Modbus Address Element name Range Default Value Comment 0 Password 0 to 9999 0 Required for configuration 1 for readback select returns 1 1 Capture No 0 to 8 M6 0 to 2 M8 1 Refer to Configuring Oscillography on page 8 1 2 Channel No 1 to 7 1 3 Block No See page 8 3 1 4 Read back mode 0 to 2 0 5 Clear trigger command 0 to 10 0 6 Capture type 1 to 5 0 7 Pre ...

Page 224: ... Channel number 1 to 7 5 Block number See page 80 6 Capture type 0 to 5 7 Trigger source and capture identifier 0 to 22999 8 Trigger position 1 to 4600 1 to 9200 9 Oscillograph Data Point 1 8192 to 8191 10 Oscillograph Data Point 2 11 Oscillograph Data Point 3 12 Oscillograph Data Point 4 13 Oscillograph Data Point 5 14 Oscillograph Data Point 6 15 Oscillograph Data Point 7 16 Oscillograph Data Po...

Page 225: ...oint 31 40 Oscillograph Data Point 32 41 Oscillograph Data Point 33 42 Oscillograph Data Point 34 43 Oscillograph Data Point 35 44 Oscillograph Data Point 36 45 Oscillograph Data Point 37 46 Oscillograph Data Point 38 47 Oscillograph Data Point 39 48 Oscillograph Data Point 40 49 Oscillograph Data Point 41 50 Oscillograph Data Point 42 51 Oscillograph Data Point 43 52 Oscillograph Data Point 44 53...

Page 226: ...r Data Access Read Write PM3000 Type M6 M8 only Applies to Table A 42 Load Factor Log Results Element No Modbus Address Element name Range Default Value Comment 0 Password 0 to 9999 0 Required for configuration or command 1 for readback select returns 1 1 Record to read back 0 to 12 0 Refer to Reading the Load Factor Log on page 8 17 2 Read back mode 0 to 1 1 3 Clear peak reset average command 0 t...

Page 227: ...emand W 0 0 to 999 9x1021 Refer to Reading the Load Factor Log on page 8 17 1 Average Demand W 0 0 to 999 9x1021 2 Load Factor W 0 to 100 0 3 Peak Demand VAR 0 0 to 999 9x1021 4 Average Demand VAR 0 0 to 999 9x1021 5 Load Factor VAR 0 to 100 0 6 Peak Demand VA 0 0 to 999 9x1021 7 Average Demand VA 0 0 to 999 9x1021 8 Load Factor VA 0 to 100 0 9 Peak Demand I 0 0 to 999 9x1021 10 Average Demand I 0...

Page 228: ...ue Comment 0 Password 0 to 9999 0 Required for configuration 1 for readback select returns 1 1 DeviceNet unique write identifier 32768 to 32767 0 Refer to DeviceNet Unique Write Identifier on page 4 36 2 Capture 0 to 6 1 Refer to Transient Analysis Configuration on page 8 19 3 Cycle 1 to 12 1 4 Read back mode 0 to 1 0 5 Detection mode 0 to 3 1 6 Reserved 0 0 7 Auto threshold set command 0 to 1 0 8...

Page 229: ...g Transient Analysis Metering Data on page 8 20 1 Cycle number 1 to 12 2 L1 L2 or L1 N Voltage 0 0 to 999 9x1021 3 L2 L3 or L2 N Voltage 0 0 to 999 9x1021 4 L3 L1 or L3 N Voltage 0 0 to 999 9x1021 5 L1 Current 0 0 to 999 9x1021 6 L2 Current 0 0 to 999 9x1021 7 L3 Current 0 0 to 999 9x1021 8 L4 Current 0 0 to 999 9x1021 9 Voltage Index at trigger 999 0x103 to 999 0x103 10 Current Index at trigger 9...

Page 230: ...No Modbus Address Element name Range Default Value Comment 0 Password 0 to 9999 0 Required for configuration 1 for readback select returns 1 1 Dnet unique write identifier 32768 to 32767 0 Refer to DeviceNet Unique Write Identifier on page 4 36 2 Capture number 0 to 6 1 Refer to Reading Transient Capture Data on page 8 21 3 Channel number 1 to 7 1 4 Block number See page 90 1 5 Read back mode 0 to...

Page 231: ...1 Capture trigger timestamp see page 4 18 1 0000 to 2359 2 0000 to 5999 3 Capture 1 to 6 Refer to Reading Transient Capture Data on page 8 21 4 Channel number 1 to 7 5 Block number See page 8 22 6 Reserved 0 7 Unique Transient Capture ID 0 to 30000 8 Reserved 0 9 Data Point 1 8192 to 8191 10 Data Point 2 11 Data Point 3 12 Data Point 4 13 Data Point 5 14 Data Point 6 15 Data Point 7 16 Data Point ...

Page 232: ...int 27 36 Data Point 28 37 Data Point 29 38 Data Point 30 39 Data Point 31 40 Data Point 32 41 Data Point 33 42 Data Point 34 43 Data Point 35 44 Data Point 36 45 Data Point 37 46 Data Point 38 47 Data Point 39 48 Data Point 40 49 Data Point 41 50 Data Point 42 51 Data Point 43 52 Data Point 44 53 Data Point 45 54 Data Point 46 55 Data Point 47 56 Data Point 48 57 Data Point 49 58 Data Point 50 El...

Page 233: ...d No of Elements 10 User Configurable No Data Type Integer Data Access Read Write PM3000 Type M8 only Element No Modbus Address Element name Range Default Value Comment 0 Password 0 to 9999 0 Required for configuration returns 1 1 Meter result set 0 to 2 0 Refer to Advanced Metering Options on page 3 27 2 Reserved 0 0 Must be 0 on a write returns 0 3 4 5 6 7 8 9 Allen Bradley HMIs ...

Page 234: ... Data Access Read Only PM3000 Type M8 only Element No Modbus Address Element name Range Comment 0 Channel returned 1 to 7 Refer to Reading Individual Harmonic Values on page 8 12 1 Type of harmonic data returned 0 to 1 2 43rd Harmonic 0 0 to 999 9x1022 3 45th Harmonic 4 47th Harmonic 5 49th Harmonic 6 51st Harmonic 7 53rd Harmonic 8 55th Harmonic 9 57th Harmonic 10 59th Harmonic 11 61st Harmonic 1...

Page 235: ...ess Read Only PM3000 Type M8 only Element No Modbus Address Element name Range Comment 0 Channel returned 1 to 7 Refer to Reading Individual Harmonic Values on page 8 12 1 Type of harmonic data returned 0 to 1 2 42nd Harmonic 0 0 to 999 9x1022 3 44th Harmonic 4 46th Harmonic 5 48th Harmonic 6 50th Harmonic 7 52nd Harmonic 8 54th Harmonic 9 56th Harmonic 10 58th Harmonic 11 60th Harmonic 12 62nd Ha...

Page 236: ...page 7 6 2 Dnet unique write identifier 32768 to 32767 0 3 Text block 1 to 2 1 4 Event record Internal identifier 1 to 32767 5 User entered timestamp Year Month day Hour minute Second hsec 1998 to 2097 On a write enter timestamp of user entered new event see page 4 18 On a read return 0 6 0101 to 1231 7 0000 to 2359 8 0000 to 5999 9 Reserved 0 0 10 Text character pair 1 0 to 32382 11 Text characte...

Page 237: ... 32305 Catalog text char pair 5 5 32306 Catalog text char pair 6 6 32307 Catalog text char pair 7 7 32308 Reserved 0 Returns 0 8 32309 9 32310 Hardware series 0 to 25 Indicates the series of the product 0 A 1 B etc 10 32311 WIN text character pair 1 32768 to 32767 WIN warranty identification number This is the same 10 character alpha numeric string printed on the master module label Each element c...

Page 238: ...server IP address byte 1 0 to 255 0 4 41905 Time server IP address byte 2 5 41906 Time server IP address byte 3 6 41907 Time server IP address byte 4 7 41908 Time zone 12 to 12 0 8 41909 Time set update interval 0 to 32766 60 Sec 9 41910 SNTP IP address 2 octet 1 0 to 255 0 SNTP IP address 2 is a back up server address when the first address fails 10 41911 SNTP IP address 2 octet 2 0 11 41912 SNTP...

Page 239: ...ts 10 User Configurable No Data Type Integer Data Access Read Write PM3000 Type All Element No Modbus Address Element name Range Default Comment 0 42101 Password 1 to 9999 0 Required for configuration Returns 1 1 42102 DST Enable 0 to 1 0 0 Disabled 1 Enabled 2 42103 DST Start Month 1 to 12 4 1 January 2 February etc 3 42104 DST Start Day 0 to 6 0 0 Sunday 1 Monday etc 4 42105 DST Start Day Instan...

Page 240: ...0 Required for configuration 1 for readback select Returns 1 1 42202 Record to read back 0 to 12 0 Refer to Configuring the Time of Use Log on page 7 17 2 42203 Reserved 0 0 3 42204 Write command 0 to 1 0 4 42205 Log day 1 to 31 31 5 42206 Off peak day 0 to 127 65 6 42207 Mid peak a m 0 to 4095 1792 7 42208 Mid peak p m 120 8 42209 Peak a m 2048 9 42210 Peak p m 7 Table A 56 Time of Use Records Re...

Page 241: ...h 5 32311 12 Mid peak demand 0 0 to 999 9 x 1021 Watts 6 32313 14 Peak real energy 999 999 0 to 999 999 0 MWh 7 32315 16 Peak real energy 999 999 999 to 999 999 999 kWh 8 32317 18 Peak demand 0 0 to 999 9 x 1021 Watts 9 32319 20 Start date 000101 to 991231 YYMMDD Start month day for data stored in this record inclusive 10 32321 22 End date 000101 to 991231 YYMMDD End month day for data stored in t...

Page 242: ...9 999 999 kVARh 5 32411 12 Mid peak demand VARs 0 0 to 999 9 x 1021 VAR 6 32413 14 Peak reactive energy 999 999 0 to 999 999 0 MVARh 7 32415 16 Peak reactive energy 999 999 999 to 999 999 999 kVARh 8 32417 18 Peak demand VARs 0 0 to 999 9 x 1021 VAR 9 32419 20 Start date 000101 to 991231 YYMMDD Start month day for data stored in this record inclusive 10 32421 22 End date 000101 to 991231 YYMMDD En...

Page 243: ... 32519 20 Start date 000101 to 991231 YYMMDD Start month day for data stored in this record inclusive 10 32521 22 End date 000101 to 991231 YYMMDD End month day for data stored in this record inclusive 11 33523 24 Record number 0 to 12 Table A 59 Parameters for Trend Log and Configurable Table Applies to Table A 21 Trend Log Configuration Read Back Record Select Table A 22 Trend Log Results Table ...

Page 244: ...d Device Configuration 25 Number of Demand Periods 26 Predicted Demand Type 27 KYZ Pulse Output Parameter 28 KYZ Pulse Output Scale 29 KYZ Pulse Output Width 30 Relay Pulse Output Parameter 31 Relay Pulse Output Scale 32 Relay Pulse Output Width 33 RMS Resolution 34 RMS result averaging 35 Frequency averaging 36 Default relay state in event of communications loss 37 Default KYZ state in event of c...

Page 245: ...Configuration 25 Number of Demand Periods 26 Predicted Demand Type 27 KYZ Pulse Output Parameter 28 KYZ Pulse Output Scale 29 KYZ Pulse Output Width 30 Relay Pulse Output Parameter 31 Relay Pulse Output Scale 32 Relay Pulse Output Width 33 RMS Resolution 34 RMS result averaging 35 Frequency averaging 36 Default relay state in event of communications loss 37 Default KYZ state in event of communicat...

Page 246: ... 17 61 Comm parameter 18 62 Comm parameter 19 63 L1 Current Refer to Table A 9 Metering Voltage Current and Frequency Result 64 L2 Current 65 L3 Current 66 Avg Current 67 L1 N Voltage 68 L2 N Voltage 69 L3 N Voltage 70 Avg L N Voltage 71 L1 L2 Voltage 72 L2 L3 Voltage 73 L3 L1 Voltage 74 Avg L L Voltage 75 Frequency last cycle 76 Metering iteration 77 L4 Current Refer to Table A 10 Metering Sequen...

Page 247: ...ected Demand VAR 106 Projected Demand VA 107 Elapsed demand period time 108 L1 True Power Factor Refer to Table A 13 Metering Power Factor Results 109 L2 True Power Factor 110 L3 True Power Factor 111 3 phase True PF 112 L1 Displacement Power Factor 113 L2 Displacement Power Factor 114 L3 Displacement Power Factor 115 3 phase Displacement PF 116 L1 Distortion Power Factor 117 L2 Distortion Power F...

Page 248: ...RTC NVRAM status 135 Option comm status 136 Display module status 137 Watchdog status 138 VCO lock status 139 Reserved 140 Application FRN 141 Boot code FRN 142 ASIC FRN 143 Option comm FRN 144 Display module FRN 145 Reserved 146 Digital board revision 147 Analog board revision 148 Option comm board revision 149 Reserved 150 MM Device ID 151 MM RAM type 152 Display module type 153 Option comm type...

Page 249: ...valuation condition 172 Setpoint 8 evaluation condition 173 Setpoint 9 evaluation condition 174 Setpoint 10 evaluation condition 175 Setpoint 1 high limit 176 Setpoint 2 high limit 177 Setpoint 3 high limit 178 Setpoint 4 high limit 179 Setpoint 5 high limit 180 Setpoint 6 high limit 181 Setpoint 7 high limit 182 Setpoint 8 high limit 183 Setpoint 9 high limit 184 Setpoint 10 high limit 185 Setpoi...

Page 250: ...delay 214 Setpoint 10 release delay 215 Setpoint 1 action type 216 Setpoint 2 action type 217 Setpoint 3 action type 218 Setpoint 4 action type 219 Setpoint 5 action type 220 Setpoint 6 action type 221 Setpoint 7 action type 222 Setpoint 8 action type 223 Setpoint 9 action type 224 Setpoint 10 action type 225 Setpoint 1 status 226 Setpoint 2 status 227 Setpoint 3 status 228 Setpoint 4 status 229 S...

Page 251: ...param 8 256 Trend log param 9 257 Trend log param 10 258 Trend log param 11 259 Trend log param 12 260 Trend log param 13 261 Trend log param 14 262 Trend log param 15 263 Trend log param 16 264 Enable disable Min max log Refer to Table A 23 Min Max Log Configuration Read Back Select 265 Timestamp of last min max clear year 266 Timestamp of last min max clear Month day 267 Timestamp of last min ma...

Page 252: ...D DIN 284 V3 IEC THD DIN 285 I3 IEC THD DIN 286 I4 IEC THD DIN 287 V1 Crest Factor 288 I1 Crest Factor 289 V2 Crest Factor 290 I2 Crest Factor 291 V3 Crest Factor 292 I3 Crest Factor 293 I4 Crest Factor 294 THD Crest iteration 295 DeviceNet instance 1 data type Refer to Table A 30 User Configured Table Setup 296 Avg IEEE THD V Refer to Table A 34 Harmonic Results THD Crest Factor and More 297 Avg ...

Page 253: ...ITY plus oscillography sag swell detection harmonics 1 to 41 measurement additional setpoints and logging firmware upgradeable to M8 M8 M6 functionality plus transient capture and analysis harmonics measurement up to 63rd transducer and energy meter modes A 120V 240V ac 50 60 Hz or 125V 250V dc B 24V dc 000 None 232 RS 232 Serial DNT DeviceNet RIO Remote I O ENT Ethernet CNT ControlNet Current Inp...

Page 254: ...ication 1404 UM001D EN E October 2004 B 2 Catalog Number Explanation Display Module 1404 DM Bulletin Number Type of Device 1404 Power Monitoring and Management Products DM Display Module with 3 Meter Cable ...

Page 255: ...le applications included are 1 Read and write the Powermonitor 3000 system clock using a variety of controllers applications and communications 2 Read multiple Powermonitor 3000 data tables into a SLC 500 controller using DeviceNet communications 3 Set up the user configured data table using a ControlLogix controller and EtherNet IP communications 4 Communications reading and writing Powermonitor ...

Page 256: ...tables using an SLC 5 05 controller and ControlNet Scanner and unscheduled messaging See Table A 5 on page A 8 for details of the Date and Time data table We will look at four methods of reading and writing the system clock SLC 500 Controller and Native RS 485 Communications This example reads and writes the date and time table using the SLC 500 controller Channel 0 serial port and the native RS 4...

Page 257: ...r the Write message Table N211 contains the following values for setting the date and time in a Powermonitor 3000 with a password of 0 to January 1 2003 at 12 00 midnight The Read Clock from PM3K and Set Clock from SLC bits are used to initiate the messages and are reset when the message instruction either completes successfully or an error occurs In your application Allen Bradley HMIs ...

Page 258: ...01D EN E October 2004 C 4 Sample Applications code if the message rungs are controlled programmatically ensure that only one message is enabled at a time Ladder Diagram Message Setup Dialogs This is the Read message dialog ...

Page 259: ...Publication 1404 UM001D EN E October 2004 Sample Applications C 5 The Write message setup is similar MicroLogix 1500 using Modbus NEW FROM RICH MORGAN Allen Bradley HMIs ...

Page 260: ...r instructions rather than message instructions and the block transfer length determines which data table is selected The source and destination data tables in the PLC 5 must contain at least as many words as the block transfer length The Read Clock from PM3K and Set Clock from PLC bits are used to initiate the messages and are reset when the message instruction either completes successfully or an...

Page 261: ...ns C 7 Ladder Diagram EtherNet IP and ControlLogix The third example reads and writes the Powermonitor 3000 date and time data table using a ControlLogix controller and EtherNet IP communications Note that the Powermonitor 3000 Ethernet port Allen Bradley HMIs ...

Page 262: ...ags The example uses two ControlLogix tags PM3K_Date_Time and Set_date_time Both are arrays of 8 INT elements The program also uses two standard MESSAGE tags Read_time and Set_time The following figure shows the Set_date_time to set the Powermonitor 3000 clock to January 1 2003 at midnight The tag PM3K_Date_Time shows the results of a read 7 13 seconds after the write ...

Page 263: ...e reads and writes the Powermonitor 3000 date and time using a ControlLogix controller and ControlNet communications Tags The example uses two ControlLogix tags as shown below The tags are INT 8 arrays 0 Read_clock_from_PM3K EN DN ER Type PLC5 Typed Read Message Control Read_Time MSG Read_Time DN Read_Time ER U Read_clock_from_PM3K 1 Set_time_from_CLX EN DN ER Type PLC5 Typed Write Message Control...

Page 264: ...Publication 1404 UM001D EN E October 2004 C 10 Sample Applications ...

Page 265: ...This is the Read message dialog 0 Read_clock_from_PM3K EN DN ER Type CIP Generic Message Control Read_Time MSG Read_Time DN Read_Time ER U Read_clock_from_PM3K 1 Set_clock_from_PM3K EN DN ER Type CIP Generic Message Control Set_Time MSG Set_Time DN Set_Time ER U Set_clock_from_PM3K End Allen Bradley HMIs ...

Page 266: ...ssage dialog is similar to the Read Note that the source length is in Bytes not elements Since this message write 8 INT elements the message length is 16 bytes RSLinx DDE OPC and Microsoft Excel You may create a simple data transfer application using RSLinx direct data exchange DDE capabilities and a DDE client such as Microsoft ExcelTM This example uses DDE to read and write the value of the ...

Page 267: ...ed RSLinx OEM Professional Gateway or SDK to support DDE communications 1 Establish communications between RSLinx and your Powermonitor using the communications method of your choice The example uses the native DF1 communications port 2 In RSLinx select DDE OPC from the main menu 3 Click the New button Enter a name for the DDE OPC topic The example uses DF1_1404_123 4 Browse through the tree in th...

Page 268: ...Publication 1404 UM001D EN E October 2004 C 14 Sample Applications 5 Click on the Data Collection tab Select SLC 5 03 as the Processor Type Leave the rest of the settings as default ...

Page 269: ...rompted Click the Advanced Communications tab to verify the driver and path settings in the topic Click the Done button The Microsoft Excel Sample Worksheet The sample worksheet uses Visual Basic for Applications VBA macros to read and set the date and time in the Powermonitor 3000 Allen Bradley HMIs ...

Page 270: ...t is the DDE topic name configured in RSLinx RSIchan DDEInitiate RSLINX DF1_1404_123 Read the date time table from the PM3000 and put it in the excel sheet Range Sheet1 D7 D14 DDERequest RSIchan N11 0 L8 Close DDE link DDETerminate RSIchan End Sub The Write graphic element is associated with the following VBA script Sub WriteDateAndTime Open DDE link RSIchan DDEInitiate RSLINX DF1_1404_123 Write d...

Page 271: ...RSPower32 and RSEnergyMetrix that perform much of the data integration work for you Please contact your Rockwell Automation representative for more information Multiple Data Table Reads Using DeviceNet The following is a ladder program designed to return a number real time data tables from a Powermonitor 3000 to an SLC 500 processor via DeviceNet using a DeviceNet scanner module The following exam...

Page 272: ...re 1 Execute transaction block 4 Delete transaction from response queue A command byte of 1 is used first to start the explicit message After a response has been received from the scanner a command byte of 4 is used to remove this transaction from the scanner If the command byte of 4 is not written to the SLC 500 DeviceNet Scanner then it does not process further transactions Table C 1 TXID cmd st...

Page 273: ...de and MAC ID is needed for this word The service code is the DeviceNet service that can be use on the Class 4 assembly instances the valid service codes are 14 Get_Attributes_Single 16 Set_Attributes_Single The MAC ID is the node number of the device that the DeviceNet scanner is communicating to this example uses node 5 Word M0 1 227 The class number is the first word of the transaction body cla...

Page 274: ...xample uses a sequencer instruction and indirect addressing to optimize program operation During initialization of Run mode the sequencer input file is loaded with the numbers corresponding to the two explicit message transfers to be performed Once Run mode has begun the ladder program remains in this mode Table 3 F Instance 14 Table 3 G Attribute 3 TIP The speed at which the processor performs th...

Page 275: ...encer initialization file needs to be loaded with the numbers that correspond to the explicit message transfer sequence The following is a list of each mode s initialization file and the required possible numbers to be stored in Table C 8 Data Files Data File Address Number of Elements Description N9 1 N9 0 Sequencer Output N10 Variable N10 0 Sequencer Input R6 0 Sequencer Control Message Read Dat...

Page 276: ...le N10 Run Mode Required numbers are 20 20 21 22 23 24 25 and 26 N20 0 Required numbers are 5121 6 3589 4 14 3 N21 0 Required numbers are 5377 6 3589 4 16 3 N22 0 Required numbers are 5633 6 3589 4 18 3 N23 0 Required numbers are 5889 6 3589 4 20 3 N24 0 Required numbers are 6145 6 3589 4 22 3 N25 0 Required numbers are 6401 6 3589 4 17 3 N26 0 Required numbers are 6657 6 3589 4 23 3 ...

Page 277: ...Publication 1404 UM001D EN E October 2004 Sample Applications C 23 Ladder Diagram Allen Bradley HMIs ...

Page 278: ...Publication 1404 UM001D EN E October 2004 C 24 Sample Applications ...

Page 279: ...Publication 1404 UM001D EN E October 2004 Sample Applications C 25 Allen Bradley HMIs ...

Page 280: ...Publication 1404 UM001D EN E October 2004 C 26 Sample Applications ...

Page 281: ...ile from the Powermonitor 3000 to permit an Undo operation The user must create tags listed in Table C 9 below and enter data correctly to configure the Powermonitor 3000 User Configurable Data Table successfully The Start flag begins the logic execution The Select tag s value determines which configuration is written to the Powermonitor 3000 0 Default table setup 1 Custom table setup 2 Undo the l...

Page 282: ...Type of Elems Description Table msgReadOld MESSAGE N A Read Existing Config N30 msgWriteNew MESSAGE N A Write New Config N30 msgGetStatus MESSAGE N A Write Status N32 Start BOOL 1 Start Operation Failed BOOL 1 Failure Flag Success BOOL 1 Success Flag Oneshot_1 BOOL 1 One shot Oneshot_2 BOOL 1 One shot Timer1 TIMER 1 Inter message Delay Timer2 TIMER 1 PM3000 Reset Time Counter1 COUNTER 1 Message Re...

Page 283: ...for a list of tags to be created in the ControlLogix controller The first rung allows a selection of tables to write to the PM3000 Enter a 0 1 or 2 into the tag Select to select between the default table a custom table or an Undo of the last write The selected table is copied into the Download table The rung logic also copies the PM3000 password into the Download table If the password is changed f...

Page 284: ...eadOld DN TON Timer On Delay Timer Timer1 Preset 100 Accum 0 EN DN Timer On Delay Timer Timer2 Preset 4000 Accum 0 EN DN After clearing the flags from the previous write this rung performs a data table write to transfer the selected user configured data table setup to the Powermonitor 3000 If the number of paramaters in the User Configurable Data Table is changed the Powermonitor 3000 resets 1 2 T...

Page 285: ...Publication 1404 UM001D EN E October 2004 Sample Applications C 31 Allen Bradley HMIs ...

Page 286: ...0 has reset This rung evaluates the results of writing the new configuration The Failed flag asserts if the WriteNew message instruction errors out or if the GetStatus instruction errors out twice or if the write status indicates bad data in the download table If there is a bad data indication verify that word 0 of the download table is the correct Powermonitor 3000 password that word 1 is a value...

Page 287: ...adder are as follows All the communication operations of the ladder are locked out until the read or write bits are set This was done so that other operations performed by the ladder will have minimum overhead from communications The following files are of importance when using the ladder example N7 SCNR_FILE The following items are of importance in file N7 0 Table C 10 Operation Scan Time Table r...

Page 288: ...ous mode Not used N A N7 0 10 EW Message taken into account by 1747 SCNR scanner R N7 0 9 SUCCESS Used by ladder for notification of successful communication transfer R N7 0 8 TO The message transaction has timed out R Table C 12 Word Description of Function N9 0 Not used by CIP_SETUP N9 1 Target MAC ID Power monitor MAC ID N9 2 Communication transaction timeout setting in ms 2048 recommended N9 3...

Page 289: ...instance 14 VIF table of the power monitor N9 9 Size of the data in words Used for writes only When performing a read operation this parameter is forced to 0 Size of Power monitor tables is type N elements x 1 type F elements x 2 N9 10 Not used by CIP_SETUP N9 11 Enables a read write operation Writing a 1 starts the process for writing an assembly instance of the power monitor Writing a 2 starts t...

Page 290: ...ough F13 8 The writing of an integer file sends the contents of N14 WR_TRANSFR For further reading on the functionality of the 1747 SCNR scanner refer to user manual Publication 1747 RM623B EN P TIP The write procedure differs slightly from the read process N9 4 service has been changed to 0x10 or 16 decimal Set Single Attribute N9 6 is the write instance assembly number of the power monitor basic...

Page 291: ...Copies the request from the CIP_SETUP file to N7 first 9 words Moves a 0 to M0 scanner locat ion M0 3 1009 This loacation needs to be set to 0 when requesting information Enable the transfer by turning bit N7 0 15 EN to 1 Copy the request information into the request area of the M0 file offset 1000 9 Set the bit for Message Pending 0001 N9 11 1 Perform Read B3 0 0 Message Pending FLL Fill File Sou...

Page 292: ...g at location 0 Put the configuration if it is of float type in file F13 starting with word 0 Enter the rest of the CIP message information needed for transfer in N9 starting with word 0 The process is similar to the request of information except that the size in words of the data to write is to appear in N7 9 and the service to be performed is changed 0003 N9 11 0 Allow Write B3 0 0 Message Pendi...

Page 293: ...are turned off and the bit N7 9 is latched to notify the user that the transfer was successful Bit B3 0 1 is set to transfer any floats t o the F8 0 file after swapping words from the incomming message 0004 N7 0 13 Done Bit B3 0 0 Message Pending N7 0 8 Time Out Bit N7 0 12 Error bit COP Copy File Source M0 3 1350 Dest N10 0 Length 64 COP U B3 0 0 Message Pending U N9 11 1 Perform Read U N9 11 0 A...

Page 294: ...sage leaving the timeout or error bit set 0005 N7 0 8 Time Out Bit N7 0 12 Error bit U B3 0 0 Message Pending U N9 11 1 Perform Read U N9 11 0 Allow Write U N7 0 15 Enable Transfer Bit This calls the word swap routine and returns after the swapping has been completed 0006 B3 0 1 Swap Words U B3 0 1 Swap Words JSR Jump To Subroutine SBR File Number U 3 JSR 0007 END ...

Page 295: ...MOV Perform this task until all the words have been swapped A size of 32 was selected to handle all power monitor files 0001 LBL Q3 1 LES Less Than A B Source A N12 0 30 Source B 30 30 LES ADD Add Source A 1 1 Source B N12 0 30 Dest N12 1 29 ADD MOV Move Source N11 N12 1 0 Dest N12 2 0 MOV MOV Move Source N11 N12 0 0 Dest N11 N12 1 0 MOV MOV Move Source N12 2 0 Dest N11 N12 0 0 MOV ADD Add Source ...

Page 296: ...2004 C 42 Sample Applications When the word swapping is complete transfer the results into F8 FLT_DATA file 0002 EQU Equal Source A N12 0 30 Source B 30 30 EQU COP Copy File Source N11 0 Dest F8 0 Length 32 COP 0003 RET Return RET 0004 END ...

Page 297: ...2 COP Continue to swap words until 32 floats have been converted This is enough to handle all power monitor files 0001 LBL Q4 1 LES Less Than A B Source A N12 0 30 Source B 62 62 LES ADD Add Source A 1 1 Source B N12 0 30 Dest N12 1 29 ADD MOV Move Source N11 N12 1 0 Dest N12 2 0 MOV MOV Move Source N11 N12 0 0 Dest N11 N12 1 0 MOV MOV Move Source N12 2 0 Dest N11 N12 0 0 MOV ADD Add Source A 2 2 ...

Page 298: ... 44 Sample Applications When the swap operation is complete copy the temp file to the designated WR_TRANSFR file 0002 EQU Equal Source A N12 0 30 Source B 62 62 EQU COP Copy File Source N11 0 Dest N14 0 Length 64 COP 0003 RET Return RET 0004 END ...

Page 299: ... Conformance Test version A2 8 The ODVA website www odva org maintains a list of products that have passed the conformance test at one of their test labs ControlNet Conformance Testing All Powermonitor products equipped with a ControlNet communications port bear the mark shown below This mark indicates the Powermonitor 3000 has been tested at a ControlNet International CI independent test lab and ...

Page 300: ...on file EN 50081 2 Generic Emission Standard Part 2 Industrial Environment EN 50082 2 Generic Immunity Standard Part 2 Industrial Environment This product is intended for use in an industrial environment Low Voltage Directive This product is tested to meet Council Directive 73 23 EEC Low Voltage by applying the safety requirements of IEC 1010 1 This equipment is classified as open equipment and mu...

Page 301: ...easurement Accuracy and Range Parameter Accuracy in of Full Scale at 25 C 50 60 Hz Unity Power Facator Nominal Range M4 M5 M6 M8 Voltage Sense Inputs V1 V2 V3 0 2 0 05 0 05 0 05 347V 15 to 399V L N RMS 600V 26 to 691V L L RMS Current Sense Input I1 I2 I3 I4 0 2 0 05 0 05 0 05 5A 50 mA 10 6A RMS Frequency 0 05 Hz 0 05 Hz 0 05 Hz 0 05 Hz 50 or 60 Hz 40 to 75 Hz Power Functions kW kVA kVAR Demand Fun...

Page 302: ... Closure Internal 24Vdc Control Relay KYZ Output 1 ANSI C37 90 1989 trip duty 1 Solid State KYZ 80mA at 240Vdc 300Vdc Table D 3 Control Relay 1 1 Meets ANSI IEEE C37 90 1989 standards for trip duty Rating 50 60 Hz AC rms DC Maximum Resistive Load Switching 10A at 250V 2500VA 10A at 30V and 0 25A at 250V Minimum Load Switching 10mA at 24V 10mA at 24V UL 508 CSA 22 2 IEC Rating Class B300 Q300 Maxim...

Page 303: ...rminals 1 14 AWG 2 5 mm2 max 10 4 lb in 1 18 Nm Torque 75 C or Higher Copper Wire only Status inputs RS485 14 AWG 2 5 mm2 max 5 lb in 0 56 Nm Torque RIO DNT When present 14 AWG 2 5 mm2 max 5 lb in 0 56 Nm Torque Operating Temperature 20 C to 60 C 40 F to 140 F Cat No 1404 DM 1404 Mxxxx 000 1404 Mxxxx DNT 0 C to 55 C 32 F to 131 F 1404 Mxxxx 232 RIO ENT CNT Storage Temperature 40 C to 85 C 40 F to ...

Page 304: ...Publication 1404 UM001D EN E October 2004 D 6 Technical Specifications ...

Page 305: ... My Volt and Amp readings look good but why are my power numbers way off A One or more Current Voltage transformers are wired with reverse polarity or improper phase sequence Q What size fuses do I use for my voltage inputs A Size the fuses to the National Electric Code for the size of the wire being used Q Why do I need shorting terminal blocks for the current transformers A If for any reason the...

Page 306: ...01D EN E October 2004 E 2 Frequently Asked Questions Q Can I change communications networks A Unlike the other Allen Bradley power monitors the Powermonitor 3000 ships with a non interchangeable communications network card ...

Page 307: ...hat system is capable of providing the user with access to a wide variety of power metering data via an EtherNet I P network The data can be accessed either as instances of the device s Assembly Object or in the familiar PCCC FILE ELEMENT notation Object Model and Interface The Powermonitor 3000 system is represented on the EtherNet IP network by the following Object Model TIP This profile only do...

Page 308: ...tity object to provide identity information about the PM 3000 itself as well as the DC Section 5 2 of the CIP Common Specification provides additional details about this object Class Attributes Table F 2 Object Interface Identity Message Router Assembly Connection or Message Router PCCC Message Router NVS Message Router Table F 3 Class Code 01 hex Table F 4 Attr ID Acces s Name Data Type Default V...

Page 309: ...epts the following request parameter Table F 5 Attr ID Acces s Name Data Type 0x01 Get Vendor ID UINT 0x02 Get Device Type UINT 0x03 Get Product Code UINT 0x04 Get Revision Struct of Major Revision USINT Minor Revision USINT 0x05 Get Status WORD 0x06 Get Serial Number UDINT 0x07 Get Product Name SHORT_STRING Table F 6 Service Code Class Instance Usage Service Name 0x01 Class Instance Get_Attribute...

Page 310: ...ingle attribute specified by the parameter Attribute ID Identity Object Instances The DC s Identity Object supports the following instances Instance 1 PM 3000 Instance 1 represents the PM 3000 device Since instance 1 of the Identity Object is the one which is browsed by RSLinx the complete device i e the PM 3000 with DC will appear in RS Who as a PM 3000 rather than a DC Instance 1 of the Identity...

Page 311: ...dditional details regarding this object Table F 9 Instance 1 Attribute Values Attr ID Name Value 0x01 Vendor ID 1 Rockwell Automation 0x02 Device Type 0x73 115 0x03 Product Code 0x39 57 0x04 Revision 1 0 0x05 Status TBD 0x06 Serial Number PM 3000 Serial Number 0x07 Product Name Powermonitor 3000 Table F 10 Instance 2 Attribute Values Attr ID Name Value 0x01 Vendor ID 1 Rockwell Automation 0x02 Dev...

Page 312: ...evision UINT 2 0x02 Get Max Instance UINT 53 Table F 13 Attr Access Name Data Type Default Value 0x03 Get Set Data Instance Dependant See section 4 1 6 1 All of the member data packed into one array 0x04 Get Size Size in bytes of the Data attribute Instance Dependant See section 4 1 6 1 Table F 14 Service Code Class Instance Usage Service Name 0x0E Class Instance Get Attribute Single 0x10 Instance...

Page 313: ...ort both scheduled Class 1 and unscheduled Class 3 UCMM connections A maximum of 64 Class 1 connections are supported to instance 1 of the Assembly Object but only 1 is supported to instance 2 of the Assembly Object Unscheduled connections Class 3 UCMM can also be used to access instances 1 51 of the Assembly Object Behavior The purpose of the Assembly Object is to act as a network interface to th...

Page 314: ...h I O and unscheduled writes of data to the PM 3000 are handled via interaction with the DPRAM task while reads are resolved directly from mirrored data within the DC s RAM PCCC Object The PCCC Object is a Rockwell Automation vendor specific object which provides a means to handle PCCC messages encapsulated inside CIP messages Class Attributes The PCCC Object does not support any class attributes ...

Page 315: ...questor ID Number of bytes includingLength Vendor Serial Number and other fields Vendor UINT Vendor Number of requester Same as the attribute in the Device Object of the same name Serial Number UDINT ASA serial number of requestor Same as the attribute in the Device Object of the same name Other Product Specific Identifier of user task etc on the requester Product specific CMD USINT Command Byte R...

Page 316: ... as in request Vendor UINT Vendor Number of requester Same value as in request Serial Number UDINT ASA serial number of requestor Same value as in request Other Product Specific Identifier of user task etc on the requester Same value as in request CMD USINT Command Byte Refer to PCCC specification STS USINT Status Byte Refer to PCCC specification TNSW UINT Transport Word None Same value as the req...

Page 317: ...hich is used by the DC to validate the read before the data items are sent The last four items in the list above are supported only in Series B Powermonitor 3000 units with communications firmware 1 22 or later Section 5 3 5 81 of Programmable Controller Communication Commands provides the full details regarding these commands NVS Object The Non Volatile Storage NVS Object provides access to the D...

Page 318: ...ne of the following Instance Revision The current major and minor revision of firmware or data represented by this instance of the NVS Object Table F 23 Attr ID Acces s Name Data Type Default Value 1 Get Status UINT 2 Get Revision UINT 1 Table F 24 Value Description 0 Nothing new No Update 1 Success on Transfer 2 Success on Programming 3 Failure on Transfer 4 Failure on Programming 5 Faulted TIP T...

Page 319: ...f an update session The service accepts the following request parameters The DC will respond to the Update service with the following response parameters Table F 25 Service Code Class Instance Usage Service Name 0x01 Class Instance Get_Attribute_All Table F 26 Service Code Class Instance Usage Service Name 0x4B Instance Update 0x4D Instance Transfer Table F 27 Request Parameters Parameter Data Typ...

Page 320: ...r Data Type Description Boot Update Flag UINT Indicates if the Boot Code is to be updated Incremental Burn UINT Number of chunks transferred prior to being programmed Transfer Size UINT Chunk size for the transfers 128 bytes Instance Revision UINT Major and minor revision of the firmware or data represented by this instance Upload Size UDINT Size of the upload in bytes Table F 29 Request Parameter...

Page 321: ...eceive periodic updates to its system clock Configuration Parameters Before the SNTP Client can be initialized or run it requires the following three configuration parameters which are provided by the host PM 3000 during initialization TIP In order for the SNTP client to operate there must be access to an SNTP server Table F 31 SNTP Client Configuration Parameters Name Data Type SNTP Server Addres...

Page 322: ...econds disables the SNTP client Time Zone Adjustment The positive or negative number of hours by which the local time zone differs from GMT The DC subtracts this value from the hour returned by the SNTP server before updating the PM 3000 s system clock Areas west of the prime meridian to the international date line will have a positive Time Zone Adjustment while areas east of the prime meridian to...

Page 323: ...transmitted or received Dynamic Web Server Functionality The DC implements a dynamic web server so that run time data from the PM 3000 as well as other web content desired can be viewed by any standard web browser on the network Configuring the Web Server The DC s dynamic web server does not require any specific configuration parameters from the PM 3000 during initialization Table F 32 End of Inte...

Page 324: ...Publication 1404 UM001D EN E October 2004 F 18 Powermonitor 3000 EtherNet IP Device Profile ...

Page 325: ...ich comprise a complete Powermonitor 3000 system That system is capable of providing the user with access to a wide variety of power metering data via a ControlNet network The data can be accessed either as instances of the device s Assembly Object or in the familiar PCCC FILE ELEMENT notation Object Model and Interface The Powermonitor 3000 system is represented on the ControlNet network by the f...

Page 326: ...n provides additional details about this object Class Attributes Instance Attributes Assembly Connection or Message Router PCCC Message Router NVS Message Router Table G 2 Interface Object Interface Class Code 01 hex Table G 3 Class Attributes Attr ID Acces s Name Data Type Default Value 0x01 Get Revision UINT 1 0x02 Get Max Instance UINT 2 0x06 Get Max Class Attribute UINT 7 0x07 Get Max Instance...

Page 327: ...eter 1 Request Parameters Major Revision USINT Minor Revision USINT 0x05 Get Status WORD 0x06 Get Serial Number UDINT 0x07 Get Product Name SHORT_STRING Table G 4 Instance Attributes Attr ID Acces s Name Data Type Table G 5 Common Services Service Code Class Instance Usage Service Name 0x01 Class Instance Get_Attributes_All 0x05 Instance Reset 0x0E Instance Get_Attribute_Single Table G 6 Reset Ser...

Page 328: ... the PM 3000 device Since instance 1 of the Identity Object is the one which is browsed by RS Linx the complete device i e the PM 3000 with DC will appear in RS Who as a PM 3000 rather than a DC Instance 1 of the Identity Object reports the following instance specific attribute values Table G 7 Reset Behavior Instance Reset Type Action 1 PM 3000 0 Out of Box Notify the PM 3000 and respond to the r...

Page 329: ...des additional details regarding this object Table G 9 Instance 1 Attribute Values Attr ID Name Value 0x01 Vendor ID 1 Rockwell Automation 0x02 Device Type 0x73 115 0x03 Product Code 0x39 57 0x04 Revision 1 0 0x05 Status TBD 0x06 Serial Number PM 3000 Serial Number 0x07 Product Name Powermonitor 3000 Table G 10 Instance 2 Attribute Values Attr ID Name Value 0x01 Vendor ID 1 Rockwell Automation 0x0...

Page 330: ...Name Data Type Default Value 0x01 Get Object Revision UINT 2 0x02 Get Max Instance UINT 63 Table G 12 Assembly Object Instance Attributes Attr Acces s Name Data Type Default Value 0x03 Get Set Data Instance Dependant See section 4 1 6 1 All of the member data packed into one array 0x04 Get Size Size in bytes of the Data attribute Instance Dependant See section 4 1 6 1 Table G 13 Assembly Object Co...

Page 331: ...he size and content of the Data attribute for each of those instances Connections The Assembly Object will support both scheduled Class 1 and unscheduled Class 3 UCMM connections A maximum of 64 Class 1 connections will be supported to instance 1 of the Assembly Object but only 1 will be supported to instance 2 of the Assembly Object Unscheduled connections Class 3 UCMM can also be used to access ...

Page 332: ...r reasons dictated by existing PM 3000 firmware functionality the way in which the Assembly Object accesses PM 3000 data differs for writes as opposed to reads Both I O and unscheduled writes of data to the PM 3000 are handled via interaction with the DPRAM task while reads are resolved directly from mirrored data within the DC s RAM Assembly Instance Data Map See Table A 1 on page A 2 for informa...

Page 333: ...nstance Usage Service Name 0x4B Instance Execute PCCC Table G 17 PCCC Object Request Parameters Name Data Type Parameter Description Semantics of Values Length USINT Length of Requestor ID Number of bytes includingLength Vendor Serial Number and other fields Vendor UINT Vendor Number of requester Same as the attribute in the Device Object of the same name Serial Number UDINT ASA serial number of r...

Page 334: ...ad simply preserved intact in the associated response Table G 17 PCCC Object Request Parameters Name Data Type Parameter Description Semantics of Values Table G 18 Response Parameters Name Data Type Parameter Description Semantics of Values Length USINT Length of Requestor ID Same value as in request Vendor UINT Vendor Number of requester Same value as in request Serial Number UDINT ASA serial num...

Page 335: ...ommunication Commands provides the full details regarding these commands Operation Since the Powermonitor 3000 does not implement the requisite PLC style file system implied by the Typed Write and Typed Read commands the System Address parameter specified within the command will instead be used to map the request to specific data items within the PM 3000 according to the table shown in Appendix A ...

Page 336: ...lass Attributes Instance Attributes Semantics The NVS Object s attributes are defined as follows Revision The current major and minor revision of the NVS Object itself Status The status attribute reports the current status of the NVS Object instance The Status can be any one of the following Class Code A1 hex Table G 19 NNVS Ojbect Class Attributes Attr ID Acces s Name Data Type Default Value 1 Ge...

Page 337: ...class or instance attributes Table G 21 NNVS Ojbect Semantics Value Description 0 Nothing new No Update 1 Success on Transfer 2 Success on Programming 3 Failure on Transfer 4 Failure on Programming 5 Faulted TIP The daughter card s web content flash file does not utilize revision levels Consequently instance 2 of the NVS Object will always report a major minor revision of 1 0 Table G 22 NNVS Ojbec...

Page 338: ...following parameters Table G 23 NNVS Ojbect Class Specific Services Service Code Class Instance Usage Service Name 0x4B Instance Update 0x4D Instance Transfer Table G 24 Request Parameters Parameter Data Type Description Size UDINT Number of bytes in this update Base Address UDINT Starting address for the storage of this update Table G 25 Response Parameters Parameter Data Type Description Boot Up...

Page 339: ...y support firmware upgrades via ControlFlash this instance has been reserved for that possibility in the future Instance 2 ControlNet DC Firmware Instance 2 represents the ControlNet DC firmware This instance provides the mechanism for its update Table G 26 Request Parameters Parameter Data Type Description Chunk Number UDINT Number of chunks transferred 0 based Data Array of Bytes Data representi...

Page 340: ...Publication 1404 UM001D EN E October 2004 G 16 Powermonitor 3000 ControlNet Device Profile ...

Page 341: ...It can be based on Watt Demand VA Demand VAR Demand or some combination of these A rate at which a transmission occurs where one baud equals one bit per second broadcast Broadcast address is a value used for performing commands on all Modbus slaves that are connected on the network Slave address 0 is reserved for this value burden The electrical load placed on source of VA or the load an instrumen...

Page 342: ...rents to lower values which can be used by measuring instruments current transformer ratio The ratio of primary amperes divided by secondary amperes data table Powermonitor 3000 data is organized in data tables similar to those found in an SLC 5 03 Programmable Controller The detailed data table definitions are covered in Appendix A of the Bulletin 1404 Powermonitor 3000 User Manual demand hours T...

Page 343: ...ter This is a Modbus mapped location used for reading the writing word length data For a Powermonitor 3000 slave device the locations are defined by the Modbus Memory Map horsepower hp A unit of power or the capacity of a mechanism to do work It is equivalent to raising 33 000 pounds one foot in one minute One horsepower equals 746 watts impedance The total opposition i e resistance and reactance ...

Page 344: ...rent lags the applied voltage by 90 degrees Lagging current means lagging power leading current The current flowing in a circuit which is mostly capacitive If a circuit contains only capacitance the current leads the applied voltage by 90 degrees Leading current means leading power factor load Any device or circuit consuming power in an electrical system load shedding The removal of load from the ...

Page 345: ...high voltage potentials to lower levels acceptable to measuring instruments Also known as voltage transformer VT potential transformer ratio The ratio of primary voltage divided by secondary voltage power factor The ratio of real power in watts of an alternating current circuit to the apparent power in volt amperes Also expressed as the cosine of the phase angle between the fundamental voltage app...

Page 346: ...hms real power The component of apparent power that represents real work in an alternating current circuit It is expressed in watts and is equal to the apparent power times the power factor resistance The property of a substance which impedes current flow and results in the dissipation of power in the form of heat The unit of resistance is the ohm One ohm is the resistance through which a differen...

Page 347: ...balanced load A situation existing in a three phase alternating current system using more than two current carrying conductors where the current is not due to uneven loading of the phases volt ampere VA The unit of apparent power It equals volts times amperes regardless of power factor volt ampere demand Where peak average demand is measured in volt amperes rather than watts The average VA during ...

Page 348: ...usage varies it is necessary to integrate this parameter over time Power flow can be either forward or reverse wattmeter An instrument for measuring the real power in an electric circuit Its scale is usually graduated in watts kilowatts or megawatts volt ampere reactive hours VARH The number of VARs used in one hour Since the value of this parameter varies it is necessary to integrate it over time...

Page 349: ... 11 configuration 2 2 advanced device configuration 3 23 basic device configuration 3 22 configuration using the dispaly module 3 21 configuring communications 4 1 ControlNet 4 15 DeviceNet 4 6 Ethernet 4 13 Modbus 4 2 Remote I O 4 5 RS 232 4 3 RS 485 4 2 configuring harmonic analysis 8 10 configuring setpoints 5 5 examples of setpoint operation 5 9 reading setpoint status using communications 5 1...

Page 350: ... table reads 4 36 led indicators 2 11 message types 4 34 object classes 4 35 performance features 2 7 unique write identifier 4 36 using RSNetworx 4 8 DF1 protocol 4 25 discrete I O control 6 3 display module 2 3 configuring setpoints 5 11 expressing metered data 3 3 viewing metered data 3 3 viewing setpoint data 5 11 display module functionality 3 12 displaying information 3 16 editing a paramete...

Page 351: ... M master module 2 2 communications 2 2 configuration 2 2 metering accuracy class 3 3 metering functionality 3 1 configurable energy counter rollover 3 9 demand calculation 3 9 energy results 3 8 expressing metered data in the display module 3 3 metering accuracy class 3 3 power factor results 3 7 power results 3 6 projected demand calculation 3 10 symmetrical component analysis results 3 5 viewin...

Page 352: ... analysis 8 20 reading transient capture 8 21 relay and KYZ output operation 6 1 communications loss behavior 6 4 descrete I O control 6 3 forced operation 6 3 no control operation 6 3 pulsed control 6 2 setpoint control 6 3 Remote I O 4 5 led indicators 2 11 performance features 2 6 RS 232 4 3 led indicators 2 11 performance features 2 6 RS 485 4 2 led indicators 2 10 performance features 2 5 RSN...

Page 353: ... use 7 16 configuring the log 7 17 hours selection 7 16 reading the log 7 18 transient analysis configuration 8 19 transientdetectionmeteringandcapture 8 18 clear command 8 24 configuration 8 19 reading capture data 8 21 reading metering data 8 20 U under reverse setpoint 5 4 underforward setpoint 5 3 user configured data table setup using ControlLogix and EtherNet IP C 27 sample program operation...

Page 354: ...Publication 1404 UM001D EN E October 2004 6 Index ...

Page 355: ...Allen Bradley HMIs ...

Page 356: ...ation Assistance If you experience a problem with a hardware module within the first 24 hours of installation please review the information that s contained in this manual You can also contact a special Customer Support number for initial help in getting your module up and running New Product Satisfaction Return Rockwell tests all of our products to ensure that they are fully operational when ship...

Reviews: