Contec GP-IB(CB)F User Manual

Contec GP-IB(CB)F User Manual

High speed & function ieee-488.2 i/f board for cardbus; high speed ieee-488.2 i/f board for cardbus
Table of Contents

Advertisement

Quick Links

PC-HELPER
High Speed & Function IEEE-488.2 I/F Board
for CardBus
GP-IB(CB)F
High Speed IEEE-488.2 I/F Board for CardBus
GP-IB(CB)FL
User's Manual
CONTEC CO.,LTD.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the GP-IB(CB)F and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Contec GP-IB(CB)F

  • Page 1 PC-HELPER High Speed & Function IEEE-488.2 I/F Board for CardBus GP-IB(CB)F High Speed IEEE-488.2 I/F Board for CardBus GP-IB(CB)FL User’s Manual CONTEC CO.,LTD.
  • Page 2 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 - PC Card(One of the following) [GP-IB(CB)F or GP-IB(CB)FL] …1...
  • Page 3 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.
  • Page 4: Table Of Contents

    For using API-GPIB(98/PC)xx ....................13 For using API-GPLV(W32) ...................... 15 Step 2 Setting the Hardware......................16 Connecting the PC Card to the Connecter Cable ..............16 Fitting the PC Card Attachment ....................17 Insert the PC Card ........................18 GP-IB(CB)F, GP-IB(CB)FL...
  • Page 5 My address setting ........................34 Additional Functions ........................35 Line monitor function ........................ 35 Communication using FIFO memory..................35 Analyzer function (GP-IB(CB)F)....................35 ABOUT SOFTWARE CD-ROM Directory Structure ......................39 About Software for Windows......................40 For using API-GPIB(98/PC)xx ......................40 Accessing the Help File ......................
  • Page 6 About Software for Linux ........................ 49 Driver Software Install Procedure..................... 49 Accessing the Help File......................50 Using Sample Programs ......................50 Uninstalling the driver....................... 50 ABOUT HARDWARE For detailed technical information ....................51 Hardware specification ........................51 GP-IB(CB)F, GP-IB(CB)FL...
  • Page 7 GP-IB(CB)F, GP-IB(CB)FL...
  • Page 8: Before Using The Product

    The PC Card includes a high-precision application timer to allow accurate time monitoring to be performed from Windows. Long term availability As the PC Card uses a high-speed GPIB controller developed by CONTEC (upwardly compatible with the μPD7210), reliable long term availability is ensured. Diagnostic program A diagnostic program is supplied to support system development.
  • Page 9: Support Software

    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 (PC Cards) using a LabVIEW-based GPIB system or existing application program.
  • Page 10: Cable & Connector (Option)

    This driver is used to control CONTEC GPIB boards (PC Cards) from within Linux. You can control CONTEC GPIB boards easily using the shared library called from the user application, the device driver (module) for each kernel version, and the board (PC Cards) configuration program (config).
  • Page 11: Customer Support

    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 products are warranted by CONTEC CO., LTD.
  • Page 12: Safety Precautions

    WARNING indicates a potentially hazardous situation which, if not avoided, could WARNING result in death or serious injury. CAUTION indicates a potentially hazardous situation which, if not avoided, may CAUTION result in minor or moderate injury or in property damage. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 13: Handling Precautions

    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.
  • Page 14: Environment

    (3) Store the package at room temperature at a place free from direct sunlight, moisture, shock, vibration, magnetism, and static electricity. Disposal When disposing of the product, follow the disposal procedures stipulated under the relevant laws and municipal ordinances. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 15 1. Before Using the Product GP-IB(CB)F, GP-IB(CB)FL...
  • Page 16: Setup

    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 GP-IB(CB)F, GP-IB(CB)FL...
  • Page 17: Using The Pc Card Under An Os Other Than Windows

    Using the PC Card under an OS Other than Windows For using the PC Card under an OS other than Windows, see the following parts of this manual. This chapter Step 2 Setting the Hardware Chapter 3 External Connection Chapter 6 About Hardware GP-IB(CB)F, GP-IB(CB)FL...
  • Page 18: Step 1 Installing The Software

    - To make the PC Card operate as fast as possible - To convert (digitize) binary and string data easily - To use existing applications for NI PC Cards API-GPLV(W32) - To use LabVIEW - Familiar with NI functions but not with CONTEC functions GP-IB(CB)F, GP-IB(CB)FL...
  • Page 19: Starting The Install Program

    If the panel does not appear, run (CD-ROM drive letter):\AUTORUN.exe. (3) Click on the [Install Development or Execution Environment] button. CAUTION Before installing the software in Windows XP, Server 2003, 2000, or NT, log in as a user with administrator privileges. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 20: For Using Api-Gpib(98/Pc)Xx

    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”. (3) Select “Driver, Help, etc..(Full Install)”. (4) Click on the [Install] button. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 21 2) Click on the [Finish] button. Go to Step 2 to set and plug the hardware. * When the hardware has already been installed: Check “Perform a hardware setup now”, then go to Step 4 “Initializing the Software”. You have now finished installing the software. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 22: For Using Api-Gplv(W32)

    If you are installing the software and hardware for the first time, click on the [Cancel] button in this step to terminate the installation procedure. When the hardware has already been installed: Go to “For Using API-GPLV(W32)” in Step 4 "Initializing the Software". GP-IB(CB)F, GP-IB(CB)FL...
  • Page 23: Step 2 Setting The Hardware

    Do not insert or remove the cable or PC card while the power is turned on to the PC. Connection Cable Locking Spring Locking Metal Fitting PC Card PC Card Socket Side Figure 2.1. Connecting the PC Card to the Connecter Cable GP-IB(CB)F, GP-IB(CB)FL...
  • Page 24: Fitting The Pc Card Attachment

    When using other PC cards in the same PC, the PC card attachment may obstruct the other cards and make them difficult to insert. In this case, please remove the PC card attachment. PC Card Attachment PC Card PC Card Socket Side Figure 2.2. Fitting the PC Card Attachment GP-IB(CB)F, GP-IB(CB)FL...
  • Page 25: Insert The Pc Card

    Do not move the PC with the cable still plugged in. Do not apply any excessive force to the cable socket on the PC card such as by pulling on the cable connector. Do not place any objects on top of the cable connector. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 26: Step 3 Installing The Hardware

    (1) The “Found New Hardware Wizard” will be started. Select “Install from a list or specific location[Advanced]”, then click on the [Next] button. If you are using Windows NT 4.0, the “Found New Hardware Wizard” is not started. Go to Step 4 “Initializing the Software”. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 27 (2) Specify that folder on the CD-ROM which contains the setup information (INF) file to register the PC Card. * The name of the PC card you have just added is displayed. - GP-IB(CB)F - GP-IB(CB)FL Source folder The setup information (INF) file is contained in the following folder on the bundled CD-ROM. \INF\WDM\Gpib...
  • Page 28: Step 4 Initializing The Software

    - GP-IB(CB)F - GP-IB(CB)FL (2) The installed hardware appears under the "CONTEC Devices" node in the tree. Open the device tree and select the device (the selected device appears highlighted). Click [Properties]. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 29 Enter the device name in the common settings tab page. The device name displayed initially is a default value. You can leave this default name if you wish. Ensure that the same device name is not used for more than one device. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 30: For Using Api-Gpib(98/Pc)Xx

    Advanced settings (for the API-GPIB(98/PC)xx) (1) Open the advanced settings tab page and specify the settings. Specify a "Driver No." that is not used by any other CONTEC GPIB PC card. The "Driver No." determines the API routine names to use.
  • Page 31: For Using Api-Gplv(W32)

    - I/O Timeout : Set the transmit/receive time-out period. - System Controller : Select whether to use the PC Card as a system controller. (2) When you have finished, click [OK]. You have now finished installing the initial setting of Software. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 32: Step 5 Checking Operations With The Diagnosis Program

    Before diagnosis, check the address of the remote device. Prepare the user’s guide and command reference for the remote device as required (to perform testing smoothly). Starting the Diagnosis Program Click the [Diagnosis] button on the device property page to start the diagnosis program. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 33 (3) The main dialog box appears. * The name of the PC card you have just added is displayed. - GP-IB(CB)F - GP-IB(CB)FL The following commands can be used to check GPIB operations. ”Send”: Sends the typed character string with a delimiter to the remote device.
  • Page 34 * The name of the PC card you have just added is displayed. - GP-IB(CB)F - GP-IB(CB)FL Click on [Diagnosis]. (2) A diagnosis report is displayed as shown below. * The name of the PC card you have just added is displayed.
  • Page 35: Setup Troubleshooting

    Turn off the power to the PC and remove the PC card. Reboot the OS and use [Control Panel] - [Add/Remove Applications] to uninstall the "CONTEC API-GPIB(WDM) driver". Turn off the PC again, plug the PC card, and restart the OS. Let the OS detect the PC card and use API-TOOL Configuration to make PC card settings over again.
  • Page 36: External Connection

    DIO6 Data bus Data bus DIO1 DIO5 Data bus Applicable connector(cable) : GPIB cable(IEEE-488 rated) * Please refer to chapter 1 for more information on the supported cable and accessories. Figure 3.1. Cable(CB-GPIB) Shape and Interface Connector Pin Layout GP-IB(CB)F, GP-IB(CB)FL...
  • Page 37: Notes On Cable Connection

    [2 m + 4 m] or [2 m + 2 m] in length so that neither is longer than 4 m. System with a total of fifteen devices 2 m x (Number of devices = 15) > 20 m The maximum total length of cables for this system is therefore 20 m. 3765 GP-IB(CB)F, GP-IB(CB)FL...
  • Page 38 (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. (8) At least two thirds of all the devices connected must be turned on. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 39 3. External Connection GP-IB(CB)F, GP-IB(CB)FL...
  • Page 40: Functions

    Bus master data transfer can be performed for a maximum 64MBytes physical memory area. The actual memory size able to be used when setting up a data transfer in an application depends on the OS type and the size of memory in the PC. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 41: Basic Gpib Functions

    SRQ (Service ReQuest) transmission Response to parallel polling My address setting The GPIB address (my address) of the PC card can be set by API-TOOL Configuration (API-GPIB(98/PC)xx) or Configuration Utility (API-GPLV(W32)). No setting is required on the PC card. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 42: Additional Functions

    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 (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. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 44 (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. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 45 4. Functions (3) Viewing analysis data in a chart The analysis utility can display analysis data in a chart. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 46: About Software

    |––Win2000 |––Win95 |––linux Linux driver file |––cnt |––dio |––…… | ––Readme Readme file for each driver | ––Release Driver file on each API-TOOL |––API_NT (For creation of a user-specific install program) |––API_W95 | ––UsersGuide Hardware User's Guide(PDF files) GP-IB(CB)F, GP-IB(CB)FL...
  • Page 47: About Software For Windows

    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(CB)F, GP-IB(CB)FL...
  • Page 48: Using Sample Programs

    Use these sample programs as references for program development and operation check. 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(CB)F, GP-IB(CB)FL...
  • Page 49 Receives screen data from an oscilloscope and displays it in a graph. -Oscilloscope 2 Receives screen data from an oscilloscope and saves it in CSV format. -MultiLine Message Creates a multiline message for the remote device. [Master Mode] [MultiLine Message] [Slave Mode] [Oscilloscope 2] [Voltage Source control] GP-IB(CB)F, GP-IB(CB)FL...
  • Page 50: For Using Api-Gplv(W32)

    API-GPLV(W32) is a driver created in NI’s GPIB function style as the software for controlling CONTEC GPIB PC cards. When the driver is installed, existing applications such as LabVIEW can operate CONTEC GPIB PC cards. For details, refer to the help file. The help file provides information such as “operation specifications”, “additional information”, and “troubleshooting”.
  • Page 51: Function List

    Change or disable the I/O timeout period. ibwait Wait for GPIB events. ibwrt Write data to a device from a user buffer. ibwrta Write data asynchronously to a device from a user buffer. ibwrtf Write data to a device from a file. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 52 Trigger selected device. ibwait Wait for GPIB events. ibwrt Write data to a device from a user buffer. ibwrta Write data asynchronously to a device from a user buffer. ibwrtf Write data to a device from a file. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 53 Determine the current state of the GPIB Service Request (SRQ) line. TestSys Cause IEEE 488.2-compliant devices to conduct self-test. Trigger Trigger a device. TriggerList Trigger multiple devices. WaitSRQ Wait until a device asserts the GPIB Service Request (SRQ) line. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 54: Using Sample Programs

    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.
  • Page 55: Uninstalling The Api Function Libraries

    (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(WDM) driver” , “CONTEC API-GPIB(98/PC)xx” or “CONTEC API-GPLV(W32) xx”. [Change/Remove] button. Follow the on-screen instructions to uninstall the function libraries.
  • Page 56: About Software For Linux

    # cd # mount /dev/cdrom /mnt/cdrom Mount the CD-ROM. # cp /mnt/cdrom/linux/gpib/cgpibXXX.tgz ./ Copy the compressed file. # tar xvfz cgpibXXX.tgz Decompress the compressed file....# cd contec/cgpib # make Compile the file....# make install Install....
  • Page 57: Accessing The Help File

    Sample programs for each language are contained in the contec/cgpib/samples directory. For compiling them, refer to the manual for the desired language. Uninstalling the driver To uninstall the driver, use the uninstall shell script contained in the contec/cgpib directory. For details, check the contents of the script. GP-IB(CB)F, GP-IB(CB)FL...
  • Page 58: About Hardware

    This chapter provides hardware specifications and hardware-related supplementary information. For detailed technical information For further detailed technical information (“Technical Reference” including the information such as an I/O map, configuration register, etc.), visit the Contec's web site (http://www.contec.com/support/) to call for it. Hardware specification The following tables list the hardware specifications of the board.
  • Page 59 6. About Hardware Table 6.1. Specification <GP-IB(CB)F> < 2 / 2 > Item Specifications Common section I/O address Any 128-byte boundary Interrupt 1 level use Consumed current 3.3VDC 400mA (Max.) Operating conditions 0 - 50°C, 10 - 90%RH (No condensation) Length of supplied cable 2.0m...
  • Page 60 No extended talker functions No extended listener functions Service request function Remote function Device clear function Device trigger function Configuration by remote message System controller function IFC send, controller in-charge REN send Response to SRQ Interface message send, parallel polling GP-IB(CB)F, GP-IB(CB)FL...
  • Page 61 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. [11122007] [04172003] Management No. A-46-744 [11122007_rev5] Parts No. LYCP262...

This manual is also suitable for:

Gp-ib(cb)fl

Table of Contents