background image

1. Before Using the Product 

 

 

 

 

6

 

GP-IB(PCI)F, GP-IB(PCI)FL, GP-IB(LPCI)F, GP-IB(LPCI)FL 

Handling Precautions 

DANGER

 

 

 

Do not use the product where it is exposed to flammable or corrosive gas.  Doing so may result in an 
explosion, fire, electric shock, or failure. 

 

CAUTION

 

 

T here are switches on the board that need to be set in advance.  Be sure  to check these before 
installing the board. 

Only set the switches and jumpers on the board to the specified settings.    
Otherwise, the board may malfunction, overheat, or cause a failure. 

Do not strike or bend the board.  Doing so could damage the board. 
Otherwise, the board may malfunction, overheat, cause a failure  or breakage. 

Do not touch the board's metal plated terminals (edge connector) with your hands. 
Otherwise, the board may malfunction, overheat, or cause a failure. 

If the terminals are touched by someone's hands, clean the terminals with industrial alcohol. 

When you use the board in a noisy environment or are nervous about noise, attach ferrite cores to the 

connection cable. 

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  malfunction, overheat, or cause a failure. 

The specifications of this product are subject to change without notice for enhancement and quality 
improvement. 

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 
CONT EC product or the information contained herein. 

Points to note when installing the GP-IB(LPCI)F board and  the GP-IB(LPCI)FL board are listed in 
"Chapter 6   Restrictions and Notes".  Please read these beforehand. 

 

Summary of Contents for GP-IB(LPCI)F

Page 1: ...Board for PCI GP IB PCI F High Speed IEEE 488 2 I F Board for PCI GP IB PCI FL High Speed Function IEEE 488 2 I F Board for Low Profile PCI GP IB LPCI F High Speed IEEE 488 2 I F Board for Low Profile PCI GP IB LPCI FL User s Manual CONTEC CO LTD ...

Page 2: ...issingitems contact your retailer Product Configuration List GP IB PCI F or GP IB PCI FL Board One of the following GP IB PCI F or GP IB PCI FL First step guide 1 CD ROM 1 API PAC W32 1 Warranty Certificate 1 Serial number label 1 1 The CD ROM contains the driver software andUser s Guide this guide CD ROM API PAC W32 First step guide Board Warranty Certificate XXXXXXXXXXXXX XXXXXXXXXXXXX Serial nu...

Page 3: ... part of this document maybe copiedor reproducedin any form by any means without priorwritten consent of CONTEC CO LTD CONTEC CO LTD makes no commitment to update or keep current the information contained in this document The informationin this document is subject to change without notice All relevant issues have been consideredin the preparationof this document Shouldyounotice an omission or any ...

Page 4: ...onment 7 Inspection 7 Storage 7 Disposal 7 2 SETUP 9 What is Setup 9 Using the Board under Windows Using the Driver Library API PAC W32 9 Using the Boardunder Windows Using Software Other than the Driver Library API PAC W32 9 Using the Board under an OS Other than Windows 10 Step 1 Installingthe Software 11 About the driver to be used 11 Starting the Install Program 12 For using API GPIB 98 PC xx ...

Page 5: ... connectors 29 Connector shape 29 Connector Pin Assignment 29 Notes on cable connection 30 4 FUNCTIONS 33 Bus Master Function 33 Bus Master Transfer 33 Basic GPIB Functions 34 Master slave function 34 Communication function 34 Serial poll parallel poll SRQ send functions 34 My address setting 34 Additional Functions 35 Line monitor function 35 Communication using FIFO memory 35 Analyzer function G...

Page 6: ...Linux 49 Driver Software Install Procedure 49 Accessing the Help File 50 Using Sample Programs 50 Uninstallingthe driver 50 6 ABOUT HARDWARE 51 Hardware specification 51 Restrictions and Notes 54 How to Replacethe GP IB LPCI F GP IB LPCI FL Bracket 54 Positioningthe GPIB Adaptor for the GP IB LPCI F GP IB LPCI FL 55 ...

Page 7: ...vi GP IB PCI F GP IB PCI FL GP IB LPCI F GP IB LPCI FL ...

