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

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

5 Data Formats

Format Code

Timestamp

F1

Value Description

Local time in a UNIX-style format. Represents the number of seconds since midnight (00:00:00), January 1, 1970.

The time is valid after January 1, 2000.

File ID

F2

12

13

14

15

16

1-8

9

10

11

17-19

26

27

128

File Attributes

F3 Bit 0 = 0

Bit 0 = 1

Bit 1 = 1

Bits 4:6 =

0

1

2

3

4

File Status Word

(bitmap)

F4 Bit 0 = 1

Bit 8 = 1

Bit 9 = 1

Bit 10 = 1

Bit 11 = 1

Bit 12 = 1

Bit 13 = 1

Bit 14 = 1

Bit 15 = 1

File Record Status Word

(bitmap)

F5 Bit 0 = 1

Bit 8 = 1

Bit 9 = 1

Bit 10 = 1

TOU Profile Log Channel ID

F6

16-25

Waveform Log Channel ID

F7

Bit 11 = 1

Bit 12 = 1

Bit 13 = 1

Bit 14 = 1

Bit 15 = 1

0

1

2

3

Data log #1-8

Data log #9 – EN50160 Compliance Statistics

Data log #10 – EN50160 Harmonic Survey Statistics

Data log #11

Data log #12 – Energy Load Profile log

Data log #13 – Fault RMS Profile log

Data log #14 – PQ RMS Profile log

Data log #15 – Energy/TOU Monthly Profile log

Data log #16 – Energy/TOU Daily Profile log

Waveform log #1-3

Power quality (PQ) event log

Fault event log

Real time waveform capture

Non-wrap file (stop when full)

Wrap-around (circular) file

Fixed (non-changeable) file attributes

Multi-section data log file attributes:

Regular file

Energy/TOU Monthly Profile log

Energy/TOU Daily Profile log

EN50160 Compliance Statistics

EN50160 Survey Statistics - Voltage Harmonics

The last record of the file is being read

File is empty

Reading after EOF

Corrupted record (CRC error)

No file section found for the requested channel

Reading after the end of a data block

File is not accessible

Record not found

Generic read error (with one of the bits 8-14)

The last record of the file is being read

File is empty

Reading after EOF

Corrupted record (CRC error)

No file section found for the requested channel

Reading after the end of a data block

File is not accessible

Record not found

Generic read error (with one of the bits 8-14)

Summary/TOU maximum demand registers #1-#10

Channel V1/V12

Channel V2/V23

Channel V3/V31

Channel V4 (neutral)

Notes

Multi-section file

Multi-section file

Multi-section file

Multi-section file

Note 1

Note 1

Note 1

Profile Log Sections Mask

F8 Bit 0:7 = 1 Summary/TOU energy usage registers #1-#8

120

Format Code

Waveform Log Channel Mask

F9

F10

Value

Bit 16:23 = 1

Bit 0 = 1

Bit 1 = 1

Bit 2 = 1

Bit 3 = 1

Bit 4 = 1

Bit 5 = 1

Bit 6 = 1

Bit 7 = 1

TOU Tariff Change Time

Bits 8:15 = 0-7

Bits 2:7 = 0-23

Bits 0:1 = 0-3

Description

Summary/TOU maximum demand registers #1-#8

Channel V1/V12

Channel V2/V23

Channel V3/V31

Channel V4

Channel I1

Channel I2

Channel I3

Channel I4

Tariff number #1-#8

Tariff start hour

Tariff start quarter of an hour

Summary/TOU Energy Register Source ID

F11 0x0000 None

0x0700-0x0707 Pulse input DI1-DI8

Note 1

Notes

0x1701 kWh export

0x1705 kvarh export

0x1708 kVAh

Setpoint Trigger Parameters ID

F12 0x0000-0xFFFF

0x1200-0x120F

Setpoint Relational Operator

F13 0 = NONE

Any data point ID excluding energy counters

External trigger #1-#16 (UDP broadcast trigger message)

None (with pulsed events)

1 = GREATER OR

EQUAL

Analog value or counter is over the operate limit

