User Manual
Compact IO™ Isolated HART Analog Input Module
U ser 's M a n u a l 0 300 21 5- 03 R ev. A
4-8
The table below gives a brief description of each data type.
Table 4-2 (User Defined Data Type Descriptions)
User Defined Data Type Description
GetDeviceInfoStructure Defines the structure of the HART data returned by the
module when the module specific command, Get
Device Information, is sent to module.
1
If4ihMessage This data type defines the structure fo r tags used to
send messages to and from the module using the paging
scheme.
1
If4ihPassThruMsg De fines the structure for t ags used to send HART pa ss
through messages to and from the module.
1
Packet0 Defines the data structure for HART packet 0. HART
packet zero contains device information for the
connected HART device.
1
Packet1 Defines the data structure for HART packet 1. HART
packet 1 is used to display the four dynamic variables
for the selected HART device.
1
Packet2 Defines the data structure for HART packet 2. HART
packet 2 is used to display the slot variables for the
connected HART device.
1
Packet3 Defines the data structure for HART packet 3. HART
packet 3 displays the ASCII message for the connected
HART device.
1
Packet4 Defines the data structure for HART packet 4. HART
packet 4 contains the extended status for the connected
HART device.
1
Sec t ion 4.4
Project Tags
The project tags were created to simplify the configuration of the module. Some of the
tags defined in the sample project utilize the user defined data types described in the
previous section.
The user defined tags from the controller scope should be copied to your project before
the tags contained in the individual program sections. Open the controller tags on the
sample project and select the edit tags mode . Grab the tags you want to copy by using
the left mouse button and dragging. See figure below.
1
Refer to Chapter 6 for more details.
2
Refer to Chapter 7 for more details.