beautypg.com

KROHNE IFC 010 Converter HART User Manual

Page 19

background image

HARTÆ Communications Protocol

IFC010 Command Specification Rev: 1.0

Release Date: 29 May 1997

© 1997 KROHNE Mefltechnik D-47058 Duisburg

Page

19

2 - 100 Hz
3 - 1000 Hz
8 - ìPulse/Volumeî
9 - ìPulse/Timeî.
For ìPulse/Volumeî setting one and the same number of pulses (established by PulseValue)
correspond to a given volume unit. In the ìPulse/Timeî case PulseValue represents frequency
that will be observed at the output if the measured flowrate equals to the the Primary Variable
Upper Range Value. In both these cases maximal possible frequency depends on PulseWidth
value.

Data Byte #1

Pulse width, meaningful only for ìPulse/Volumeî or ìPulse/Timeî settings of PulseType:
5 - 50 msec
10 - 100 msec
20 - 200 msec
50 - 500 msec.

Data Byte #2-#5

Pulse value per volume or time unit, depending on PulseType value, IEEE 754. Meaningful
only for ìPulse/Volumeî or ìPulse/Timeî settings of PulseType. The related unit is based on
Primary Variable Unit. Say, the latter is ìgal/minî. Then if PulseType = 0, PulseValue is
responded in ìpulses per gallonî. For ìPulse/Timeî setting PulseValue is replied in ìpulses
per minuteî unit.

NOTE: When PulseType is set to 100 Hz or 1000 Hz, the rest data fields in the response packet represent data that is
not currently used by the instrument.

COMMAND-SPECIFIC RESPONSE CODES

0

No Command-Specific Errors

1-127

Undefined

8.12

Command #143

Write Pulse Output Parameters

Writes adjustment parameters of the pulse output: PulseType, PulseWidth, PulseValue.

REQUEST DATA BYTES

#0

#1

#2

...

#5

PULSE

PULSE

PULSE

PULSE

TYPE

WIDTH

VAL

VAL

MSB

LSB

RESPONSE DATA BYTES

#0

#1

#2

...

#5

PULSE

PULSE

PULSE

PULSE

TYPE

WIDTH

VAL

VAL

MSB

LSB

Data Byte #0

Pulse type, defines how pulses are generated at the output:
2 - 100 Hz
3 - 1000 Hz
8 - ìPulse/Volumeî
9 - ìPulse/Timeî.

Data Byte #1

Pulse width, meaningful only for ìPulse/Vo lumeî or ìPulse/Timeî settings of PulseType:
5 - 50 msec
10 - 100 msec
20 - 200 msec
50 - 500 msec.