2 = LESS OR EQUAL Analog value or counter is under the operate limit

See Section 3.4

3 = EQUAL

4 = NOT EQUAL

5 = ON

6 = OFF

Analog value or counter is equal to the operate limit

Analog value or counter is not equal to the operate limit

Binary status is 1/ON

Binary status is 0/OFF

Setpoint Action ID

F14

F17

0x2000-0x2007

0x2100-0x2107

0x3000-0x3003

0x3100-0x3103

0x4000-0x4007

0x4200-0x4207

0x6100

0x6101

0x6102

0x6103

0x6104

0x6105

0x6300

0x6400

0x6500

0x7000

0x7001

0x7002

0x7100-0x710D

0x7200-0x7201

Set user event flag #1-#8

Clear user event flag #1-#8

Operate relay RO1-RO4

Release latched relay RO1-RO4

Increment counter #1-#8

Clear counter #1-#8

Reset all total maximum demand registers

Reset maximum power demand registers

Reset maximum volt and ampere demand registers

Reset maximum volt demand registers

Reset maximum ampere demand registers

Reset maximum harmonic demand registers

Reset Billing/TOU maximum demands

Clear all counters

Clear Min/Max log registers

Event log on setpoint operated

Event log on setpoint released

Event log on any setpoint transition

Data log #1-#14

Waveform Log #1-#2

Counter Source ID

F16 0x0000 None

0x0001-0x0008

Relay Output Pulse Source ID

Pulse input DI1-D8

0x0000 None

0x0400 kWh import pulse

0x0401

0x0403 kWh export pulse kvarh import pulse

0x0404

0x0405 kvarh export pulse kvarh total pulse

121

Format Code Value

AO Output Parameters ID

F18 0x0000

Description

None (output disabled)

1-Cycle Phase Values

1-Cycle Total Values

0x0F04

0x0F05

0x0F0A

0x0F0B

0x0F0C

Total PF Lag

Total PF Lead

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

3-phase average L-L voltage

3-phase average current

1-Cycle Auxiliary Values

0x1002 Frequency

1-Sec Phase Values

0x1100 V1/V12 Voltage

0x1101

0x1102

V2/V23 Voltage

V3/V31 Voltage

1-Sec Total Values

0x1404

0x1405

0x140A

0x140B

0x140C

Total PF Lag

Total PF Lead

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

3-phase average L-L voltage

3-phase average current

1-Sec Auxiliary Values

0x1502 Frequency

0x160F

0x1610

0x1611

0x161A

0x161B

Event Cause/Point ID

F19

0x0000-0x59FF

0x6400-0xFFFF

Accumulated kW import demand

Accumulated kvar import demand

Accumulated kVA demand

Accumulated kW export demand

Accumulated kvar export demand

Setpoint Operation Events

Trigger parameter ID

Trigger parameter ID

Setpoint Action Events

0x5B00-0x5BFF

0x5C00-0x5CFF

0x5D00-0x5DFF

Point ID (low byte, see F21)

Front Panel Operations

Point ID (low byte, see F21)

Self-Check Diagnostics Events

Point ID (low byte, see F21)

Notes

Note 2

1

1

122

Format Code

Data Point ID

F21

0x5E08

0x6015

0x6202

0x6203

0x620E

0x620F

0x6211

0x6212

0x6300

Value

RTOS Kernel error

Hardware Diagnostics Events

RAM/Data error

Hardware watchdog reset

0x6205 CPU exception

0x6206 Reserved

0x6207 Software watchdog reset

Expanded/FLASH memory fault

CPU EEPROM fault

I/O board EEPROM fault

Transient coprocessor fault

Power down

0xF600 Enabled

0xF700 Disabled

0xF800 Started

0xF801 Begin

0xF900 Stopped

0xF901 End

Setpoint Operation Events

0xE100-0xE10F

0xE200-0xE20F

Setpoint operated (low byte = setpoint ID)

Setpoint released (low byte = setpoint ID)

See F14

Setpoint Action Events

Setpoint action ID

Data Locations

Description

RTC DST/Standard time update

0x6318

0x6319

0x631A

IRIG-B signal lost

