
(5) The description of the User CMD status:
The maximum number of “User CMD” is 100 (0~99). The MB address range for the error
status of these User CMD is 1050~1099. It means that one MB address represents two User
CMD states.
Ex: If the value is 0x0200 for the MB address 1050, then the 1050L is 0x00 and the 1050H is
0x02. It means the error status of “User CMD Index 0” is 0x00 and the error status of “User
CMD Index 1” is 0x02.
(6) Module state machine:
0 — IDLE.
1 — Waits to send HART command.
2 — It is sending HART command.
3 — Waits to receive HART data.
4 — It is reading HART data.
(7) Module error status:
0 — No error
1 — Means the command has never be executed
2 — Receive timeout, can’t receive any HART data
3 — Receive HART data is too short
4 — The delimiter of HART data has some error
5 — The address (the bit of master type) of HART data has some error
6 — The address (the bit of burst mode) of HART data has some error
7 — The command of HART data has some error
8 — The parity of HART data has error.
9 — The communication with HART slave device has some error and The error messages
are recorded in the responses codes.
(8) Module error command index:
The index value indicates the latest error user command number. If the value is 255, it means
no any error command happened.
(9) Module error record:
When the HART comm. error happened, HRT-7(3)10 will record the error information and it
provides 3 records. The format of the error record is as below:
Byte 0: The length of send data (1 Byte)
Byte 1~53: The record of send data (Max. 53 Bytes)
Byte 54: The length of receive data (1 Byte)
HRT-710 / HRT-310 User Manual
Version 1.31
Page
:
35
Copyright © 2017 ICP DAS Co., Ltd. All Rights Reserved E-mail: [email protected]