PM130 PLUS. Коммуникационный протокол DNP3. Справочное руководство (англ.)

PM130 PLUS. Коммуникационный протокол DNP3. Справочное руководство (англ.)

Series PM130 PLUS Powermeters

DNP3 Communications Protocol

Reference Guide

BG0428 Rev. A1

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.

2

Table of Contents

1 GENERAL ..........................................................................................................5

2 DNP 3.0 PROTOCOL IMPLEMENTATION ........................................................6

2.1

D

EVIATIONS FROM

S

TANDARD

..................................................................................................6

2.2

DNP I

MPLEMENTATION

............................................................................................................6

2.2.1

D

EVICE

A

DDRESS

...................................................................................................................................6

2.2.2

T

RANSACTION

T

IMING

.............................................................................................................................7

2.2.3

C

LASS

0 R

ESPONSE

...............................................................................................................................7

2.2.4

S

CALING

16-

BIT

A

NALOG

I

NPUTS

..............................................................................................................7

2.2.5

S

CALING

16-

BIT

B

INARY

C

OUNTERS

.........................................................................................................7

2.3

P

ASSWORD

P

ROTECTION

.........................................................................................................8

3 DNP POINT MAP................................................................................................9

3.1

A

NALOG

I

NPUTS

- B

ASIC

S

ET

...................................................................................................9

3.2

B

INARY

I

NPUTS

- B

ASIC

S

ET

...................................................................................................10

3.3

B

INARY

C

OUNTERS

- B

ASIC

S

ET

.............................................................................................10

3.4

A

NALOG

I

NPUTS

, B

INARY

I

NPUTS AND

C

OUNTERS

– E

XTENDED

S

ET

........................................11

Digital Inputs DI1-DI4 ........................................................................................................................... 11

Relay Outputs RO1-RO2 ..................................................................................................................... 11

Counters .............................................................................................................................................. 11

1-Cycle Phase Values .......................................................................................................................... 11

1-Cycle Total Values ............................................................................................................................ 12

1-Cycle Auxiliary Values....................................................................................................................... 12

1-Second Phase Values....................................................................................................................... 12

1-Second Total Values......................................................................................................................... 13

1-Second Auxiliary Values ................................................................................................................... 13

Present Volt, Ampere and Power Demands......................................................................................... 13

Total Energies

EH

.................................................................................................................................. 14

Phase Energies EH ............................................................................................................................... 15

V1/V12 Harmonic Distortion

EH

............................................................................................................. 15

V2/V23 Harmonic Distortion EH ............................................................................................................. 15

V3/V31 Harmonic Distortion EH ............................................................................................................. 15

I1 Harmonic Distortion EH ..................................................................................................................... 15

I2 Harmonic Distortion EH ..................................................................................................................... 15

I3 Harmonic Distortion EH ..................................................................................................................... 15

Fundamental (H01) Phase Values EH ................................................................................................... 15

Fundamental (H01) Total Values EH ..................................................................................................... 16

Minimum 1-Cycle Phase Values .......................................................................................................... 16

Minimum 1-Cycle Total Values............................................................................................................. 16

Minimum 1-Cycle Auxiliary Values ....................................................................................................... 16

Maximum 1-Cycle Phase Values ......................................................................................................... 16

Maximum 1-Cycle Total Values............................................................................................................ 17

Maximum 1-Cycle Auxiliary Values ...................................................................................................... 17

Maximum Demands ............................................................................................................................. 17

3.5

F

ACTORY

D

EVICE

S

ETTINGS AND

I

DENTIFICATION

....................................................................18

Device Identification ............................................................................................................................. 18

Factory Device Settings ....................................................................................................................... 18

Device Identification (alias) .................................................................................................................. 18

Port Identification ................................................................................................................................. 18

3.6

D

EVICE

C

ONTROL

..................................................................................................................19

Device Authorization Register .............................................................................................................. 19

Device Reset/Clear .............................................................................................................................. 19

Alarm Notification ................................................................................................................................. 19

Remote Relay Control.......................................................................................................................... 20

3.7

D

EVICE

S

ETUP

.......................................................................................................................22

Basic Setup.......................................................................................................................................... 22

3

Communication Ports Setup ................................................................................................................ 22

Device Options Setup .......................................................................................................................... 23

3.8

DNP P

ROTOCOL

S

ETUP

........................................................................................................25

DNP Options Setup.............................................................................................................................. 25

DNP Class 0 Point Assignments .......................................................................................................... 25

4 DATA SCALES AND UNITS ............................................................................27

Data Scales.......................................................................................................................................... 27

Data Units – Low Resolution Option .................................................................................................... 27

Data Units – High Resolution Option.................................................................................................... 27

5 DATA FORMATS .............................................................................................28

Wiring Mode......................................................................................................................................... 28

Instrument Options............................................................................................................................... 28

DNP Object Variations ......................................................................................................................... 28

DNP Class 0 Objects ........................................................................................................................... 28

APPENDIX A DNP APPLICATION MESSAGES ................................................29

APPENDIX B DNP DEVICE PROFILE ................................................................30

4

1 General

This document specifies a subset of the DNP3 communications protocol used to transfer data between a master computer station and the PM130. The document provides the complete information necessary to develop third-party communications software capable of communication with the Series

PM130 instruments. Additional information concerning operating the device, configuring the communication parameters, and communication connections may be found in the "PM130 PLUS

Installation and Operation Manual".

Refer to “Configuring DNP” in the “PM130 PLUS Installation and Operation Manual” for information on how to configure Class 0 responses via the supplemental PAS software.

The document is applicable to the PM130P and PM130EH devices.

IMPORTANT

1. 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 will be shown.

2. Most of the advanced features are configured using multiple setup parameters that can be accessed in a number of contiguous registers. When writing the setup registers, it is recommended to write all the registers at once using a single request, or to clear (zero) the setup before writing into separate registers.

Designations used in the guide:

EH - available in the PM130EH.

5

2 DNP 3.0 Protocol Implementation

DNP3 (Distributed Network Protocol) is an open standard designed by Harris Control Division. DNP defines a command-response method of communicating digital information between a master and slave device. Detailed information regarding DNP3 is available in the “Basic 4 Document Set” which can be obtained from the DNP User Group.

2.1 Deviations from Standard

The PM130 implements Level 1 of the DNP3 communication protocol. The device does not support unsolicited responses or hardware collision avoidance.

The data link layer differs from the Basic 4 specifications because of the master-slave relationship between devices. When the device receives a request, no further requests can be sent until after the device makes the appropriate response.

2.2 DNP Implementation

The PM130, like most devices, allows retrieving regular analog and binary data from the device by executing directed (non-broadcast) Read requests.

Binary-Output-Status objects and Analog-Output-Status objects are sent with flags that always indicate

ONLINE.

A Binary-Output-Status object that indicates the current state of a control digital point (relay) uses remote forced data as well as local forced data bits. The value of a state bit indicates the current state of the digital output point.

The PM130 executes the parameter clear function and demands resets using the Direct-Operate,

SBO/Operate or Direct-Operate-No-Acknowledge command to specified points of the Control-

Relay-Output-Block object.

Issuing the Direct-Operate, SBO/Operate or Direct-Operate-No-Acknowledge command to appropriative points of the Analog-Output-Block object can change the setup parameters. The device also supports the DNP functions Write, Cold-Restart and Delay Measurement.