IRIG-B time unlocked

IRIG-B time locked

Event Effect ID

0x631D

F20

Motion/tilt sensor operation

Communications/Self-check/Front Panel Events

0x0000 None

0x6100

0x6101

0x6102

0x6103

0x6104

0x6105

0x6300

All total maximum demands cleared

Power maximum demands cleared

Volt and ampere maximum demands cleared

Volt maximum demands cleared

Ampere maximum demands cleared

Harmonic maximum demands cleared

Summary/TOU maximum demand registers cleared

0x6400

0x6401-0x6407

0x6500

0x6A00-0x6A1A

0x6B00

All counters cleared

Counter cleared (low byte = counter ID)

Min/Max log cleared

Log file cleared (low byte = File ID)

EN50160 statistics cleared

0x6B02

0x6B03

0x6B04

0x6B05

0xF000-0xF00F

0xF100-0xF10F

Device operation time cleared

Battery operation time cleared

Aux. battery operation time cleared

Failure counters cleared

Setpoint set (low byte = setpoint ID)

Setpoint cleared (low byte = setpoint ID)

0xF300 Setup reset (set by default)

Notes

123

Format Code

0x09

0x0A

Value

Digital inputs setup

Pulse counters setup

Description

0x12

0x13

0x14

0x16

0x18

0x19

0x1C

0x1D

0x1F

0x20

0x21

0x22

User assignable register map

Programmable Min/Max log setup

Data log setup

TOU energy registers setup

TOU daily profiles

TOU calendar

User selectable device options

RO Setup

DNP 3.0 class 0 map

DNP 3.0 options setup

DNP 3.0 events setup

DNP 3.0 event setpoints

0x25 Net setup

0x27

0x28

0x29

0x2A

Waveform log setup

PQ log setup

Fault log setup

Device mode control

0x2B-0x4E Reserved

0x4F Password tampering attempt

Event Type ID

F22

0x0000

0x0001-0x0010

0x0200

0x0201

0x0202

0x0203

0x0204

0x0205

Setpoint Events

SP: Generic setpoint event

SP1-SP16: Setpoint #1-#16 event

Fault Events

FE: Generic fault event

FE1: Zero-sequence current

FE2: Zero-sequence voltage

FE3: Current unbalance

FE4: Voltage unbalance

FE5: Overcurrent and undervoltage

0x0207

0x0300

0x0301-0x0308

0x0500

0x0501

0x0502

0x0503

0x0505

0x0506

0x0507

0x0508

0x0509

0x050A

0x050B

0x050C

Device Diagnostics

(bitmap)

F23 Bit 0 = 1

Bit 1 = 1

Bit 2 = 1

FE7: Neutral current (I4)

DI Events

DI: Generic DI event

DI1-DI8: DI1-DI8 event

EN 50160 PQ Events (EN 50160 categories)

PQE: Generic EN50160 PQ event

PQE1: Frequency variations

PQE2: Voltage variations

PQE3: Rapid voltage changes

PQE5: Voltage dips

PQE6: Voltage interruptions

PQE7: Temporary overvoltages

PQE8: Transient overvoltages

PQE9: Voltage unbalance

PQE10: Harmonic voltage

PQE11: Interharmonic voltage

PQE12: Mains signaling voltage

Reserved

Permanent fault

RAM/Data error

Notes

124

3

0

1

0

1

2

2

3

DNP Class 0 Objects

F25 0x1E01

0x1E02

0x1E03

1

2

3

4

5

2

3

0

3

0

1

0

1

2

Format Code

Bit 17 = 1

Bit 18

Bit 19

Bit 20 = 1

Bit 21 = 1

Bit 22 = 1

Bit 23

Bit 24 = 1

Bit 25 = 1

Bit 26

Bit 27 = 1

Bit 28

Bit 29 = 1

Bit 30 = 1

Bit 31

DNP Object Types

F24

0

1

0

1

Bit 3 = 1

Value

Bit 4 = 1

Bit 5 = 1

Bit 6

Bit 7 = 1

Bit 8 = 1

Bit 9 = 1

Bit 10 = 1

