CPKSoft Engineering

XPOW6200.tlk Driver Reference

Power Measurement 6200 ION Protocol Driver

This driver requires that you have TAS-HMITalk 8.04 installed.

Driver Overview

XPOW6200 driver allows you to connect with POWER MEASUREMENT 6200 ION

Power Meter Series. The link is established using the 6200 ION/Modicon

Modbus Serial Communications Protocol using the ION/Modbus Register Map.

 

This driver includes one global command that can be used to read

the most relevant variables from the PML 6200 ION. If you need to

read other parameters or write any information to the device,

consider using the XMODBUSB driver (modbus binary protocol)

which is also supported by this Power Measurement family.

 

Typical communication settings:

 

9600, N, 8, 1 or 9600, N, 8, 2

CommHoldRTSWhileTransmitting = On (If using RS-232/485 converter)

CommHoldRTSWhileReceiving = On (If using RS-232/485 converter)

 

Power meter required scale factors settings:

 

PVS = 1

PIS/PCS = 1

PI4S/PC4S = 1

PPS = 1

Supported Equipment Type

Power Meters

Supported Devices List

POWER MEASUREMENT ION 6200 Power Meter

Supported Commands List

Read Real-Time Measured Data

Read Real-Time Measured Data (XPOW3300 emulation)

Read KW Demand Total (XPOW3300 emulation)

Read Real-Time Measured Data

COMMAND DESCRIPTION:

This command retrieves the most relevant measured values from

the 6200 ION real-time memory. All scale factors must be set to 1.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1-49

HMITalk1.DriverP0 = Unit Address (1-32)

HMITalk1.DriverP1 = 1

HMITalk1.DriverP2 = Not used

HMITalk1.DriverP3 = Not used

HMITalk1.DriverP4 = Not used

 

RETURNS:

- HMITalk1.PointValue(0) = Vln a, in V

- HMITalk1.PointValue(1) = Vln b, in V

- HMITalk1.PointValue(2) = Vln c, in V

- HMITalk1.PointValue(3) = Vln avg, in V

- HMITalk1.PointValue(4) = Vll ab, in V

- HMITalk1.PointValue(5) = Vll bc, in V

- HMITalk1.PointValue(6) = Vll ca, in V

- HMITalk1.PointValue(7) = Vll avg, in V

- HMITalk1.PointValue(8) = I a, in A

- HMITalk1.PointValue(9) = I b, in A

- HMITalk1.PointValue(10) = I c, in A

- HMITalk1.PointValue(11) = I avg, in A

- HMITalk1.PointValue(12) = I demand, in A

- HMITalk1.PointValue(13) = I peak demand, in A

- HMITalk1.PointValue(14) = I4, in A

- HMITalk1.PointValue(15) = Frequency, in Hertz x 100

- HMITalk1.PointValue(16) = PF sign total, 0 to 1.0

- HMITalk1.PointValue(17) = PF sign a, 0.0 to 1.0

- HMITalk1.PointValue(18) = PF sign b, 0.0 to 1.0

- HMITalk1.PointValue(19) = PF sign c, 0.0 to 1.0

- HMITalk1.PointValue(20) = kW total, in kW

- HMITalk1.PointValue(21) = kVAR total, in kW

- HMITalk1.PointValue(22) = kVA total, in kW

- HMITalk1.PointValue(23) = kW a, in kW

- HMITalk1.PointValue(24) = kW b, in kW

- HMITalk1.PointValue(25) = kW c, in kW

- HMITalk1.PointValue(26) = kVAR a, in kW

- HMITalk1.PointValue(27) = kVAR b, in kW

- HMITalk1.PointValue(28) = kVAR c, in kW

- HMITalk1.PointValue(29) = kVA a, in kW

- HMITalk1.PointValue(30) = kVA b, in kW

- HMITalk1.PointValue(31) = kVA c, in kW

- HMITalk1.PointValue(32) = kW demand, in kW

- HMITalk1.PointValue(33) = kW peak demand, in kW

- HMITalk1.PointValue(34) = kVAR demand, in kW

- HMITalk1.PointValue(35) = kVA demand, in kW

- HMITalk1.PointValue(36) = kVAR peak demand, in kW

- HMITalk1.PointValue(37) = kVA peak demand, in kW

- HMITalk1.PointValue(38) = kWh del, in kW

- HMITalk1.PointValue(39) = kWh rec, in kW

- HMITalk1.PointValue(40) = kVARh del, in kW