Refer to Appendix A for information on specific requests and responses. Appendix B contains the standard DNP Device Profile Document.

The device attempts to respond with the same object variation and qualifier as those in the request.

Exceptions to this rule include changing variation 0 to a specific variation and changing qualifier code 6 to 1.

If the device receives an invalid request, it sets the internal indication to the error code. The following internal indication bits are supported:

Octet

Position

0

0

0

0

1

Bit

Position

0

7

4

5

5

Description

Set when a request received with a broadcast destination address. Cleared after next response.

Device restart - set when the device powers up or after executing Cold Restart, cleared by writing zero to object 80.

Time-synchronization required from the master. Cleared when master sets the time.

Set when the device is in the Local state. Cleared when the device in the Remote state.

Set when the current configuration in the device is corrupted. May also be set as a result of the legal changes in the setup configuration whenever another setup is affected by the changes made. Cleared by writing zero to points 64-75 using object 12.

2.2.1 Device Address

Each device on a DNP link must have a unique address. The PM130 allows a device address in the range of 0 to 65532 to be selected. The DNP master can use addresses 65533 to 65535 for broadcast requests. A broadcast request never generates a DNP response.

6

2.2.2 Transaction Timing

The PM130 response time to master requests is indicated in Table 2-1.

Table 2-1 Response Time

Baud Rate, bps Response Time, ms

9600 13 15 13

19200 11 12 11

57600 9 10 9

115200 9 10 9

The Direct-Operate, SBO/Operate or Direct-Operate-No-Acknowledge requests for reset/clear registers and setpoint changing are immediately confirmed.

2.2.3 Class 0 Response

The PM130 DNP implementation supports a wide variety of messages. The most common method of getting static object information from the meter via DNP is to issue a read Class 0 request.

The PM130 allows you to configure the Class 0 response by assigning ranges of points to be polled via

Class 0 requests (see Section 3.8, DNP Protocol setup). Refer to “Configuring DNP” in the “PM130

PLUS installation and Operation Manual” for information on how to configure Class 0 responses via

PAS.

2.2.4 Scaling 16-bit Analog Inputs

Any of the variations 1 through 4 can be used with the Analog Input objects. Variations specified in

Sections 3.1 and 3.4 show those that can be used to read a full-range value without a possible overrange error when no scaling is used to accommodate the value to the requested object size.

When over-range occurs, a positive value is reported as 32767 and a negative value as -32768, with the over-range bit in the flag octet being set to 1 if a variation 2 is requested. To avoid over-range errors when a variation 2 or 4 is required, a liner scaling may be used to scale 32-bit analog readings to 16-bit

Analog Input objects (see DNP Options setup in Section 3.8). Scaling is enabled in the device by default.

When scaling is enabled, either analog input requested with variation 2 or 4 will be scaled to the range of -32768 to 32767 for bi-directional parameters (such as power and power factor), and to the range of

0 to 32767 for single-ended positive parameters (voltage, current, frequency, etc.). To get a true reading, the reverse conversion should be done using the following formula:

Y = ((X – DNP_LO)

× (HI - LO)) /(DNP_HI – DNP_LO) + LO where:

Y

X

-

-

True reading in engineering units

Raw input data in the range of DNP_LO – DNP_HI

LO, HI

-

Data low and high scales in engineering units (for device data scales, see Section 4)

DNP_LO

-

DNP low conversion scale: DNP_LO = -32768 for a point with a negative LO scale

DNP_LO = 0 for a point with a zero or positive LO scale

DNP_HI

-

DNP high conversion scale: DNP_HI = 32767

EXAMPLE

If you have read a value of 201 for point AI:3 that shows the I1 current (see Section 3.1) and the CT primary current is 200A (the high current scale is 2

×200 = 400A), then the current reading in engineering units is as follows:

(201 - 0)

× (400 - 0)/(32767 - 0) + 0 = 2.45A

2.2.5 Scaling 16-bit Binary Counters

Binary counters are stored in the device in 32-bit integer format. Using 16-bit Binary Counter objects can cause over-range errors if the counter value exceeds 32767. Scaling binary counters (see DNP

7

Options setup in Section 3.8) allows changing a binary counter unit from 1 to 1000 in powers of 10 to accommodate a 32-bit counter value to 16-bit object format. If the scaling unit is greater than 1, the counter value is reported being divided by the scaling unit. To get the actual value, multiply the counter reading by the selected scaling unit.

2.3 Password Protection

The PM130 has a password protection option allowing you to protect your setups, cumulative registers and logs from being changed or cleared through communications. You can disable or enable password protection through communications or via the front display. For details, refer to your instrument

Installation and Operation Manual. When password protection is enabled, the user password you set in your instrument should be written into the device authorization register (point AO:192) before another write request is issued. If the correct password is not supplied while password protection is enabled, the instrument will respond to all write requests with the exception response “Control operation not supported for this point”. It is recommended to clear the password register after you have completed your changes in order to activate password protection.

8

3 DNP Point Map

3.1 Analog Inputs - Basic Set

Object : Var. Object : Point

30:3

30:3

30:3

30:3

30:4

30:4

30:4

AI:7

AI:8

AI:9

AI:10

AI:15

AI:16

AI:17 kW L2 kW L3 kvar L1 kvar L2

Power factor L1

Power factor L2

Power factor L3

Description

30:3 AI:22 In (neutral) Current

30:4 AI:23 Frequency

30:3 AI:24 Maximum kW import sliding window demand

30:3 AI:25 kW import accumulated demand

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:4

30:4

30:4

30:4

AI:26

AI:27

AI:28

AI:29

AI:30

AI:31

AI:32

AI:33

AI:34

AI:35

AI:36

Maximum kVA sliding window demand kVA accumulated demand

I1 Maximum ampere demand

I2 Maximum ampere demand

I3 Maximum ampere demand

V1/V12 Voltage THD

V2/V23 Voltage THD

V3/V31 Voltage THD

0-Pmax

0-Pmax

0-Imax

0-Imax

0-Imax

Present kW import sliding window demand

Present kVA sliding window demand

0-Pmax

0-Pmax

PF (import) at Max. kVA sliding window demand 0-1000

0-9999

0-9999

0-9999

Options/Range

2

0-Vmax

Units

2

0-Vmax

0-Vmax

0-Imax

0-Imax

0-Imax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

U3

U3

U3

U3

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

0-Pmax

0-Pmax

0-Pmax

-1000-1000

-1000-1000

-1000-1000

-1000-1000

×0.001

×0.001

×0.001

×0.001

-Pmax-Pmax

-Pmax-Pmax

0-Pmax

0-Imax

0-Fmax

0-Pmax

0-Pmax

U2

Type R/W

INT32

INT32

INT32

INT32

INT16 R

INT16 R

INT16 R

INT16 R

UINT32

R

R

R

R

R

×0.01Hz UINT16 R

U3 UINT32 R

U3 UINT32 R

U3

U3

U2

U2

U2

U3

U3

×0.001

×0.1%

×0.1%

×0.1%

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

R

R

R

R

R

R

R

UINT16 R

UINT16 R

UINT16 R

UINT16 R

1

1

1

3-sec value

3-sec value

3-sec value

Notes

9

Object : Var. Object : Point

30:4

30:4

30:4

30:4

30:4

30:4

AI:37

AI:38

AI:39

AI:40

AI:41

AI:42

I1 Current THD

I2 Current THD

I3 Current THD

I1 Current TDD

