KROHNE UFC 500 HART User Manual
Page 26
HARTô Smart Communications Protocol
UFC500 Command Specification Rev: 2.0 Release Date: 9 Jun 2001
© 2001 KROHNE Mefltechnik D-47058 Duisburg
Page
26
8.11
Command #141
Write Current Output Parameters
Writes a set of parameters for device current output.
REQUEST DATA BYTES
#0
#1
#2
#3
FIXED
CURRENT
CURRENT
CURRENT
VAR
MAX
ZERO
HUNDRED
RANGE
PCT
PCT
INDIC
FLOW
FLOW
RESPONSE DATA BYTES
#0
#1
#2
#3
FIXED
CURRENT
CURRENT
CURRENT
VAR
MAX
ZERO
HUNDRED
RANGE
PCT
PCT
INDIC
FLOW
FLOW
Data Byte #0
Fixed/variable range indicator:
0 - Variable range,
1 - Fixed range 0 - 20 mA,
2 - Fixed range 4 - 20 mA.
Data Byte #1
Maximal possible output current, in mA. For variable range must obey inequality:
I_100%
≤
Imax
≤
22 mA.
Data Byte #2
The value of current in mA, that corresponds to 0% flow (percents are related to Primary
Variable Upper Range Value). For variable range must simultaneously obey two inequalities:
0 mA
≤
I_0%
≤
16 mA,
I_100% - I_0%
≥
4 mA.
Data Byte #3
The value of current in mA, that corresponds to 100% flow (percents are related to Primary
Variable Upper Range Value for the forward flow, or to the Reverse Range for the backward
flow). For variable range must simultaneously obey two inequalities:
I_100%
≤
Imax,
I_100% - I_0%
≥
4 mA.
NOTE: When a fixed range is chozen (Data Byte #0
≠
0) all the data in request packet except the first byte is ignored,
and corresponding parameters of current output are set in accordance with the required range: I_100% = 20 mA, Imax =
22 mA, and I_0% equals to either 0 or 4 mA depending on the value of range indicator. The response data packet
always contains the actual data accepted by the instrument.
COMMAND-SPECIFIC RESPONSE CODES
0
No Command-Specific Errors
1-4
Undefined
5
Too Few Data Bytes Received
6
Local Device User
7
In Write Protect Mode
8
Undefined
9
I 0% too High
10
I 100% too High
11
In Multidrop Mode
12
I 100% too Low
13
I Max too High
14
Undefined
15
I Max too Low
16-127
Undefined