
3.2 Running InstaCal
Be sure to restart your computer after the initial installation, and before running InstaCal. Run the
InstaCal program in order to test your board and configure it for run-time use. By configuring
the board, you add information to the configuration file, cb.cfg, that is used by the Universal
Library as well as third-party data acquisition packages that use the Universal Library to access
the board.
Launch InstaCal by going to your Start Menu then to Programs, then to CB, and
finally choosing InstaCal (InstCAL 16 if you wish to run the 16-bit version). You may also
launch the program by going to START>RUN and typing INSCAL32, or by finding the file
named "INSCAL32.exe" in your installation directory and double clicking it.
InstaCal will display a dialog box indicating the boards that have been detected in the system. If
there are no other boards currently installed by InstaCal, then the PCI-DAS1602/16 board will be
assigned board number 0. Otherwise it will be assigned the next available board number.
You can now view and change the board configuration by clicking the properties icon or select-
ing the Install\Configure menu.
Once done, exit InstaCal. This will update and save the configuration file, CBI.CFG in the
C:\CB directory.
3.3 Base I/O Address & Interrupt Level
The PCI-DAS1602/16 uses a number of addresses and one interrupt. The addresses are allocated
by the PCI plug & play procedure and may not be modified. If you have installed ISA bus boards
in the past you are familiar with the need to select a base address and interrupt level. On PCI
systems this is not of concern to you. It is not up to you to select a base address and ensure that it
does not conflict with an installed port. In PCI systems, the operating software and installation
software do the selection and checking for you.
The computer BIOS selects and sets the I/O address and interrupt level from the range of avail-
able addresses. This address and other information is read by InstaCAL and stored in the configu-
ration file CB.CFG. This file is accessed by the Universal Library for programmers. Note also
that the Universal Library is the I/O board interface for packaged applications such as Labtech
Notebook and HP-VEE, therefore the InstaCal settings must be made in order for these and other
applications to run.
The base address and interrupt level are also stored in the system software. Once InstaCal instal-
lation software is run, other programming methods such as direct IN and OUT statements can
write and read the PCI-DAS1602/16 registers by reference to the base address and the offset from
base address corresponding to the chart of registers located elsewhere in this manual.
Page 4
Summary of Contents for PCI-DAS1602/16
Page 1: ...User s Guide http www omega com e mail info omega com PCI DAS1602 16...
Page 37: ...For Your Notes Page 36...
Page 39: ......