I2 Current TDD

I3 Current TDD

Description

0-9999

0-9999

0-9999

0-1000

0-1000

0-1000

Options/Range

2

Units

2

×0.1%

×0.1%

×0.1%

×0.1%

×0.1%

×0.1%

Type R/W Notes

2

NOTES:

Energy and power demand readings and total harmonics are only available in the PM130EH meters.

1 Voltage and voltage harmonics readings: when the 4LN3, 3LN3 or 3BLN3 wiring mode is selected, the voltages will be line-to-neutral; for any other wiring mode, they will be line-to-line voltages.

All analog input points except of harmonics are 1-second average values. For volts, amps and power scales and units, refer to Section 4 ”Data Scales and Units”. For analog input scaling formulas and examples, see Section 2.2.4, “ Scaling Analog Input Objects”.

3.2 Binary Inputs - Basic Set

Object : Var. Object : Point

01:1 BI:0

01:1

01:1

BI:1

BI:16

01:1

01:1

01:1

BI:17

BI:18

BI:19

Relay #1 status

Relay #2 status

Status input #1

Status input #2

Status input #3

Status input #4

Description

0-1

0-1

0-1

0-1

0-1

0-1

Range Units Type

R

R

R

R/W

R

R

R

Notes

3.3 Binary Counters - Basic Set

Object : Var. Object : Point Description Range Notes

20:5 BC:3 kVAh

0-10

9

-1

0-10

9

-1

0-10

9

-1

0-10

9

-1

0-10

9

-1

0-10

9

-1

Units Type R/W

kWh UINT32 R kWh UINT32 R kvarh UINT32 R kVAh UINT32 R kvarh UINT32 R kvarh UINT32 R

10

3.4 Analog Inputs, Binary Inputs and Counters – Extended Set

Object : Var. Object : Point Description

Options/Range

2

Units

2

20:5

20:5

30:4

30:4

30:4

30:4

30:4

30:4

30:4

30:4

30:4

BC:35330 Counter #3

BC:35331 Counter #4

1-Cycle Phase Values

30:3 AI:35843 Current

30:3 AI:35844 Current

30:3 AI:35845 Current

30:3

30:3

30:3

30:3

AI:35847

AI:35848

AI:35849

AI:35850 kW L2 kW L3 kvar L1 kvar L2

AI:35855

AI:35856

AI:35857

AI:35858

AI:35859

AI:35860

AI:35861

AI:35862

AI:35863

Digital Inputs DI1-DI4

Relay Outputs RO1-RO2

Counters

Power factor L1

Power factor L2

Power factor L3

V1/V12 Voltage THD

V2/V23 Voltage THD

V3/V31 Voltage THD

I1 Current THD

I2 Current THD

I3 Current THD

0-1

0-1

0-1

0-1

0-1

0-1

0-99,999

0-99,999

0-99,999

0-99,999

0-Vmax

0-Vmax

0-Vmax

0-Imax

0-Imax

0-Imax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

0-Pmax

0-Pmax

0-Pmax

-1000-1000

-1000-1000

-1000-1000

0-9999

0-9999

0-9999

0-9999

0-9999

0-9999

U3

U3

U3

U3

×0.001

×0.001

×0.001

×0.1%

×0.1%

×0.1%

×0.1%

×0.1%

×0.1%

R

R

R

R

R

R

R

R

UINT32

UINT32

INT32

INT32

INT32

INT32

R

R

R

R

R

R

INT16 R

INT16 R

INT16 R

UINT16 R 1 2-cycle value

UINT16 R 1 2-cycle value

UINT16 R 1 2-cycle value

11

Object : Var. Object : Point Description

30:4 AI:35864 K-Factor

30:4 AI:35865 K-Factor

30:4 AI:35866 K-Factor

30:4 AI:35867 I1 Current TDD

30:4

30:4

AI:35868

AI:35869

I2 Current TDD

I3 Current TDD

1-Cycle Total Values

30:4

30:4

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

AI:36612

AI:36613

AI:36614

AI:36615

AI:36616

AI:36617

AI:36618

AI:36619

AI:36620

AI:36865

Total PF lag

Total PF lead

Total kW import

Total kW export

Total kvar import

Total kvar export

3-phase average L-N/L-L voltage

3-phase average L-L voltage

3-phase average current

1-Cycle Auxiliary Values

In (neutral) Current

1-Second Phase Values

30:3 AI:37123 Current

30:3 AI:37124 Current

30:3 AI:37125 Current

30:3 AI:37128 kW L3

Options/Range

2

Units

2

10-9999

10-9999

10-9999

0-1000

0-1000

0-1000

0-Vmax

0-Vmax

0-Vmax

×0.1

×0.1

×0.1

×0.1%

×0.1%

×0.1%

-Pmax-Pmax

-Pmax-Pmax

0-Pmax

-1000-1000

0-1000

0-1000

0-Pmax

0-Pmax

0-Pmax

0-Pmax

0-Vmax

0-Vmax

0-Imax

×0.001

×0.001

×0.001

U3

U3

U3

U3

U1

U1

U2

0-Imax

0-Fmax

0-3000

0-3000

0-Vmax

0-Vmax

0-Vmax

0-Imax

0-Imax

0-Imax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

0-Pmax

INT16 R

UINT16 R 3

UINT16 R 3

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

R

R

R

R

R

R

R

3

3

3

3

3

3

1, 3

U2

×0.1%

UINT32 R

×0.01Hz UINT16 R

×0.1% UINT16 R

UINT16 R

U3 INT32 R

12

Object : Var. Object : Point Description

30:4

30:4

30:4

30:4

30:4

30:4

30:4

30:4

30:4

30:4

30:4

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

AI:37135

AI:37136

AI:37137

AI:37138

AI:37139

AI:37140

AI:37141

AI:37142

AI:37143

AI:37892

AI:37893

AI:37894

AI:37895

AI:37896

AI:37897

AI:37898

AI:37899

AI:37900

AI:38145

AI:38400

AI:38401

Power factor L1

Power factor L2

Power factor L3

V1/V12 Voltage THD

V2/V23 Voltage THD

V3/V31 Voltage THD

I1 Current THD

I2 Current THD

I3 Current THD

30:4 AI:37144 K-Factor

30:4 AI:37145 K-Factor

30:4 AI:37146 K-Factor

30:4

30:4

30:4

AI:37147

AI:37148

AI:37149

I1 Current TDD

I2 Current TDD

I3 Current TDD

1-Second Total Values

Total PF lag

Total PF lead

Total kW import

Total kW export

Total kvar import

Total kvar export

3-phase average L-N/L-L voltage

3-phase average L-L voltage

3-phase average current

1-Second Auxiliary Values

In (neutral) Current

Present Volt, Ampere and Power Demands

V1/V12 Volt demand

V2/V23 Volt demand

Options/Range

2

Units

2

0-Pmax

0-Pmax

-1000-1000

-1000-1000

-1000-1000

0-9999

0-9999

0-9999

0-9999

0-9999

0-9999

10-9999

10-9999

10-9999

0-1000

0-1000

0-1000

0-Vmax

0-Vmax

×0.001

×0.001

×0.001

×0.1%

×0.1%

×0.1%

×0.1%

×0.1%

×0.1%

×0.1

INT16 R

INT16 R

INT16 R

UINT16 R

UINT16 R

UINT16 R

×0.1

×0.1

×0.1%

×0.1%

×0.1%

