GPIB communications is achieved through an ICS
Electronics 4809 and 4899A (TE-0003 and TE-1052) GPIB-to-Modbus
Interface Converter which has been specifically designed to work
with the Watlow F4 and F4T controllers used on TestEquity chambers.
The converter lets you send simple read-write messages over GPIB
to control and query the chamber's controller. The converter does
all of the Modbus RTU packet formatting and handles the response
packets. The user sends commands to the converter that sets the Modbus
device address, specifies the register to be read or written to and
the data value. The converter converts these commands into the Modbus
packet format, adds the CRC checksum and transmits the messages to
the chamber's controller.
TestEquity GPIB Manuals
and programming resources for TestEquity Option 0003 and 1052 GPIB
ICS GPIB Converter Manual
LabVIEW VI Front Panel
is written by ICS Electronics. Includes executable VI Front Panel
examples and a Driver Library file for all VIs. For the F4 controller
only, not for the F4T Touch Screen controller.
Visual Basic Programming
ICS has a Temperature Control example program written in Visual Basic
for its GPIB-to-Modbus Interface. Application Bulletin AB48-25d (pdf,
441K) describes how to use the program and how to adapt the program
to a final application or to other GPIB Controller cards. The Application
Bulletin includes a description of a Visual Basic example program
that controls process temperatures with the temperature controller.
The program runs on any GPIB Controller Card that uses the NI488.2
Command set. File TempCtlr.zip (75K)
contains the Visual Basic source and executable files. For the F4
controller only, not for the F4T Touch Screen controller.
GPIB Configuration Program
The ICSconfig program walks the user through a menu like program to
configure the ICS 4809 and 4899A (TE-0003 and TE-1052) interfaces.
ICSconfig replaces NIconfig_w. This program will configure most ICS
interfaces. Note that there are two exceptions to using the configuration
program. The configuration program does not let the user replace
ICS's IDN message with one that personalizes the interface as part
of his product. In these cases, use an interactive program like ICS's
a zip file with ICS's enhanced GPIB Keyboard Controller program. Includes
Help and Visual Basic 6 runtime files.
GPIB Keyboard Program
ICS's GPIB Enhanced Keyboard is the easiest way to control GPIB devices
without writing a program. The GPIBkybd program is an interactive
program that automatically finds your GPIB devices at startup and
lets you send commands and queries to a device. The program automatically
reads device responses and includes buttons for executing the more
popular 488.1 and 488.2 commands. Works with ICS, Keithley, Measurement
Computing and National Instruments' GPIB Controller cards. Requires
that a GPIB-32.dll file be installed on the computer.
a zip file with ICS's enhanced GPIB Keyboard Controller program . Includes
Help and Visual Basic 6 runtime files.
VISA Keyboard Program
ICS's VISA Keyboard provides interactive control of GPIB or LAN (TCP/IP)
Instruments through a Keysight or NI VISA Library. The VISAkybd program
lets you connect to a device or instrument by its IP address, by
its GPIB address or as a VISA Resource. Once linked you can send
commands and queries to a device. The program automatically reads
device responses and includes buttons for executing the more popular
488.1 and 488.2 commands. Works with Keysight VISA and NI VISA version
2.6 or later. GPIB communiction rquires that a compatible GPIB Controller
be installed on the computer.
a zip file with ICS's VISA Keyboard Controller program. Requires Visual
Studio 6 or Microsoft's VB6_Runtime_Files.
NOTE: The examples shown in documentation from ICS are for
illustration purposes only. They may not represent the correct setup
or configuration for TestEquity chambers. Sample programs from ICS
may change critical setup parameters, resulting in improper chamber
operation. They are provided as a guideline for how to write your own
programs only. Correct setup parameters are documented in the TestEquity