10 command #50 read dynamic variables assignments, 11 command #51 write dynamic variables assignments – KROHNE IFC 010 Converter HART User Manual
Page 11

HARTÆ Communications Protocol
IFC010 Command Specification Rev: 1.0
Release Date: 29 May 1997
© 1997 KROHNE Mefltechnik D-47058 Duisburg
Page
11
Bit #0
Power fail detected
Data byte #3 - I/O module errors
Bit #7
Undefined
Bit #6
Undefined
Bit #5
Undefined
Bit #4
Undefined
Bit #3
Fatal error of Pulse Output
Bit #2
Undefined
Bit #1
Undefined
Bit #0
Undefined
Data byte #4 - I/O module errors
Bit #7
Undefined
Bit #6
Undefined
Bit #5
Undefined
Bit #4
Undefined
Bit #3
Undefined
Bit #2
Undefined
Bit #1
Fatal error of Status Output
Bit #0
Undefined
7.10
Command #50
Read Dynamic Variables Assignments
The possible mappings of Transmitter Variables into array of Dynamic Variables are already discussed in section 5.1,
Inputs/Outputs and Dynamic/Transmitter Variables. On startup Dynamic Variables are configured as follows:
Primary Variable Code
= 1, SmoothedFlow; permanent setting.
Secondary Variable Code = 0, RawFlow, or 1, SmoothedFlow, depending on the value of device variable
TimeConstantControl (Menu 1.2), correspondingly Only I or All; variable setting.
Tertiary Variable Code
= 2, PositiveTotalizer; variable setting.
Fourth Variable Code
= 3, NegativeTotalizer; variable setting.
NOTE: Settings for Tertiary and Fourth Variables correspond to logical slots (not analog outputs) and therefore are
stored in RAM. Hence any external changes in TV, QV code values will be actual until the first power-on or device-
initiated reset.
7.11 Command #51
Write Dynamic Variables Assignments
Multiple transactions are supported. The sequence of request data bytes for every transaction is listed below.
TRANSACTION #0
DATA BYTES
#0
#1
#2
#3
PV
SV
TV
QV
VAR
VAR
VAR
VAR
CODE
CODE
CODE
CODE
TRANSACTION #1
DATA BYTES
#0
#1
#2
PV
SV
TV
VAR
VAR
VAR
CODE
CODE
CODE
TRANSACTION #2
DATA BYTES
#0
#1
PV
SV
VAR
VAR
CODE
CODE