Professional Documents
Culture Documents
LabVIEW (CLAD)
NI Certification
NI 1
NI
NI
1
40
70%
NI
Page 1 of 24
CLAD
CLAD
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.
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
Page 2 of 24
CLAD
1.
a.
b.
c.
d.
51
50
49
For Loop 50
(Property node)
(Control reference)
VI Server
3. Result
a. SubVI (Millisecondms)
b.
c. 1970 1 1
d. Sequence (Millisecondms)
Page 3 of 24
CLAD
4. VI 1 Run-Time
a.
b.
c.
d.
(Shared variable)
5.
a.
b.
c.
d.
6. (VI)
a.
b.
c.
d.
Page 4 of 24
CLAD
7. VI (Automatic error handling)
C:\data.txt
a.
b.
c.
d.
Open/Create/Replace File
1
(Scalar)
9. Array Size
a.
b.
c.
d.
{2, 3} 1D Array
{3, 2} 1D Array
2
Page 5 of 24
CLAD
10. (Snippet)
a.
b.
c.
Page 6 of 24
CLAD
d.
11.
a.
b.
c.
d.
Key Focus
Key Navigation
Radix
Distribute Objects
12.
a.
b.
c.
d.
Hello to you!
Hello Wto you!
Hello to you!!
Helloto you!
VI
SubVI
(Alias name) DAQ
subVI
Page 7 of 24
CLAD
14. Numeric
a.
b.
c.
d.
0
4
8
While Loop
Sequence subVI
SubVI (Dummy) VI
SubVI Error VI
SubVI (Global variable) VI
Page 8 of 24
CLAD
16. C:\data.txt VI (Snippet)
a.
b.
c.
Page 9 of 24
CLAD
d.
17. 2
a.
b.
18.
a. (Functional Global Variable)
b. (Local variable)
c.
d. Data Value Reference
19. (Local variable) (Global variable)
a. 2 VI (Global variable)
b. (Global variable) (Local variable)
c. (Global variable) (Race
condition)
d. (Global variable) (Label)
Page 10 of 24
CLAD
20.
a.
b.
c.
d.
Plot 1 Top-down
Plot 0
2 (Multithreading)
LabVIEW
LabVIEW
LabVIEW
Event (Timeout)
Page 11 of 24
CLAD
23. Type Def. Status Control
.ctl .ctl
a.
b.
24. Dequeue Element
a.
b.
c.
d.
1 millisecond ()
1 second ()
a.
b.
c.
d.
0
25
40
65
Page 12 of 24
CLAD
26.
a.
b.
c.
d.
Random Number 3
(Wire)
subVI
VI (Wire)
Page 13 of 24
CLAD
28. (Case statement) VI Result
a.
b.
c.
d.
5
7
12
36
29. (Breakpoint)
a.
b.
c.
d.
VI
VI
VI Addition
VI
Page 14 of 24
CLAD
30. Result
a.
b.
c.
d.
Shift Registers
VI Reentrant
VI VI (calling VI) (Inline)
While Loop
33. (Chart)
Electro-cardiogram (EKG)
a.
b.
c.
d.
Strip Chart
Scope Chart
Sweep Chart
Step Chart
Page 15 of 24
CLAD
34. VI
a.
b.
c.
d.
35. (Cluster)
a.
b.
c.
d.
Page 16 of 24
CLAD
38. State Machine VI
a.
b.
c.
d.
39. ______________
_______________ 1
a. count terminal,
; conditional terminal,
b. conditional terminal,
c. count terminal,
; iteration terminal,
; iteration terminal
d. conditional terminal,
; count terminal,
Page 17 of 24
CLAD
1. A
Page 18 of 24
CLAD
6. C
A B ms
B
C
Tick Count (ms) Function, Timing VIs and Functions
7. D
LabVIEW
LabVIEW
Handling Errors
8. CD
Array Size 1D
(Row) (Column) A 2 3
Array Size Function
10. A
File I/O
Boolean LabVIEW 1 (Byte) A Boolean
Array to Number 8 Boolean ( 8 ) 8 ( 1
Byte) 1 byte B Boolean 1 byte C D
1 byte C D
Flattened Data, Creating Binary Files, How LabVIEW Stores Data in Memory
11. B
LabVIEW
Key Navigation Key Focus
Radix
DecimalBinaryOctalHexadecimal Distribute Objects
Key Navigation Page (Properties Dialog Box)
12. A
Replace Substring
Page 19 of 24
CLAD
(Offset)
Replace Substring Function
13. B
VI Server
VI subVI VI
Controlling Front Panel Objects Programmatically from a SubVI, VI Server Reference
14. C
A B D C
Handling Errors
17. B
LabVIEW
For loop 2
For Loop and While Loop Structures, Block Diagram Data Flow
18. B
Page 20 of 24
CLAD
19. A
VI
Global Variables, Using Local and Global Variables Carefully
20. A
(Property Nodes)
Property Nodes 1
Property Node
21. D
Waveform Graphs 1D A
Waveform Graphs 1D X Y
Graphing Waveform Data, Customizing Graphs and Charts
22. C
Event
LabVIEW/
Creating Type Definitions and Strict Type Definitions, Creating Custom Controls, Indicators,
and Type Definitions
24. C
Dequeue Element
Producer/Consumer
Dequeue Element Function
25. C
Sequence
Sequence local Stacked Sequence Sequence local
Frame 0 Frame 1 Frame 2 Result F2 8 5
40
Case and Sequence Structures, Adding and Removing Sequence Local Terminals
Page 21 of 24
CLAD
26. C
(Shift register)
4
For Loop and While Loop Structures, Transferring Values between Loop Iterations
27. B
Probe
Highlight Execution Single Stepping
subVI
Using the Probe Tool, Execution Highlighting
28. D
Case
(Case selector) Default
62 36
Case and Sequence Structures
29. B
(Breakpoint) VI
Managing Breakpoints
30. B
LabVIEW
2 1D 2 75-100 50-25 {-25, 25}
Polymorphic Functions, Subtract Functions, Grouping Data with Arrays and Clusters
31. D
Boolean
Windows
LabVIEW Latch When Released
VI (calling VI)
(Reentrant) subVI
Suggestions for Execution Systems and Priorities
Page 22 of 24
CLAD
33. C
(Coercion dot)
LabVIEW 2
()
1
1
Synchronization VIs and Functions, Creating VIs from Templates, Case Structure
Page 23 of 24
CLAD
39. C
Page 24 of 24