...
Properties | Values | ||
---|---|---|---|
Command Register | The Command Register is an integer register in the HART FieldUnit RTDB which is used to request the RediGate to send a HART command on demand. To force a command in this device's Poll Table to be executed on demand, write into the Command Register the Poll Record row number of the poll to request. Note that the Command Register is the Poll Record number, not the actual HART command number. It is therefore recommended to configure the Poll Table for similar HART devices to be in an identical order, to avoid confusion over which Command Register value to use. After a command is operated by writing to the Command Register, the resulting value in the Command Register indicates what was the result of the previous command. ?? give details here | Response Register | The Response Register is an integer register in the HART FieldUnit RTDB that will contain the two Status bytes included in each response from a HART device. The least-significant word (LSW) in the Response Register, which may be read and acted on by a host system or internal RediGate logic. The result values that appear in the Command Register are:
|
Response Register | The Response Register is an integer register in the HART FieldUnit RTDB that will contain the two Command Status bytes included in each response from a HART device. The least-significant byte (LSB) in the Response Register contains the Field Device Status (2nd byte of HART Status):
The next most-significant byte (MSB) in the Response Register contains the 1st byte of the HART Status. This is either a command-specific Response Code, or a communication or command response error.
| ||
#Timeouts to Identify | Enter the number of communication timeouts before the RediGate will revert to an Identity command to identify the HART device again. This should typically be a low number (default is 5). The polling logic for the HART master protocol is:
| ||
Reserved | Unused property |
HART Commands
The HART Commands object is a placeholder, under which one or more HART Command objects will be included.
Attributes | Function |
---|---|
Object Type | HartCommands |
Parent(s) | System → Clients → Master Channels |
Instance | Must be 0 |
HART Command
The HART Command object specficies a particular HART command and defines data types and RTDB registers in which to store the data used in communication with the HART device. HART Command objects are dynamically referenced by HART Field Unit Poll Tables. The name of the object is what is shown in the dropdown list of the Field Unit HART → Poll Table → Command Index column.
...