Table Of Contents

Adding Waveform Task Channels

Last Modified: June 10, 2021

Use Analog Input (AI) channels with waveform tasks to control waveform acquisitions by DAQ devices, such as how VeriStand logs waveform data and defines triggers that start and stop acquisitions.

As part of setting up an AI channel(s) to acquire waveforms, you need to specify the rate, size, and other properties of the acquisitions you want to perform. You set these properties in a group called a task, and then assign the task back to the AI channel(s). You must assign one task to each DAQ device that performs waveform acquisitions.
  1. Launch the VeriStand Editor.
  2. In the Project Files pane, double-click a system definition file (.nivssdf). System Explorer opens.
  3. Click Targets»Controller»Hardware»Chassis»DAQ in the configuration tree.
  4. Depending on your goal, add one of the following task channels.

    You can write to these channels at run time.

    Goals Task Channel How to Add
    Set a task to an active, running state. Task Enabled Always available under each task.
    Specify if logging occurs during acquisitions. Logging Enabled

    In the Logging Configuration page, click Allow TDMS logging .

    Specify when logging stops and begins with a new file. Start New File
    Set a finite task to automatically restart itself and wait for a new trigger when the acquisition is complete. Retriggerable

    In the Triggers Configuration page, set Acquisition mode to Finite.

    Set a software start trigger to begin an acquisition. Start Trigger

    In the Triggers Configuration page, set Trigger type to Software.

  5. Save the system definition file.

Recently Viewed Topics