To download NI software, including the products shown below, visit ni.com/downloads.
Overview:
Demonstrates on how to change the digital pulses generated from Counter Output while the VI is running.
Description:
This example is an augmentation of an existing piece of code posted in a Developer Zone tutorial that outputs on a single channel. This example demonstrates how to change the frequency and duty cycle of multiple pulse trains on multiple physical channels in DAQmx while a task is running. In this new revision, property nodes are used to set the physical output channel of each counter, in addition to checking each counter for a TRUE value on RdyForNewVal using the ActiveChans property node before updating duty cycle and frequency information. Please note: On certain hardware, different counter resources must be selected for each channel.
Requirements:
LabVIEW 2012 or compatible.
Ni-DAQmx 15.5.1 or compatible.
Steps to Implement or Execute Code:
Block Diagram Steps:
**This document has been updated to meet the current required format for the NI Code Exchange.**
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.