Page 8: ...eceive The boardhas separate 2Kbyte FIFO buffers for sendingandreceivingdata allowingboth small and large volumes of data to be transferredat high speed Interface messages also use a FIFOtoenablehigh speedtransmission Built in GPIB bus analyzerfunction The boardfeatures a bus analyzer function GP IB PCI F GP IB LPCI F This not only allows the signals on the GPIB bus to analyzed but also permits si...

Page 9: ... It can also be used by the installeddiagnosis program to checkhardware operations CONTEC provides download services at http www contec com apipac to supplythe updated drivers and differential files For details read Help on the bundled CD ROM or visit the CONTEC s Website Operating environment OS Windows 7 Vista XP Server 2008 2003 2000 Adaptation language Visual C NET Visual C NET Visual Basic NE...

Page 10: ...ownload services at http www contec com apipac to supplythe updated drivers and differential files For details read Help on the bundled CD ROM or visit the CONTEC s Website Operating environment OS RedHatLinux TurboLinux etc For details on supported distributions refer to Help available after installation Adaptation languag gcc etc Cable Connector Option GPIB cable 2m PCN T02 GPIB cable 4m PCN T04...

Page 11: ...ll be free of charge only whenthis device is returnedfreight prepaidwith a copy of the original invoice anda Return Merchandise Authorizationto 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 beentamperedwith ...

Page 12: ... or death andthe destruction of equipment andresources Understandthe meanings ofthese 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 WARNINGindicates a potentially hazardous situation which if not avoided could result in death or serious injury CAUTION CAUTION indicates a potential...

Page 13: ... to the connectioncable Do not install or removethe boardtoorfromthe slot while the computer s power is turnedon Otherwise the boardmay malfunction overheat or cause a failure Doingso couldcause trouble Be sure that thepersonal computeror theI O expansionunit power is turnedoff Make sure that your PC or expansionunit can supply ample power toall the boards installed Insufficiently energizedboards ...

Page 14: ...ck 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 storingthis product keep it in its original packingform 1 Put the boardin the storage bag 2 Wrap it in the packingmaterial then put it in the box 3 Store the package at room te...

Page 15: ...1 Before UsingtheProduct 8 GP IB PCI F GP IB PCI FL GP IB LPCI F GP IB LPCI FL ...

Page 16: ...ps sets up the software and hardware You can use the diagnosis program later to check whether the software andhardware functionnormally Step 1 Installingthe Software Step 2 Setting the Hardware Step 3 Installingthe Hardware Step 4 Initializingthe Software Step 5 CheckingOperations with the Diagnosis Program If Setup fails to be performednormally see the Setup Troubleshooting section at the endof t...

Page 17: ...I F GP IB LPCI FL Using the Board under an OS Other than Windows For using the boardunder an OS other thanWindows see the followingparts of this manual This chapterStep 2 Setting the Hardware Chapter 3 External Connection Chapter 6 About Hardware ...

Page 18: ...I GPLV W32 API GPIB 98 PC provides a CONTEC proprietaryfunctioninterface API GPLV W32 provides a function interface equivalent tothat from National Instruments Corporation hereafter NI allowingthe GPIB488 GPIB488 2 and VISA functions of LabVIEW to be used directly andapplication programs createdfor NI boards to run without modification Selection guide Given below is a guideline for easily selectin...

Page 19: ...32 on your PC 2 The API PAC W32 Installerwindow appears automatically If the panel does not appear run CD ROM drive letter AUTORUN exe 3 Click on the Install Developmentor Execution Environment button CAUTION Before installingthe software in Windows XP Server 2003 2000 or NT login as a user with administrator privileges ...

Page 20: ...LPCI F GP IB LPCI FL 13 For using API GPIB 98 PC xx Select API GPIB 98 PC 1 The followingdialog box appears to select Driver Type and Install Type 2 Select GPIB Communication 3 Select Driver Help etc FullInstall 4 Click on the Install button ...

Page 21: ...dware setup now and Show readme file check boxes are displayed When you are installing the software or hardware forthe firsttime 1 Uncheck Perform a hardware setup now 2 Click on the Finish button Go to Step 2 to set and plugthe hardware When the hardware has already been installed Check Performa hardware setup now then go to Step 4 Initializingthe Software You have now finished installingthe soft...

