| 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.
|