beautypg.com

KROHNE UFC 500 HART User Manual

Page 47

background image

HARTô Smart Communications Protocol

UFC500 Command Specification Rev: 2.0 Release Date: 9 Jun 2001

© 2001 KROHNE Mefltechnik D-47058 Duisburg

Page

47

8.25

Command #159

Write Transmitter Variable Range Values

Write the Upper/Lower Range Values of the selected Transmitter Variable.

REQUEST DATA BYTES

#0

#1

XMTR

XMTR

VAR

VAR

CODE

RANGE
UNITS

#2

#3

#4

#5

XMTR

XMTR

VAR

VAR

URV

URV

MSB

LSB

#6

#7

#8

#9

XMTR

XMTR

VAR

VAR

LRV

LRV

MSB

LSB

RESPONSE DATA BYTES

#0

#1

XMTR

XMTR

VAR

VAR

CODE

RANGE
UNITS

#2

#3

#4

#5

XMTR

XMTR

VAR

VAR

URV

URV

MSB

LSB

#6

#7

#8

#9

XMTR

XMTR

VAR

VAR

LRV

LRV

MSB

LSB

Data Byte #0

Transmitter Variable Code, valid settings:
0 - FlowRate,
4 - TransitTime,
10 - ReverseFlow.
The ReverseFlow assignment is meaningful only for this and previous command (refer to ist
comments). The FlowRate value of TV Code implies request for forward flow.

Data Byte #1

The range units of the corresponding Transmitter Variable. For FlowRange and ReverseFlow
Range Values can be requested in any allowed flowrate unit (refer to the Table 9.1), the
actual Range Units will not be altered. Transmitter Range Units can be changed via
Command #157. Note that the ranges of FlowRate and ReverseFlow might have different
units.
For TransitTime Transmitter Variable range units are fixed to manufacturer-specific ones
(246, ì

µ

secî) and cannot be altered.

Data Byte #2-#5

Transmitter Variable Upper Range Value, IEEE 754, in the RangeUnits.