National Instruments GPIB-PC - Manuals
National Instruments GPIB-PC – Manual in PDF format online.
Manuals:
Manual National Instruments GPIB-PC
Summary
Limited Warranty The GPIB-PC is warranted against defects in materials and workmanshipfor a period of two years from the date of shipment, as evidenced byreceipts or other documentation. National Instruments will, at its option,repair or replace equipment that proves to be defective during the warra...
©National Instruments Corp. v GPIB-PC User Manual Preface Introduction to the GPIB The GPIB is a link, or bus, or interface system, through whichinterconnected electronic devices communicate. History of the GPIB The original GPIB was designed by Hewlett-Packard (where it is calledthe HP-IB) to conne...
Preface GPIB-PC User Manual v i ©National Instruments Corp. • A Getting Started with your GPIB-PC pamphlet. The pamphlet contains the directions with a minimum of explanations forinstalling your hardware and software in your GPIB system. • A GPIB-PC distribution diskette. The distribution diskette i...
Preface ©National Instruments Corp. v ii GPIB-PC User Manual About the Manual This manual is written specifically for a GPIB-PC which is to beinstalled in an IBM Personal Computer or compatible PC which isoperating under PC-DOS or MS-DOS and programmed using BASICAand QuickBASIC. With appropriate su...
Preface GPIB-PC User Manual v iii ©National Instruments Corp. Appendix C - Differences Between Software Revisions points outdifferences between revisions of the GPIB-PC handler. Appendix D - Using your Printer with the GPIB-PC gives some quicksteps to connect your GPIB-PC with your printer. Appendix...
©National Instruments Corp. ix GPIB-PC User Manual Contents Section One - Operation of the GPIB ................................................ 1-1 Types of Messages...................................................................................... 1-1 Talkers, Listeners, and Controllers ..........
Contents GPIB-PC User Manual xiv ©National Instruments Corp. Byte Count................................................................................................... 5-12 Auxiliary Functions ................................................................................. 5-12 SET (Select Devic...
Contents ©National Instruments Corp. xv GPIB-PC User Manual ESRQ(16)........................................................................................................ B-6 Other Error Conditions............................................................................... B-7 Appendix C - Diff...
©National Instruments Corp. xv ii GPIB-PC User Manual Illustrations List of Figures Figure 1.1 - GPIB Connector and the Signal Assignment ......................... 1-6Figure 1.2 - Linear Configuration .......................................................................... 1-7Figure 1.3 - Star Con...
©National Instruments Corp. 1-1 GPIB-PC User Manual Section One - Operation of the GPIB Communication between interconnected devices is achieved by passingmessages through the interface system. Types of Messages The GPIB carries two types of messages — device-dependent messagesand interface messages...
Operation of the GPIB Section One GPIB-PC User Manual 1-2 ©National Instruments Corp. The switching center (Controller) monitors the communications network(GPIB). When the Controller notices that a party (device) wants tomake a call (send a data message), it connects the caller (Talker) tothe receiv...
Section One Operation of the GPIB ©National Instruments Corp. 1-3 GPIB-PC User Manual GPIB Signals and Lines The interface system consists of 16 signal lines and 8 ground return orshield drain lines. The 16 signal lines are divided into the following three groups: • 8 data lines, • 3 handshake lines...
Operation of the GPIB Section One GPIB-PC User Manual 1-4 ©National Instruments Corp. NDAC (not data accepted) NDAC indicates when a device has or has not accepted a message byte.The line is driven by all devices when receiving commands and byListeners when receiving data messages. DAV (data valid) ...
Section One Operation of the GPIB ©National Instruments Corp. 1-5 GPIB-PC User Manual SRQ (service request) Any device can drive the SRQ line to asynchronously request servicefrom the Controller. EOI (end or identify) The EOI line has two purposes. The Talker uses the EOI line to markthe end of a me...
Section One Operation of the GPIB ©National Instruments Corp. 1-9 GPIB-PC User Manual Configuration Requirements To achieve the high data transfer rate that the GPIB was designed for,the physical distance between devices and the number of devices on thebus are limited. The following restrictions are...
©National Instruments Corp. 2-1 GPIB-PC User Manual Section Two - Installation andConfiguration The procedures for installing your GPIB-PC depend on your model ofboard and your make of computer. A supplement to Section Twocontains information about your interface board. Section Two A, forexample, co...
Installation and Configuration Section Two GPIB-PC User Manual 2-2 ©National Instruments Corp. • DECL.BAS - is a declaration file that contains code to be placed at the beginning of the BASICA and QuickBASICapplication programs. • QBDECL.BAS - is a declaration file that contains code to be placed at...
Section Two Installation and Configuration ©National Instruments Corp. 2-3 GPIB-PC User Manual • DBSAMP.BAS , BBSAMP.BAS , DQBSAMP , BIBSAMP , and DIBSAMP - are example programs for BASICA, QuickBASIC, and IBIC . The BASICA and QuickBASIC supplement of the manual, Section Four A, contains additional...
Installation and Configuration Section Two GPIB-PC User Manual 2-4 ©National Instruments Corp. Step 2 - Run IBSTART Run IBSTART from the distribution diskette by switching to the drive containing the distribution diskette and entering: ibstart x: replacing x with the letter of the boot drive. For ex...
Section Two Installation and Configuration ©National Instruments Corp. 2-5 GPIB-PC User Manual Finally, IBSTART advises you to complete the following actions: • Run IBCONF if you must reconfigure the software; • Reboot your system to load the handler into DOS; and • Run IBTEST to test the installati...
Installation and Configuration Section Two GPIB-PC User Manual 2-6 ©National Instruments Corp. If errors occur, check the following: • Did you read Getting Started with your GPIB-PC and make anyrequired changes? If not, do so now. • Did you change hardware switch settings on your GPIB-PCboard? If so...
Section Two Installation and Configuration ©National Instruments Corp. 2-7 GPIB-PC User Manual Characteristics of the Instruments Each instrument used with the GPIB-PC has the followingcharacteristics: • A symbolic name of each device on the GPIB (such as DEV5 or PS5010 ). • A GPIB-PC access board f...
Installation and Configuration Section Two GPIB-PC User Manual 2-8 ©National Instruments Corp. • What DMA channel, if any, the board uses. • Whether it uses high-speed or normal timing when transmittingdata to a device. With normal timing, there is a delay of atleast 2 µ sec after the data is placed...
Section Two Installation and Configuration ©National Instruments Corp. 2-9 GPIB-PC User Manual device is automatically terminated when END is received. Noend-of-string character is recognized. • The time limit on I/O and wait function calls is approximately10 seconds. • GPIB0 is a Model GPIB-PCII, i...
Installation and Configuration Section Two GPIB-PC User Manual 2-10 ©National Instruments Corp. IBCONF makes changes to the GPIB.COM file, which should also be in the root directory. If you want IBCONF to make changes to a different copy of GPIB.COM such as GPIB2.COM , enter the path and name of the...
Section Two Installation and Configuration ©National Instruments Corp. 2-11 GPIB-PC User Manual Device Map Concepts and Terms • Device Name - contains up to seven characters. The rules fornaming devices are the same as DOS rules for naming files,except that suffixes ( .xxx ) are not allowed. DOS tre...
Installation and Configuration Section Two GPIB-PC User Manual 2-12 ©National Instruments Corp. Device and Board Characteristics Primary GPIB Address Each device and board must be assigned a unique primary address in therange hex 00 to hex 1E. A listen address is formed by adding hex 20 tothe primar...
Section Two Installation and Configuration ©National Instruments Corp. 2-13 GPIB-PC User Manual This field is set to a code mnemonic which specifies the time limit asfollows: Table 2.1 - Timeout Settings Code Actual Value Minimum Timeout TNONE 0 disabled T10 µ sec 1 10 µ sec T30 µ sec 2 30 µ sec T10...
Installation and Configuration Section Two GPIB-PC User Manual 2-14 ©National Instruments Corp. EOS Byte Some devices can be programmed to terminate a read operation when aselected character is detected. A linefeed character (hex 0A) is apopular one. NOTE: To send the EOS character to a device in a ...
Section Two Installation and Configuration ©National Instruments Corp. 2-15 GPIB-PC User Manual Local Lockout on all Devices (Boards Only) It is desirable to place many devices in the local lockout state whilethey are being remotely accessed. If yes is selected, the access boardwill place all of its...
Installation and Configuration Section Two GPIB-PC User Manual 2-16 ©National Instruments Corp. DMA Channel (Boards Only) This field appears only on computers supporting DMA capability. TheGPIB-PC may use any of the three DMA channels, 1, 2, or 3, providedthat another device is not already using tha...
Section Two Installation and Configuration ©National Instruments Corp. 2-17 GPIB-PC User Manual Situations which are checked are as follows: • GPIB addressing conflict between a device and its accessboard; • GPIB boards not present in the host machine at the specifiedaddress; and • Timeouts disabled...
©National Instruments Corp. 3-1 GPIB-PC User Manual Section Three - GPIB-PCFunctions — Introduction This section introduces you to the GPIB-PC handler functions and theircapabilities. They are described in the order you will most likely usethem. Application environments for which the functions are d...
GPIB-PC Functions — Introduction Section Three GPIB-PC User Manual 3-2 ©National Instruments Corp. Group I Group I functions may be the only functions you need for many of yourinstrument control applications. Group I functions are as follows: • IBRD , • IBWRT , and • IBFIND . They are suitable for y...
Section Three GPIB-PC Functions — Introduction ©National Instruments Corp. 3-3 GPIB-PC User Manual IBFIND (bdname,bd) IBFIND returns a unit descriptor associated with the name of the device. When the software is installed, a description of each device isplaced in an internal reference table accessib...
GPIB-PC Functions — Introduction Section Three GPIB-PC User Manual 3-4 ©National Instruments Corp. IBCLR (bd) I B C L R clears the device by sending to it the Selected Device Clear (SDC) and appropriate addressing commands. Clearing the Device Versus Clearing the GPIB There is a difference between c...
Section Three GPIB-PC Functions — Introduction ©National Instruments Corp. 3-5 GPIB-PC User Manual Placing a Device in Local Mode Devices must usually be placed in remote program mode before theycan be programmed from the GPIB. This operation is doneautomatically by the handler. The IBLOC function i...
GPIB-PC Functions — Introduction Section Three GPIB-PC User Manual 3-6 ©National Instruments Corp. These functions are used under the following conditions: • Program execution must proceed in parallel with GPIB I/O –often called asynchronous operation. • I/O is to or from a file rather than a memory...
GPIB-PC Functions — Introduction Section Three GPIB-PC User Manual 3-8 ©National Instruments Corp. Group IV The functions described previously have been device functions; that is,the bd argument referred to a device on the GPIB. This section introduces board functions, where bd refers to a specific ...
Section Three GPIB-PC Functions — Introduction ©National Instruments Corp. 3-9 GPIB-PC User Manual Group IV functions can be used under the following conditions: • Messages are broadcast to more than one device at a time. • Messages are sent directly from one device to another, withoutpassing throug...
GPIB-PC Functions — Introduction Section Three GPIB-PC User Manual 3-14 ©National Instruments Corp. More About Device and Board Functions Before proceeding to the next group of functions, you will find it helpfulto compare how a high-level device function can be replaced by severallow-level board fu...
Section Three GPIB-PC Functions — Introduction ©National Instruments Corp. 3-15 GPIB-PC User Manual Group V Group V functions are used when the GPIB-PC is not CIC. An exampleis a system where the computer in which the board is installed performsas an instrument, but is controlled by another device o...
Section Three GPIB-PC Functions — Introduction ©National Instruments Corp. 3-17 GPIB-PC User Manual Group VI Group VI functions are used only when the default values of theconfiguration parameters set during software installation need to bechanged dynamically or temporarily during execution of the a...
©National Instruments Corp. 4-1 GPIB-PC User Manual Section Four - GPIB-PCFunctions — Overview This section consists of Section Four and a BASIC supplement. SectionFour contains a discussion of the important characteristics common toall programming languages. The BASIC supplement lists the GPIBfunct...
GPIB-PC Functions — Overview Section Four GPIB-PC User Manual 4-2 ©National Instruments Corp. Status Word All functions return a status word containing information about the stateof the GPIB and the GPIB-PC. You should test for the conditionsreported in the status word to make decisions about contin...
GPIB-PC Functions — Overview Section Four GPIB-PC User Manual 4-6 ©National Instruments Corp. Error Codes When the ERR bit is set in the status word, a GPIB error has occurred.The error code is returned in the variable IBERR . There are 14 possible error codes. Table 4.2 lists these codes, arecommen...
Section Four GPIB-PC Functions — Overview ©National Instruments Corp. 4-11 GPIB-PC User Manual Count Variable The IBCNT variable is updated after each read, write, or command function call with the number of bytes actually transferred by theoperation. Read and Write Termination The IEEE-488 specific...
GPIB-PC Functions — Overview Section Four GPIB-PC User Manual 4-12 ©National Instruments Corp. Device Function Calls Device functions are those functions in which the unit descriptoridentifies a device rather than an interface board. There are someactivities common to all device functions that shoul...
Section Four GPIB-PC Functions — Overview ©National Instruments Corp. 4-13 GPIB-PC User Manual Automatic Serial Polling If this feature is enabled, the handler automatically conducts serial pollswhen SRQ is asserted. The handler polls all active devices and storeseach positive response, i.e., those ...
BASICA/QuickBASIC GPIB-PC Function Calls Section Four A GPIB-PC User Manual 4A-2 ©National Instruments Corp. If information is required that is specific to three versions, thisinformation is separated and identified by a frame with the three versionnumbers in the upper left corner. An example of thi...
Section Four A BASICA/QuickBASIC GPIB-PC Function Calls ©National Instruments Corp. 4A-3 GPIB-PC User Manual • QBIB2.OBJ - Version 2.0 and 3.0 without coprocessor. • QBIB_87.OBJ - Version 3.0 with coprocessor. • QBIB_87E.OBJ - Version 3.0 coprocessor emulator mode. • QBIB4.OBJ - Version 4.0 language...
BASICA/QuickBASIC GPIB-PC Function Calls Section Four A GPIB-PC User Manual 4A-4 ©National Instruments Corp. You may change function and variable names defined in the code blockif they conflict with names the application program is using. Thesubstitution must be done consistently and carefully throu...
Section Four A BASICA/QuickBASIC GPIB-PC Function Calls ©National Instruments Corp. 4A-7 GPIB-PC User Manual Table 4A.1 - BASICA GPIB-PC Functions Description CALL Function Syntax Change access board of device IBBNA (BD%,BNAME$) Become Active Controller IBCAC (BD%,V%) Clear specified device IBCLR (B...
BASICA/QuickBASIC GPIB-PC Function Calls Section Four A GPIB-PC User Manual 4A-12 ©National Instruments Corp. New GPIB-PC Functions Since QuickBASIC Version 4.0 now supports true functions, thelanguage interface has been expanded to include function versions ofthe existing GPIB calls. Here are some ...
Section Four A BASICA/QuickBASIC GPIB-PC Function Calls ©National Instruments Corp. 4A-15 GPIB-PC User Manual Table 4A.4 - QuickBASIC Version 4.0 GPIB-PC Functions (continued) Description Function Syntax Configure applications monitor ILTRAP (MASK%,V%) Wait for selected event ILWAIT (BD%,MASK%) Writ...
BASICA/QuickBASIC GPIB-PC Function Calls Section Four A GPIB-PC User Manual 4A-26 ©National Instruments Corp. BASICA/QuickBASIC BASICA/QuickBASIC IBEOS IBEOS Purpose: Change or disable end-of-string termination mode Format: CALL IBEOS (BD%,V%) Remarks: BD% specifies a device or an interface board. V...
Section Four A BASICA/QuickBASIC GPIB-PC Function Calls ©National Instruments Corp. 4A-27 GPIB-PC User Manual Methods B and C together determine when write operationssend the END message. If Method B alone is chosen, theEND message is sent automatically with the EOS bytewhen the low 7 bits of that b...
BASICA/QuickBASIC GPIB-PC Function Calls Section Four A GPIB-PC User Manual 4A-38 ©National Instruments Corp. BASICA/QuickBASIC BASICA/QuickBASIC IBLOC IBLOC Purpose: Go to Local Format: CALL IBLOC (BD%) Remarks: BD% specifies a device or an interface board. Unless the Remote Enable line has been un...
BASICA/QuickBASIC GPIB-PC Function Calls Section Four A GPIB-PC User Manual 4A-78 ©National Instruments Corp. BASICA/QuickBASIC BASICA/QuickBASIC IBTMO IBTMO Purpose: Change or disable time limit Format: CALL IBTMO (BD%,V%) Remarks: BD% specifies a device or an interface board. V% is a code specifyi...
Section Four A BASICA/QuickBASIC GPIB-PC Function Calls ©National Instruments Corp. 4A-85 GPIB-PC User Manual Table 4A.4 - Wait Mask Layout M n e m o n i c Bit Hex Description ERR 15 8000 GPIB error TIMO 14 4000 Time limit exceeded END 13 2000 GPIB-PC detected END or EOS SRQI 12 1000 SRQ on RQS 11 8...
Section Four A BASICA/QuickBASIC GPIB-PC Function Calls ©National Instruments Corp. 4A-103 GPIB-PC User Manual BASICA Example Program - Device BASICA - Using device function calls. 100 REM You must merge this code with DECL.BAS.105 REM110 REM Assign a unique identifier to device and120 REM store in ...
Section Four A BASICA/QuickBASIC GPIB-PC Function Calls ©National Instruments Corp. 4A-105 GPIB-PC User Manual BASICA Example Program - Board BASICA - Using board function calls 100 REM You must merge this code with DECL.BAS.105 REM110 REM Assign a unique identifier to board 0 and120 REM store in th...
BASICA/QuickBASIC GPIB-PC Function Calls Section Four A GPIB-PC User Manual 4A-108 ©National Instruments Corp. QuickBASIC Example Program - Device QuickBASIC - Using device function calls. COMMON SHARED IBSTA%, IBERR%, IBCNT%REM Assign a unique identifier to deviceREM and store in variable DVM%.REM ...
Section Four A BASICA/QuickBASIC GPIB-PC Function Calls ©National Instruments Corp. 4A-111 GPIB-PC User Manual QuickBASIC Example Program - Board QuickBASIC - Using board function calls. COMMON SHARED IBSTA%, IBERR%, IBCNT%REMREM Assign a unique identified to board 0 andREM store in variable BRD0%.R...
IBIC Section Five GPIB-PC User Manual 5-2 ©National Instruments Corp. Running IBIC The IBIC program, IBIC.EXE , is an executable file that was copied from the distribution diskette to a subdirectory called GPIB-PC when you ran IBSTART at installation. To run IBIC , change directory to C:\GPIB-PC and...
Section Five IBIC ©National Instruments Corp. 5-3 GPIB-PC User Manual Using HELP The HELP function gives on-line information about IBIC and the functions available within the environment. This facility provides aquick reference for checking the syntax and function of the GPIB call. Using IBFIND To e...
Section Five IBIC ©National Instruments Corp. 5-5 GPIB-PC User Manual This command receives data from the device and displays it on thescreen in hexadecimal format, and provides its ASCII equivalent, alongwith information about the data transfer such as the Status Word and theByte Count. How to Exit...
Section Five IBIC ©National Instruments Corp. 5-7 GPIB-PC User Manual IBIC Functions and Syntax IBIC displays the following information about each function call immediately after that call: • IBRD and IBRDA data messages are displayed on the screen in hex and ASCII formats. • The global variables IB...
IBIC Section Five GPIB-PC User Manual 5-8 ©National Instruments Corp. Other IBIC Functions and Syntax Table 5.1 summarizes the GPIB-PC functions and syntax when calledfrom IBIC . Syntax rules for IBIC are explained in the table notes. Consult Section Four for detailed function descriptions and for s...
Section Five IBIC ©National Instruments Corp. 5-11 GPIB-PC User Manual Table 5.2 - Status Word Layout M n e m o n i c s Bit Hex Function Description Pos. Value Type ERR 15 8000 db GPIB error TIMO 14 4000 db Time limit exceeded END 13 2000 db END or EOS detected SRQI 12 1000 b SRQ interrupt received ...
IBIC Section Five GPIB-PC User Manual 5-12 ©National Instruments Corp. Byte Count When an I/O function completes, IBIC displays the actual number of bytes sent or received, regardless of the existence of an error condition. Auxiliary Functions Table 5.3 summarizes the auxiliary functions that IBIC s...
Section Five IBIC ©National Instruments Corp. 5-13 GPIB-PC User Manual 6. string consists of a list of ASCII characters, octal or hex bytes, or special symbols. The entire sequence of charactersmust be enclosed in quotes. An octal byte consists of abackslash character followed by the octal value. Fo...
IBIC Section Five GPIB-PC User Manual 5-14 ©National Instruments Corp. ! (Repeat Previous Function) The ! function causes the most recent function executed to be repeated. Example: Screen Image Comments gpib0: ibsic Send Interface Clear [130] ( cmpl cic atn ) gpib0: ! Repeat ibsic [130] ( cmpl cic a...
Section Five IBIC ©National Instruments Corp. 5-15 GPIB-PC User Manual + (Turn ON Display) The + function causes the display to be restored. The following example shows how the - and + functions are used. Twenty-four consecutive letters of the alphabet are read from a deviceusing three IBRD calls. E...
IBIC Section Five GPIB-PC User Manual 5-18 ©National Instruments Corp. PRINT (Display the ASCII String) The PRINT function can be used to echo a string to the screen. Example: dev1: hello dev1: and goodbye print "hello" print "and\r\n\x67\x6f\x6f\x64\x62\x79\x65" PRINT can be used to...
Section Five IBIC ©National Instruments Corp. 5-21 GPIB-PC User Manual Read the serial poll status byte. This serial poll status byte will varydepending on the device used. Example: DVM: [0100] (cmpl) Poll: 0x40 (decimal : 32) ibrsp The read command displays the data on the screen both in hex values...
IBIC Section Five GPIB-PC User Manual 5-22 ©National Instruments Corp. Return to DOS. Example: DVM: e Board Function Calls Make the interface board the current board. Example: :ibfind gpib0 GPIB0: Send the interface clear message (IFC) to all devices. This clears thebus and asserts attention (ATN) o...
IBIC Section Six GPIB-PC User Manual 6-2 ©National Instruments Corp. In many cases, use of the applications monitor allows you to omitexplicit error-checking code from the application. If a program isexpected to run without errors, trapping on errors will cause the monitorto be invoked only if an er...
IBIC Section Six GPIB-PC User Manual 6-4 ©National Instruments Corp. Select only one monitor flag: -off turns the monitor off. No recording or trapping occurs. -rec instructs the monitor to record all GPIB handler calls butno trapping occurs. -dis instructs the monitor to record all GPIB handler cal...
Section Six IBIC ©National Instruments Corp. 6-5 GPIB-PC User Manual Applications Monitor Options When displayed, the applications monitor allows you to view theparameters of the current GPIB call, change the display and trap modes,and scan the GPIB session summary. The monitor displays thefollowing...
Section Six IBIC ©National Instruments Corp. 6-7 GPIB-PC User Manual Main Commands When the main monitor screen is displayed, the following commandkeys are available: F1 continue executing applications program F2 display session summary F5 configure trap mask F6 configure monitor mode F7 hide/show m...
IBIC Section Six GPIB-PC User Manual 6-8 ©National Instruments Corp. Session Summary Screen This session summary can be viewed by pressing F2. Once displayed,the following keys can be used to manipulate the display: Cursor Up scrolls summary up one line Cursor Down scrolls summary down one line Page...
Section Six IBIC ©National Instruments Corp. 6-9 GPIB-PC User Manual Hiding and Showing the Monitor Pressing F7 will hide the monitor and restore the contents of the screen.This allows you to view program output written to the screen whileactive within the monitor. Pressing F7 again will restore the...
Multiline Interface Messages Appendix A GPIB-PC User Manual A-2 ©National Instruments Corp. Multiline Interface Messages H e x O c t D e c ASCII M s g H e x O c t D e c ASCII M s g 0 0 0 0 0 0 NUL 2 0 0 4 0 3 2 S P M L A 0 0 1 0 0 1 1 SOH GTL 2 1 0 4 1 3 3 ! M L A 1 0 2 0 0 2 2 S T X 2 2 0 4 2 3 4 &...
Multiline Interface Messages Appendix A GPIB-PC User Manual A-4 ©National Instruments Corp. Interface Message Reference List M n e m o n i c M e s s a g e I n t e r f a c e F u n c t i o n ( s ) L O C A L ME S S A G ES R E C E I V E D ( b y i n te r fac e func tions ) g t s go to standby C i s t ind...
Appendix A Multiline Interface Messages ©National Instruments Corp. A-5 GPIB-PC User Manual Interface Message Reference List (Continued) M n e m o n i c M e s s a g e I n t e r f a c e F u n c t i o n ( s ) R E M O T E M E S S A G E S R E C E I V E D ( c o n t i n u e d ) R E N remote enable R L RFD...
Common Errors and Their Solutions Appendix B GPIB-PC User Manual B-2 ©National Instruments Corp. ENOL(2) Error Condition: Write function detected no Listeners. Solutions: • Check that the device is powered on, and also that at least two-thirds of the devices on the GPIB are turned on. • Inspect the ...
Appendix B Common Errors and Their Solutions ©National Instruments Corp. B-3 GPIB-PC User Manual EADR(3) Error Condition: GPIB-PC ( GPIB0 or GPIB1 ) is not addressed correctly. Solutions: • Use IBCMD to send the appropriate Talk or Listen address before attempting an IBWRT or IBRD . • If calling IBG...
Appendix B Common Errors and Their Solutions ©National Instruments Corp. B-5 GPIB-PC User Manual ENEB(7) Error Condition: Non-existent GPIB-PC board. Solution: • Run IBCONF and make sure the board type (GPIB-PCII, PCIIA or PCIII) and base I/O address match the hardware and addressswitch settings. If...
Common Errors and Their Solutions Appendix B GPIB-PC User Manual B-6 ©National Instruments Corp. EBUS(14) Error Condition: Command error during device call. Solutions: • Find out which device is abnormally slow to accept commandsand fix the problem with the device. • If more time is needed to send c...
Appendix B Common Errors and Their Solutions ©National Instruments Corp. B-7 GPIB-PC User Manual Other Error Conditions Listed below are general errors which may occur when using the GPIB-PC hardware and software. Error Condition: Attempts to run the GPIB utility programs, IBDIAG , IBTEST , or IBIC ...
©National Instruments Corp. C-1 GPIB-PC User Manual Appendix C - Differences BetweenSoftware Revisions This appendix describes differences between current revisions of thesoftware. Revision B and Revision C Interrupts In Rev. C, the software is interrupt driven, improving its performanceand taking a...
Differences Between Software Revisions Appendix C GPIB-PC User Manual C-2 ©National Instruments Corp. New Functions File I/O functions have been added to the handler, allowing data to beread into or written from a file. In Interpretive BASIC, integer I/Ofunctions have been added to allow the data to...
Appendix C Differences Between Software Revisions ©National Instruments Corp. C-3 GPIB-PC User Manual Asynchronous I/O There is no asynchronous capability on Rev. D. If you call anasynchronous function ( IBRDA , IBRDIA , IBWRTA , IBWRTIA , IBCMDA , and IBSTOP ) the ECAP error is returned immediately...
©National Instruments Corp. D-1 GPIB-PC User Manual Appendix D - Using your Printer withthe GPIB-PC The Serial/Parallel port redirection feature in the GPIB-PC softwareallows you to replace default printer drivers so that output can beredirected to a GPIB printer or plotter. After the appropriatecon...
©National Instruments Corp. E-1 GPIB-PC User Manual Appendix E - Application Notes Application Note 1 - Computer to Computer DataTransfer A common application in the laboratory is the transfer of data betweentwo computers. The GPIB performs this function quite readily. Thefollowing discussion illust...
Application Notes Appendix E GPIB-PC User Manual E-2 ©National Instruments Corp. Each computer finds the appropriate device and should respond asfollows: Example: Master Slave SLAVE: GPIB0: Step 3. Transfer Data In this example, you must press RETURN on the slave before you pressRETURN on the master...
©National Instruments Corp. F-1 GPIB-PC User Manual Appendix FCustomer Communication National Instruments provides comprehensive technical assistance aroundthe world. In the U.S. and Canada, applications engineers are availableMonday through Friday from 8:00 a.m. to 6:00 p.m. (central time). In othe...
Documentation Comment Form National Instruments encourages you to comment on the documentationsupplied with our products. This information helps us provide qualityproducts to meet your needs. Title: GPIB-PC User Manual for the IBM Personal Computer andCompatibles Edition Date: April 1988 Part Number...
©National Instruments Corp. G-1 GPIB-PC User Manual Glossary ACCEPTOR HANDSHAKE - A GPIB interface function that receives data or commands. Listeners use this function to receive data, andall devices use it to receive commands. See Source Handshake andHandshake. ACCESS BOARD - The GPIB-PC board that...
©National Instruments Corp, I-1GPIB-PC User Manual Index ! (repeat previous function) 5-14$ (execute indirect file) 5-17+ (turn ON display) 5-15- (turn OFF display) 5-14 A Applications Monitor 6-1 APPMON.COM 2-2IBTRAP 6-2IBTRAP.EXE 2-2Installation 6-2Main Commands 6-6Options 6-5Session Summary 6-7 A...
National Instruments Manuals
-
National Instruments SCC-AI01
Manual
-
National Instruments USB-6008/6009
Manual
-
National Instruments 7334
Manual
-
National Instruments NI 9403E
Manual
-
National Instruments DIO 6533
Manual
-
National Instruments NI PCI-5114
Manual
-
National Instruments 1000DC
Manual
-
National Instruments 321518A-01
Manual
-
National Instruments NI 5672
Manual
-
National Instruments USB-9221
Manual
-
National Instruments PCI
Manual
-
National Instruments NI 9229
Manual
-
National Instruments 6211
Manual
-
National Instruments NI 9217
Manual
-
National Instruments NI USB-6009
Manual
-
National Instruments NI sbRIO-960x
Manual
-
National Instruments 6024E
Manual
-
National Instruments 3.x
Manual
-
National Instruments NI 784xR
Manual
-
National Instruments NI-Motion
Manual