Page 22: ...stall 4 Click on the Install button Executingthe 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 terminatethe installationprocedure When the hardware has already been installed Go to For Us...

Page 23: ...e board settings later Parts of the Board and Factory Defaults Figure 2 1 to showthe names of major parts on theboard Note that the switch settingshown belowis the factory default GP IB PCI F GP IB PCI FL GP IB PCI x SW1 BOARD ID SW1 BOARD ID 0 1 2 3 4 5 6 7 9 A B C D E F 8 Interface connector CN1 Board ID setting switch SW1 Figure 2 1 Part Names GP IB PCI F GP IB PCI FL GP IB LPCI F GP IB LPCI FL...

Page 24: ...ocedure To set the board ID use the rotary switch on the board Turn the SW1 knobto set the board ID as shown below BOARD ID SW1 0 1 2 3 4 5 6 7 9 A B C D E F 8 Board ID 0 Factory setting Figure 2 3 Board ID Settings SW1 Plugging the Board 1 Before plugging the board shut down the system unplugthe power code of your PC 2 Remove the cover from the PC so that the boardcan be mounted 3 Plug the boardi...

Page 25: ...he suppliedCN GP C connector adaptor as shown below CN GP C GPIB Cable GPIB Cable Board Board CAUTION Do not touch the board s metal platedterminals edge connector with your hands Otherwise the boardmay malfunction overheat or cause a failure If the terminals are touchedby someone s hands clean the terminals with industrial alcohol Do not install or removethe boardtoorfromthe slot while the comput...

Page 26: ...fore attemptingto install the board first determine what PC resources are free to use The resources used by each boarddo not dependonthe location ofthePCI bus slot orthe boarditself If youremovetwo or more boards that have already been installed andthen remount one of them on the computer it is unknown that which one of the sets of resources previously assignedto the two boards is assigned to the ...

Page 27: ...up information INF file to register the board Source folder The setup information INF file is containedin the followingfolder on the bundledCD ROM INF WDM Gpib You have now finished installingthe hardware INF WDM Gpib The name of the boardyouhave just added is displayed GP IB PCI F GP IB LPCI F GP IB PCI FL GP IB LPCI FL ...

Page 28: ...device name 1 Start Device Manager Select My Computer Control Panel System then select the Device Manager tab Alternatively right click on My Computerandselect Properties 2 The installedhardware appears under the CONTEC Devices node in the tree Open the device tree andselect the device the selecteddevice appears highlighted Click Properties The name of the boardyouhave just added is displayed GP I...

Page 29: ...PCI FL 3 The device propertypage appears Enter the device name in thecommonsettings tabpage The device name displayed initially is a default value You can leavethis default name if you wish Ensure that the same device name is not usedfor more than one device ...

Page 30: ...ngs for the API GPIB 98 PC xx 1 Open the advancedsettings tabpage andspecify the settings Specify a Driver No that is not usedby any other CONTEC GPIB board The DriverNo determines the API routine names to use 2 When youhave finished click OK You have now finished installingthe initial settingof Software ...

Page 31: ...2 is selected 2 When youhave finished click OK You have now finished installingthe initial settingof Software 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 30 Termination Methods Set the termination format I O Timeout Set the transmit receive time out period System Controller Select whether to use the...

Page 32: ...le checker when an external device is actually connected Using the Diagnosis Report feature reports the driver settings the presence or absence of the board I O status and interrupt status Check Method Perform the transmit receive test andcheck the execution environment with the boardconnectedto the remote device Before diagnosis check the address of the remote device Prepare the user s guide and ...

Page 33: ...e remotedevice anddisplays it alongwith the number of data items Trigger Sends a trigger commandto theremote device Polling Polls the remotedevice anddisplays theobtainedstatus byte Note When communication has been completedsuccessfully xxxxx completednormally is displayed as the returnvalue 1 Specify the remote device address and click on the OK button 2 Specify the communication format and click...

