Sign In
Upload
Manuals
Brands
National Instruments Manuals
Recording Equipment
NI-CAN
User Manuals: National Instruments NI-CAN Acquisition
Manuals and User Guides for National Instruments NI-CAN Acquisition. We have
1
National Instruments NI-CAN Acquisition manual available for free PDF download: User Manual
National Instruments NI-CAN User Manual (87 pages)
Brand:
National Instruments
| Category:
Recording Equipment
| Size: 0 MB
Table of Contents
Table of Contents
6
About this Manual
10
How to Use the Manual Set
10
Conventions
10
Related Documentation
11
Introduction
12
CAN Overview
12
History and Usage of CAN
12
CAN Identifiers and Message Priority
13
CAN Frames
14
Start of Frame (SOF)
14
Figure 1-1. Example of CAN Arbitration
14
Figure 1-2. Standard and Extended Frame Formats
14
Arbitration ID
15
Remote Transmit Request (RTR)
15
Identifier Extension (IDE)
15
Data Length Code (DLC)
15
Data Bytes
15
Cyclic Redundancy Check (CRC)
15
Acknowledgment Bit (ACK)
16
End of Frame
16
CAN Error Detection and Confinement
16
Error Detection
16
Error Confinement
17
Low-Speed CAN
19
NI-CAN Software Overview
20
Independent Design
20
Object-Oriented Design
20
NI-CAN Object Hierarchy
21
NI-CAN Software Components
23
NI-CAN Driver and Utilities
23
Firmware Image Files
24
Language Interface Files
24
Application Examples
24
Interaction of Software Components with Your Application
24
RTSI Bus Overview
25
The RTSI Solution
25
Synchronizing with NI-DAQ
26
Developing Your Application
28
Choosing Your Programming Method
28
Choosing a Method to Access the NI-CAN Software
28
G Language (Labview) Function Library
28
C/C++ Language Interfaces
28
Direct Entry Access
29
Choosing Which NI-CAN Objects to Use
31
Using CAN Network Interface Objects
31
Using CAN Objects
32
Programming Model for NI-CAN Applications
33
Step 1. Configure Objects
35
Step 2. Open Objects
35
Step 3. Start Communication
35
Step 4. Communicate Using Objects
36
Step 5. Close Objects
36
Checking Status of Function Calls
37
NI-CAN Status Format
37
Error and Warning Indicators (Severity)
37
Code
37
Qualifier
38
Checking Status in Labview
38
Checking Status in C
39
NI-CAN Programming Techniques
40
Using Queues
40
State Transitions
40
Empty Queues
40
Full Queues
41
Disabling Queues
41
Using the CAN Network Interface Object with CAN Objects
41
Detecting State Changes
43
Application Examples
44
RTSI Examples
45
Example 1. Using CAN Objects
45
Example 2. Simple CAN Bus Analyzer
47
Example 3. Interactive CAN Example
49
NI-CAN Configuration Utility
52
Overview
52
Starting the NI-CAN Configuration Utility in Windows 98/95
52
Starting the NI-CAN Configuration Utility in Windows NT
53
Configuring Objects with the NI-CAN Configuration Utility
54
Select the Port
55
Select the CAN Network Interface Object Name
55
Specify the Configuration Attributes
55
Configure the CAN Objects
56
Select the CAN Object
56
Add CAN Object Configurations
57
Remove CAN Object Configurations
57
Specify the Configuration Attributes
57
Exit the CAN Object Setting Dialog Box
58
Complete the Configuration
58
Uninstalling the Hardware and Software
59
Windows 98/95: Troubleshooting and Common Questions
63
Windows NT: Troubleshooting and Common Questions
69
Technical Support Resources
73
Advertisement
Advertisement
Related Products
National Instruments NI 951x
National Instruments NI 8255R
National Instruments NI 9860
National Instruments NI-9862
National Instruments NI CB-2162
National Instruments NI cRIO-9025
National Instruments NI cRIO-9074XT
National Instruments NI cRIO-9035
National Instruments NI cRIO-9002
National Instruments NI cRIO-9004
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