U1

1

1

1

3-sec value

3-sec value

3-sec value

0-Vmax

-Pmax-Pmax

-Pmax-Pmax

0-Pmax

-1000-1000

0-1000

0-1000

0-Pmax

0-Pmax

0-Pmax

0-Pmax

0-Vmax

0-Vmax

×0.001

×0.001

×0.001

U3

U3

U3

U3

U1

U1

U2

INT16 R

UINT16 R

UINT16 R 3

UINT32 R 3

UINT32 R 3

UINT32

UINT32

UINT32

UINT32

UINT32

R

R

R

R

R

3

3

3

3

3

1, 3

0-Imax

0-Imax

0-Fmax

0-3000

0-3000

0-Vmax

0-Vmax

U2

×0.01Hz UINT16 R

×0.1%

×0.1%

U1

U1

UINT32 R

UINT16 R

UINT16 R

UINT32

UINT32

R

R

1

1

13

Object : Var. Object : Point Description

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:4

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

AI:38402

AI:38403

AI:38404

AI:38405

AI:38406

AI:38407

AI:38408

AI:38409

AI:38410

AI:38411

AI:38415

AI:38416

AI:38417

AI:38418

AI:38419

AI:38420

AI:38421

AI:38422

AI:38423

AI:38424

AI:38425

AI:38426

AI:38427

AI:38428

AI:38429

V3/V31 Volt demand

I1 Ampere demand

I2 Ampere demand

I3 Ampere demand kW import block demand kvar import block demand kVA block demand kW import sliding window demand kvar import sliding window demand kVA sliding window demand

Options/Range

2

Units

2

0-Vmax

0-Imax

0-Imax

U1

U2

U2

0-Imax

0-Pmax

0-Pmax

0-Pmax

0-Pmax

0-Pmax

0-Pmax

U2

U3

U3

U3

U3

U3

U3 kW import accumulated demand kvar import accumulated demand kVA accumulated demand

0-Pmax

0-Pmax

0-Pmax kW import predicted sliding window demand 0-Pmax kvar import predicted sliding window demand 0-Pmax kVA predicted sliding window demand 0-Pmax

PF (import) at Max. kVA sliding window demand 0-1000 kW export block demand kvar export block demand kW export sliding window demand

0-Pmax

0-Pmax

0-Pmax kvar export sliding window demand kW export accumulated demand kvar export accumulated demand kW export predicted sliding window demand

0-Pmax

0-Pmax

0-Pmax

0-Pmax kvar export predicted sliding window demand 0-Pmax

U3

U3

U3

U3

U3

U3

U3

U3

U3

U3

U3

×0.001

U3

U3

U3

30:3

20:5

20:5

AI:38434

BC:38657

BC:38661

In Ampere demand

Total Energies

kWh export kvarh export

EH

0-Imax

0-10

9

-1

0-10

9

-1

0-10

9

-1

0-10

9

-1

U2

1 kWh

1 kWh

1 kvarh

1 kvarh

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

R

R

R

UINT32

UINT32

R

R

UINT32 R

UINT16 R

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

R

R

R

R

R

R

R

R

UINT32

UINT32

UINT32

UINT32

UINT32

R

R

R

R

R

R

R

R

R

R

R

R

R

R

R

1

14

Object : Var. Object : Point Description

20:5

20:5

20:5

20:5

20:5

20:5

20:5

20:5

20:5

20:5

30:4

30:4

30:4

30:4

30:4

30:4

BC:38664

BC:38912

BC:38913

BC:38914

BC:38915

BC:38916

BC:38917

BC:38918

BC:38919

BC:38920

AI:39168

AI:39169

30:4

AI:39107

30:4

30:4

AI:39424

AI:39425

30:4

AI:39463

AI:39680

AI:39681

30:4

30:4 AI:39719

30:4

30:4

AI:39936

AI:39937

30:4

30:4 AI:39975

30:4 AI:40192

30:4 AI:40193

30:4

30:4 AI:40231

30:4

30:4

AI:40448

AI:40449

30:4

30:4 AI:40487 kVAh total

Phase Energies

kWh import L1 kWh import L2 kWh import L3 kvarh import L1 kvarh import L2 kvarh import L3 kVAh total L1 kVAh total L2 kVAh total L3

V1/V12 Harmonic Distortion EH

1

H01 Harmonic distortion 0-100.00 R

H02 Harmonic distortion 0-100.00 R

...

H40 Harmonic distortion 0-100.00 R

V2/V23 Harmonic Distortion EH

1

H01 Harmonic distortion 0-100.00 R

H02 Harmonic distortion 0-100.00 R

...

H40 Harmonic distortion 0-100.00 R

V3/V31 Harmonic Distortion EH

1

H01 Harmonic distortion 0-100.00 R

H02 Harmonic distortion 0-100.00 R

...

H40 Harmonic distortion 0-100.00 R

I1 Harmonic Distortion EH

H01 Harmonic distortion 0-100.00 R

H02 Harmonic distortion 0-100.00 R

...

EH

Options/Range

2

Units

2

0-10

9

-1

0-10

9

-1

1 kVAh

1 kWh

0-10

9

0-10

9

-1

-1

0-10

9

-1

0-10

9

-1

0-10

9

-1

0-10

9

-1

0-10

9

-1

0-10

9

-1

1 kWh

1 kWh

1 kvarh

1 kvarh

1 kvarh

1 kVAh

1 kVAh

1 kVAh

H01 Harmonic distortion 0-100.00

H40 Harmonic distortion 0-100.00

Fundamental (H01) Phase Values EH

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

R

R

R

R

R

R

R

R

R

R

H40 Harmonic distortion 0-100.00 R

I2 Harmonic Distortion EH

R

H02 Harmonic distortion 0-100.00 R

...

H40 Harmonic distortion 0-100.00 R

I3 Harmonic Distortion EH

H01 Harmonic distortion 0-100.00 R

H02 Harmonic distortion 0-100.00 R

...

R

15

Object : Var. Object : Point Description

30:3 AI:43267 Current

30:3 AI:43268 Current

30:3 AI:43269

30:3 AI:43272

Current kW L3

30:4

30:4

30:4

30:3

30:3

30:3

30:4

AI:43279

AI:43280

AI:43281

AI:43520

AI:43521

AI:43522

AI:43523

Power factor L1

Power factor L2

Power factor L3

Fundamental (H01) Total Values EH

Total fundamental kW

Total fundamental kvar

Total fundamental kVA

Total fundamental PF

Minimum 1-Cycle Phase Values

30:3 AI:44035 Current

30:3 AI:44036 Current

30:3 AI:44037 Current

Minimum 1-Cycle Total Values

Minimum 1-Cycle Auxiliary Values

30:3 AI:44545 Current

Maximum 1-Cycle Phase Values

Options/Range

2

Units

2

0-Vmax

0-Vmax

0-Vmax

0-Imax

0-Imax

0-Imax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

-Pmax-Pmax

U3

0-Pmax

0-Pmax

0-Pmax

-1000-1000

-1000-1000

-1000-1000

×0.001

×0.001

×0.001

U3

U3

U3

×0.001

-Pmax-Pmax

-Pmax-Pmax

0-Pmax

-1000-1000

0-Vmax

0-Vmax

0-Vmax

0-Imax

0-Imax

0-Imax

-Pmax-Pmax

-Pmax-Pmax

0-Pmax

0-1000

0-Imax

0-Fmax