Page 34: ...xt file GpibRep txt in the install folder Program Files CONTEC API PAC W32 The diagnosis program performs boardpresence absence check driver file test boardsetting test andso on 2 A diagnosis report is displayedas shown below The name of the boardyouhave just added is displayed GP IB PCI F GP IB LPCI F GP IB PCI FL GP IB LPCI FL Click on Diagnosis The name of the boardyouhave just added is display...

Page 35: ...toodeeply You can use the GPIB connector adapter CN GP C to work aroundthis problem As this problem occurs on most PCs with LowProfile PCI slots a CN GP C is included with the GP IB LPCI F andthe GP IB LPCI FL CN GP C GPIB Cable GPIB Cable Board Board The OSwon t normally get startedor detect theboard Turn off the power to the PC andremove theboard Reboot theOSand use Control Panel Add Remove Appl...

Page 36: ...1 AMP 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 Interface Connectors and MatingConnectors 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 bu...

Page 37: ...ver is shorter JISC1901 1987 Note however the individual cables between devices must be within 4m long Some 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 theref...

Page 38: ... measurement system turnonthemeasuring instrument first andthen onthe PC 6 Neither unplug plug the cable nor turn on off the device during communication Doing so stops the operationor causes an error resultingin trouble 7 The talker and listener must be addressed to talk and to listen respectively bythe controller before the talker can sendmessages to the listener 8 At least two thirds of all the ...

Page 39: ...3 External Connection 32 GP IB PCI F GP IB PCI FL GP IB LPCI F GP IB LPCI FL ...

Page 40: ...y space means a static area defined using a normal variable declaration Under Windows the application memory space is represented using logical addresses and does not necessarily map on to a continuous physical address space However the boardis able to transfer data consecutively tothe discontinuous physical address space Bus master datatransfer can be performedfor a maximum64MBytes physical memor...

Page 41: ...eceive data in accordance withthe IEEE 488 Standard You can add delimiters and EOI Endof Identify tooutgoingdata dependingon the software settings Serial poll parallel poll SRQ send functions The followingfunctions can be used dependingon the master slave configuration Master Serial poll Parallel poll Slave Status byte setting SRQ Service ReQuest transmission Response to parallel polling My addres...

Page 42: ... all lines in the GPIB cable can be analyzed by using the on board FIFO memory A maximum of 64K data items can be collected This function can be used to locate the cause of a failure or to check data flowingon lines The functionis providedby the analyzer utility Analyzer exe Open the Start Menu thenselect CONTEC API PAC W32 GPIB GPIB ANALYZER Otherwise directly execute Program Files API PAC W32 GP...

Page 43: ...Select the device name set for the hardware in the property page then click Select Board This window does not appear if only one board is present that supports the analyzerfunction 3 Click on the Start Analyze button The analyzerutilityanalyzes the subsequent changes to lines When the communicationyouwant to analyze has been completed click on the Stop Analyze button Theanalysis results will be di...

Page 44: ...line EOL SRQ ATN etc a data line match specifiedASCII code or a delimiter match Select Set Trigger Condition from the Set menu The analyzer utilityworks as follows with the settings made on the Trigger Set Dialogbelow The analyzer utilitystarts analysis the moment IFC changes The analyzer utilityends analysis upon transmit receive of data CR 0DH 2 Saving analysis data Once saved obtainedanalysis d...

Page 45: ...4 Functions 38 GP IB PCI F GP IB PCI FL GP IB LPCI F GP IB LPCI FL 3 Viewing analysis data in a chart The analysis utility can display analysis data in a chart ...

Page 46: ...panese Readmeu html Version informationon each API TOOL English APIPAC Windows driver file AIO DISK1 DISK2 DISKN AioWdm CNT DIO HELP HELP file Aio Cnt INF Each INF file for OS WDM 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 fi...

Page 47: ...shakingis employedto assure transfer even between the sendingandreceiving devices different in speed For details refer to the help file The help file provides various items of information such as Function Reference SamplePrograms and FAQs Use them forprogram development andtroubleshooting For using API GPIB 98 PC xx Accessing the Help File 1 Click on the Start button onthe Windows taskbar 2 From t...

Page 48: ...EST Multimeters YEW voltage generators andSONY Tektronixoscilloscopes Use these sample programs as references for program development andoperationcheck The sample programs are storedin Program Files CONTEC API PAC W32 GPIB Samples Runninga Sample Program 1 Click on the Start button onthe Windows taskbar 2 Fromthe Start Menu select Programs CONTEC API PAC W32 GPIB SAMPLE 3 A sample program is invok...

Page 49: ...asedon the timer andevents to sample anddisplay data VoltageSource control Allows the master to gain control of a digital voltmeterat fixed intervals Oscilloscope 1 Receives screen data from an oscilloscope anddisplays it in a graph Oscilloscope 2 Receives screen data from an oscilloscope andsaves it in CSV format MultiLine Message Creates a multiline message for the remote device Master Mode Mult...

Page 50: ...e driver is installed existing applications such as LabVIEW canoperate 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 onthe Windows taskbar 2 From the Start Menu select Programs CONTEC API PAC W32 GPLV API GPLV HELP to display hel...

Page 51: ...B control lines ibln Check for the presence 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 devic...

Page 52: ...Asynchronously notify user when one or more 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 Condu...

Page 53: ...addressed to talk ReadStatusByte Serial poll 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 ad...

Page 54: ...erences for program development andoperationcheck The sample programs are storedin Program Files CONTEC API PAC W32 GPLV Samples Runninga Sample Program 1 Click on the Start button onthe 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 andpolling ...

Page 55: ...ocedure below 1 Click on the Start button onthe 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: ...ocedure The Linux version for GPIB communicationdriver API GPIB LNX is suppliedas a compressedfile linux gpib cgpibXXX tgz onthe bundled API PAC W32 CD ROM Note XXX represents the driver version Mount the CD ROM as shown below copy the file to an arbitrary directory and decompress the file to install the driver For details on using the driver refer to readme txt andthehelp file in HTML format extr...

Page 57: ...directory Using Sample Programs Sample programs have been preparedfor specific basic applications Sample programs for each language are contained inthe contec cgpib samples directory For compiling them refer to the manual for the desiredlanguage Uninstalling the driver To uninstall the driver use the uninstall shell script containedin the contec cgpib directory For details check the contents of th...

Page 58: ...e number of device 15 devices Max Analyzer buffer size 64K data points 1 data point Control signals DIO1 to 8 Bus master section DMA channels 2ch Transfer bus width 32 bit Transfer data length 8 PCI Words length Max Transfer rate 80Mbyte sec Scatter Gather function 64Mbyte ch Common section I O address Any 128 byte boundary Interrupt 1 level use Consumed current 5VDC 400mA Max Operating conditions...

Page 59: ...annels 2ch Transfer bus width 32 bit Transfer data length 8 PCI Words length Max Transfer rate 80Mbyte sec Scatter Gather Function 64Mbyte ch Common section I O address Any 128 byte boundary Interrupt 1 level use Consumed current 5VDC 400mA Max Operating conditions 0 50 C 10 90 RH No condensation PCI bus specification 32 bit 33MHz Universal key shapes supported 2 External dimensions mm 121 69 L x ...

Page 60: ...ling MLA talker release L4 Basic listener MTA listener release TE0 No extended talker functions LE0 No extended listener functions SR1 Service 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 ...

Page 61: ...size bracket mounted To plugthe board into a standard size slot replace the bracket withthe bundled standard size bracket The replacing methodis as follows Sccrew Remove the screws and replace it with the Standard size bracket Standard size bracket Use a flathead screwdriver to undo and tighten the screws Spring washer Low Profile size bracket Figure 6 1 How to Replace the GP IB LPCI F GP IB LPCI ...

Page 62: ...PCI FL Although the GPIB connectoron the GP IB LPCI F GP IB LPCI FL exceedthe specifiedbracket openingsize for LowProfile PCI by approximately1 5mm this rarely causes a problem in practice GPIB Connector Size of opening stipulated in Low Profile PCI specifications 1 5mm CN GP C Figure 6 2 Position for Installingthe GPIB Connector ...

Page 63: ...ishiyodogawa 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 maybe copiedor reproducedin any form by any means without priorwritten consent of CONTEC CO LTD 02102016 03102005 Management No A 51 016 02102016_rev4 Parts No LYET162 ...

Reviews: