You are on page 1of 24

CLAD

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

2. (Event) LabVIEW Event Structure


a.
b.
c.
d.

(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.

While Loop (Build array)


While Loop
For Loop Auto-indexing
While Loop Auto-indexing

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

8. Show Context Help SubVI


()
a.
b.
c.
d.

(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!

13. Control References


a.
b.
c.
d.

VI
SubVI
(Alias name) DAQ
subVI

Page 7 of 24

CLAD
14. Numeric

a.
b.
c.
d.

0
4
8
While Loop

15. 1 SubVI VI (calling VI) subVI


subVI
a.
b.
c.
d.

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

21. Waveform Graph


a. X Y 2 1D
Waveform Graph
b. () N (Ndimensional) Waveform Graph
c.
Waveform Graph
d. B C
22. Notify ( Boolean )
a.
b.
c.
d.

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 ()

25. VI Stacked Sequence Result F2

a.
b.
c.
d.

0
25
40
65

Page 12 of 24

CLAD
26.

a.
b.
c.
d.

Random Number 3

27. ProbeHighlight Execution


a.
b.
c.
d.

(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.

{-25, 25, 50} 1-D


{-25, 25} 1-D
{{-25, -50, -50}, {50, 25, 25}} 2-D
{75, -50, 25} 1-D

31. Boolean Windows


a.
b.
c.
d.

32. Functional Global Variable


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.

Multiple Case Structure VI


General VI
State Machine VI
Parallel Loop VI

35. (Cluster)
a.
b.
c.
d.

36. (Coercion dot)


a.
b. (Polymorphic operation)
c.
d. (Coerced)
37. _____ Property Nodes_____ Property Nodes
_____
a.
b.
c.
d.

Explicit; Implicit; Data Value References


Implicit; Explicit; Data Value References
Explicit; Implicit; Control References
Implicit; Explicit; Control References

Page 16 of 24

CLAD
38. State Machine VI
a.
b.
c.
d.

State Machine (Traverse)


2
State Machine
(State Machine) DAQ

39. ______________
_______________ 1

a. count terminal,

; conditional terminal,

b. conditional terminal,
c. count terminal,

; iteration terminal,

; iteration terminal

d. conditional terminal,

; count terminal,

40. LabVIEW Project (.lvproj)


a.
b.
c.
d.

Page 17 of 24

CLAD

CLAD LabVIEW Help


CLAD

1. A

While Loop For Loop (Iteration terminal)


01
50 While Loop 50 51

For Loop and While Loop Structures


2. A
Event
Value Change Value Change

Available Events, Using Events in LabVIEW


3. A

Tick Count (ms) millisecond 2
( ms ) (Snippet) Tick
Count (ms) 2 subVI A
Case and Sequence Structures, Tick Count (ms) Function
4. A
VI Server
Property Nodes (Variable)
BC subVI A B
Property Node Property Node
Controlling Front Panel Objects Programmatically from a SubVI, VI Server Reference
5. C

While Loop For Loop For Loop


For Loop LabVIEW
For Loop, VI Memory Usage

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

Context Help Required Required


VI Run
Setting Required, Recommended, and Optional Inputs and Outputs
9. A

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

(Feedback) (Shift register)


4 1 4 8
For Loop and While Loop Structures, Feedback Node
15. C
LabVIEW
subVI
Handling Errors, Block Diagram Data Flow
16. 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

(Functional Global Variable)


Data Value References
B
Local Variables, Using Local and Global Variables Carefully

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/

Notify and Filter Events, Using Events in LabVIEW


23. B
LabVIEW
.ctl Control Type Def. Strict Type Def.

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

Changing the Mechanical Action of a Boolean Object


32. C

VI (calling VI)
(Reentrant) subVI
Suggestions for Execution Systems and Priorities

Page 22 of 24

CLAD
33. C

Strip chart Scope chart


Sweep chart Scope
chartSweep chart LabVIEW Step
chart
Customizing Graphs and Charts
34. C

1 While Loop1 Case 1

Creating VIs from Templates, Case Structure


35. A

Grouping Data with Arrays and Clusters


36. C

(Coercion dot)
LabVIEW 2

Numeric Conversion, Using Wires to Link Block Diagram Objects


37. D
(Property Nodes)
(Implicit) Property Node
(Explicit) Property Node Property Node Data
Value Reference Property Node
Property Node, Creating Properties and Methods, Creating Control Reference SubVIs from
Property Nodes and Invoke Nodes
38. B

()
1
1
Synchronization VIs and Functions, Creating VIs from Templates, Case Structure

Page 23 of 24

CLAD
39. C

For Loop While Loop Conditional Terminal


-1
For Loop and While Loop Structures
40. D
LabVIEW
LabVIEW Projects /
Managing a Project in LabVIEW

Page 24 of 24

You might also like