- HMITalk1.PointValue(41) = kVARh rec, in kW

- HMITalk1.PointValue(42) = kVAh del+rec, in kW

- HMITalk1.PointValue(43) = V1 THD

- HMITalk1.PointValue(44) = V2 THD

- HMITalk1.PointValue(45) = V3 THD

- HMITalk1.PointValue(46) = I1 THD

- HMITalk1.PointValue(47) = I2 THD

- HMITalk1.PointValue(48) = I3 THD

Read Real-Time Measured Data (XPOW3300 emulation)

COMMAND DESCRIPTION:

This command emulates some of the values returned by the

Read Real-Time Measured Data command used by the PML 3300

Power Measurement meter. All scale factors must be set to 1.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1-184

HMITalk1.DriverP0 = Unit Address (1-32).

HMITalk1.DriverP1 = 0

HMITalk1.DriverP2 = 0

HMITalk1.DriverP3 = 0

HMITalk1.DriverP4 = 0

 

RETURNS:

- PointValue(10) = Van (Vln a from the 6200 meter), in V

- PointValue(11) = Vbn (Vln b from the 6200 meter), in V

- PointValue(12) = Vcn (Vln c from the 6200 meter), in V

- PointValue(14) = Vab (Vll ab from the 6200 meter), in V

- PointValue(15) = Vbc (Vll bc from the 6200 meter), in V

- PointValue(16) = Vca (Vll ca from the 6200 meter), in V

- PointValue(20) = Ia (I a from the 6200 meter), in A

- PointValue(21) = Ib (I b from the 6200 meter), in A

- PointValue(22) = Ic (I c from the 6200 meter), in A

- PointValue(33) = KW TOTAL (Kw TOTAL from the 6200 meter), in kW

- PointValue(41) = Power Factor Total (PF sign total from the 6200 meter), x 100

- PointValue(47) = Freq on V1 (Frequency from the 6200 meter), in Hertz x 100

- PointValue(54) = KWH Total (kWH imp+exp) (kWh del from the 6200 meter), in kW

- PointValue(64) = kVAH (kVAh del+rec from the 6200 meter), in kW

- PointValue(181) = Sliding Window KW Demand Total (kW demand from the 6200 meter), in kW

 

NOTE:

Those values that are not available are returned as 0.

Read KW Demand Total (XPOW3300 emulation)

COMMAND DESCRIPTION:

This command reads the KW Demand Total using the same

parameters required by the XPOW3300 driver. PPS scale factor

must be set to 1.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1

HMITalk1.DriverP0 = Unit Address (1-32).

HMITalk1.DriverP1 = 0

HMITalk1.DriverP2 = 0

HMITalk1.DriverP3 = 2

HMITalk1.DriverP4 = 181

 

RETURNS:

- PointValue(0) = KW Demand Total (kW Demand from the 6200 meter), in kW

Returned Errors List

[1005] DRIVER (Internal): Invalid driver stage

[1300] PROTOCOL (Timeout): No answer

[1421] PROTOCOL (Format): Negative acknowledge received from device

[2001] CONFIG (DataType): Analog outputs are not supported by this driver

[2002] CONFIG (DataType): Digital inputs are not supported by this driver

[2003] CONFIG (DataType): Digital outputs are not supported by this driver

[2175] CONFIG (NumValues): Too many values (max=1)

[2203] CONFIG (NumValues): Too many values (max=250)

[2222] CONFIG (NumValues): Too many values (max=49)

[3025] CONFIG (P0): Invalid device address (1-32)

[3510] CONFIG (P1): Invalid command (0 or 1 only)

[4552] CONFIG (P3): Invalid page

[8013] CONFIG (Remote): Acknowledge

[8034] CONFIG (Remote): Busy (rejected message)

[8138] CONFIG (Remote): Failure in associated device

[8168] CONFIG (Remote): Illegal data address

[8170] CONFIG (Remote): Illegal data value

[8172] CONFIG (Remote): Illegal function

[8347] CONFIG (Remote): Unknown error

About the XPOW6200.tlk driver

This driver requires that you have TAS-HMITalk 8.04 installed.

Driver Source Code Last Update: 07/14/2005 17:47:59

Driver Reference Last Update: 10/30/2008 17:44:03

© 1990-2008, CPKSoft Engineering. All rights reserved.

http://www.cpksoft.com - support@cpksoft.com

http://www.cpksoft.com.ar - soporte@cpksoft.com.ar>