A virtual channel is a collection of settings such as a name, a physical channel, input terminal connections, the type of measurement or generation, and can include scaling information. In NI-DAQmx, you can configure virtual channels
as part of a task or separate them from a task. Virtual channels created inside a task are local virtual channels. Virtual channels defined outside a task are global virtual channels.
In NI-DAQmx, virtual channels are integral to every measurement, this guide explains some application examples and naming guidelines as well as linking out to the manual for how to create the virtual channel and an example on how to use one.