HART Server Application Developer Toolkit
The HART Server Application Developer Toolkit provides sample source code and dynamic link libraries. The source and link-libraries can be used to assist in developing software applications for the HART Server to access data in HART-compatible field devices beyond the standard named data items available through the standard OPC server interface. To do this the HART Server uses a "pass-through" interface that allows HART commands to pass directly from an OPC client application to the device.
The HART Server Application Developer Toolkit includes:
- Source Code for sample applications in Visual C++ and Visual Basic
- GnHost - C++ source code for a complete client application that uses both the OPC and HART pass-through interfaces of HART Server.
- Visual C++ source code for a simple console application that uses the pass-through command interface.
- Visual Basic source code for a simple application that uses the pass-through command interface.
- Dynamic Link Libraries to facilitate application development using the pass-through interface
- HART Utilities (hutil.dll) - A tool for parsing variants that simplifies building HART commands and decoding of field device response using the pass-through interface.
- IHARTSELECT2 (Hselect.dll- A tool for selecting and connecting to a HART field device through the pass-through interface.
- IHARTTABLES (Htables.dll, HartTables.ini) - A tool for translating HART Common Tables codes into text strings.
Documentation
- HART Tools Manual - provides a description and implementation guide for the sample source code.
- Toolkit Organization - describes the location of resources on the CD-ROM
- HART Server Interfaces - provides a brief description of the OPC and pass-through interface of the HART Server.
- Command Information - provides a list of HART universal and common practice commands and command responses.
Order Form (PDF)