0-Vmax

0-Vmax

0-Vmax

×0.001

×0.01Hz

INT32

INT16 R

INT16 R

INT16 R

INT32

INT32

UINT32

R

R

R

R

INT16 R

UINT16 R

16

Object : Var. Object : Point Description

30:3 AI:46083 Current

30:3 AI:46084 Current

30:3 AI:46085 Current

Maximum 1-Cycle Total Values

Maximum 1-Cycle Auxiliary Values

Options/Range

2

Units

2

0-Imax

0-Imax

0-Imax

-Pmax-Pmax

-Pmax-Pmax

0-Pmax

0-1000

0-Imax

×0.001

30:3 AI:46593 Current

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

30:3

AI:46848

AI:46849

AI:46850

AI:46851

AI:46852

AI:46853

AI:46857

AI:46858

AI:46859

AI:46863

AI:46864

AI:46869

Maximum Demands

V1/V12 Maximum volt demand

V2/V23 Maximum volt demand

V3/V31 Maximum volt demand

I1 Maximum ampere demand

I2 Maximum ampere demand

I3 Maximum ampere demand

0-Fmax

0-Vmax

0-Vmax

0-Vmax

0-Imax

0-Imax

0-Imax

Maximum kW import sliding window demand 0-Pmax

Maximum kvar import sliding window demand 0-Pmax

Maximum kVA sliding window demand 0-Pmax

Maximum kW export sliding window demand 0-Pmax

Maximum kvar export sliding window demand 0-Pmax

In Maximum ampere demand 0-Imax

×0.01Hz UINT16 R

U1

U1

U1

U2

U2

U2

U3

U3

U3

U3

U3

U2

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

UINT32

R

R

R

R

R

R

R

R

R

R

R

R

1

1

1

NOTES:

Energy, power demand and total harmonics readings are only available in the PM130EH meters.

1

2

Voltage and voltage harmonics readings: when the 4LN3, 3LN3 or 3BLN3 wiring mode is selected, the voltages will be line-to-neutral; for any other wiring mode, they will be line-to-line voltages.

For volts, amps, power and frequency scales and units: refer to Section 4 ”Data Scales and Units”. For analog input scaling formulas and examples, see Section 2.2.4, “ Scaling Analog Input

Objects”.

17

3.5 Factory Device Settings and Identification

Options/Range Units Notes

Device Identification

30:3

30:4

30:4

AI:256

AI:257

Device serial number

Device model ID

AI:258-AI:261 Device model name

0-999999

13010=PM130P, 13030=PM130EH

“PM130P”, “PM130EH”

UINT32

UINT16

UINT32

R

R

R Null-terminated string. Each four characters are packed into a 32-bit word.

30:4 AI:266 Device firmware version number 1100-1199 UINT16 R

30:4

30:4

AI:267

AI:270

Device firmware build number

Boot loader version number

1-99 UINT16

UINT16

R

R

Two higher decimal digits = major version number, two lower decimal digits = minor version number

30:4 AI:271 Boot loader build number 1-99 UINT16 R

Two higher decimal digits = major version number, two lower decimal digits = minor version number

Factory Device Settings

30:4 AI:275

30:4 AI:276

30:4

30:4

AI:279

AI:280

V1-V3 input range

V1-V3 input overload

I1-I3 input range

I1-I3 input overload

690, 120 (option U)

120

1, 5

200

V

%

A

%

UINT16

UINT16

UINT16

UINT16

R

R

R

R

Device Identification (alias)

Instrument options

1-99

1100-1199

F2

UINT16

UINT16

UINT32

R

R

R

Two higher decimal digits = major version number, two lower decimal digits = minor version number

30:3

30:3

AI:1025

AI:1026

Port Identification

0=COM1, 1=COM2 UINT16 R

18

3.6 Device Control

Device Authorization Register

40:1(read)

AO:192

41:1(write)

When write: 8-digit password. When read:

0 = access permitted, -1 = authorization required.

Device Reset/Clear

10:2(read) BO:0

12:1(write)

10:2(read)

CROB:0

BO:1

12:1(write)

10:2(read)

12:1(write)

CROB:1

BO:2

CROB:2

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

BO:3

CROB:3

BO:4-11

CROB:4-11

BO:12

CROB:12

Clear total energy registers

Clear total maximum demand registers (all demands)

Clear power demands

Clear volt/ampere demands

Reserved

Clear pulse counters (all counters)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

BO:13

CROB:13

BO:14

CROB:14

BO:15

CROB:15

BO:16

CROB:16

10:2(read)

12:1(write)

10:2(read)

12:1(write)

BO:17-20

CROB:17-20

BO:21

CROB:21

Alarm Notification

10:2(read) B0:64

12:1(write)

10:2(read)

12:1(write)

CROB:64

B0:65

CROB:65

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

B0:66

CROB:66

B0:67

CROB:67

B0:68

CROB:68

B0 :69

Clear pulse counter#1

Clear pulse counter#2

Clear pulse counter#3

Clear pulse counter#4

Reserved

Clear Min/Max log

Reserved

Reserved

RAM/Data error

CPU watchdog reset

Sampling fault

CPU exception

0/-1 (Read)

0-99999999(Write)

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

R/W

R

W

R

W

R

W

R

W

R

W

R

W

R

W

R

W

R

W

R

W

R

W

R

W

R/W 2

R/W 2

R/W 2

R/W 2

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

Returns zero

PULSE ON 1

R/W 2

R/W 2

19

12:1(write) CROB:69

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

BI :70

CROB:70

B0 :71

CROB:71

B0:72

CROB:72

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

10:2(read)

12:1(write)

B0:73

CROB:73

B0:74

CROB:74

B0:75

CROB:75

B0:76

CROB:76

B0:77

CROB:77

B0:78

CROB:78

B0:79

CROB:79

Remote Relay Control

10:2(read)

12:1(write)

BO:80

CROB:80

10:2(read)

12:1(write)

BO:81

CROB:81

NOTES:

Reserved

Software watchdog reset

Loss of power (power down)

Device reset (cold restart) 3

Configuration reset 3

RTC fault (time synchronization required) 3

Reserved

Reserved

Reserved

EEPROM fault

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

0/1 = state OFF/ON

Relay #1 Force operate/Force release/Normal 0/1 = state OFF/ON

Relay #2 Force operate/Force release /Normal 0/1 = state OFF/ON

R/W

R/W

R/W

R/W

2

2

2

R/W 2

R/W 2

R/W 2

R/W 2

R/W 2

R/W 2

2

1 The following restriction should be noted when using object 12 to control the listed points.

2

Š The Count byte is ignored.

Š The Control Code byte is checked:

- Pulse On (1) is valid for all points; other codes are invalid and will be rejected.

Š The On Time and Off Time fields are ignored.

Š The status byte in the response will reflect the success or failure of the control operation:

- Request Accepted (0) will be returned if the command was accepted;

- Request not Accepted due to Formatting Errors (3) is returned if the Control Code byte was incorrectly formatted or if an invalid code was present in the command;

- Control Operation not Supported for this Point (4) is returned if the Control Point was out of control.

The alarm indication points indicate possible problems with the device hardware or setup configuration. The hardware problems are indicated by the appropriate points, which are set whenever the instrument fails self-test diagnostics, or in the event of loss of power. The dedicated binary point indicates the setup configuration problems, which is set when either

20

