Sign In
Upload
Manuals
Brands
National Instruments Manuals
Network Hardware
NI-488.2
National Instruments NI-488.2 Manuals
Manuals and User Guides for National Instruments NI-488.2. We have
13
National Instruments NI-488.2 manuals available for free PDF download: User Manual, Getting Started, Getting Started Manual, Installation Manual
National Instruments NI-488.2 User Manual (135 pages)
NATIONAL INSTRUMENTS User Manual NI-488.2
Brand:
National Instruments
| Category:
Network Hardware
| Size: 1.05 MB
Table of Contents
Important Information
3
Table of Contents
4
About this Manual
10
Using the NI-488.2 Documentation
10
Accessing the NI-488.2 Online Help
10
Conventions
11
Related Documentation
11
Appendix E
12
Appendix F
12
Figure 1-1. Linear and Star System Configuration
12
Controlling more than One Interface
13
Configuration Requirements
13
Figure 1-2. Example of Multiboard System Configuration
13
Chapter 1 Introduction
12
Setting up and Configuring Your System
12
Chapter 2 Measurement & Automation Explorer
15
Overview
15
Figure
15
Starting Measurement & Automation Explorer
16
Getting Started with NI-488.2
16
Figure 2-1. Measurement & Automation Explorer
16
Figure 2-2. Viewing Documentation on Your CD
17
Troubleshoot NI-488.2 Problems
18
Add a New GPIB Interface
18
Figure 2-3. NI-488.2 Troubleshooting Wizard
18
Delete a GPIB Interface
19
Scan for GPIB Instruments
19
Instruments Not Found
20
Instruments Enumeration Failed
20
Communicate with Your Instrument
20
Basic Communication (Query/Write/Read)
20
Advanced Communication
21
Figure 2-4. NI-488.2 Communicator
21
View NI-488.2 Software Version
22
Monitor, Record, and Display NI-488.2 Calls
22
View or Change GPIB Interface Settings
23
Windows 98/95
23
Figure 2-5. NI-488.2 Calls Recorded by ni Spy
23
Windows 2000/NT
24
Figure 2-6. Properties Dialog Box in Windows 98/95
24
View GPIB Instrument Information
25
Table
25
Figure 2-7. GPIB Configuration Utility in Windows NT
25
Change GPIB Device Templates
26
Windows 98/95
26
Measurement & Automation Explorer Instrument Information
26
Windows 2000/NT
27
Enable/Disable NI-488.2 DOS Support
27
Windows 98/95
27
Access Additional Help and Resources
28
NI-488.2 Online Help
28
Windows 2000/NT
28
National Instruments GPIB Web Site
29
View or Change GPIB-ENET Network Settings (Windows 98/95 Only)
29
Assign IP Address
29
Configure Advanced IP Settings
29
Update GPIB-ENET Firmware
30
Chapter 3 Developing Your NI-488.2 Application
31
Simple Instrument Control
31
Interactive Instrument Control
32
Figure 3-1. NI-488.2 Communicator
32
Choosing Your Programming Methodology
33
Choosing a Method to Access the NI-488.2 Driver
33
Direct Entry Access
33
NI-488.2 Language Interfaces
33
Choosing How to Use the NI-488.2 API
34
Communicating with a Single GPIB Device
34
Using Multiple Interfaces And/Or Multiple Devices
35
Checking Status with Global Variables
35
Status Word (Ibsta)
35
Table 3-1. Status Word Layout
36
Error Variable (Iberr)
37
Count Variables (Ibcnt and Ibcntl)
37
Using Interactive Control to Communicate with Devices
37
Programming Models
38
Applications that Communicate with a Single GPIB Device
38
General Program Steps and Examples
38
Items to Include
38
Applications that Use Multiple Interfaces or Communicate with Multiple GPIB Devices
40
General Program Steps and Examples
40
Items to Include
40
Language-Specific Programming Instructions
42
Microsoft Visual C/C++ (Version 2.0 or Later)
42
Borland C/C++ (Version 4.0 or Later)
42
Visual Basic (Version 4.0 or Later)
43
Direct Entry with C
43
Gpib-32.Dll Exports
43
Directly Accessing the Gpib-32.Dll Exports
44
Running Existing NI-488.2 Applications
47
Running Existing Win32 and Win16 NI-488.2 Applications
47
Running Existing DOS NI-488.2 Applications under Windows 98/95
47
Running Existing DOS NI-488.2 Applications under Windows 2000/NT
48
Chapter 4 Debugging Your Application
49
NI Spy
49
Global Status Variables
50
Figure 4-1. NI-488.2 Calls Recorded by ni Spy
50
Existing Applications
51
NI-488.2 Error Codes
51
Configuration Errors
51
Timing Errors
52
Communication Errors
53
Repeat Addressing
53
Termination Method
53
Other Errors
53
Chapter 5 NI Spy Utility
54
Overview
54
Starting ni Spy
54
Using the ni Spy Online Help
55
Locating Errors with ni Spy
55
Viewing Properties for Recorded Calls
55
Figure 5-1. NI-488.2 Calls Recorded by ni Spy
55
Exiting ni Spy
56
Performance Considerations
56
Chapter 6 Interactive Control Utility
57
Overview
57
Getting Started with Interactive Control
57
Figure 6-1. Instrument Address in Measurement & Automation Explorer
58
Interactive Control Syntax
60
Number Syntax
60
String Syntax
60
Address Syntax
61
Interactive Control Commands
61
Table 6-1. Syntax for Device-Level Traditional NI-488.2 Calls in
61
Interactive Control
63
Table 6-3. Syntax for Multi-Device NI-488.2 Calls in Interactive Control
64
Table 6-4. Auxiliary Functions in Interactive Control
65
Status Word
66
Error Information
66
Count Information
67
Chapter 7 NI-488.2 Programming Techniques
68
Termination of Data Transfers
68
High-Speed Data Transfers (HS488)
69
Enabling HS488
69
System Configuration Effects on HS488
70
Waiting for GPIB Conditions
71
Asynchronous Event Notification in Win32 NI-488.2 Applications
71
Calling the Ibnotify Function
71
Ibnotify Programming Example
72
Writing Multithreaded Win32 NI-488.2 Applications
76
Device-Level Calls and Bus Management
78
Talker/Listener Applications
78
Serial Polling
79
Service Requests from IEEE 488 Devices
79
Service Requests from IEEE 488.2 Devices
79
Automatic Serial Polling
80
Stuck SRQ State
80
Autopolling and Interrupts
81
SRQ and Serial Polling with Device-Level Traditional NI-488.2 Calls
81
SRQ and Serial Polling with Multi-Device NI-488.2 Calls
82
Example 1: Using Findrqs
83
Example 2: Using Allspoll
83
Parallel Polling
84
Implementing a Parallel Poll
84
Parallel Polling with Traditional NI-488.2 Calls
84
Parallel Polling with Multi-Device NI-488.2 Calls
86
Figure A-1. GPIB Address Bits
88
Table A-1. GPIB Handshake Lines
89
Table A-2. GPIB Interface Management Lines
89
Table B-1. Status Word Layout
90
Table C-1. GPIB Error Codes
95
Table D-1. Device Manager Status Codes
106
Interactive Control
110
Advertisement
National Instruments NI-488.2 User Manual (134 pages)
National Instruments Network Hardware - Networking Hardware User Manual
Brand:
National Instruments
| Category:
Software
| Size: 1.32 MB
Table of Contents
Important Information
3
Table of Contents
4
About this Manual
9
Using the NI-488.2 Documentation
9
Accessing the NI-488.2 Online Help
10
Conventions
10
Related Documentation
11
Chapter 1 Introduction
12
Setting up and Configuring Your System
12
Controlling more than One Interface
13
Configuration Requirements
13
Chapter 2 Measurement & Automation Explorer (Windows)
15
Overview
15
Starting Measurement & Automation Explorer
16
Troubleshoot NI-488.2 Problems
17
Add a New GPIB Interface
18
Remove a GPIB Interface
18
Scan for GPIB Instruments
19
Instruments Not Found
19
Too Many Listeners on the GPIB
19
Communicate with Your Instrument
20
Basic Communication (Query/Write/Read)
20
Advanced Communication
22
View NI-488.2 Software Version
22
Monitor, Record, and Display NI-488.2 Calls
23
View or Change GPIB Interface Settings
24
View GPIB Instrumentation Information
26
Change GPIB Device Templates
26
Enable/Disable NI-488.2 DOS Support
27
Access Additional Help and Resources
27
NI-488.2 Online Help
27
National Instruments GPIB Web Site
27
View or Change GPIB-ENET/100 Network Settings
28
Device Configuration
28
Update GPIB-ENET/100 Firmware
28
Chapter 3 GPIB Explorer (Mac os X and Linux)
29
Starting GPIB Explorer
30
Mac os X
30
Linux
31
Add a New GPIB Interface
32
Delete a GPIB Interface
33
View NI-488.2 Software Version
33
View or Change GPIB Interface Settings
34
Access Additional Help and Resources
36
NI-488.2 Online Help
36
National Instruments GPIB Web Site
36
View or Change GPIB-ENET/100 Network Settings
36
Device Configuration
37
Update GPIB-ENET/100 Firmware
37
Chapter 4 Developing Your NI-488.2 Application
38
Interactive Instrument Control
38
Choosing Your Programming Methodology
39
Choosing a Method to Access the NI-488.2 Driver
39
Choosing How to Use the NI-488.2 API
40
Communicating with a Single GPIB Device
40
Using Multiple Interfaces And/Or Multiple Devices
41
Checking Status with Global Variables
41
Status Word (Ibsta)
42
Error Variable (Iberr)
43
Count Variables (Ibcnt and Ibcntl)
43
Using Interactive Control to Communicate with Devices
44
Programming Models
44
Applications that Communicate with a Single GPIB Device
44
Items to Include
44
General Program Steps and Examples
45
Applications that Use Multiple Interfaces or Communicate with Multiple GPIB Devices
46
Items to Include
46
General Program Steps and Examples
46
Language-Specific Programming Instructions for Windows
48
Microsoft Visual C/C++ (Version 2.0 or Later)
48
Borland C/C++ (Version 4.0 or Later)
49
Visual Basic (Version 4.0 or Later)
49
Direct Entry with C
49
Gpib-32.Dll Exports
49
Directly Accessing the Gpib-32.Dll Exports
50
Language-Specific Programming Instructions for Mac os X
53
Language-Specific Programming Instructions for Linux
53
Chapter 5 Debugging Your Application
55
NI Spy
55
Global Status Variables
55
NI-488.2 Error Codes
55
Configuration Errors
56
Timing Errors
56
Communication Errors
57
Repeat Addressing
57
Termination Method
57
Other Errors
57
Chapter 6 NI Spy Utility
58
Overview
58
Starting ni Spy
58
Windows
58
Mac os X and Linux
58
Monitoring API Calls with ni Spy
59
Using the ni Spy Online Help
59
Locating Errors with ni Spy
59
Debugging Existing Applications
60
Viewing Properties for Recorded Calls
60
Exiting ni Spy
60
Performance Considerations
60
Chapter 7 Interactive Control Utility
61
Overview
61
Getting Started with Interactive Control
61
Interactive Control Syntax
64
Number Syntax
64
String Syntax
65
Address Syntax
65
Interactive Control Commands
65
Status Word
71
Error Information
71
Count Information
72
Chapter 8 NI-488.2 Programming Techniques
73
Termination of Data Transfers
73
High-Speed Data Transfers (HS488)
74
Enabling HS488
74
System Configuration Effects on HS488
75
Waiting for GPIB Conditions
76
Asynchronous Event Notification in NI-488.2 Applications
76
Calling the Ibnotify Function
76
Ibnotify Programming Example
78
Writing Multithreaded NI-488.2 Applications
81
Device-Level Calls and Bus Management
83
Talker/Listener Applications
84
Serial Polling
84
Service Requests from IEEE 488 Devices
85
Service Requests from IEEE 488.2 Devices
85
Automatic Serial Polling
85
Stuck SRQ State
86
Autopolling and Interrupts
86
SRQ and Serial Polling with Device-Level Traditional NI-488.2 Calls
87
SRQ and Serial Polling with Multi-Device NI-488.2 Calls
87
Example 1: Using Findrqs
88
Example 2: Using Allspoll
89
Parallel Polling
89
Implementing a Parallel Poll
89
Parallel Polling with Traditional NI-488.2 Calls
90
Parallel Polling with Multi-Device NI-488.2 Calls
91
Appendix A
93
GPIB Basics
93
Appendix B Status Word Conditions
97
Appendix C Error Codes and Solutions
103
Professional Services
117
National Instruments NI-488.2 Getting Started (62 pages)
Brand:
National Instruments
| Category:
Network Hardware
| Size: 0.77 MB
Table of Contents
Important Information
3
Table of Contents
6
About this Manual
9
Conventions
9
Related Documentation
10
Chapter 1 Introduction
11
What You Need to Get Started
11
Optional Equipment
12
Optional Hardware
12
Multiple-Computer Software License
12
GPIB-ENET/100 Hardware Overview
12
Feature Overview
13
LED Overview
13
Figure 1-1. GPIB-ENET/100 Front Panel
13
NI-488.2 Overview
14
Time-Saving Development Tools
15
Chapter 2 Installation
17
Figure 2-1. NI-488.2 Software for Windows CD Autorun Screen
17
Installing NI-488.2
17
Add GPIB Hardware
18
Restart Your System
18
Figure 2-2. Add GPIB Hardware Wizard Dialog Box
18
Installing the GPIB-ENET/100 Hardware
19
Step 1. Record the Serial Number, Ethernet Address, and Default Hostname
19
Figure 2-3. GPIB-ENET/100 Baseplate Identification Label
19
Step 2. Connect the Cables
20
Figure 2-4. GPIB-ENET/100 Rear Panel
20
Step 3. Switch on Your GPIB-ENET/100
21
Figure 2-5. Connecting Power to the GPIB-ENET/100
21
NI Ethernet Device Configuration Utility
22
Chapter 3 Ethernet Configuration
23
Using the ni Ethernet Device Configuration Utility
23
Changing the Network Settings
25
Figure 3-2. Properties Window for an Unconfigured GPIB-ENET/100
25
Figure 3-3. Specifying IP Settings
26
Static IP Parameters
27
Choosing a Static IP Address
27
For a Network Administered by a Network Administrator
27
For a Network Without a Network Administrator
28
Table 3-1. Valid and Invalid IP Addresses for Subnet Mask 255.255.255.0
28
Verifying the Hostname
29
Figure 3-4. Hostname Verification Error Detected
29
Figure 3-5. Resolving a Hostname Verification Error
30
Chapter 4 GPIB Configuration
32
Configuring the NI-488.2 Software Characteristics
32
Figure 4-1. Network Settings Tab
33
Chapter 5 Verify the Installation
34
Power-On Self Tests
34
Run the NI-488.2 Getting Started Wizard
34
Figure 5-1. NI-488.2 Getting Started Wizard Dialog Box
35
Figure 5-2. NI-488.2 Troubleshooting Wizard
35
Connecting the GPIB Cable
36
Chapter 6 Using Your GPIB-ENET/100 and NI-488.2
37
NI-488.2 Getting Started Wizard
37
Using DHCP
38
Figure 6-1. Communicating with Your Instrument
38
Using the CFG RESET Switch
39
Using the CFG RESET Switch During Operation
39
Using the CFG RESET Switch at Power-On
40
Updating the Firmware
41
LED Descriptions
41
NI Ethernet Device Firmware Update Utility
42
Electrical Characteristics
52
Physical Characteristics
52
Advertisement
National Instruments NI-488.2 Getting Started Manual (59 pages)
Brand:
National Instruments
| Category:
Network Hardware
| Size: 0.76 MB
Table of Contents
Important Information
3
Table of Contents
6
About this Manual
9
Conventions
9
Related Documentation
10
Chapter 1 Introduction
11
What You Need to Get Started
11
Optional Equipment
12
Optional Hardware
12
Multiple-Computer Software License
12
GPIB-ENET/100 Hardware Overview
12
Feature Overview
13
LED Overview
13
Figure 1-1. GPIB-ENET/100 Front Panel
13
NI-488.2 Overview
14
Table 1-1. LED Descriptions
14
Time-Saving Development Tools
15
Chapter 2 Installation
16
Installing NI-488.2
16
Installing the GPIB-ENET/100 Hardware
17
Step 1. Record the Serial Number, Ethernet Address, and Default Hostname
17
Figure 2-1. GPIB-ENET/100 Baseplate Identification Label
17
Step 2. Connect the Cables
18
Figure 2-2. GPIB-ENET/100 Rear Panel
18
Step 3. Switch on Your GPIB-ENET/100
19
Figure 2-3. Connecting Power to the GPIB-ENET/100
19
Chapter 3 Ethernet Configuration
21
Entering Network Configuration Mode
21
Using the ni Ethernet Device Configuration Utility
22
Changing the Network Settings
24
Figure 3-2. Properties Display for an Unconfigured GPIB-ENET/100
24
Figure 3-3. Specifying IP Settings
25
Static IP Parameters
26
Choosing a Static IP Address
26
For a Network Administered by a Network Administrator
26
For a Network Without a Network Administrator
27
Table 3-1. Valid and Invalid IP Addresses for Subnet Mask 255.255.255.0
27
Verifying the Hostname
28
Figure 3-4. Hostname Verification Error Detected
28
Chapter 4 GPIB Configuration
30
Configuring the NI-488.2 Software Characteristics
30
Changing the Software Settings
30
Figure 4-1. Ethernet Settings in NI-488 Config
31
Restart Your Computer
32
Chapter 5 Verify the Installation
33
Verifying the Software Installation
33
Connecting the GPIB Cable
34
Chapter 6 Using Your GPIB-ENET/100 and NI-488.2
35
Using DHCP
35
Using the CFG RESET Switch
36
Using the CFG RESET Switch During Operation
37
Using the CFG RESET Switch at Power-On
38
Updating the Firmware
38
NI Ethernet Device Configuration Utility
38
Figure 6-1. ni Ethernet Device Firmware Update Utility
39
Programming Considerations
40
Using the IBIC 488.2 Utility
40
Appendix A
48
Appendix B
48
Appendix C
48
Electrical Characteristics
48
Physical Characteristics
48
Specifications
48
National Instruments NI-488.2 Getting Started (35 pages)
For Solaris
Brand:
National Instruments
| Category:
Recording Equipment
| Size: 1.01 MB
Table of Contents
Table of Contents
7
Chapter 1 Introduction
9
What You Need to Get Started
9
GPIB Hardware Overview
10
NI-488.2 Overview
10
Chapter 2 Installation
11
Configuring the Hardware
11
Configuration Switch Settings for SW1
12
Configuration Switch Settings for SW2
15
Using SCSI Terminating Resistors
16
Connecting the Hardware
18
Step 1. Shut down the System
19
Step 2. Connect the Cables
19
Step 3. Switch on Your GPIB-SCSI-A
20
Step 4. Power on Your System
20
Installing NI-488.2
20
Configuring the Software with Ibconf (Optional)
21
Removing NI-488.2 (Optional)
21
Chapter 3
22
Installation Verification
22
Chapter 4 Using NI-488.2 with Solaris
23
Introduction to Ibic
23
Programming Considerations
24
Appendix A
25
Troubleshooting and Common Questions
25
Appendix B Specifications
28
National Instruments NI-488.2 Getting Started (32 pages)
for Solaris
Brand:
National Instruments
| Category:
Computer Hardware
| Size: 0.35 MB
Table of Contents
Table of Contents
7
Chapter 1 Introduction
9
What You Need to Get Started
9
GPIB Hardware Overview
9
NI-488.2 Overview
10
Time-Saving Development Software
10
Chapter 2 Installation
12
Installing the GPIB Hardware
12
Installing the PCI-GPIB
12
Installing the PXI-GPIB
14
Installing the PMC-GPIB
16
Installing NI-488.2
17
Configuring the Software with Ibconf (Optional)
18
Removing NI-488.2 (Optional)
18
Chapter 3 Verify the Installation
19
Verifying the System Boot Messages
19
Running the Software Installation Test
19
Troubleshooting Error Messages
20
Chapter 4 Using NI-488.2 with Solaris
21
Using Ibic
21
Programming Considerations
21
Appendix A Common Questions
23
Appendix B Specifications
25
National Instruments NI-488.2 Getting Started (27 pages)
Controller board and software for Solaris
Brand:
National Instruments
| Category:
Controller
| Size: 0.25 MB
Table of Contents
Table of Contents
7
Chapter 1 Introduction
8
What You Need to Get Started
8
GPIB Hardware Overview
8
NI-488.2 Overview
9
Chapter 2 Installation
10
Installing the GPIB Hardware
10
Installing NI-488.2
12
Configuring the Software with Ibconf (Optional)
12
Removing NI-488.2 (Optional)
13
Chapter 3
14
Installation Verification
14
Chapter 4 Using NI-488.2 with Solaris
15
Introduction to Ibic
15
Programming Considerations
16
Appendix A Common Questions
17
Appendix B Specifications
20
National Instruments NI-488.2 Installation Manual (17 pages)
Brand:
National Instruments
| Category:
Controller
| Size: 0.16 MB
Table of Contents
Configuring the Hardware
2
Configuration Switch Settings for SW1
3
Configuration Switch Settings for SW2
4
Connecting the Hardware
6
Step 1. Shut down the System
6
Step 2. Connect the Cables
7
Using SCSI Terminating Resistors
8
Step 4. Power on Your System
10
Configuring the Software with Ibconf (Optional)
11
Removing NI-488.2 (Optional)
12
Installation Verification
12
Using NI-488.2 with Solaris
12
Introduction to Ibic
13
Programming Considerations
13
Common Questions
14
Technical Support and Professional Services
15
National Instruments NI-488.2 Installation Manual (17 pages)
for Solaris
Brand:
National Instruments
| Category:
Controller
| Size: 0.22 MB
Table of Contents
Installing the PCI-GPIB
2
Installing the PXI-GPIB
4
Installing the PMC-GPIB
7
Configuring the Software with Ibconf (Optional)
9
Removing NI-488.2 (Optional)
10
Verify the Installation
10
Verifying the System Boot Messages
10
Running the Software Installation Test
11
Troubleshooting Error Messages
12
Using NI-488.2 with Solaris
12
Programming Considerations
13
Common Questions
14
Technical Support and Professional Services
15
National Instruments NI-488.2 Installation Manual (13 pages)
for Solaris
Brand:
National Instruments
| Category:
Controller
| Size: 0.11 MB
Table of Contents
Installing the GPIB Hardware
2
Configuring the Software with Ibconf (Optional)
5
Removing NI-488.2 (Optional)
6
Installation Verification
6
Using NI-488.2 with Solaris
7
Introduction to Ibic
7
Programming Considerations
8
Common Questions
9
Technical Support and Professional Services
10
National Instruments NI-488.2 Installation Manual (17 pages)
Brand:
National Instruments
| Category:
Computer Hardware
| Size: 1.54 MB
Table of Contents
Verify the Installation
11
Programming Considerations
14
Common Questions
15
Technical Support and Professional Services
16
National Instruments NI-488.2 Installation Manual (16 pages)
NI-488.2 for Solaris
Brand:
National Instruments
| Category:
PCI Card
| Size: 0.19 MB
Table of Contents
Verify the Installation
10
Troubleshooting Error Messages
12
Programming Considerations
13
Common Questions
14
Technical Support and Professional Services
15
National Instruments NI-488.2 Getting Started (7 pages)
For Mac OS X
Brand:
National Instruments
| Category:
Controller
| Size: 4.76 MB
Advertisement
Related Products
National Instruments NI 447 Series
National Instruments NI 653x
National Instruments PXI Terminal Block NI TB-2709
National Instruments NI Vision PXI-1428
National Instruments NI Vision PCI-1428
National Instruments NI 7841R
National Instruments NI 7851R
National Instruments NI 7852R
National Instruments NI 7853R
National Instruments NI 7854R
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