background image

 

 

 

 

 

PC-HELPER 

 

 

 
IEEE-488.2 Interface Board for PCI 

GP-IB(PCI) 
GP-IB(PCI)L 

User’s Guide 

 

 

 

 

 

 

 

 

 

 

 

 

CONTEC CO.,LTD.

 

Summary of Contents for GP-IB-PCI

Page 1: ...PC HELPER IEEE 488 2 Interface Board for PCI GP IB PCI GP IB PCI L User s Guide CONTEC CO LTD ...

Page 2: ... you discover damaged or missing items contact your retailer Product Configuration List Board GP IB PCI L or GP IB PCI 1 This User s Guide 1 CD ROM API PAC W32 1 Warranty Certificate 1 Serial number label 1 Board User s Manual User s Manual CD ROM API PAC W32 Warranty Certificate XXXXXXXXXXXXX XXXXXXXXXXXXX Serial number label Warranty Certificate GP IB PCI L GP IB PCI i ...

Page 3: ...ce All relevant issues have been considered in the preparation of this document Should you notice an omission or any questionable item in this document please feel free to notify CONTEC Co LTD Regardless of the foregoing statement CONTEC assumes no responsibility for any errors that may appear in this document or for results obtained by the user as a result of using this product Trademarks MS Micr...

Page 4: ...ion 4 Handling Precautions 5 Environment 6 Inspection 6 Storage 6 2 SETUP 7 What is Setup 7 Using the Board under Windows Using the Driver Library API PAC W32 7 Using the Board under Window Using Software Other than the Driver Library API PAC W32 8 Using the Board under an OS Other than Windows 8 Step 1 Installing the Software 9 About the driver to be used 9 Starting the Install Program 10 For usi...

Page 5: ...not be resolved 28 3 EXTERNAL CONNECTION 29 Using the On board Connectors 29 Connecting a Device to a Connector 29 Connector Pin Assignment 29 Notes on cable connection 30 4 FUNCTIONS 33 Basic GPIB Functions 33 Master slave function 33 Communication function 33 Serial poll parallel poll SRQ send functions 33 My address setting 33 Additional Functions 34 Line monitor function 34 Communication using...

Page 6: ...CD ROM Directory Structure 48 6 ABOUT HARDWARE 49 Hardware specification 49 Different in the specification 51 GP IB PCI L GP IB PCI v ...

Page 7: ...vi GP IB PCI L GP IB PCI ...

Page 8: ...B 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 Feature of GP IB PCI L The timer function is available on application programs capable of monitoring the time accurately in the Windows environment Feature of GP IB PCI Communication can be performed at a maximum transfer r...

Page 9: ...ce of library software requires 50 megabytes of free hard disk space 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 t...

Page 10: ...evice is returned freight prepaid with a copy of the original invoice and a Return Merchandise Authorization to the distributor or the CONTEC group office from which it was purchased This warranty is not applicable for scratches or normal wear but only for the electronic circuitry and original boards The warranty is not applicable if the device has been tampered with or damaged through abuse mistr...

Page 11: ...ent and resources Understand the meanings of these labels to operate the equipment safely DANGER DANGER indicates an imminently hazardous situation which if not avoided will result in death or serious injury WARNING WARNING indicates a potentially hazardous situation which if not avoided could result in death or serious injury CAUTION CAUTION indicates a potentially hazardous situation which if no...

Page 12: ...l Do not install or remove the board to or from the slot while the computer s power is turned on Otherwise the board may malfunction overheat or cause a failure Doing so could cause trouble Be sure that the personal computer or the I O expansion unit power is turned off Make sure that your PC or expansion unit can supply ample power to all the boards installed Insufficiently energized boards could...

Page 13: ...follows to use it safely Check that the board has no dust or foreign matter adhering The gold plated leads of the bus connector have no stain or corrosion Check that the bus connector of the board and its cable have been plugged correctly Storage When storing this product keep it in its original packing form 1 Put the board in the storage bag 2 Wrap it in the packing material then put it in the bo...

Page 14: ... before you can start developing application programs for the board using the bundled CD ROM Driver Library API PAC W32 Taking the following steps sets up the software and hardware You can use the diagnosis program later to check whether the software and hardware function normally Step 1 Installing the Software Step 2 Setting the Hardware Step 3 Installing the Hardware Step 4 Initializing the Soft...

Page 15: ... 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 Using the Board under an OS Other than Windows For using the board 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 8 GP IB...

Page 16: ...vides a CONTEC proprietary function interface API GPLV W32 provides a function interface equivalent to that from National Instruments Corporation hereafter NI allowing the GPIB488 GPIB488 2 and VISA functions of LabVIEW to be used directly and application programs created for NI boards to run without modification Selection guide Given below is a guideline for easily selecting the appropriate drive...

Page 17: ...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 10 GP IB PCI L GP IB PCI ...

Page 18: ... 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 11 ...

Page 19: ...ck boxes are displayed When you are installing the software or hardware for the first time 1 Uncheck Perform a hardware setup now 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 12 GP IB PCI L GP IB PCI ...

Page 20: ...ting the Installation 1 Follow the on screen instructions to proceed to install 2 The driver installation is completed when the GPIB setup utility is started 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 Initializin...

Page 21: ...xpansion slot The board can be set up even with the factory defaults untouched You can change board settings later Parts of the Board and Factory Defaults Figure 2 1 to show the names of major parts on the board Note that the switch setting shown below is the factory default Interface connector CN1 GP IB PCI x Board ID setting switch SW1 SW1 BOARD ID 0 1 2 3 4 5 6 7 9 A B C D E F 8 Figure 2 1 Part...

Page 22: ...t 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 Setting Procedure To set the board ID use the rotary switch on the board Turn the SW1 knob to set the board ID as shown below BOARD ID Board ID 0 Factory setting SW1 0 1 2 3 4 5 6 7 9 A B C D E F Figure 2 2 Board ID Settings SW1 GP IB PCI L GP IB PCI 15 ...

Page 23: ...e the board may malfunction overheat or cause a failure If the terminals are touched by someone s hands clean the terminals with industrial alcohol Do not install or remove the board to or from the slot while the computer s power is turned on Otherwise the board may malfunction overheat or cause a failure Doing so could cause trouble Be sure that the personal computer or the I O expansion unit pow...

Page 24: ...d first determine what PC resources are free to use The resources used by each board do not depend on the location of the PCI bus slot or the board itself If you remove two or more boards that have already been installed and then remount one of them on the computer it is unknown that which one of the sets of resources previously assigned to the two boards is assigned to the remounted board In this...

Page 25: ... 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 INF Win95 Gpib PCI Example of specifying the folder for use under Windows Me INF Win95 Gpib PCI 18 GP IB PCI L GP IB PCI ...

Page 26: ... 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 In this case click on the Continue Anyway button The name of the board you have just added is displayed GP IB PCI L GP IB PCI You have now finished installing the hardware GP IB PCI L GP IB PCI 19 ...

Page 27: ...nction 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 The detected boards are listed Updating the Settings 1 Select Save setting to registry from the File menu You have now finished installing the initial setting of Software 20 GP IB PCI L GP IB PCI ...

Page 28: ...tial setting of Software Select GPIB Board Select the board to be used Hard Ware Setting Set the I O address board ID and IRQ IEEE488 2 Make IEEE 488 2 software settings Interface Name From the list select the board to be set up GPIB Address Set the device address of the board The primary address can be set to 0 to 30 Termination Methods Set the termination format I O Timeout Set the transmit rece...

Page 29: ...r absence of the board I O status and interrupt status Check Method Perform the transmit receive test and check the execution environment with the board connected to the remote device 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 Using the Diagnosis Program for Using API GPIB 98 P...

Page 30: ...ation format and click on the OK button The following commands can be used to check GPIB operations Send Sends the typed character string with a delimiter to the remote device Receive Receives data from the remote device and displays it along with the number of data items Trigger Sends a trigger command to the remote device Poling Polls the remote device and displays the obtained status byte Note ...

Page 31: ...ep 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 Click on Diagnosis The name of the board you have just added is displayed GP IB PCI L GP IB PCI 2 A diagnosis report is displayed as shown below The name of the board you have just added is displayed GP IB PCI L GP IB PCI 24 GP IB P...

Page 32: ...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 The name of the board you have just added is displayed GP IB PCI L GP IB PCI GP IB PCI L GP IB PCI 25 ...

Page 33: ...dded is displayed GP IB PCI L GP IB PCI The following commands can be used to check GPIB operations Send Sends the typed character string with a delimiter to the remote device Receive Receives data from the remote device and displays it along with the number of data items Trigger Sends a trigger command to the remote device Poling Polls the remote device and displays the obtained status byte Note ...

Page 34: ...ayed 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 A diagnosis report is displayed as shown below The name of the board you have just added is displayed GP IB PCI L GP IB PCI The name of the board L you have just added is displayed GP IB PCI GP IB PCI Clic...

Page 35: ...ctly into the interface connector of the board depending on the structure of your PC for example when the slots are located in the rear panel of the PC too deeply You can use the GPIB connector adapter CN GP C to work around this problem CN GP C GPIB Cable GPIB Cable Board Board The OS won t normally get started or detect the board Windows XP 2000 Turn off the power to your PC then unplug the boar...

Page 36: ...tor cable GPIB cable IEEE 488 rated 13 Figure 3 1 Interface Connectors and Mating Connectors Connector Pin Assignment Management bus End or Identify Data Valid Not Ready for Data Not Data Accepted Interface Clear Service Request Attention Ground Data bus DIO1 Data bus DIO2 Data bus DIO3 Data bus DIO4 EOI DAV NRFD NDAC IFC SRQ ATN GND CN1 Handshake bus 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1...

Page 37: ... examples are given below System with a total of two devices 2 m x Number of devices 2 20 m The maximum total length of cables for this system is therefore 4 m 3765 System with a total of three devices 2 m x Number of devices 3 20 m The maximum total length of cables for this system is therefore 6 m The two cables used in the system must be 2 m 4 m or 2 m 2 m in length so that neither is longer th...

Page 38: ... 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 8 At least two thirds of all the devices connected must be turned on GP IB PCI L GP IB PCI 31 ...

Page 39: ...3 External Connection 32 GP IB PCI L GP IB PCI ...

Page 40: ...n send and receive data in accordance with the IEEE 488 Standard You can add delimiters and EOI End of Identify to outgoing data depending on the software settings Serial poll parallel poll SRQ send functions The following functions can be used depending on the master slave configuration Master Serial poll Parallel poll Slave Status byte setting SRQ Service ReQuest transmission Response to paralle...

Page 41: ...e IFC ATN SRQ REN EOI DAV NRFD NDAC DIO1 to DIO8 Control line Handshake line IFC ATN SRQ REN EOI DAV NRFD NDAC GP IB PCI L Control line Handshake line IFC ATN SRQ REN EOI DAV NRFD NDAC Only IFC line Communication using FIFO memory Only GP IB PCI The board can use on board FIFO memory for communication As the board controls this form of communication it can be performed at high speed irrelevant to ...

Page 42: ...he board on your PC according to Step 2 Setting the Hardware and Step 3 Installing the Hardware in Chapter 2 Setup After having installed the board connect the board to an instrument for analysis The board can communicate with the instrument while executing analysis Example 1 of Connection 3765 One board communicating the instrument while analyzing Example 2 of Connection PC1 3765 PC2 PC1 Only the...

Page 43: ...when a specific condition is satisfied in the entire session of communication The condition that can be specified is a communication status polling transmit receive etc a change to the control line EOL SRQ ATN etc a data line match specified ASCII code or a delimiter match Select Set Trigger Condition from the Set menu The analyzer utility works as follows with the settings made on the Trigger Set...