configuration register is corrupted. In this event, the instrument will use the default configuration. The configuration corrupt bit may also be set as a result of the legal changes in the setup configuration since the instrument might implicitly change or clear other setups if they are affected by the changes made.

Issuing the Direct-Operate, SBO/Operate or Direct-Operate-No-Acknowledge command using the Control-Relay-Output-Block object (with the code operation Latch-Off) to points 64-75 can reset hardware fault points. The configuration corrupt status point is also reset automatically when you change setup either via the front panel or through communications.

The following restrictions should be noted when using Object 12 to control the listed points:

Š The Count byte is ignored.

Š The Control Code byte is checked:

- Latch Off is valid for all points; other codes are invalid and will be rejected.

Š The On Time and Off Time fields are ignored.

Š The status byte in the response will reflect the success or failure of the control operation:

- Request Accepted (0) is returned if the command was accepted;

- Request not Accepted due to Formatting Errors (3) is returned if the Control Code byte was incorrectly formatted or if an invalid Code was present in the command.

3 These self-check alarms are doubled with the corresponding internal indication bits.

4 To manually operate a relay, use the Direct-Operate, SBO/Operate or Direct-Operate-No-Acknowledge command to point 80 or 81 of the Control-Relay-Output-Block object with the Control

Code value Latch On. To manually release Relay #1, use the Direct-Operate, SBO/Operate or Direct-Operate-No-Acknowledge command to point 80 or 81 of the Control-Relay-Output-Block object with the Control Code value Latch Off.

The following restrictions should be noted when using object 12 to control the listed points:

Š The Count byte is ignored.

Š The Control Code byte is checked:

- Pulse On, Pulse Off, Latch On (Pulse On/Close) and Latch Off (Pulse On/Trip) are valid for all points; other codes are invalid and will be rejected;

- Clear sub-field is valid; other sub-fields are ignored.

Š The On Time specifies in ms the amount of time the digital point is to be turned on. The minimal value of the On Time is 500 ms and the actual value may differ from the specified value by up to 50 ms.

Š The Off Time specifies in ms the amount of time the digital point is to be turned off. The minimal value of the Off Time is 500 ms and the actual value may differ from the specified value by up to 50 ms.

Š The Status byte in the response reflects the success or failure of the control operation:

- Request Accepted (0) will be return if the command was accepted;

- Request not Accepted due to Formatting Errors (3) will be returned if the Control Code byte was incorrectly formatted or an invalid Code was present in the command;

- Control Operation not Supported for this Point (4) will be returned if the Control Point was out of control.

21

3.7 Device Setup

Basic Setup

40:2 (read)

41:2 (write)

40:1 (read)

41:1 (write)

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

AO:1

AO:2

AO:3

PT ratio

CT primary current

Power block demand period

E

40:2 (read)

41:2 (write)

40:1 (read)

40:1 (read)

40:1 (read)

40:2 (read)

41:2 (write)

40:1 (read)

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

AO:4

AO:5

AO:6

AO:7

AO:8

AO:9-AO:10

AO:11

AO:12

Volt/ampere demand period

Reserved

Reserved

Reserved

Number of blocks in a sliding window

EH

Reserved

Nominal line frequency

Maximum demand load current

40:1 (read)

40:2 (read)

41:2 (write)

AO:13-AO:19 Reserved

AO:20

Communication Ports Setup

PT ratio multiplication factor

COM1 Setup

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

40:1 (read)

41:1 (write)

AO:65 Interface

AO:66 Device address

40:2 (read)

41:2 (write)

AO:67 Baud rate

Options/Range Units Notes

F1

10 to 65000

1 to 50,000

1,2,3,5,10,15,20,30,60 min,

255 = external synchronization

0 to 1800

1 to 15

25, 50, 60, 400

0 to 50,000 (0 = CT primary current)

×1, ×10

×0.1

A min sec

Hz

UINT32 R/W

UINT16

UINT16

UINT16

UINT32

UINT32

UINT32

UINT16

UINT32

UINT16

UINT32

R/W

R/W If the external synchronization is selected, the DI1 input is considered a pulse or KYZ input.

The pulse edge restarts the power demand block accumulation

R/W interval.

R/W Read as 65535

R/W Read as 65535

R/W Read as 65535

R/W

R/W Read as 65535

R/W

R/W Read as 65535

0=SATEC ASCII, 1=Modbus RTU,

2=DNP3.0

2=RS-485

SATEC ASCII: 0-99

Modbus RTU: 1-247

DNP3.0: 0–65532

1=300 bps, 2=600 bps, 3=1200 bps, 4=2400 bps, 5=4800 bps,

6=9600 bps, 7=19200 bps,

22

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

40:1 (read)

41:1 (write)

AO:68

AO:69

AO:70

AO:71

Data format

Flow control

RTS mode

ASCII compatibility mode

COM2 Setup

AO:81 Interface

AO:82 Device address

40:2 (read)

41:2 (write)

AO:83 Baud rate

40:2 (read)

41:2 (write)

40:1 (read)

AO:84

AO:85

40:1 (read) AO:86

40:2 (read)

41:2 (write)

AO:87

Device Options Setup

40:2 (read)

41:2 (write)

AO:92

40:2 (read)

41:2 (write)

40:2 (read)

AO:93

AO:94

Data format

Flow control

RTS mode

Options/Range Units Notes

8=38400 bps, 9=57600 bps,

10=115200 bps

0=7 bits/even parity,

1=8 bits/no parity,

UINT16 R/W Format 0 is not allowed in DNP3.0

2=8 bits/even parity

UINT16 R/W N/A for COM1 (read as 65535)

0=disabled, 1=enabled

UINT16

UINT16

R/W

R/W

N/A for COM1 (read as 65535)

0=SATEC ASCII, 1= Modbus RTU,

2=DNP3.0, 5=Profibus DP

0=RS-232, 1=RS-422, 2=RS-485,

6=Ethernet, 7=Profibus

SATEC ASCII: 0-99

Modbus RTU: 1-247

DNP3.0: 0–65532

Profibus DP: 0-126

1=300 bps, 2=600 bps, 3=1200 bps, 4=2400 bps, 5=4800 bps,

6=9600 bps, 7=19200 bps,

8=38400 bps, 9=57600 bps,

10=115200 bps

0=7 bits/even parity,

1=8 bits/no parity,

2=8 bits/even parity

0=no flow control

1=software (XON/XOFF)

2=hardware (CTS)

0=not used,

1=RTS is permanently asserted

2=RTS is asserted during the transmission

0=disabled, 1=enabled

UINT16

UINT16

R/W

R/W

Format 0 is not allowed in DNP3.0

ASCII compatibility mode

Power calculation mode 0=using reactive power: S=f(P,Q),

1=using non-active power:

Q=f(S,P)

Energy roll value

EH

Phase energy calculation mode

EH

0=1 ×10 4

3=1 ×10

7

, 1=1 ×10 5

, 4=1 ×10

8

, 2=1 ×10 6

, 5=1x10

9

,

0=disabled,

23

41:2 (write)

40:2 (read)

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

40:2 (read)

40:2 (read)

41:2 (write)

AO:95-AO:101 Reserved

AO:102 Energy LED test mode

EH

AO:103

AO:104-

AO:105

AO:106

Starting voltage, percent of FS voltage

Reserved

Device resolution (see Section 4 for details)

Options/Range Units Notes

0=disabled, 1=Wh test, 2=varh test

15-50

