CPKSoft Engineering

XDUCATI.tlk Driver Reference

Ducati Mach-Smart Analyzer Protocol Driver

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

Driver Overview

XDUCATI driver allows you to connect to DUCATI energia s.p.a.

MACH-SMART Analyzers.

 

IMPORTANT NOTES:

 

The Protocol must be configured to 1, through the panel setup.

 

The most common communication parameters are:

Parity: None

Data Bits: 8

Stop Bits: 1

Baudrate: Configurable through the panel setup (usually 9600).

Supported Equipment Type

Power Meters

Supported Devices List

DUCATI Series Mach-Smart Analyzer

DUCATI Mach Smart Trifase 5A

DUCATI Mach Smart Trifase 30A

DUCATI Mach Smart Dark 5A

DUCATI Mach Smart Dark 30A

DUCATI Mach Smart Monofase 5A

DUCATI Mach Smart Monofase 30A

Supported Commands List

Read Holding Registers as Unsigned 32 Bits

Preset Single Register

Read Exception Status

Read Holding Registers as Unsigned 32 Bits

COMMAND DESCRIPTION:

Obtains current values of holding registers as

unsigned 4-bytes long numbers.

The table listed below indicates the parameters

to be read and their units.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Input

HMITalk1.DriverNumPoints = 1-77

HMITalk1.DriverP0 = Station Number (1-255).

HMITalk1.DriverP1 = 3

HMITalk1.DriverP2 = Indicates the position of the starting element.

 

PARAMETERS TABLE:

Position Parameter

------------------------------------------------------

- 0 Frequency [0.1 Hz]

- 1 Three-Phase Equivalent L-L Voltage [V]

- 2 L-L Voltage Phase AB [V]

- 3 L-L Voltage Phase BC [V]

- 4 L-L Voltage Phase CA [V]

- 5 L-N Voltage Phase A [V]

- 6 L-N Voltage Phase B [V]

- 7 L-N Voltage Phase C [V]

- 8 Three-Phase Equivalent Amperage [A]

- 9 Amperage Phase A [A]

- 10 Amperage Phase B [A]

- 11 Amperage Phase C [A]

- 12 Three-Phase Equivalent Power Factor [%]

- 13 Power Factor Phase A [%]

- 14 Power Factor Phase B [%]

- 15 Power Factor Phase C [%]

- 16 W Three-Phase Equivalent [W]

- 17 W Average Three-Phase Equivalent [W]

- 18 W Maximum Three-Phase Equivalent [W]

- 19 W Phase A [W]

- 20 W Phase B [W]

- 21 W Phase C [W]

- 22 W Average Phase A [W]

- 23 W Average Phase B [W]

- 24 W Average Phase C [W]

- 25 W Maximum Phase A [W]

- 26 W Maximum Phase B [W]

- 27 W Maximum Phase C [W]

- 28 VA Three-Phase Equivalent [VA]

- 29 VA Average Three-Phase Equivalent [VA]

- 30 VA Maximum Three-Phase Equivalent [VA]

- 31 VA Phase A [VA]

- 32 VA Phase B [VA]

- 33 VA Phase C [VA]

- 34 VA Average Phase A [VA]

- 35 VA Average Phase B [VA]

- 36 VA Average Phase C [VA]

- 37 VA Maximum Phase A [VA]

- 38 VA Maximum Phase B [VA]

- 39 VA Maximum Phase C [VA]

- 40 VAR Three-Phase Equivalent [VAr]

- 41 VAR Average Three-Phase Equivalent [VAr]

- 42 VAR Maximum Three-Phase Equivalent [VAr]

- 43 VAR Phase A [VAr]

- 44 VAR Phase B [VAr]

- 45 VAR Phase C [VAr]

- 46 VAR Average Phase A [VAr]

- 47 VAR Average Phase B [VAr]

- 48 VAR Average Phase C [VAr]

- 49 VAR Maximum Phase A [VAr]

- 50 VAR Maximum Phase B [VAr]

- 51 VAR Maximum Phase C [VAr]

- 52 Active Energy Three-Phase Equivalent [10 Wh]

- 53 Active Energy Phase A [10 Wh]

- 54 Active Energy Phase B [10 Wh]

- 55 Active Energy Phase C [10 Wh]

- 56 Reactive Energy Three-Phase Equivalent [10 VArh]

- 57 Reactive Energy Phase A [10 VArh]

- 58 Reactive Energy Phase B [10 VArh]

- 59 Reactive Energy Phase C [10 VArh]

- 60 Not used

- 61 Not used

- 62 Not used

- 63 Not used

- 64 Not used

- 65 Not used

- 66 Not used

- 67 Not used

- 68 Not used

- 69 Not used

- 70 Not used

- 71 Not used

- 72 Not used

- 73 Not used

- 74 KV Constant

- 75 KA Constant

- 76 Averaging Period

Preset Single Register

COMMAND DESCRIPTION:

Presets parameters in the instrument's setup.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Analog Output

HMITalk1.DriverNumPoints = 1

HMITalk1.DriverP0 = Station Number (0-255). If the station is 0 this implies a

broadcasting message, only valid to send outputs.

HMITalk1.DriverP1 = 6

HMITalk1.DriverP2 = Indicates the memory address of the selected element.

 

PARAMETERS TABLE:

Position Parameter

-------------------------------------------------------------

- 0 TV Constant, External Tansformer (Min=1, Max=400)

- 1 TA Constant, External Tansformer (Min=1, Max=600)

- 2 Averaging Period (Min=1, Max=60)

Read Exception Status

COMMAND DESCRIPTION:

Reads the instrument's current exception status.

It returns a two-bits answer.

 

PROPERTY SETTINGS REQUIRED:

HMITalk1.DriverDataType = Digital Input

HMITalk1.DriverNumPoints = 1-2

HMITalk1.DriverP0 = Station Number (1-255).

HMITalk1.DriverP1 = 7

 

RETURNS:

- HMITalk1.PointValue(0) = Indicates if the instrument was hardware reset since last read.

- HMITalk1.PointValue(1) = Indicates if the instrument's Setup Menu is active.

Returned Errors List

[1005] DRIVER (Internal): Invalid driver stage

[1300] PROTOCOL (Timeout): No answer

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

[2147] CONFIG (NumValues): Only one value can be read or written

[2233] CONFIG (NumValues): Too many values (max=77)

[3014] CONFIG (P0): Invalid device address (0-255)

[3508] CONFIG (P1): Invalid command

[4001] CONFIG (P2): Invalid address

[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 XDUCATI.tlk driver

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

Driver Source Code Last Update: 06/01/2006 13:20:11

Driver Reference Last Update: 10/30/2008 17:36:58

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

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

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