Version 1.00
26 May, 2005

Table of Contents:

1. Overview
2. Required Software
3. Installation Instructions
4. Accessing the Driver in LabVIEW
5. Using the Instrument Driver
6. Custom Error Codes
7. Unsupported Features
8. Known Issues
9. Customer Support
10. Revision History

1. Overview

Instrument Driver Technology:	Plug and Play
Supported Language(s):		LabVIEW  6.1
Supported Models:		BOC Edwards IC, TC100, TC200, TIC100 and TIC200
Models Tested:			TIC200
Interfaces:			Serial
Firmware Revision Tested:	D39700640F
Certified:			No
NI Supported:			No
Source Code Available:		Yes
Driver Revision:		1.00
Original Release Date:		May 2005
Current Revision Date:		May 2005

2. Required Software

Some software components need to be installed before using this instrument driver.
The minimum versions of these components are listed below, and can be downloaded
from the NI download Web site.

	VISA 2.6  

3. Installation Instructions

A)  Copy the "BOC Edwards TIC" folder, and all of it's contents, from this zip file
    to the folder ...\Program Files \National Instruments \LabVIEW...\instr.lib

B)  You will now have a "...\instr.lib\BOC Edwards TIC\" folder containing:

	"Turbo Instrument Controller.llb"
	"advanced_gauge_functions.mnu"
	"analogue_out_functions.mnu"
	"backing_functions.mnu"
	"cooler_functions.mnu"
	"dir.mnu"
	"display_functions.mnu"
	"examples.mnu"
	"gauge_functions.mnu"
	"heater_functions.mnu"
	"relay_functions.mnu"
	"tic_advanced_functions.mnu"
	"Turbo_functions.mnu"
	"vent_functions.mnu"

C)  Restart LabVIEW.

The menu files and VI library (LLB) make up an instrument driver. The menu files
allow you to view the instrument driver VIs from the Functions palette.
The VI library contains the instrument driver VIs. 

4. Accessing the Driver in LabVIEW

There is normally no need to view the library file because the driver functions
may be picked from a palette menu.

A)  Right-click on a blank place on the VI diagram to open the "Functions" palette.  

    Navigate: Functions -> Instrument I/O -> Instrument Drivers -> BOC Edwards TIC

B)  Alternately,  click diagram's menu bar:  Window -> "Show Functions Palette" and
    navigate the above menus 

5. Using the Instrument Driver

To verify communication with your instrument and test a typical programmatic instrument
operation, you should first open the Getting Started or Example VIs the instrument driver.
Look over each of the controls and set them appropriately. Generally, the defaults for most
controls will be sufficient for your first run. You will need to set the instrument resource
name appropriately. After running the VI, check to see that data was returned and
that an error was not reported in the error cluster.

After you have verified basic communication with your instrument, you might want to customize
instrument control for your needs. If your application needs are similar to the Getting Started
or Example VI, the simplest means of creating a customized VI is to save a copy of the Getting
Started or Example VI by selecting "Save As" from the File menu. You can then modify this
example to meet your specific needs. For more details, reference the LabVIEW Help under
Help » VI, Function, & How-To Help. 

6. Custom Error Codes

Every driver VI checks for errors and any found are returned in the "error out" cluster.
There are three sources of errors and only the highest priority error is returned:

ERROR TYPES
Priority Type Description
Highest
VISA Error
Returned by VISA functions such as Write or Read

Response Error
Driver received response but it is invalid

 Lowest

Device Error
Error code Returned by the TIC controller.
See "CUSTOM DEVICE ERRORS" table below

CUSTOM DEVICE ERRORS
Error Code Meaning
6200
Invalid response from controller
6201
Object ID Invalid
6202
Invalid serial command or query
6203
Argument missing from serial command string
6204
Argument out of range in command string
6205
Command not allowed in current mode or state
6206
Checksum Error
6207
EEPROM read or write error
6208
Operation took to long
6209
Invalid config ID

For a detailed explanation of these error codes, please refer to the TIC serial communications
manual (D397-30-880), which can be found on the TIC manual CD-ROM.

7. Unsupported Features

The following TIC capabilities are not supported by this driver:
	- Multi-drop Addressing, for accessing multiple TIC's on an RS458 Bus.
	- TIC Config Uploading/Downloading.

8. Known Issues

There are currently no known issues with this instrument driver.

9. Customer Support

For general TIC customer support please go to: www.upgrades.bocedwards.com

This driver is offered on an "as is" basis and is not supported by either BOC Edwards
or National Instruments. However, your feedback and comments are always appreciated and
these can be sent to gerard.johns@bocedwards.com

10. Revision History

1.00 - Original Release