Page 2
Every effort has been made to ensure that the material herein is complete and accurate. However, the manufacturer is not responsible for any mistakes in printing or faulty instructions contained in this book. Notification of any errors or misprints will be received with appreciation. For further information regarding a particular installation, operation or maintenance of equipment, contact the manufacturer or your local representative or distributor.
"PM172 Series Powermeter, Installation and Operation Manual". IMPORTANT In 3-wire connection schemes, the unbalanced current and phase readings for power factor, active power, and reactive power will be zeros, because they have no meaning. Only the total three-phase power values can be used.
2 MODBUS FRAMING 2.1 Transmission Mode The protocol uses the Modbus Remote Terminal Unit (RTU) transmission mode. In RTU mode, data is sent in 8- bit binary characters. The 8 bit even parity or 8 bit no parity data format must be selected when configuring the instrument communications.
2.6 Error Check Field The error check field contains the Cyclical Redundancy Check (CRC) word. For detailed information about CRC calculation, refer to the “Modbus Protocol Reference Guide”. It can be downloaded from the www.modbus.org Website.
3 MODBUS MESSAGE FORMATS 3.1 Function 03 - Read Multiple Registers This command allows the user to obtain contents of up to 125 contiguous registers from a single data table. Request Instrument Function Starting Word Count Error Check Address (03) Address 1 byte 1 byte...
Request Instrument Function Starting Word Count Byte Count Address (16) Address 1 byte 1 byte 2 bytes 2 bytes 1 byte Data Word 1 Data Word N Error Check 2 bytes 2 bytes 2 bytes Starting Address Address of the first register to be written Word Count The number of contiguous words to be written Byte Count...
4 PROTOCOL IMPLEMENTATION 4.1 Modbus Register Addresses The PM172 Modbus registers are referred to by using addresses in the range of 0 to 65535. From within the Modbus applications, the PM172 Modbus registers can be accessed by simulating holding registers of the Modicon 584, 884 or 984 Programmable Controller, using a 5-digit “4XXXX”...
2. Current readings Assume device settings: CT primary current = 200A; current input overload = 200% (10A). Current engineering scales: HI = Imax = CT primary current × 2 = 200.00 × 2 = 400.00A LO = 0A If the raw data reading is 250 then the current reading in engineering units will be as follows: Amps reading = 250 ×...
fractional number with specified precision, scale the register value with the given multiplier. To write a fractional number into the register, divide the number by the given multiplier. EXAMPLES 1. Unsigned 32-bit Values If you read unsigned Voltage V1 of 69,000V from registers 13952-13953, then the register readings will be as follows: (13952) = 3464 (13953) = 1...
4.4 Configuring and Accessing Log Files Configuring Memory for Logging To use the onboard data logging, allocate a separate log partition for each specific data you want to be recorded in your instrument. The PM172 provides concurrent recording data in 9 different memory partitions, one of which is intended to record event log data, and the others to store 8 different data logs using different sets of data parameters.
5 POWERMETER REGISTERS DESCRIPTION 5.1 Basic Data Registers (16-bit) Table 5-1 Basic Data Registers Parameter Register Type Unit Scale Con- High version Voltage L1/L12 UINT16 0.1V/1V Vmax LIN3 Voltage L2/L23 UINT16 0.1V/1V Vmax LIN3 Voltage L3/L31 UINT16 0.1V/1V Vmax LIN3 Current L1 UINT16 0.01A...
Imax (×200% over-range) = 2 × CT primary current [A] Direct wiring (PT Ratio = 1): Vmax (690 V input option) = 828.0 V Vmax (120 V input option) = 144.0 V Pmax = (Imax × Vmax × 3) [kW x 0.001] if wiring mode is 4LN3 or 3LN3 Pmax = (Imax ×...
Page 15
Parameter UINT16 INT32 Point Unit Range/Scale Reg. Conv. High Current L2 7140 LIN3 13320-13321 0x0C04 0.01A Imax Current L3 7141 LIN3 13322-13323 0x0C05 0.01A Imax kW L1 7142 LIN3 13324-13325 0x0C06 0.001kW/1kW -Pmax Pmax kW L2 7143 LIN3 13326-13327 0x0C07 0.001kW/1kW -Pmax Pmax...
Parameter UINT16 INT32 Point Unit Range/Scale Reg. Conv. High Generic TOU season tariff energy registers - only as a reference for TOU profile logs Season tariff #1 register 0x7000 Season tariff #2 register 0x7001 Season tariff #16 register 0x700F Generic TOU season tariff maximum demand registers - only as a reference for TOU profile logs Season tariff #1 register LIN3 0x7100...
Page 22
Parameter Registers Type Min. Current K-Factor L1 35936-35937 INT32 Timestamp 35938-35939 UINT32 Min. Current K-Factor L2 35940-35941 INT32 Timestamp 35942-35943 UINT32 Min. Current K-Factor L3 35944-35945 INT32 Timestamp 35946-35947 UINT32 Min. Current TDD L1 35948-35949 INT32 Timestamp 35950-35951 UINT32 Min. Current TDD L2 35952-35953 INT32 Timestamp...
Page 23
Parameter Registers Type Timestamp 36982-36983 UINT32 Maximum real-time total values Max. Total kW 37120-37121 INT32 Timestamp 37122-37123 UINT32 Max. Total kvar 37124-37125 INT32 Timestamp 37126-37127 UINT32 Total kVA 37128-37129 INT32 Timestamp 37130-37131 UINT32 Max. Total PF 37132-37133 INT32 Timestamp 37134-37135 UINT32 Maximum real-time auxiliary values Reserved...
2. The Min/Max log parameters are read in 32-bit registers. For the value ranges and scales, refer to Table 5-2. NOTE: Power maximum demands are only available in the PM172E. 5.4 Instrument Status Registers Table 5-4 Instrument Status Registers Parameter Register Type Range...
Page 25
Status input #1 Status input #2 2-15 Not used (permanently set to 0) Bit meaning: 0 = contact open, 1 = contact closed Table 5-9 Setpoints Status Description Setpoint # 1 status Setpoint # 2 status Setpoint # 3 status Setpoint # 4 status Setpoint # 5 status Setpoint # 6 status...
Description Alarm #12 Alarm #13 Alarm #14 Alarm #15 Alarm #16 Bit meaning: 1 = setpoint has been operated The setpoint alarm register stores the status of the operated setpoints by setting the appropriate bits to 1. The alarm status bits can be reset all together by writing zero to the setpoint alarm register. It is possible to reset each alarm status bit separately by writing back the contents of the alarm register with a corresponding alarm bit set to Table 5-13 Self-check Alarm Status Description...
Parameter Register Type Range The number of new event log records 3529 UINT16 0 - 65535 The number of new data log #1 records 3530 UINT16 0 - 65535 The number of new data log #2 records 3531 UINT16 0 - 65535 The number of new data log #3 records 3532 UINT16...
Page 28
Memory Partition Registers (see Table 5-17) Data log #3 28184-28191 Data log #4 28192-28199 Data log #5 28200-28207 Data log #6 28208-28215 Data log #7 28216-28223 Data log #8 28224-28231 Reserved 28232-28415 TOU Monthly Profile Log. Energy Reg. #1 28416-28423 TOU Monthly Profile Log.
The next sequence number to be UINT16 0 to 65535 (increments modulo 65536 with each log). used when the next log event will Returns the sequence number that will be applied to the take place next record being logged. The sequence number of the first UINT16 0 to 65535.
Do not enable the analog expander output if the analog expander is not connected to the instrument, otherwise the computer communications will become garbled. Available in the PM172E. 5.10 Communications Setup Registers Table 5-21 Communications Setup Registers Port Parameter Register Type Range Port #1...
Table 5-23 Analog Channel Allocation Registers Parameter Offset Type Range Output parameter ID UINT16 see Table 5-26 Zero scale (0-4 mA) UINT16 see Table 5-26 Full scale (1/20 mA) UINT16 see Table 5-26 Except for the signed power factor (see Note 3 to Table 5-26), the output scale is linear within the value range. The scale range will be inverted if the full scale specified is less than the zero scale.
Output parameter Point Type Unit Scale Con- High version Real-time total values Total kW 0x0F00 UINT16 0.001kW/1kW -Pmax Pmax LIN3 Total kvar 0x0F01 UINT16 0.001kvar/1kvar -Pmax Pmax LIN3 Total kVA 0x0F02 UINT16 0.001kVA/1kVA Pmax LIN3 Total PF 0x0F03 UINT16 0.001 -1.000 1.000 LIN3...
NOTES All digital inputs that were not allocated as pulse inputs will be automatically configured as status inputs. A digital input allocated for the external demand synchronization pulse or time synchronization pulse will be automatically configured as a pulse input. Table 5-28 Digital Inputs Allocation Mask Description Digital input # 1 allocation status...
Page 35
Parameter Offset Type Range Reserved +26, 27 UINT16 0 (N/A) Operate limit +28, 29 INT32 see Table 5-32 Release limit +30, 31 INT32 see Table 5-32 Action #1 Action type UINT16 see Table 5-33 Action target UINT16 see Table 5-33 Action #2 Action type UINT16...
Page 36
Trigger parameter Trigger Type Unit Limit/scale Con- High version Relay #2 OFF 0x8801 UINT16 NONE Phase reversal Positive phase rotation reversal 0x8901 UINT16 NONE Negative phase rotation reversal 0x8902 UINT16 NONE Pulse counters 10 6 -1 High pulse counter #1 UINT32 NONE 0x0A00...
Page 37
Trigger parameter Trigger Type Unit Limit/scale Con- High version High voltage unbalance 0x1503 UINT16 LIN3 High present demands High volt demand L1/L12 UINT16 0.1V/1V Vmax LIN3 0x1600 High volt demand L2/L23 UINT16 0.1V/1V Vmax LIN3 0x1601 High volt demand L3/L31 UINT16 0.1V/1V Vmax...
NOTES A relay allocated as a pulsing relay may not be manually operated or released. When a relay is allocated for pulsing, it automatically reverts to normal operation. A relay is energized when manually operated, and is de-energized when manually released. Table 5-37 Relay Operation Control Registers Parameter Register...
Table 5-43 Partition Setup Registers Parameter Offset Type Range The number of records in the partition UINT16 0-65535, 0 = delete a partition The number of log parameters in the UINT16 1-16 (for event log partition, write 0) record for a data log partition Partition type UINT16 0 = non-wrap...
Parameter Offset Type Range Log parameter #10 ID UINT16 See Table 5-2 Log parameter #11 ID UINT16 See Table 5-2 Log parameter #12 ID UINT16 See Table 5-2 Log parameter #13 ID UINT16 See Table 5-2 Log parameter #14 ID UINT16 See Table 5-2 Log parameter #15 ID...
5.24 TOU System Registers Setup Table 5-50 TOU System Setup Registers TOU system register Setup registers (see Table 5-51) TOU energy register #1 4564-4565 TOU energy register #2 4566-4567 TOU energy register #3 4568-4569 TOU energy register #4 4570-4571 TOU energy register #5 4572-4573 TOU energy register #6 4574-4575...
TOU daily profile Setup registers (see Table 5-55) TOU daily profile #6 2128-2143 TOU daily profile #7 2144-2159 TOU daily profile #8 2160-2175 TOU daily profile #9 2176-2191 TOU daily profile #10 2192-2207 TOU daily profile #11 2208-2223 TOU daily profile #12 2224-2239 TOU daily profile #13 2240-2255...
TOU calendar Calendar month Setup registers (see Table 5-58) TOU calendar #2 January 4464-4471 February 4472-4479 March 4480-4487 April 4488-4495 4496-4503 June 4504-4511 July 4512-4519 August 4520-4527 September 4528-4535 October 4536-4543 November 4544-4551 December 4552-4559 Table 5-58 TOU Calendar Setup Registers Parameter Offset Type...
Location code Description Analog expander setup Timers setup Display options Event/alarm setpoints Pulsing setpoints User assignable register map Data log setup Memory partitions setup TOU energy registers setup TOU demand registers setup TOU daily profiles TOU calendar TOU calendar years Relay control registers User selectable options DNP 3.0 class 0 map...
Page 47
Data log number Registers (see Table 5-67) TOU Monthly Profile Log. Energy Reg. #2 30376-30415 TOU Monthly Profile Log. Energy Reg. #3 30416-30455 TOU Monthly Profile Log. Energy Reg. #4 30456-30495 TOU Monthly Profile Log. Energy Reg. #5 30496-30535 TOU Monthly Profile Log. Energy Reg. #6 30536-30575 TOU Monthly Profile Log.
Page 48
Parameter Offset Type Range Parameter #14 value +32, 33 INT32 See Table 5-2 Parameter #15 value +34, 35 INT32 See Table 5-2 Parameter #16 value +36, 37 INT32 See Table 5-2 Reserved +38, 39 INT32 Timestamp is given in local time in a UNIX-style time format: it represents the number of seconds since midnight (00:00:00), January 1, 1970.
Need help?
Do you have a question about the PM172 Series and is the answer not in the manual?
Questions and answers