0 = Low resolution, 1 = High resolution

×0.1%

UINT16

UINT16

UINT16

R

R/W LED pulse rate is 10,000

R

Read as 65535 pulses/kWh

Read as 65535

R/W 0

24

3.8 DNP Protocol Setup

Object:Var. Object:Point Description

DNP Options Setup

40:2 (read)

41:2 (write)

AO:32 Default Binary Input Static object variation

40:2 (read)

40:2 (read)

41:2 (write)

40:2 (read)

40:2 (read)

41:2 (write)

AO:33

AO:34

AO:35:37

AO:38

Reserved

Reserved

40:2 (read)

40:1 (read)

41:2 (write)

40:1 (read)

41:2 (write)

AO:39-AO:42

AO:43

AO:44

Reserved

16-bit BC scaling

16-bit AI scaling

40:2 (read)

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

40:1 (read)

40:2 (read)

41:2 (write)

40:2 (read)

41:2 (write)

AO:45-AO:47

AO:48

AO:49

AO:50-AO:52

AO:53

AO:54

40:2 (read)

41:2 (write)

AO:55

DNP Class 0 Point Assignments

40:1(read)

41:1(write)

40:1(read)

1:1(write)

40:2(read)

41:2(write)

Reserved

Select/Operate Timeout

Multi Fragment Interval

Reserved

Time Sync Period

Voltage scale, secondary volts

Current scale, secondary amps

DNP object and variation

Start point number

Number of points in a range

AO:1152-AO:1154 DNP Class 0 Point Range 1

AO:1155-AO:1157 DNP Class 0 Point Range 2

Options/Range Units Notes

F3 (default=0)

Read as 65535

UINT16

UINT32

R/W

R/W

1

Read as 65535

Read as 65535

0= ×1 (default), 1=×10, 2=×100,

3= ×1000

0=disabled, 1=enabled (default)

Read as 65535

2 to 30 (default=10 sec) sec

50 to 500 (default=50 ms)

Read as 65535

0 to 86400 (default=86400 sec) ms sec

60 to 828V (default=144V) V

10 to 100 (default 2

×CT secondary) ×0.1A

F4

Start point number for the selected object

0-128

UINT32

UINT32

UINT16

UINT16

UINT16

R/W 2

R/W

R/W 3

UINT16

UINT32

UINT32

R/W

R

R/W 4

UINT16 R/W

UINT16 R/W

UINT32

UINT16

R

R/W

R/W

R/W

25

Object:Var. Object:Point Description

AO:1245-AO:1247 DNP Class 0 Point Range 32

Options/Range Units Notes

5

NOTES:

1 The default variation indicates the variation that is used for requests with qualifier code 06 (variation 0) when no specific variation is requested by a master station.

2 Scaling 16-bit AI objects (see Section 2.2.4) lets accommodate 32-bit analog input readings to 16-bit object format. Scaling is enabled by default. It is not applied to 32-bit AI objects (object

30, variations 1 and 3).

3

4

The Select Before Operate command causes the device to start a timer. The following Operate command must be sent before the value specified by the Select/Operate Timeout expires.

The device requests time synchronization by bit 4 in the first octet of the internal indication word being set when the time specified by the Time Sync Period elapses. The master should synchronize the time in the device by writing the Time and Date object. The meter does not request time synchronization if the Time Sync Period is set to 0.

Scaling 16-bit Binary Counters (see Section 2.2.5) allows changing a counter unit in powers of 10 to accommodate a 32-bit counter value to 16-bit BC object format.

26

4 Data Scales and Units

Code Condition

Data Scales

Value/Range

Vmax

Imax

Pmax

Voltage scale × PT Ratio, V

Current scale × CT Ratio, A

Wiring 4LN3, 3LN3, 3BLN3

Vmax

× Imax × 3, W

Wiring 4LL3, 3LL3, 3BLL3,

3OP2, 3OP3, 3DIR2

Vmax × Imax × 2, W

Fmax Nominal frequency 25, 50 or 60 Hz

100 Hz

Nominal frequency 400Hz 500 Hz

Data Units – Low Resolution Option

U1

U2

U3

Data Units – High Resolution Option

U1 PT Ratio = 1

PT Ratio > 1

U2

U3 PT Ratio = 1

PT Ratio > 1

1V

1A

1kW/kvar/kVA

0.1V

1V

0.01A

1W/Var/VA

1kW/kvar/kVA

Notes

2

1, 3

4

See Device Options Setup for information on selecting the device resolution option.

1

CT Ratio = CT primary current/CT secondary current

2

The default Voltage scale is 144V (120V +20%). You can change it via the DNP Options setup (see Section 3.8) or via the

Device Options setup in PAS.

3

The default Current scale is 2 × CT secondary current (2.0A with 1A secondaries, 10.A with 5A secondaries). You can change it via the DNP Options setup (see Section 3.8) or via the Device Options setup in PAS.

4

Pmax is rounded to whole kilowatts. With PT=1.0, if Pmax is greater than 9,999,000 W, it is truncated to 9,999,000 W.

27

5 Data Formats

Format Code

Wiring Mode

F1 0

1

Value

2

3

4

5

6

8

9

Description

3OP2 - 3-wire open delta using 2 CTs (2 element)

4LN3 - 4-wire WYE using 3 PTs (3 element), line-toneutral voltage readings

3DIR2 - 3-wire direct connection using 2 CTs (2 element)

4LL3 - 4-wire WYE using 3 PTs (3 element), line-to-line voltage readings

3OP3 - 3-wire open delta using 3 CTs (2 1/2 element)

3LN3 - 4-wire WYE using 2 PTs (2 1/2 element), line-toneutral voltage readings

3LL3 - 4-wire WYE using 2 PTs (2 1/2 element), line-toline voltage readings

3BLN3 - 3-wire broken delta using 2 PTs (2 1/2 element), line-to-neutral voltage readings

3BLL3 - 3-wire broken delta using 2 PTs (2 1/2 element), line-to-line voltage readings

Instrument Options

F2 Bit 0=1

Bit 1=1

Bits 2-5

Bit 6=1

Bit 7=1

Bit 8=1

Bit 9=1

Bit 10=1

Bit 11=1

Bit 12=1

Bits 13-15

Bits 16-18

Bits 19-22

Bits 23-24

Bits 25-31

DNP Object Variations

F3

0

1

0

1

2

0

1

2

3

3

DNP Class 0 Objects

F4 0x1E01

0x1E02

0x1E03

0x1E04

0x2801

0x2802

0x0101

0x0102

0x0A01

0x0A02

0x1401

0x1402

0x1405

0x1406

120V Option

690V Option

Reserved

Analog output 0/4 or 4/20mA

Analog output 0-1mA

Analog output ±1mA

RO option

DI option

Reserved

Setup is secured by a password (authorization required)

Reserved

Number of RO - 1

Number of DI – 1

Number of AO - 1

Reserved

Static Binary Input Objects

Single-Bit Binary Input

Binary Input With Status

Static Binary Counters

32-bit Binary Counter

32-bit Binary Counter Without Flag

16-bit Binary Counter

16-bit Binary Counter Without Flag

Static Analog Input Objects

32-bit Analog Input

32-bit Analog Input Without Flag

16-bit Analog Input

16-bit Analog Input Without Flag

Analog Input 30:01

Analog Input 30:02

Analog Input 30:03

Analog Input 30:04

Analog Output 40:01

Analog Output 40:02

