beautypg.com

9 command #48 read additional transmitter status – KROHNE IFC 010 Converter HART User Manual

Page 10

background image

HARTÆ Communications Protocol

IFC010 Command Specification Rev: 1.0

Release Date: 29 May 1997

© 1997 KROHNE Mefltechnik D-47058 Duisburg

Page

10

The units selected for the Primary Variable (always SmoothedFlow) will also be the units for RawFlow. The latter
variable depending on the settings made via Command #51, Write Dynamic Variable Assignments, can be mapped onto
any Non-Primary Dynamic Variable, as described in section 5.1. Refer also to commentaries given for Command #51.

The Primary Variable Unit Codes accepted by this transmitter, are listed in Table 9.1.

NOTE: The transmitter software supports an expanded unitsí set for volumetrical flow, as compared with the software of
the instrumentís display module. Therefore HART flowrate units are stored in the device EEPROM as Full Scale Units
(Menus 1.1, 3.2.2) to avoid blank device screen when the latter displays flowrate measurements. Hence in the case of
manual device control, the user will be initially presented with a blank screen for the Full Scale Value (in the Menus
mentioned) if the HART master has set any expanded (for display module) unit. However, it mustnít bother - the actual
value of Full Scale can be scrolled in all device internal units by the usage of Up-key on device keypad.

7.7

Command #45

Trim Primary Variable Current Dac Zero

The lower calibration point for the instrument is 4.0 mA. If this command is not preceded by command #40 with
corresponding data field, the request will be rejected with Not In Proper Current Mode response code (9).

7.8

Command #46

Trim Primary Variable Current Dac Gain

The upper calibration point for the instrument is 20.0 mA. If this command is not preceded by command #40 with
corresponding data field, the request will be rejected with Not In Proper Current Mode response code (9).

7.9

Command #48

Read Additional Transmitter Status

Reads 5 bytes of status data from the transmitter.
In designations used Bit #0 corresponds to LSBit, Bit #7 - to MSBit.

Data byte #0 - ADC module errors

Bit #7

ADC fatal error

Bit #6

Undefined

Bit #5

Undefined

Bit #4

Undefined

Bit #3

Undefined

Bit #2

Undefined

Bit #1

Undefined

Bit #0

Error in IMoCom configuration

Data byte #1 - Status of the blocks of global EEPROM

Bit #7

Checksum error in the Device block

Bit #6

Checksum error in the Communication block

Bit #5

Checksum error in the Display block

Bit #4

Checksum error in the Counter block

Bit #3

Checksum error in the Control/Indicate block

Bit #2

Checksum error in the Pulse/Frequency block

Bit #1

Checksum error in the Current block

Bit #0

Checksum error in the General block

Data byte #2 - Display module errors

Bit #7

Display fatal error

Bit #6

Undefined

Bit #5

Undefined

Bit #4

Undefined

Bit #3

Undefined

Bit #2

Undefined

Bit #1

Undefined