National Instruments NI-DNET manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of National Instruments NI-DNET, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of National Instruments NI-DNET one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of National Instruments NI-DNET. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of National Instruments NI-DNET should contain:
- informations concerning technical data of National Instruments NI-DNET
- name of the manufacturer and a year of construction of the National Instruments NI-DNET item
- rules of operation, control and maintenance of the National Instruments NI-DNET item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of National Instruments NI-DNET alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of National Instruments NI-DNET, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the National Instruments service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of National Instruments NI-DNET.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the National Instruments NI-DNET item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    DeviceNet T NI-DNET TM User Manual NI-DNET User Manual May 2004 Edition Part Number 3703 75B-01[...]

  • Page 2

    Support Worldwide Technical Support and Product Info rmation ni.com National Instruments Corporate H[...]

  • Page 3

    Important Information Warranty The CAN/DeviceNet hardware is warranted agai nst de fects in material[...]

  • Page 4

    © National Instruments Cor poration v NI-DNET User Manual Contents About This Manual How to Use the[...]

  • Page 5

    Contents NI-DNET User Manual vi ni.com Programming Model for NI-DNET Appli cations ... .............[...]

  • Page 6

    Contents © National Instruments Corpor ation vii NI-DNET User Manual Appendix B Cabling Requirement[...]

  • Page 7

    © National Instruments Corpor ation ix NI-DNET User Manual About This Manual This manual describes [...]

  • Page 8

    About This Manual NI-DNET User Manual x ni.com Conventions The following con v entions appear in thi[...]

  • Page 9

    About This Manual © National Instruments Corpor ation xi NI-DNET User Manual • LabVIEW online ref[...]

  • Page 10

    © National Instruments Corpor ation 1-1 NI-DNET User Manual 1 NI-DNET Software Over view The Device[...]

  • Page 11

    Chapter 1 NI-DNET Software Over view NI-DNET User Manual 1-2 ni.com Figure 1-1. NI-DNET Cards List e[...]

  • Page 12

    Chapter 1 NI-DNET Software Overview © National Instruments Corpor ation 1-3 NI-DNET User Manual Con[...]

  • Page 13

    Chapter 1 NI-DNET Software Over view NI-DNET User Manual 1-4 ni.com NI-Spy This tool monitors f unct[...]

  • Page 14

    Chapter 1 NI-DNET Software Overview © National Instruments Corpor ation 1-5 NI-DNET User Manual Muc[...]

  • Page 15

    Chapter 1 NI-DNET Software Over view NI-DNET User Manual 1-6 ni.com • Execute the De viceNet Set A[...]

  • Page 16

    Chapter 1 NI-DNET Software Overview © National Instruments Corpor ation 1-7 NI-DNET User Manual Fig[...]

  • Page 17

    Chapter 1 NI-DNET Software Over view NI-DNET User Manual 1-8 ni.com NI-DNET (default), or CAN fo r N[...]

  • Page 18

    © National Instruments Corpor ation 2-1 NI-DNET User Manual 2 NI-DNET Hardware Over view T ypes of [...]

  • Page 19

    Chapter 2 NI-DNET Hardware O verview NI-DNET User Manual 2-2 ni.com For more information on the Devi[...]

  • Page 20

    © National Instruments Corpor ation 3-1 NI-DNET User Manual 3 Developing Y our Application This cha[...]

  • Page 21

    Chapter 3 Developing Y our Application NI-DNET User Manual 3-2 ni.com LabWindows/CVI Within LabWindo[...]

  • Page 22

    Chapter 3 Developing Y our Application © National Instruments Corpor ation 3-3 NI-DNET User Manual [...]

  • Page 23

    Chapter 3 Developing Y our Application NI-DNET User Manual 3-4 ni.com For C applications (f iles wit[...]

  • Page 24

    Chapter 3 Developing Y our Application © National Instruments Corpor ation 3-5 NI-DNET User Manual [...]

  • Page 25

    Chapter 3 Developing Y our Application NI-DNET User Manual 3-6 ni.com 3. Configure your application [...]

  • Page 26

    Chapter 3 Developing Y our Application © National Instruments Corpor ation 3-7 NI-DNET User Manual [...]

  • Page 27

    Chapter 3 Developing Y our Application NI-DNET User Manual 3-8 ni.com Step 1. Open Objects Before yo[...]

  • Page 28

    Chapter 3 Developing Y our Application © National Instruments Corpor ation 3-9 NI-DNET User Manual [...]

  • Page 29

    Chapter 3 Developing Y our Application NI-DNET User Manual 3-10 ni.com Step 4. Stop Communication Be[...]

  • Page 30

    Chapter 3 Developing Y our Application © National Instruments Corpor ation 3-11 NI-DNET User Manual[...]

  • Page 31

    Chapter 3 Developing Y our Application NI-DNET User Manual 3-12 ni.com Y our ap plication code shoul[...]

  • Page 32

    © National Instruments Corpor ation 4-1 NI-DNET User Manual 4 NI-DNET Programming T echniques This [...]

  • Page 33

    Chapter 4 NI-DNET Programming T echniques NI-DNET User Manual 4-2 ni.com When you select an ExpPacke[...]

  • Page 34

    Chapter 4 NI-DNET Programming T echniques © National Instruments Corpor ation 4-3 NI-DNET User Manu[...]

  • Page 35

    Chapter 4 NI-DNET Programming T echniques NI-DNET User Manual 4-4 ni.com • If you set the PollMode[...]

  • Page 36

    Chapter 4 NI-DNET Programming T echniques © National Instruments Corpor ation 4-5 NI-DNET User Manu[...]

  • Page 37

    Chapter 4 NI-DNET Programming T echniques NI-DNET User Manual 4-6 ni.com Since the poll commands are[...]

  • Page 38

    Chapter 4 NI-DNET Programming T echniques © National Instruments Corpor ation 4-7 NI-DNET User Manu[...]

  • Page 39

    Chapter 4 NI-DNET Programming T echniques NI-DNET User Manual 4-8 ni.com For strobed and polled I/O [...]

  • Page 40

    Chapter 4 NI-DNET Programming T echniques © National Instruments Corpor ation 4-9 NI-DNET User Manu[...]

  • Page 41

    Chapter 4 NI-DNET Programming T echniques NI-DNET User Manual 4-10 ni.com By consulting the specific[...]

  • Page 42

    Chapter 4 NI-DNET Programming T echniques © National Instruments Corpor ation 4-11 NI-DNET User Man[...]

  • Page 43

    Chapter 4 NI-DNET Programming T echniques NI-DNET User Manual 4-12 ni.com 2. Initialize the array to[...]

  • Page 44

    Chapter 4 NI-DNET Programming T echniques © National Instruments Corpor ation 4-13 NI-DNET User Man[...]

  • Page 45

    Chapter 4 NI-DNET Programming T echniques NI-DNET User Manual 4-14 ni.com Specification defines the [...]

  • Page 46

    Chapter 4 NI-DNET Programming T echniques © National Instruments Corpor ation 4-15 NI-DNET User Man[...]

  • Page 47

    Chapter 4 NI-DNET Programming T echniques NI-DNET User Manual 4-16 ni.com Main Loop If your applicat[...]

  • Page 48

    © National Instruments Corporation A-1 NI-D NET User Manual A DeviceNet Over view This appendix giv[...]

  • Page 49

    Appendix A DeviceNet Overview NI-DNET User Manual A- 2 ni.com Physical Characteristics of DeviceNet [...]

  • Page 50

    Appendix A DeviceNet Overview © National Instruments Corporation A-3 NI-D NET User Manual Figure A-[...]

  • Page 51

    Appendix A DeviceNet Overview NI-DNET User Manual A- 4 ni.com Figure A-2. Object Modeling Used in De[...]

  • Page 52

    Appendix A DeviceNet Overview © National Instruments Corporation A-5 NI-D NET User Manual In Figure[...]

  • Page 53

    Appendix A DeviceNet Overview NI-DNET User Manual A- 6 ni.com The following tables describe the gene[...]

  • Page 54

    Appendix A DeviceNet Overview © National Instruments Corporation A-7 NI-D NET User Manual The Get A[...]

  • Page 55

    Appendix A DeviceNet Overview NI-DNET User Manual A- 8 ni.com The DeviceNet Specification def ines f[...]

  • Page 56

    Appendix A DeviceNet Overview © National Instruments Corporation A-9 NI-D NET User Manual slav e. T[...]

  • Page 57

    Appendix A DeviceNet Overview NI-DNET User Manual A-10 ni.com The cyclic I/O connection enables a sl[...]

  • Page 58

    Appendix A DeviceNet Overview © National Instruments Corpor ation A-11 NI-DNET User Manual Figure A[...]

  • Page 59

    Appendix A DeviceNet Overview NI-DNET User Manual A-12 ni.com Figure A-6. Input and Output Assemblie[...]

  • Page 60

    Appendix A DeviceNet Overview © National Instruments Corpor ation A-13 NI-DNET User Manual As you c[...]

  • Page 61

    © National Instruments Corporation B-1 NI-D NET User Manual B Cabling Requirements This appendix de[...]

  • Page 62

    Appendix B Cab ling Requirements NI-DNET User Manual B- 2 ni.com Figure B-2 sho ws the end of a PCMC[...]

  • Page 63

    Appendix B Cabling Requirements © National Instruments Corporation B-3 NI-D NET User Manual Power S[...]

  • Page 64

    Appendix B Cab ling Requirements NI-DNET User Manual B- 4 ni.com The PCI-CAN is shipped with this ju[...]

  • Page 65

    Appendix B Cabling Requirements © National Instruments Corporation B-5 NI-D NET User Manual Figure [...]

  • Page 66

    Appendix B Cab ling Requirements NI-DNET User Manual B- 6 ni.com Cable Specifications Cables should [...]

  • Page 67

    Appendix B Cabling Requirements © National Instruments Corporation B-7 NI-D NET User Manual Cable T[...]

  • Page 68

    Appendix B Cab ling Requirements NI-DNET User Manual B- 8 ni.com Cabling Example Figure B-8 shows an[...]

  • Page 69

    © National Instruments Corporation C-1 NI-D NET User Manual C T roubleshooting and Common Questions[...]

  • Page 70

    Appendix C T roubleshooting and Common Questions NI-DNET User Manual C- 2 ni.com T roubleshooting Se[...]

  • Page 71

    Appendix C T roubleshooting and Common Questions © National Instruments Corporation C-3 NI-D NET Us[...]

  • Page 72

    Appendix C T roubleshooting and Common Questions NI-DNET User Manual C- 4 ni.com Can I use multip le[...]

  • Page 73

    © National Instruments Corporation D-1 NI-DNET User Manual D Hardware Specifications This appendix [...]

  • Page 74

    Appendix D Hardware Specifications NI-DNET User Manual D-2 ni.com Storage environment Ambient temper[...]

  • Page 75

    Appendix D Hardw are Specifications © National Instruments Corporation D-3 N I-DNET User Manual Por[...]

  • Page 76

    Appendix D Hardware Specifications NI-DNET User Manual D-4 ni.com CE Compliance This product meets t[...]

  • Page 77

    © National Instruments Corpor ation E-1 NI-DNET User Manual E T echnical Support and Professional S[...]

  • Page 78

    © National Instruments Corporation G-1 N I-DNET User Manual Glossar y Symbol Pref ix V alue m milli[...]

  • Page 79

    Glossary NI-DNET User Manual G-2 ni.com B bB i t s background polling A polled I/O communication sch[...]

  • Page 80

    Glossary © National Instruments Corporation G-3 N I-DNET User Manual D DC direct current device A p[...]

  • Page 81

    Glossary NI-DNET User Manual G-4 ni.com H hex Hexadecimal Hz Hertz I I/O connection Connection used [...]

  • Page 82

    Glossary © National Instruments Corporation G-5 N I-DNET User Manual master/slav e DeviceNet commun[...]

  • Page 83

    Glossary NI-DNET User Manual G-6 ni.com P PC personal computer peer-to-peer Devic eN et communicatio[...]

  • Page 84

    Glossary © National Instruments Corporation G-7 N I-DNET User Manual service An action performed on[...]

  • Page 85

    © National Instruments Corpor ation I-1 NI-DNET User Manual Index C CE compliance, D-4 change proto[...]

  • Page 86

    Index NI-DNET User Manual I-2 ni.com L LabVIEW Real-T ime (R T) software configuration, 1-3 tools, 1[...]