Page 44: ...pened 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 3 Viewing analysis data in a chart The analysis utility can display analysis data in a chart GP IB PCI L GP IB PCI 37 ...

Page 45: ...4 Functions 38 GP IB PCI L GP IB PCI ...

Page 46: ...een the sending and receiving devices different in speed For details refer to the help file The help file provides various items of information such as Function 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...

Page 47: ...SONY Tektronix oscilloscopes Use these sample programs as references for program development and operation check 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 40 GP IB PCI L GP IB PCI ...

Page 48: ...display data Voltage Source control Allows the master to gain control of a digital voltmeter at fixed intervals Oscilloscope 1 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 Oscilloscop...

Page 49: ...ons 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 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 GPLV API GPLV HELP to display help information 42 GP IB PCI L GP IB PCI...

Page 50: ...nce of a device on the bus ibloc Go to local ibnotify Asynchronously notify user when one or more GPIB events occur ibonl Place the device online or offline ibpad Change the primary address ibppc Parallel poll configure ibrd Read data from a device into a user buffer ibrda Read data asynchronously from a device into a user buffer ibrdf Read data from a device into a file ibrpp Conduct a parallel p...

Page 51: ...re GPIB events occur ibonl Place the device online or offline ibpad Change the primary address ibpct Pass control to another GPIB device with Controller capability ibppc Parallel poll configure ibrd Read data from a device into a user buffer ibrda Read data asynchronously from a device into a user buffer ibrdf Read data from a device into a file ibrpp Conduct a parallel poll ibrsp Conduct a serial...

Page 52: ...oll a single device Receive Read data bytes from a device ReceiveSetup Address a device to be a Talker and the interface board to be a Listener in preparation for RcvRespMsg ResetSys Reset and initialize IEEE 488 2 compliant devices Send Send data bytes to a device SendCmds Send GPIB command bytes SendDataBytes Send data bytes to devices that are already addressed to listen SendIFC Reset the GPIB ...

Page 53: ...ion check 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 Program example GpibTest Executes initialization transmission reception and polling 46 GP IB PCI L GP IB PCI ...

Page 54: ...utton 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 GP IB PCI L GP IB PCI 47 ...

Page 55: ...1 Disk 2 Disk N CNT FreeSamples Sample programs in Delphi and Builder Builder 1 0 HELP HELP file Aio Cnt INF OS specific INF file folder Windows 9X 2000 WDM Win2000 Win95 Manual Reference Manual PDF type Readme Driver readme file folder Release Driver file For creation of a user specific install program API_NT API_W95 48 GP IB PCI L GP IB PCI ...

Page 56: ...t 1 level use Total cable length 20m or less Cable length between device 4m or less 1 Connectable number of device 15 devices Max I O address Any 32 byte boundary Consumed current 5VDC 300mA Max Operating conditions 0 to 50 C 10 to 90 RH No condensation PCI bus specification 32 bit 33MHz 5V External dimensions mm 121 69 L 105 68 H 2 Weight 110g 1 For details see item 2 in Chapter3 Connecting Cable...

Page 57: ... level use Total cable length 20m or less Cable length between device 4m or less 1 Connectable number of device 15 devices Max I O address Any 16 byte boundary Consumed current 5VDC 970mA Max Operating conditions 0 to 50 C 10 to 90 RH No condensation PCI bus specification 32 bit 33MHz 5V External dimensions mm 121 69 L 106 68 H Weight 130g 1 For details see item 2 in Chapter3 Connecting Cables Boa...

Page 58: ...e request function RL1 Remote function DC1 Device clear function DT1 Device trigger function PP1 Configuration by remote message C1 System controller function C2 IFC send controller in charge C3 REN send C4 Response to SRQ C26 Interface message send parallel polling Different in the specification The GP IB PCI L is different in specifications depending on the board number as listed below Table 6 4...

Page 59: ...saka 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 ...

Reviews: