High speed & function ieee-488.2 i/f board
for pci / high speed ieee-488.2 i/f board for pci / high speed & function ieee-488.2 i/f board
for low profile pci / high speed ieee-488.2 i/f board
for low profile pci (63 pages)
Check Your Package Thank you for purchasing the CONTEC product. The product consists of the items listed below. Check, with the following list, that your package is complete. If you discover damaged or missing items, contact your retailer. Product Configuration List - Board [GP-IB(PCI)L or GP-IB(PCI)] …1...
No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC Co., LTD. CONTEC Co., LTD. makes no commitment to update or keep current the information contained in this document. The information in this document is subject to change without notice.
Table of Contents Check Your Package ..........................i Copyright ..............................ii Trademarks ..............................ii Table of Contents ...........................iii Copyright ..............................ii Trademarks ..............................ii Table of Contents ...........................iii BEFORE USING THE PRODUCT About the Board ............................1 Features ............................1 Support Software..........................2 Cable & Connector (Option) ......................2 Customer Support............................
Page 5
Plugging the Board .........................16 Step 3 Installing the Hardware......................17 Turning on the PC ..........................17 Setting with the Add New Hardware Wizard................17 Step 4 Initializing the Software......................20 Invoking API-TOOL Configuration ....................20 Updating the Settings ........................20 For using API-GPLV(W32) ......................21 Step 5 Checking Operations with the Diagnosis Program ..............22 What is the Diagnosis Program?....................22 Check Method..........................22 Using the Diagnosis Program for Using API-GPIB(98/PC)xx ............22...
Page 6
CD-ROM Directory Structure ......................48 ABOUT HARDWARE Hardware specification ......................... 49 Different in the specification ........................ 51 GP-IB(PCI)L, GP-IB(PCI)
The product is available over an extended period of time as it uses a uPD7210-compatible GPIB controller developed by CONTEC. All of GPIB features can be configured by software. The IFC/SRQ line read feature (with IFC latch capability) is available to application programs.
API-GPLV(W32) library supporting LabVIEW (Bundled) API-GPLV(W32) is a driver created according to the National Instruments Corporation’s GPIB function style. The driver is software to control the CONTEC GPIB board using a LabVIEW-based GPIB system or existing application program. It can also be used by the installed diagnosis program to check hardware operations.
You can download updated driver software and differential files as well as sample programs available in several languages. Note! For product information Contact your retailer if you have any technical question about a CONTEC product or need its price, delivery time, or estimate information. Limited Three-Years Warranty CONTEC Interface boards are warranted by CONTEC Co., LTD.
1. Before Using the Product Safety Precautions Understand the following definitions and precautions to use the product safely. Safety Information This document provides safety information using the following symbols to prevent accidents resulting in injury or death and the destruction of equipment and resources. Understand the meanings of these labels to operate the equipment safely.
Even when using the product continuously, be sure to read the manual and understand the contents. Do not modify the product. CONTEC will bear no responsibility for any problems, etc., resulting from modifying this product. Regardless of the foregoing statements, CONTEC is not liable for any damages whatsoever (including damages for loss of business profits) arising out of the use or inability to use this CONTEC product or the information contained herein.
1. Before Using the Product Environment Use this product in the following environment. If used in an unauthorized environment, the board may overheat, malfunction, or cause a failure. Operating temperature 0 to 50ºC Humidity 10 to 90%RH (No condensation) Corrosive gases None Floating dust particles Not to be excessive...
2. Setup 2. Setup This chapter explains how to set up the board. What is Setup? Setup means a series of steps to take before the product can be used. Different steps are required for software and hardware The setup procedure varies with the OS and applications used. Using the Board under Windows Using the Driver Library API-PAC(W32) This section describes the setup procedure to be performed before you can start developing application...
2. Setup Using the Board under Window Using Software Other than the Driver Library API-PAC(W32) For setting up software other than API-PAC(W32), refer to the manual for that software. See also the following parts of this manual as required. This chapter Step 2 Setting the Hardware This chapter Step 3 Installing the Hardware Chapter 3 External Connection Chapter 6 About Hardware...
- To make the board operate as fast as possible - To convert (digitize) binary and string data easily - To use existing applications for NI boards API-GPLV(W32) - To use LabVIEW - Familiar with NI functions but not with CONTEC functions GP-IB(PCI)L, GP-IB(PCI)
2. Setup Starting the Install Program (1) Load the CD-ROM [API-PAC(W32)] on your PC. (2) The API-PAC(W32) Installer window appears automatically. If the panel does not appear, run (CD-ROM drive letter):\AUTORUN.exe. (3) Click on the [Install the drivers] button. CAUTION Before installing the software in Windows XP, 2000, or NT, log in as a user with administrator privileges.
2. Setup For using API-GPIB(98/PC)xx Select API- GPIB(98/PC) (1) The following dialog box appears to select “Driver Type” and “Install Type”. (2) Select “GPIB Communication API-GPIB(98/PC)W95”. (3) Select “Driver, Help, etc..(Full Install)”. (4) Click on the [Install] button. GP-IB(PCI)L, GP-IB(PCI)
Page 19
2. Setup Executing the Installation (1) Follow the on-screen instructions to proceed to install. (2) When the required files have been copied, the “Perform a hardware setup now” and “Show readme file” check boxes are displayed. When you are installing the software or hardware for the first time: 1) Uncheck “Perform a hardware setup now”.
2. Setup For using API-GPLV(W32) Select API-GPLV(W32) (1) The following dialog box appears to select “Driver Type” and “Install Type”. (2) Select “GPIB for LabVIEW API-GPLV(W32)”. (3) Select “Driver, Help, etc..(Full Install)”. (4) Click on the [Install] button. Executing the Installation (1) Follow the on-screen instructions to proceed to install.
2. Setup Step 2 Setting the Hardware This section describes how to set the board and plug it on your PC. The board has some switches and jumper to be preset. Check the on-board switches and jumpers before plugging the board into an expansion slot. The board can be set up even with the factory defaults untouched.
2. Setup Setting the Board ID If you install two or more boards on one personal computer, assign a different ID value to each of the boards to distinguish them. The board IDs can be set from 0 to Fh to identify up to sixteen boards. If only one board is used, the original factory setting (Board ID = 0) should be used.
2. Setup Plugging the Board (1) Before plugging the board, shut down the system, unplug the power code of your PC. (2) Remove the cover from the PC so that the board can be mounted. (3) Plug the board into an expansion slot. (4) Fasten the board bracket to the PC’s chassis with the removed screw.
2. Setup Step 3 Installing the Hardware For using an expansion board under Windows, you have to let the OS detect the I/O addresses and IRQ to be used by the board. The process is referred to as installing the hardware. In the case of using two or more boards, make sure you install one by one with the Add New Hardware Wizard.
Page 25
2. Setup (2) Specify that folder on the CD-ROM which contains the setup information (INF) file to register the board. * The name of the board you have just added is displayed. - GP-IB(PCI)L - GP-IB(PCI) Source folder The setup information (INF) file is contained in the following folder on the bundled CD-ROM. Windows XP, 2000 \INF\Win2000\Gpib\PCI Windows Me, 98, 95...
Page 26
2. Setup CAUTION In Windows XP, the Hardware Wizard displays the following alert dialog box when you have located the INF file. This dialog box appears, only indicating that the relevant driver has not passed Windows Logo testing, and it can be ignored without developing any problem with the operation of the board.
The API function library requires the initial setting to recognize the execution environment. It is called the initialization of the API function library. Invoking API-TOOL Configuration (1) Open the Start Menu, then select “Programs” – “CONTEC API-PAC(W32)” – “API-TOOL Configuration” (2) API-TOOL Configuration detects boards automatically.
2. Setup For using API-GPLV(W32) Invoking Configuration Utility (1) Open the Start Menu, then select “Programs” – “CONTEC API-PAC(W32)” – “GPLV” – “Configuration Utility” - Select GPIB Board: Select the board to be used. - Hard Ware Setting: Set the I/O address, board ID, and IRQ.
2. Setup Step 5 Checking Operations with the Diagnosis Program Use the diagnosis program to check that the board and driver software work normally, thereby you can confirm that they have been set up correctly. What is the Diagnosis Program? The diagnosis program diagnoses the states of the board and driver software.
Page 30
2. Setup Check of GPIB communication The remote device address setting, communication data format setting, and main dialog boxes are displayed. Specify the remote device address and Specify the communication format and click on click on the [OK] button. the [OK] button. The main dialog box appears.
Page 31
(1) Clicking on [Diagnosis] displays detailed data including board settings and the diagnosis results while saving them in text format. The results are saved and displayed as a text file (GpibRep.txt) in the install folder (Program Files\CONTEC\API-PAC(W32)). The diagnosis program performs "board presence/absence check", "driver file test", "board setting test", and so on.
Using the Diagnosis Program for Using API-GPLV(W32) Starting the Diagnosis Program Open the Start Menu, then select “Programs” – “CONTEC API-PAC(W32)” – “GPLV” – “Diagnosis Program”. Click on [Start] and follow the on-screen instructions. The installed board name is displayed.
Page 33
2. Setup Check of GPIB communication The remote device address setting, communication data format setting, and main dialog boxes are displayed. Specify the remote device address and Specify the communication format and click click on the [OK] button. on the [OK] button. The main dialog box appears.
Page 34
(1) Clicking on [Diagnosis] displays detailed data including board settings and the diagnosis results while saving them in text format. The results are saved and displayed as a text file (GpibRep.txt) in the install folder (Program Files\CONTEC\API-PAC(W32)). The diagnosis program performs "board presence/absence check", "driver file test", "board setting test", and so on.
2. Setup Setup Troubleshooting Symptoms and Actions Initialization of a board cannot be performed [Windows NT4.0] The driver may not yet be activated. If your PC is running under Windows NT 4.0, set the PnP OS option in the BIOS Setup menu to "NO". For details on how to set up the BIOS, refer to the manual for your PC.
3. External Connection 3. External Connection This chapter describes the interface connectors on the board and the external I/O circuits. Check the information available here when connecting an external device. Using the On-board Connectors Connecting a Device to a Connector To connect an external device to this board, plug the cable from the device into the interface connector (CN1) shown below.
3. External Connection Notes on cable connection The GPIB has restrictions on the number of devices connected and the cable length according to the standard. (1) The maximum number of interfaces (external devices) is 15, which can be connected to one system. (2) The maximum total length of cables that can be used to interconnect a group of devices in one bus system is “2 m x (the number of devices)”...
Page 38
3. External Connection When powering the measurement system, turn on the measuring instrument first and then on the (6) Neither unplug/plug the cable nor turn on/off the device during communication. Doing so stops the operation or causes an error, resulting in trouble. (7) The talker and listener must be addressed to talk and to listen, respectively, by the controller before the talker can send messages to the listener.
4. Functions 4. Functions This section describes the functions of the board. Basic GPIB Functions Master/slave function The board can serve as the master (controller) or slave depending on the setting of API-TOOL Configuration (API-GPIB(98/PC)xx) or Setup Utility (API-GPLV(W32)). When used as the master, the board can send IFC (InterFace Clear) at any timing and control the REN (Remote ENable) line.
4. Functions Additional Functions Line monitor function The board can read the current status of all control lines and handshake lines (IFC, ATN, SRQ, REN, EOI, DAV, NRFD, NDAC). It can also read latch data from the IFC line. GPIB (PCI) can read the latch data on all control lines and the current status of the data line (DIO 1-8). Current status read Latch data read All Line(IFC, ATN, SRQ, REN, EOI, DAV, NRFD,...
This function can be used to locate the cause of a failure or to check data flowing on lines. The function is provided by the analyzer utility (Analyzer.exe). Open the Start Menu, then select “CONTEC API-PAC(W32)” – “GPIB” – “GPIB ANALYZER”. Otherwise, directly execute “Program Files\API-PAC(W32)\GPIB\ANALYZER\Analyzer.exe”.
Page 43
4. Functions (3) Click on the [Start Analyze] button. The analyzer utility analyzes the subsequent changes to lines. When the communication you want to analyze has been completed, click on the [Stop Analyze] button. The analysis results will be displayed on the screen. Convenient usage (1) Using the start and end triggers During analysis, the analyzer utility can obtain data only when a specific condition is satisfied in...
Page 44
4. Functions (2) Saving analysis data Once saved, obtained analysis data can be opened again with the analyzer utility. Since analysis data is saved in CSV format as well, you can reference and edit the data using a proper program such as Excel.
Reference”, “Sample Programs”, and “FAQs”. Use them for program development and troubleshooting. For using API-GPIB(98/PC)xx Accessing the Help File (1) Click on the [Start] button on the Windows taskbar. (2) From the Start Menu, select “Programs” – “CONTEC API-PAC(W32)” – “GPIB” – “API-GPIB HELP” to display help information. GP-IB(PCI)L, GP-IB(PCI)
The sample programs are stored in \Program Files\CONTEC\API-PAC(W32)\GPIB\Samples. Running a Sample Program (1) Click on the [Start] button on the Windows taskbar. (2) From the Start Menu, select “Programs” – “CONTEC API-PAC(W32)” – “GPIB” – “SAMPLE…”. (3) A sample program is invoked. GP-IB(PCI)L, GP-IB(PCI)
Page 48
5. About Software Sample Programs - Examples -Master Mode Executes a series of operations in master mode. -Slave Mode Executes a series of operations in slave mode. -Multi-meter Triggers a multimeter periodically (based on the timer and events) to sample and display data. -Voltage Source control Allows the master to gain control of a digital voltmeter at fixed intervals.
API-GPLV(W32) is a driver created in NI’s GPIB function style as the software for controlling CONTEC GPIB boards. When the driver is installed, existing applications such as LabVIEW can operate CONTEC GPIB boards. For details, refer to the help file. The help file provides information such as “operation specifications”, “additional information”, and “troubleshooting”.
5. About Software Function List Up to now the NI-488.2 Board-Level Calls Function Name Action Outline ibask Return information about software configuration parameters. ibcac Become Active Controller. ibcmd Send GPIB commands. ibcmda Send GPIB commands asynchronously. ibconfig Change the software configuration parameters. ibdma Enable or disable DMA.
Page 51
5. About Software Up to now the Ni-488.2 Device-Level Calls Function Name Action Outline ibask Return information about software configuration parameters. ibbna Change the access board of a device. ibclr Clear a specific device. ibconfig Change the software configuration parameters. ibdev Open and initialize a device ibeos...
Page 52
5. About Software NI-488.2 Calls for Multiple Devices Function Name Action Outline AllSpoll Serial poll all devices. DevClear Clear a single device. DevClearList Clear multiple devices. EnableLocal Enable operations from the front panel of deceives (leave remote programming mode). EnableRemote Enable remote GPIB programming for devices.
The sample programs are stored in \Program Files\CONTEC\API-PAC(W32)\GPLV\Samples. Running a Sample Program (1) Click on the [Start] button on the Windows taskbar. (2) From the Start Menu, select “Programs” – “CONTEC API-PAC(W32)” – “GPLV” – “SAMPLE GPLV”. (3) A sample program is invoked.
(1) Click on the [Start] button on the Windows taskbar. From the Start Menu, select “Settings” – “Control Panel”. (2) Double-click on “Add/Remove Programs” in the Control Panel. (3) Select “CONTEC API-GPIB(98/PC)xx VerX.XX (xxxx)” or “CONTEC API-GPLV(W32) VerX.XX (xxxx)”. [Add/Remove] button. Follow the on-screen instructions to uninstall the function libraries.
5. About Software CD-ROM Directory Structure | Autorun.exe Installer Main Window | Readmeu.htm Version information on each API-TOOL |– APIPAC |– AIO |– Disk 1 |– Disk 2 |– …… |– Disk N |– CNT |– …… |– FreeSamples Sample programs in Delphi and Builder |–...
6. About Hardware 6. About Hardware This chapter provides hardware specifications and hardware-related supplementary information. Hardware specification The following tables list the hardware specifications of the board. GP-IB(PCI)L Table 6.1. Specification <GP-IB(PCI)L> Item Specifications Number of channel 1 channel Conforms to IEEE-488.1, 488.2(GPIB)standards Transfer format 8-bit parallel, 3-wire handshake system Transfer rate...
Page 57
6. About Hardware GP-IB(PCI) Table 6.2. Specification <GP-IB(PCI)> Item Specifications Number of channel 1 channel Conforms to IEEE-488.1, 488.2(GPIB)standards Transfer format 8-bit parallel, 3-wire handshake system Transfer rate 1.2Mbyte/sec (Max.) Capacity of 1Mbyte transmission/receiving data Signal logic Negative logic L level : 0.8V or less H level : 2.0V or more Interrupt 1 level use...
6. About Hardware Table 6.3. Interface function Code Function Source handshake functions Acceptor handshake functions Basic talker, serial polling, MLA talker release Basic listener MTA listener release No extended talker functions No extended listener functions Service request function Remote function Device clear function Device trigger function Configuration by remote message...
3-9-31, Himesato, Nishiyodogawa-ku, Osaka 555-0025, Japan Japanese http://www.contec.co.jp/ English http://www.contec.com/ Chinese http://www.contec.com.cn/ No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC CO., LTD. [12172013] [04112000] Management No. A-46-166 [12172013_rev5] Parts No. LZN7082...
Need help?
Do you have a question about the GP-IB-PCI and is the answer not in the manual?
Questions and answers