Binary Input 01:01

Binary Input 01:02

Binary Output 10:01

Binary Output Status 10:02

Binary Counter 20:01

Binary Counter 20:02

Binary Counter 20:05

Binary Counter 20:06

Notes

28

APPENDIX A DNP Application Messages

The device is a DNP IED responding to external DNP Master requests. Table A-1 describes the

PM130 application level responses to external requests, including object variations, functions, codes and qualifiers supported by the device. The object and formats are detailed in the DNP Basic 4

Documentation Set.

Table A-1 Application Responses

Object Variation

01

01

01

10

40

40

41

41

41

41

50

60

30

30

30

30

40

20

20

20

20

30

10

12

12

20

N/A

0

1

2

0

2

1

1

0

1

2

5

6

0

1

2

3

4

0

1

2

1

2

1

2

1

1

N/A

Description Function

Code

Qualifier

Code

Function

Code

Qualifier

Code

Binary Input (responds with the default variation 4 )

Single Bit Binary Input

Binary Input with Status

Binary Output (responds with variation 1)

Binary Output Status

Control Relay Output Block

Control Relay Output Block

Binary Counter (responds with the default variation 4 )

32-bit Binary Counter

16-bit Binary Counter

32-bit Binary Counter without flag

16-bit Binary Counter without flag

1

1

1

1

1

1

1

A

A

B

129

129

129

C

C

01

1 A 129 C

1

3,4,5

6

A

A

A

A

A

A

A

129

129

None

129

129

129

129

C

C

N/A

C

C

C

C

Analog Input (responds with the default variation 4 )

32-bit Analog Input

16-bit Analog Input

32-bit Analog Input without flag

1

1

1

1

A

A

A

A

129

129

129

129

C

C

C

C 16-bit Analog Input without flag

Analog Output Status (responds with variation 2)

32-bit Analog Output Status

16-bit Analog Output Status

32-bit Analog Output Block

16-bit Analog Output Block

32-bit Analog Output Block

Delay Measurement (respond Obj. 52:2)

1

1

3,4,5

3,4,5

6

A

A

A

A

A

129

129

129

129

None

C

C

C

C

N/A

16-bit Analog Output Block 6 A None N/A

Time and Date 1 1,2

Class 0 1

2

B

D

129

129

01

13

23

N/A

N/A

129

129

07

07

1 For this object only point index 0 is allowed.

2 For this object only point index 7 is allowed.

3 Responds with time object 50 variation 2 indicating time until device availability.

4 The default object variation used in device responses to master requests with no specific variation specified can be selected via the DNP Options Setup (see Section 3.8, DNP Protocol setup).

Qualifier Hex Codes for each category:

A - 00,01,03,04,07,17,27,08,18,28

B - 06 only

C - Qualifier echo

D - 00,01,03,04,17,27,18,28

N/A - Not Available

N/R - Null Response

29

Appendix B DNP Device Profile

DNP3

DEVICE PROFILE DOCUMENT

This document must be accompanied by a table having the following headings:

Object Group Request Function Codes Response Function Codes

Object Variation Request Qualifiers Response Qualifiers

Object Name (optional)

Vendor Name: SATEC Ltd.

Device Name: Powermeter Series PM130P/EH PLUS

Highest DNP Level Supported:

For Requests L1

For Responses L1

Device Function:

† Master

„ Slave

Device supports READ of each object using either all points (Qualifier = 6) or specific points using qualifier defined in Basic 4 Documentation Set: 00, 01, 03, 04, 07, 17,

27, 08, 18, 28. Control Relay Block requires specific parameters described in this manual. Treats range field of qualifier 07 and 08 to mean point range [0…N-1].

Maximum Data Link Frame Size

(octets):

Transmitted 292

Received 292

Maximum Application Fragment Size

(octets):

Transmitted 2048

Received 249

Maximum Data Link Retries:

„ None

† Fixed at____________________

† Configurable, range ___ to_____

Maximum Application Layer Retries:

„ None

† Configurable, range ____ to _______

(Fixed is not permitted)

Requires Data Link Layer Confirmation:

„ Never

† Always

† Sometimes

If 'Sometimes', when? ______________________________

† Configurable

If 'Configurable', how? ______________________________

Requires Application Layer Confirmation:

„ Never

† Always (not recommended)

† When reporting Event Data (Slave devices only)

† When sending multi-fragment responses (Slave devices only)

† Sometimes

If 'Sometimes', when? ______________________________

† Configurable

If 'Configurable', how? ______________________________

30

Device Profile Document (continued)

Timeouts while waiting for:

Data Link Confirm

„ None † Fixed at ________ † Variable † Configurable

Complete Appl.

Fragment

„ None † Fixed at ________ † Variable † Configurable

Application Confirm

† None „ Fixed at _5 sec__ † Variable † Configurable

Complete Appl.

Response

„ None † Fixed at ________ † Variable † Configurable

Others

Timeouts between fragments of the multi-fragment responses. Configurable:

50-500 ms (50 ms by default).

___________________________________________________________________

Attach explanation if 'Variable' or 'Configurable' was checked for any timeout

Sends/Executes Control Operations:

WRITE Binary Outputs

„ Never † Always † Sometimes

† Configurable

SELECT/OPERATE

† Never „ Always † Sometimes † Configurable

DIRECT OPERATE

† Never „ Always † Sometimes † Configurable

DIRECT OPERATE -

NO ACK

† Never „ Always † Sometimes † Configurable

Count > 1

„ Never † Always † Sometimes

† Configurable

Pulse On

† Never † Always „ Sometimes 1,4 † Configurable

Pulse Off

† Never † Always „ Sometimes 4 † Configurable

Latch On

†Never † Always „ Sometimes 2 † Configurable

Latch Off

† Never † Always „ Sometimes 3 † Configurable

Queue

„ Never † Always † Sometimes

† Configurable

Clear Queue

† Never † Always „ Sometimes 4 † Configurable

Select timeout period is configurable: 2s to 30s

1

used to activate the Reset function associated with points 0 to 21

2, 3, 4

used to control Relays associated with points 80 to 81

3

used to reset the self-check alarm registers associated with points 64 to 75

Reports Binary Input Change Events when no specific variation requested:

„ Never

† Only time-tagged

† Only non-time-tagged

† Configurable to send both, one or the other (attach explanation)

Reports time-tagged Binary Input

Change Events when no specific variation requested:

„ Never

† Binary Input Change With Time

† Binary Input Change With Relative

Time

† Configurable (attach explanation)

31

Device Profile Document (continued)

Sends Unsolicited Responses:

„ Never

† Configurable (attach explanation)

† Only certain objects

† Sometimes (attach explanation)

† ENABLE/DISABLE UNSOLICITED

Function codes supported

Default Counter Object/Variation:

† No Counters Reported

† Configurable (attach explanation)

„ Default Object

Default Variation

20

5

† Point-by-point list attached

Sends Static Data in Unsolicited

Responses:

„ Never

† When Device Restarts

† When Status Flags Change

No other options are permitted.

Counters Roll Over at:

† No Counters Reported

† Configurable (attach explanation)

† 16 Bits

† 32 Bits

„ Other Value Counters

-999999999 to 99999999 (point 2)

0 to 9999999 (points 0,1,3)

† Point-by-point list attached

Sends Multi-Fragment Responses:

† Yes „ No

32

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Related manuals

Download PDF

advertisement

Table of contents