Bit 11 = 1

Bit 12 = 1

Bit 13

Bit 14 = 1

Bit 15 = 1

Bit 16

Description

CPU watchdog reset

Sampling fault

CPU exception

Reserved

Software watchdog reset

Power down

Device reset

Configuration reset

RTC fault

Configuration fault

Reserved

Expanded/Data FLASH memory fault

CPU EEPROM fault

Reserved

I/O board EEPROM fault

Transient coprocessor fault

Reserved

C Library error

RTOS Kernel error

Task error

Reserved

IRIG-B signal lost

IRIG-B time unlocked

Reserved

Magnetic interference

Reserved

Motion/tilt sensor

Circuit fault

Reserved

Static Binary Input Objects

Single-Bit Binary Input

Binary Input With Status

Binary Input Change Event Objects

Binary Input Change Without Time

Binary Input Change With Time

Static Binary Counters

32-bit Binary Counter

32-bit Binary Counter Without Flag

16-bit Binary Counter

16-bit Binary Counter Without Flag

Binary Counter Change Events

32-bit Counter Change Event Without Time

32-bit Counter Change Event With Time

16-bit Counter Change Event Without Time

16-bit Counter Change Event With Time

Frozen Binary Counters

32-bit Frozen Counter

32-bit Frozen Counter Without Flag

32-bit Frozen Counter With Time of Freeze

16-bit Frozen Counter

16-bit Frozen Counter Without Flag

16-bit Frozen Counter With Time of Freeze

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 Change Events

32-bit Analog Change Event Without Time

32-bit Analog Change Event With Time

16-bit Analog Change Event Without Time

16-bit Analog Change Event With Time

Analog Input 30:01

Analog Input 30:02

Analog Input 30:03

Notes

125

Format Code

0x1E04

0x2801

0x2802

0x0101

0x0102

0x1401

0x1402

0x1405

0x1406

0x1501

0x1502

0x1505

0x1506

0x1509

0x150A

Value

Wiring Mode

F26 0

1

Analog Input 30:04

Analog Output 40:01

Analog Output 40:02

Binary Input 01:01

Binary Input 01:02

Binary Counter 20:01

Binary Counter 20:02

Binary Counter 20:05

Binary Counter 20:06

Frozen Counter 21:01

Frozen Counter 21:02

Frozen Counter 21:05

Frozen Counter 21:06

Frozen Counter 21:09

Frozen Counter 21:10

Description Notes

2

3

4

5

6

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

Factory Device Options

(bitmap)

F27 0 Fast transient overvoltage option (special order)

NOTES:

1

Voltage

When the 4LN3 or 3LN3 wiring mode is selected, the voltages and voltage waveforms will be line-to-neutral; for any other wiring mode, they will be line-to-line.

2

Analog Outputs

1) For bi-directional analog output ( ±1 mA), the zero scale setup corresponds to the center (0 mA) of the scale range, and the direction of the current matches the sign of the output parameter. Unsigned parameters are output within the current range 0 to +1 mA and can be scaled as in the case of single-ended analog output (0-1 mA).

For signed values, such as powers and signed power factor, the scale is always symmetrical with regard to 0 mA, and the full scale corresponds to +1 mA output for positive readings and to -1 mA output for negative readings. The zero scale (0 mA output) is permanently set in the instrument to zero for all parameters except the signed power factor for which it is set to

1.000 (see Note 2). In write requests, the zero scale is ignored.

2) Except for the signed power factor, the setup scale is continuous within the entire value range. For signed power factor, the setup scale is broken at +1.000 in order to provide continuous output current when the power factor changes close to ±1.000.

The setup scale is symmetrical in the range of -0 to +0 with a center at 1.000 (-1.000 is assumed to be equal to +1.000).

Negative power factor is output as -1.000 minus measured value, and non-negative power factor is output as +1.000 minus measured value. To set the entire range for power factor from-0 to +0, the scales would be specified as -0 to 0. Because of the fact that negative zero may not be transmitted through communications, the value of -0.001 is used to specify the scale of -0, and both +0.001 and 0.000 are used to specify the scale of +0.

126

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