1. Home
  2. NI
  3. CLAD Exam Syllabus

NI CLAD Exam Topics

NI CLAD Exam Overview :

Exam Name: Certified LabVIEW Associate Developer
Exam Code: CLAD
Certifications: NI CLAD Certification
Actual Exam Duration: 60 minutes
Expected no. of Questions in Actual Exam: 40
See Expected Questions: NI CLAD Expected Questions in Actual Exam

NI CLAD Exam Objectives :

Section Weight Objectives
Hardware 10% • Connecting Hardware:  Sensors, DAQ, Devices under test (DUT.
• Acquiring and validating a signal
• Processing signals
• Using appropriate sample rates
LabVIEW Programming Environment 25% • Setting up and using a LabVIEW Project to:
    o Add, delete, and move elements
    o Use libraries and appropriate types of folders
    o Avoid cross-linking
• Data Types:
    o Recognize data types on the front panel
    o Recognize data types on the block diagram from terminals and wires
    o Choose appropriate controls, indicators, data types, & functions for a given scenario
• Predicting order-of-execution and behavior of  
    o A non-looping VI
    o A Simple State Machine
    o An Event-driven UI Handler
    o Parallel Loops (without queues)
• Using basic functions to create a simple Acquire-Analyze-Visualize application
• Troubleshooting by identifying and correcting the cause of a broken arrow or incorrect data
• Error handling using error clusters and merge error functions to ensure errors are handled well
• Navigating LabVIEW help to get more information about inputs, outputs, and functions
LabVIEW Programming Fundamentals 50% • Loops
    o Create continuous HW acquisition or generation loop by applying a Open-Configure-Perform Operation-Close model.
    o Retain data in shift registers
    o Use input and output terminals effectively, including:
? Determining the last value output
? Indexing input and output terminals
? Concatenating output
? Using conditional output
? Using shift registers, both initialized and uninitialized.   
    o Use timing of loops appropriately, including:
? Software timing
? Hardware timing
    o Use For Loops and While Loops appropriately
• Arrays
    o View data from an n-channel HW acquisition VI (using the DAQmx Read VI) using a waveform graph, waveform chart, or numeric/waveform array indicator.
    o Extract a single channel of data (waveform or 1D Array) from a:
? 1D waveform array representing acquired data from multiple channels
? 2D numeric array representing acquired data from multiple channels
? 1D numeric array representing single measurement from multiple channels
    o Use a For Loop with auto-indexing and conditional tunnels to:   
? Iterate through an array  
? Iterate processing code on each channel of data in a 1D waveform array   
? Generate an array of data that meets required conditions   
    o Identify by sight and be able to use and predict the behavior of the following array functions and VIs:   
? Array Size
? Index Array
? Replace Subset
? Insert Into Array
? Delete From Array
? Initialize Array
? Build Array
? Array Subset
? Max & Min
? Sort 1D Array
? Search 1D Array
? Split 1D Array
• Writing conditional code to perform an action based on the value of a user input or a measurement result.   
• Reading and Writing data to a file
    o Use Open/Act/Close model for file I/O
    o Write data to a text file using high-level file I/O functions
    o Continuously stream data to a text file or a TDMS file
    o Append data to an existing data file
    o Log data using simple VIs
    o Acquire data from DAQmx functions
    o Display data on a graph  
    o Save data to a CSV file   
    o Choose single measurement/multiple channel and single channel/multiple measurements configurations appropriately  
Programming Best Practices 15% • SubVIs – Reusing Code
    o Create SubVIs to increase readability and scalability of VIs   
    o Configure the subVI connector pane using best practices
    o Choose appropriate code as a SubVI source  
• Clusters – Grouping Data of Mixed Data Types
    o Create, manipulate, analyze, and use cluster data in common scenarios
    o Group related data by creating a cluster to improve data organization and VI readability
• Type Defs – Propagate Data Type Changes
    o Create Type Defs and use Type Defs in multiple places
    o Update Type Defs to propagate changes to all instances of the Type Def
Official Information http://sine.ni.com/nips/cds/view/p/lang/en/nid/14438

Updates in the NI CLAD Exam Topics:

NI CLAD exam questions and practice test are the best ways to get fully prepared. Study4exam's trusted preparation material consists of both practice questions and practice test. To pass the actual  NI Certified LabVIEW Associate Developer CLAD  exam on the first attempt, you need to put in hard work on these questions as they cover all updated  NI CLAD exam topics included in the official syllabus. Besides studying actual questions, you should take the  NI CLAD practice test for self-assessment and actual exam simulation. Revise actual exam questions and remove your mistakes with the Certified LabVIEW Associate Developer CLAD exam practice test. Online and Windows-based formats of the CLAD exam practice test are available for self-assessment.