National Instruments NI-488.2 manuals

Owner’s manuals and user’s guides for Refrigerators National Instruments NI-488.2.
We providing 2 pdf manuals National Instruments NI-488.2 for download free by document types: User Manual


Table of contents

NI-488.2

1

Important Information

3

Contents

4

Chapter 3

5

Chapter 4

5

About This Manual

9

Conventions

10

Related Documentation

11

Introduction

12

Configuration Requirements

13

Chapter 1 Introduction

14

Measurement & Automation

15

Explorer (Windows)

15

Add a New GPIB Interface

18

Remove a GPIB Interface

18

Scan for GPIB Instruments

19

Advanced Communication

22

Change GPIB Device Templates

26

NI-488.2 Online Help

27

Device Configuration

28

Update GPIB-ENET/100 Firmware

28

GPIB Explorer (Mac OS X and

29

Starting GPIB Explorer

30

Delete a GPIB Interface

33

Mac OS X

34

OK button

35

Developing Your NI-488.2

38

Application

38

Status Word (ibsta)

42

Error Variable (iberr)

43

Programming Models

44

Initialization

45

Device Communication

45

Multiple GPIB Devices

46

Items to Include

46

Direct Entry with C

49

Debugging Your Application

55

Configuration Errors

56

Timing Errors

56

Communication Errors

57

Other Errors

57

NI Spy Utility

58

Using the NI Spy Online Help

59

Locating Errors with NI Spy

59

Exiting NI Spy

60

Performance Considerations

60

Interactive Control Utility

61

Interactive Control Syntax

64

Interactive Control Commands

65

Status Word

71

Error Information

71

Count Information

72

NI-488.2 Programming

73

Techniques

73

Enabling HS488

74

Waiting for GPIB Conditions

76

Applications

76

Talker/Listener Applications

84

Serial Polling

84

Automatic Serial Polling

85

Stuck SRQ State

86

Autopolling and Interrupts

86

Example 1: Using FindRQS

88

Parallel Polling

89

GPIB Basics

93

GPIB Addressing

94

Data Lines

95

Handshake Lines

95

Interface Management Lines

95

Appendix A GPIB Basics

96

Status Word Conditions

97

ERR (dev, brd)

98

TIMO (dev, brd)

98

END (dev, brd)

98

SRQI (brd)

99

RQS (dev)

99

CMPL (dev, brd)

99

LOK (brd)

99

REM (brd)

100

CIC (brd)

100

ATN (brd)

100

TACS (brd)

100

LACS (brd)

101

DTAS (brd)

101

DCAS (brd)

101

Error Codes and Solutions

102

EDVR (0)

103

ECIC (1)

104

ENOL (2)

105

EADR (3)

105

EARG (4)

106

ESAC (5)

106

EABO (6)

106

ENEB (7)

107

EOIP (10)

108

ECAP (11)

108

EFSO (12)

109

EBUS (14)

109

ESRQ (16)

110

ETAB (20)

110

ELCK (21)

111

EARM (22)

111

EHDL (23)

111

EWIP (26)

112

ERST (27)

112

EPWR (28)

113

Common Questions

114

<InstallDir>

115

Appendix D Common Questions

116

Technical Support and

117

Professional Services

117

Glossary

118

Table of contents

NI-488.2

1

Important Information

3

Contents

4

Chapter 3

5

Chapter 4

5

Chapter 5

6

Chapter 6

6

NI Spy Utility

6

Chapter 7

7

Chapter 8

7

About This Manual

9

Conventions

10

Related Documentation

11

Introduction

12

Configuration Requirements

13

Chapter 1 Introduction

14

Measurement & Automation

15

Explorer (Windows)

15

Add a New GPIB Interface

18

Remove a GPIB Interface

18

Scan for GPIB Instruments

19

Advanced Communication

21

Change GPIB Permissions

24

Change GPIB Device Templates

26

NI-488.2 Help

27

Device Configuration

27

Update GPIB-ENET/100 Firmware

28

GPIB Explorer (Mac OS X and

29

Starting GPIB Explorer

30

Delete a GPIB Interface

33

OK button

35

Mac OS X

36

Developing Your NI-488.2

38

Application

38

Direct Entry Access

39

Status Word (Ibsta)

44

Error Function (Iberr)

45

Programming Models

46

Initialization

47

Multiple GPIB Devices

48

Items to Include

48

Device Communication

50

Visual Basic (Version 6.0)

52

Direct Entry with C

52

Debugging Your Application

58

Configuration Errors

59

Timing Errors

59

Communication Errors

60

Other Errors

60

Using the NI Spy Online Help

62

Locating Errors with NI Spy

62

Exiting NI Spy

63

Performance Considerations

63

Interactive Control Utility

64

Interactive Control Syntax

67

Interactive Control Commands

68

Status Word

74

Error Information

74

Count Information

75

NI-488.2 Programming

76

Techniques

76

Enabling HS488

77

Waiting for GPIB Conditions

79

Applications

79

Talker/Listener Applications

87

Serial Polling

87

Automatic Serial Polling

88

Stuck SRQ State

89

Autopolling and Interrupts

89

Example 1: Using FindRQS

91

Parallel Polling

92

GPIB Basics

96

GPIB Addressing

97

Data Lines

98

Handshake Lines

98

Interface Management Lines

98

Appendix A GPIB Basics

99

Status Word Conditions

100

ERR (dev, brd)

101

TIMO (dev, brd)

101

END (dev, brd)

101

SRQI (brd)

102

RQS (dev)

102

CMPL (dev, brd)

102

LOK (brd)

102

REM (brd)

103

CIC (brd)

103

ATN (brd)

103

TACS (brd)

103

LACS (brd)

104

DTAS (brd)

104

DCAS (brd)

104

Error Codes and Solutions

105

EDVR (0)

106

ECIC (1)

107

ENOL (2)

107

EADR (3)

108

EARG (4)

108

ESAC (5)

109

EABO (6)

109

ENEB (7)

110

EOIP (10)

110

ECAP (11)

111

EFSO (12)

111

EBUS (14)

112

ESRQ (16)

112

ETAB (20)

113

ELCK (21)

113

EARM (22)

113

EHDL (23)

114

EWIP (26)

114

ERST (27)

115

EPWR (28)

115

Common Questions

116

<InstallDir>

117

Appendix D Common Questions

118

Technical Support and

119

Professional Services

119

Glossary

121

WaitSRQ routine, 8-16

137

Web resources, E-1

137