Sign In
Upload
Manuals
Brands
National Instruments Manuals
Computer Hardware
GPIB-PC
User Manuals: National Instruments GPIB-PC Card
Manuals and User Guides for National Instruments GPIB-PC Card. We have
1
National Instruments GPIB-PC Card manual available for free PDF download: User Manual
National Instruments GPIB-PC User Manual (262 pages)
GPIB-PC User Manual for the IBM Personal Computer and Compatibles April 1988 Edition Part Number 320014-01
Brand:
National Instruments
| Category:
Computer Hardware
| Size: 1 MB
Table of Contents
Limited Warranty
3
History of the GPIB
5
How to Get Started
6
About the Manual
7
Customer Support
8
Table of Contents
9
Section One - Operation of the GPIB
17
Types of Messages
17
Talkers, Listeners, and Controllers
17
The Controller-In-Charge and System Controller
18
GPIB Signals and Lines
19
Data Lines
19
Handshake Lines
19
NRFD (Not Ready for Data)
19
DAV (Data Valid)
20
NDAC (Not Data Accepted)
20
Interface Management Lines
20
ATN (Attention)
20
IFC (Interface Clear)
20
REN (Remote Enable)
20
EOI (End or Identify)
21
SRQ (Service Request)
21
Physical and Electrical Characteristics
21
Figure 1.1 - GPIB Connector and the Signal Assignment
22
Figure 1.2 - Linear Configuration
23
Figure 1.3 - Star Configuration
24
Configuration Requirements
25
Related Documents
25
Section Two - Installation and Configuration
26
Installing the Hardware
26
The GPIB-PC Software Package
26
Additional Programs and Files
27
Installing the Software
28
Step 1 - Preparation
28
Booting from a Floppy Disk
28
Booting from a Hard Disk
28
Step 2 - Run IBSTART
29
Step 3 - Run IBCONF (Optional)
30
Step 4 - Reboot
30
Step 5 - Test Software Installation
30
More about IBCONF
31
Characteristics of the Instruments
32
Characteristics of each GPIB-PC
32
Default Configurations
33
Primary Default Characteristics
33
Running IBCONF
34
Upper and Lower Levels of IBCONF
35
Upper Level - Device Map for Board Gpibx
35
Device Map Concepts and Terms
36
Lower Level - Device/Board Characteristics
36
Device and Board Characteristics
37
Primary GPIB Address
37
Secondary GPIB Address
37
Timeout Settings
37
Table 2.1 - Timeout Settings
38
Board Is System Controller (Boards Only)
39
EOS Byte
39
EOS Modes
39
GPIB-PC Model
39
Set EOI with Last Byte of Write
39
Base I/O Address (Boards Only)
40
Disable Auto Serial Polling (Boards Only)
40
High-Speed Timing (Boards Only)
40
Interrupt Jumper Setting (Boards Only)
40
Local Lockout on All Devices (Boards Only)
40
DMA Channel (Boards Only)
41
Internal Clock Frequency (Boards Only)
41
Exiting IBCONF
41
Table 2.2 - Functions that Alter Default Characteristics
42
Using Your GPIB-PC
43
Section Three - GPIB-PC Functions - Introduction
44
Introduction to the GPIB-PC Functions
44
High-Level Functions
44
Low-Level Functions
44
Calling Syntax
44
Group I
45
IBRD (Bd,Buf,Cnt)
45
IBWRT (Bd,Buf,Cnt)
45
IBFIND (Bdname,Bd)
46
Group II
46
IBRSP (Bd,Spr)
46
IBCLR (Bd)
47
Clearing the Device
47
Clearing the Device Versus Clearing the GPIB
47
Clearing the GPIB
47
IBTRG (Bd)
47
IBLOC (Bd)
47
Placing a Device in Remote Mode
47
Group III
48
Placing a Device in Local Mode
48
IBRDA (Bd,Buf,Cnt) and
49
IBRDF (Bd,Buf,Cnt) and
49
IBWAIT (Bd,Mask)
49
IBSTOP (Bd)
49
IBTMO (Bd,V)
50
IBONL (Bd,V)
50
IBPCT (Bd)
50
Group IV
51
Purpose of Board Functions
52
Multiboard Capability
52
IBFIND (Bdname,Bd)
53
IBCMD (Bd,Buf,Cnt) and
53
IBRD (Bd,Buf,Cnt) and
53
Figure 3.1 - Multiboard GPIB System
54
IBWRT (Bd,Buf,Cnt) and
55
IBSTOP (Bd)
55
IBWAIT (Bd,Mask)
55
IBTMO (Bd,V)
55
IBONL (Bd,V)
55
IBSIC (Bd)
55
IBSRE (Bd,V)
56
IBGTS (Bd,V)
56
IBCAC (Bd,V)
56
IBRPP (Bd,Buf)
56
IBPPC (Bd,V)
56
More about Device and Board Functions
57
Group V
58
IBRSV (Bd,V)
58
IBLOC (Bd)
58
IBPPC (Bd,V)
59
IBIST (Bd,V)
59
IBWAIT (Bd,Mask)
59
Group VI
60
IBEOT (Bd,V)
60
IBEOS (Bd,V)
61
IBBNA (Bd,"Gpibn")
61
IBDMA (Bd,V)
61
IBPAD (Bd,V)
61
IBSAD (Bd,V)
61
IBRSC (Bd,V)
61
IBTMO (Bd,V)
61
Section Four - GPIB-PC Functions - Overview
62
General Programming Information
62
Status Word
63
Table 4.1 - Status Word Layout
63
Error Codes
67
Table 4.2 - GPIB Error Codes
67
Count Variable
72
Read and Write Termination
72
Device Function Calls
73
Automatic Serial Polling
74
Section Four a - Basica/Quickbasic GPIB-PC Function Calls
76
BASICA Files
77
Quickbasic Files
77
Programming Preparations for BASICA
78
Programming Preparations for Quickbasic
79
Basica/Quickbasic GPIB-PC I/O Functions
80
Basica/Quickbasic "ON SRQ" Capability
81
Table 4A.1 - BASICA GPIB-PC Functions
82
Table 4A.2 - Quickbasic GPIB-PC Calls
83
Table 4A.3 - Quickbasic GPIB-PC Calls
85
New GPIB-PC Functions
87
Table 4A.4 - Quickbasic Version 4.0 GPIB-PC Functions
89
GPIB-PC Function Descriptions
90
Ibbna
91
Ibcac
92
Ibclr
94
Ibcmd
95
Ibcmda
98
Ibdma
100
Ibeos
101
Ibeot
105
Ibfind
107
Ibgts
109
Ibist
111
Ibloc
113
Ibonl
115
Ibpad
117
Ibpct
119
Ibppc
120
Ibrd
129
Ibrdf
129
Ibrdi
132
Ibrdia
135
Ibrpp
139
Ibrsc
141
Ibrsp
143
Ibrsv
145
Ibsad
146
Ibsic
148
Ibsre
149
Ibstop
151
Ibtmo
153
Ibtrap
156
Ibtrg
158
Ibwait
159
Ibwrt
162
Ibwrta
165
Ibwrtf
168
Ibwrti
170
Ibwrtia
173
Basica/Quickbasic GPIB
173
Programming Examples
176
BASICA Example Program - Device
178
BASICA Example Program - Board
180
Quickbasic Example Program - Device
183
Quickbasic Example Program - Board
186
Section Five - IBIC
189
Running IBIC
190
Using Help
191
IBIC Functions and Syntax
195
Other IBIC Functions and Syntax
196
Table 5.1 - Syntax of GPIB Functions in IBIC
196
Status Word
198
Table 5.2 - Status Word Layout
199
Error Code
199
Byte Count
200
Auxiliary Functions
200
Table 5.3 - Auxiliary Functions that IBIC Supports
200
HELP (Display Help Information)
201
SET (Select Device or Board)
201
(Repeat Previous Function)
202
(Turn off Display)
202
(Turn on Display)
203
N* (Repeat Function N Times)
204
(Execute Indirect File)
205
E or Q (Exit or Quit)
206
PRINT (Display the ASCII String)
206
IBIC Sample Programs
207
Device Function Calls
207
Board Function Calls
210
Section Six - Applications Monitor
216
Figure 6.1 - Applications Monitor Popup Screen
216
Installing the Applications Monitor
217
Ibtrap
217
Applications Monitor Options
220
Index
220
Main Commands
222
Session Summary Screen
223
Configuring the Trap Mask
223
Configuring the Monitor Mode
223
Hiding and Showing the Monitor
224
Appendix A - Multiline Interface Messages
225
Multiline Interface Messages
227
Interface Message Reference List
228
Appendix B - Common Errors and Their Solutions
230
Edvr(0
230
Ecic(1
230
Enol(2
231
Eadr(3
232
Earg(4
232
Esac(5
233
Eabo(6
233
Eneb(7
234
Eoip(10
234
Ecap(11
234
Efso(12
234
Ebus(14
235
Estb(15
235
Esrq(16)
235
Other Error Conditions
236
Interface Bus Interactive Control Program (IBIC)
239
Revision B and Revision C
239
Configuration Program
239
Appendix C - Differences between
239
Software Revisions
239
Startup Program
239
Interrupts
239
Revision C and Revision D
240
Language Interfaces
240
Modified Functions
240
Non-Interrupt Mode
240
Device Functions
240
New Functions
240
General
240
Local Lockout
241
DCAS and DTAS Status Bits
241
DMA on the GPIB-PCIII
241
Asynchronous I/O
241
Printer Support
241
SRQI Status Bit
241
ATN And/Or TIMO
241
Appendix D - Using Your Printer
242
Appendix D - Using Your Printer with the GPIB-PC
242
Installation
242
Step 2. Establish Communication
244
Step 1. Configure the Computers
244
Appendix E - Application Notes
244
Data Transfer
244
Step 3. Transfer Data
245
Appendix F Customer Communication
246
Documentation Comment Form
247
Glossary
249
Advertisement
Advertisement
Related Products
National Instruments GPIB-PCII
National Instruments GPIB-PCIIA
National Instruments GPIB-PCIIB
National Instruments GPIB-LPT
National Instruments GPIB-1014 Series
National Instruments GPIB-1014D
National Instruments GPIB-1014DP
National Instruments GPIB-1014P
National Instruments GPIB-ENET-1000
National Instruments GPIB-PRL
National Instruments Categories
Control Unit
I/O Systems
Controller
Computer Hardware
Measuring Instruments
More National Instruments Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL