Technical FAQs

Ask a Question

How to move Energy Readings from one Powerlogic meter to another Powerlogic meter

Issue
This procedure explains how to move or transfer the Energy Readings from one meter to another meter. This function is only supported in some of the Powerlogic meters.

Products
Series 3000 Circuit Monitor,
Series 4000 Circuit Monitor, and
Series 800 Power Meter.

Cause
A meter is replaced by another meter, a master reset has been run on the meter, or a meter has been cleared by accident. Any of these situations could require the energy readings to be preset. Typically a new meter will start at 0 KWH. This can affect billing if the energy readings are not preset in the meter.

Resolution
The process of reading and writing registers in blocks can be performed using third party software such as Modscan or Modbus Tester. (Modbus Tester can be obtained from article FA180037)
It can also be performed from the front panel of each meter to read and write individual registers. Refer to the reference manual of each meter for information on reading and writing registers.

1. Read the Energy registers from the CM2000, CM3000, CM4000, or PM800 meters to be copied from. Make a note of the readings using table 1.

2. Read this entire step before beginning. Write the values noted from step 1 to the appropriate registers 8022 - 8049 in the replacement meter. *Note*: You must write the entire 28-register block to the 8022 - 8049 buffer. A partial write will cause this step to fail.
(the matching write-to registers are listed in table 1)
    • a. Registers 8022 - 8049 coincide with the register order read from 1700 1727.
      b. Register 8022 - 8049 must be an integer value between -9999 and +9999. If any register contains a value outside that range, the process will abort.
      c. The registers in the Series 2000 Circuit Monitor are not in the same sequence as the CM3000/CM4000/PM800.

Table 1
 
CM3/CM4/PM8
CM2
Recorded
Write-To
 
Registers
Readings
Readings
Registers
Real Energy In
1700
1601
 
8022
text
1701
1602
 
8023
text
1702
1603
 
8024
text
1703
1604
 
8025
  text text text
 
Reactive Energy In
1704
1605
 
8026
text
1705
1606
 
8027
text
1706
1607
 
8028
text
1707
1608
 
8029
  text text text
 
Real Energy Out
1708
1609
 
8030
text
1709
1610
 
8031
text
1710
1611
 
8032
text
1711
1612
 
8033
  text text text
 
Reactive Energy Out
1712
1613
 
8034
text
1713
1614
 
8035
text
1714
1615
 
8036
text
1715
1616
 
8037
  text text text
 
Real Energy Total
1716
1621*
 
8038
(Signed/ Absolute)
1717
1622
 
8039
text
1718
1623
 
8040
text
1719
1624
 
8041
  text text text
 
Reactive Energy Total
1720
1625*
 
8042
(Signed/ Absolute)
1721
1626
 
8043
text
1722
1627
 
8044
text
1723
1628
 
8045
  text text text
 
Apparent Energy Total
1724
1617*
 
8046
text
1725
1618
 
8047
text
1726
1619
 
8048
text
1727
1620
 
8049
* Registers are not in sequential order.
 

3. Next write the following decimal values to the registers of the replacement meter:

    • a. 8020 to register 8017
      b. 8021 to register 8018
      c. 8022 to register 8019
      d. 6209 to register 8000

4. Read register 8021 for the status of the process.

    • a. 0 = the settings completed successfully.
      b. 81 = Invalid Command Function (Verify that the 6209 command code was written to register 8000.)
      c. 82 = Invalid Parameters (verify that the data range in register 8022 8049 is between -9999 to +9999.)

5. Verify that the values were successfully written by reading register 1700 - 1727 in the replacement meter or open a SMS table with energy readings. Note that the values may start incrementing immediately if the meter has a load.
Was this helpful?
What can we do to improve the information ?