NI-DAQmx VI and Function Reference

Content Type
Programming Language
Current manual

DAQmx Create Virtual Channel (VI)

DAQmx Create Virtual Channel (VI)

Owning Palette: DAQmx - Data Acquisition VIs and Functions
Installed With: NI-DAQmx

Creates a virtual channel or set of virtual channels and adds them to a task. The instances of this polymorphic VI correspond to the I/O type of the channel, such as analog input, digital output, or counter output; the measurement or generation to perform, such as temperature measurement, voltage generation, or event counting; and in some cases, the sensor to use, such as a thermocouple or RTD for temperature measurements.

If you use this VI within a loop without specifying a task in, NI-DAQmx creates a new task in each iteration of the loop. Use the DAQmx Clear Task VI within the loop after you are finished with the task to avoid allocating unnecessary memory. Refer to Task Creation and Destruction for more information about when NI-DAQmx creates tasks and when LabVIEW automatically destroys tasks.

The DAQmx Channel properties include additional channel configuration options.

AI Voltage

Creates channel(s) to measure voltage. If the measurement requires the use of internal excitation or you need excitation to scale the voltage, use the AI Custom Voltage with Excitation instance of this VI.

DAQmx Create Channel (AI-Voltage-Basic)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return voltage measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

V (10348)

Volts.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Voltage RMS

Creates channel(s) to measure voltage RMS, the average (mean) power of the acquired voltage.

DAQmx Create Channel (AI-Voltage-RMS)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return voltage measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

V (10348)

Volts.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Temp TC

Creates channel(s) that use a thermocouple to measure temperature.

DAQmx Create Channel (AI-Temperature-Thermocouple)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return temperature measurements.

deg C (10143)

Degrees Celsius.

deg F (10144)

Degrees Fahrenheit.

deg R (10145)

Degrees Rankine.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

K (10325)

Kelvins.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

thermocouple type specifies the type of thermocouple connected to the channel. Thermocouple types differ in composition and measurement range.

B (10047)

B-type thermocouple.

E (10055)

E-type thermocouple.

J (10072)

J-type thermocouple.

K (10073)

K-type thermocouple.

N (10077)

N-type thermocouple.

R (10082)

R-type thermocouple.

S (10085)

S-type thermocouple.

T (10086)

T-type thermocouple.

cdbl.gif

cjc value specifies in units the temperature of the cold junction if you set cjc source to Constant Value.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

cjc source specifies the source of cold-junction compensation.

Channel (10113)

You must use the cjc channel input to specify a channel.

Constant Value (10116)

You must use the cjc value input to specify the cold-junction temperature.

Internal (10200)

Use a cold-junction compensation channel built into the terminal block. If no such channel is available, this VI returns an error.

civrn.gif

cjc channel specifies the channel that acquires the temperature of the thermocouple cold-junction if you set cjc source to Channel. You can use a global channel or another virtual channel already in the task. If the channel is a temperature channel, NI-DAQmx acquires the temperature in the correct units. Other channel types, such as a resistance channel with a custom sensor, must use a custom scale to scale values to degrees Celsius.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Temp RTD

Creates channel(s) that use an RTD to measure temperature.

DAQmx Create Channel (AI-Temperature-RTD)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return temperature measurements.

deg C (10143)

Degrees Celsius.

deg F (10144)

Degrees Fahrenheit.

deg R (10145)

Degrees Rankine.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

K (10325)

Kelvins.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

resistance configuration specifies the number of wires to use for resistive measurements.

2-Wire (2)

2-Wire mode.

3-Wire (3)

3-Wire mode.

4-Wire (4)

4-Wire mode.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

ci32.gif

rtd type specifies the type of RTD connected to the channel.

Custom (10137)

You must use the Analog Input:Temperature:RTD:Custom:A, Analog Input:Temperature:RTD:Custom:B, and Analog Input:Temperature:RTD:Custom:C properties to supply the coefficients for the Callendar-Van Dusen equation.

Pt3750 (12481)

Pt3750.

Pt3851 (10071)

Pt3851.

Pt3911 (12482)

Pt3911.

Pt3916 (10069)

Pt3916.

Pt3920 (10053)

Pt3920.

Pt3928 (12483)

Pt3928.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

r0 is the sensor resistance in ohms at 0 degrees Celsius. The Callendar-Van Dusen equation requires this value. Refer to the sensor documentation to determine this value.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Thermistor Iex

Creates channel(s) that use a thermistor to measure temperature. Use this instance when the thermistor requires current excitation.

DAQmx Create Channel (AI-Temperature-Thermistor-Iex)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return temperature measurements.

deg C (10143)

Degrees Celsius.

deg F (10144)

Degrees Fahrenheit.

deg R (10145)

Degrees Rankine.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

K (10325)

Kelvins.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

resistance configuration specifies the number of wires to use for resistive measurements.

2-Wire (2)

2-Wire mode.

3-Wire (3)

3-Wire mode.

4-Wire (4)

4-Wire mode.

cnclst.gif

thermistor characteristics contains the constants for the Steinhart-Hart thermistor equation. Refer to the sensor documentation to determine values for these constants.

cdbl.gif

A is the A constant for the equation.

cdbl.gif

B is the B constant for the equation.

cdbl.gif

C is the C constant for the equation.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Thermistor Vex

Creates channel(s) that use a thermistor to measure temperature. Use this instance when the thermistor requires voltage excitation.

DAQmx Create Channel (AI-Temperature-Thermistor-Vex)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return temperature measurements.

deg C (10143)

Degrees Celsius.

deg F (10144)

Degrees Fahrenheit.

deg R (10145)

Degrees Rankine.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

K (10325)

Kelvins.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

resistance configuration specifies the number of wires to use for resistive measurements.

2-Wire (2)

2-Wire mode.

3-Wire (3)

3-Wire mode.

4-Wire (4)

4-Wire mode.

cnclst.gif

thermistor characteristics contains the constants for the Steinhart-Hart thermistor equation. Refer to the sensor documentation to determine values for these constants.

cdbl.gif

A is the A constant for the equation.

cdbl.gif

B is the B constant for the equation.

cdbl.gif

C is the C constant for the equation.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

r1 specifies in ohms the value of the reference resistor.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Current

Creates channel(s) to measure current.

DAQmx Create Channel (AI-Current-Basic)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return current measurements.

Amps (10342)

Amperes.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

shunt resistor location specifies the location of the shunt resistor. For devices with built-in shunt resistors, specify the location as Internal. For devices that do not have built-in shunt resistors, you must attach an external one, set this input to External and use the external shunt resistor value input to specify the value of the resistor.

default (-1)

NI-DAQmx selects Internal for devices with an internal shunt resistor. NI-DAQmx selects External for devices without an internal shunt resistor.

External (10167)

Use a shunt resistor external to the device. You must use the external shunt resistor value input to specify the value of the shunt resistor.

Internal (10200)

Use the built-in shunt resistor of the device.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

external shunt resistor value specifies in ohms the resistance of an external shunt resistor.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Current RMS

Creates a channel to measure current RMS, the average (mean) power of the acquired current.

DAQmx Create Channel (AI-Current-RMS)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return current measurements.

Amps (10342)

Amperes.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

shunt resistor location specifies the location of the shunt resistor. For devices with built-in shunt resistors, specify the location as Internal. For devices that do not have built-in shunt resistors, you must attach an external one, set this input to External and use the external shunt resistor value input to specify the value of the resistor.

default (-1)

NI-DAQmx selects Internal for devices with an internal shunt resistor. NI-DAQmx selects External for devices without an internal shunt resistor.

External (10167)

Use a shunt resistor external to the device. You must use the external shunt resistor value input to specify the value of the shunt resistor.

Internal (10200)

Use the built-in shunt resistor of the device.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

external shunt resistor value specifies in ohms the resistance of an external shunt resistor.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Resistance

Creates channel(s) to measure resistance.

DAQmx Create Channel (AI-Resistance)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return resistance measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Ohms (10384)

Ohms.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

resistance configuration specifies the number of wires to use for resistive measurements.

2-Wire (2)

2-Wire mode.

3-Wire (3)

3-Wire mode.

4-Wire (4)

4-Wire mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Strain Gage

Creates channel(s) to measure strain.

DAQmx Create Channel (AI-Strain-Strain Gage)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return strain measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Strain (10299)

Strain.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

strain configuration specifies the bridge configuration for the strain gages.

Full Bridge I (10183)

Full Bridge I.

Full Bridge II (10184)

Full Bridge II.

Full Bridge III (10185)

Full Bridge III.

Half Bridge I (10188)

Half Bridge I.

Half Bridge II (10189)

Half Bridge II.

Quarter Bridge I (10271)

Quarter Bridge I.

Quarter Bridge II (10272)

Quarter Bridge II.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

lead wire resistance is the amount of resistance in ohms in the lead wires. Ideally, this value is the same for all leads.

cdbl.gif

initial bridge voltage specifies in volts the output voltage of the bridge in the unloaded condition. NI-DAQmx subtracts this value from any measurements before applying scaling equations. Perform a voltage measurement on the bridge with no strain applied to determine this value.

cnclst.gif

strain gage information contains information about the strain gage and measurement.

cdbl.gif

gage factor specifies the sensitivity of the strain gages and relates the change in electrical resistance to the change in strain. Each gage in the bridge must have the same gage factor. Refer to the sensor documentation to determine this value.

cdbl.gif

nominal gage resistance is the resistance in ohms of the gages in an unstrained position. Each gage in the bridge must have the same nominal gage resistance. The resistance across arms of the bridge that do not have strain gages must also be the same as the nominal gage resistance. Refer to the sensor documentation to determine this value.

cdbl.gif

poisson ratio is the ratio of lateral strain to axial strain in the material you are measuring.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Rosette Strain Gage

Creates channels to measure two-dimensional strain using a rosette strain gage.

DAQmx Create Channel (AI-Strain-Rosette Strain Gage)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create the strain gage virtual channels necessary to calculate the rosette measurements channels. For each rosette sensor, the VI creates one strain virtual channel for each strain gage in the rosette, and one rosette virtual channel for each measurement specified in the rosette measurements array. For the Tee Rosette type, at least 2 physical channels are required. For the Rectangular Rosette and Delta Rosette types, at least 3 physical channels are required. You are also able to specify a multiple of the required number of physical channels to create the virtual channels necessary for multiple rosette sensors. The order of these channels is critical for proper rosette measurements and should be in the order of the gages in the rosette. The gages in the rosette are typically labeled as A, B, and C or 1, 2, and 3 which is the order required by DAQmx. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx creates a default channel name. The format of this name is rosette#_TYPE, where # is an index number incremented to the first unique value, and TYPE is the channel type.

rosette#_strainGage1 Strain gage 1.
rosette#_strainGage2 Strain gage 2.
rosette#_strainGage3 Strain gage 3.
rosette#_principalStrain1 Principal strain 1.
rosette#_principalStrain2 Principal strain 2.
rosette#_principalStrainAngle Principal strain angle.
rosette#_cartesianStrainX Cartesian strain X.
rosette#_cartesianStrainY Cartesian strain Y.
rosette#_cartesianShearStrainXY Cartesian shear strain XY.
rosette#_maximumShearStrain Maximum shear strain.
rosette#_maximumShearStrainAngle Maximum shear strain angle.

If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ccclst.gif

rosette configuration specifies information about the rosette configuration and measurements.

ci32.gif

rosette type specifies the type of the rosette.

Rectangular Rosette (15968)

A rectangular rosette consists of three strain gages, each separated by a 45 degree angle.

Delta Rosette (15969)

A delta rosette consists of three strain gages, each separated by a 60 degree angle.

Tee Rosette (15970)

A tee rosette consists of two strain gages oriented at 90 degrees with respect to each other.

cdbl.gif

gage orientation specifies, in degrees, the orientation of the gage with respect to the preferred X axis. This parameter applies only to Cartesian measurements.

c1di32.gif

rosette measurements specifies the virtual channels to create for the rosette measurements. For each rosette sensor, the VI creates one strain virtual channel for each strain gage in the rosette, and one rosette virtual channel for each measurement specified in the rosette measurements array.

principal strain 1 (15971)

The maximum tensile strain coplanar to the surface of the material under stress.

principal strain 2 (15972)

The minimum tensile strain coplanar to the surface of the material under stress.

principal strain angle (15973)

The angle, in degrees, at which the principal strains of the rosette occur with respect to the preferred X axis. The range is -180 degrees to 180 degrees, where negative values are angles below the X axis. For tee rosettes, this value is 0 degrees.

cartesian strain X (15974)

The tensile strain coplanar to the surface of the material under stress in the X coordinate direction.

cartesian strain Y (15975)

The tensile strain coplanar to the surface of the material under stress in the Y coordinate direction.

cartesian shear strain XY (15976)

The strain coplanar to the cross section of the material under stress in the XY coordinate direction.

maximum shear strain (15977)

The maximum strain coplanar to the cross section of the material under stress.

maximum shear strain angle (15978)

The angle, in degrees, at which the maximum shear strain of the rosette occurs with respect to the preferred X axis. The range is -125 degrees to 225 degrees, where negative values are angles below the X axis. Maximum shear strain angle occurs at an offset of 45 degrees relative to the principal strain angle. For tee rosettes, this value is 45 degrees.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

strain configuration specifies the bridge configuration for the strain gages.

Note  Typical rosette sensors use the Quarter Bridge I strain configuration.
Full Bridge I (10183)

Full Bridge I.

Full Bridge II (10184)

Full Bridge II.

Full Bridge III (10185)

Full Bridge III.

Half Bridge I (10188)

Half Bridge I.

Half Bridge II (10189)

Half Bridge II.

Quarter Bridge I (10271)

Quarter Bridge I.

Quarter Bridge II (10272)

Quarter Bridge II.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

lead wire resistance is the amount of resistance in ohms in the lead wires. Ideally, this value is the same for all leads.

cnclst.gif

strain gage information contains information about the strain gage and measurement.

cdbl.gif

gage factor specifies the sensitivity of the strain gages and relates the change in electrical resistance to the change in strain. Each gage in the bridge must have the same gage factor. Refer to the sensor documentation to determine this value.

cdbl.gif

nominal gage resistance is the resistance in ohms of the gages in an unstrained position. Each gage in the bridge must have the same nominal gage resistance. The resistance across arms of the bridge that do not have strain gages must also be the same as the nominal gage resistance. Refer to the sensor documentation to determine this value.

cdbl.gif

poisson ratio is the ratio of lateral strain to axial strain in the material you are measuring.

cdbl.gif

maximum value specifies the maximum strain you expect to measure. This value applies to each strain gage in the rosette.

cdbl.gif

minimum value specifies the minimum strain you expect to measure. This value applies to each strain gage in the rosette.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Force Bridge (Two-Point Linear)

Creates channel(s) that use a Wheatstone bridge to measure force or load. Use this instance with sensors whose specifications do not provide a polynomial for scaling or a table of electrical and physical values. When you use this scaling type, NI-DAQmx uses two points of electrical and physical values to calculate the slope and y-intercept of a linear equation and uses that equation to scale electrical values to physical values.

Specify different values for units and physical units if the sensor specifications provide physical values in one unit, but you want NI-DAQmx to scale data to a different unit.

DAQmx Create Channel (AI-Force-Bridge-Two-Point-Linear)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return force measurements from the channel.

Newtons (15875)

Newtons.

Pounds (15876)

Pounds.

kgf (15877)

Kilograms-force

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cnclst.gif

scaling information specifies how to scale electrical values from the sensor to physical units.

cdbl.gif

first electrical value is the first electrical value, corresponding to first physical value. Specify this value in the unit indicated by electrical units.

cdbl.gif

second electrical value is the second electrical value, corresponding to second physical value. Specify this value in the unit indicated by electrical units.

ci32.gif

electrical units specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

cdbl.gif

first physical value is the first physical value, corresponding to first electrical value. Specify this value in the unit indicated by physical units.

cdbl.gif

second physical value is the second physical value, corresponding to second electrical value. Specify this value in the unit indicated by physical units.

ci32.gif

physical units specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.

Newtons (15875)

Newtons.

Pounds (15876)

Pounds.

kgf (15877)

Kilograms-force

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Force Bridge (Table)

Creates channel(s) that use a Wheatstone bridge to measure force or load. Use this instance with sensors whose specifications provide a table of electrical values and the corresponding physical values. When you use this scaling type, NI-DAQmx performs linear scaling between each pair of electrical and physical values. The input limits specified with minimum value and maximum value must fall within the smallest and largest physical values. For any data outside those endpoints, NI-DAQmx coerces that data to the endpoints.

Specify different values for units and physical units if the sensor specifications provide physical values in one unit, but you want NI-DAQmx to scale data to a different unit.

DAQmx Create Channel (AI-Force-Bridge-Table)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return force measurements from the channel.

Newtons (15875)

Newtons.

Pounds (15876)

Pounds.

kgf (15877)

Kilograms-force

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

c1dcclst.gif

scaling information specifies how to scale electrical values from the sensor to physical units.

c1ddbl.gif

electrical values is the array of electrical values that map to the values in physical values. Specify this value in the unit indicated by electrical units.

ci32.gif

electrical units specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

c1ddbl.gif

physical values is the array of physical values that map to the values in electrical values. Specify this value in the unit indicated by physical units.

ci32.gif

physical units specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.

Newtons (15875)

Newtons.

Pounds (15876)

Pounds.

kgf (15877)

Kilograms-force

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Force Bridge (Polynomial)

Creates channel(s) that use a Wheatstone bridge to measure force or load. Use this instance with sensors whose specifications provide a polynomial to convert electrical values to physical values. When you use this scaling type, NI-DAQmx requires coefficients for a polynomial that converts electrical values to physical values (forward), as well as coefficients for a polynomial that converts physical values to electrical values (reverse). If you only know one set of coefficients, use the DAQmx Compute Reverse Polynomial Coefficients VI to generate the other set.

Specify different values for units and physical units if the sensor specifications provide physical values in one unit, but you want NI-DAQmx to scale data to a different unit.

DAQmx Create Channel (AI-Force-Bridge-Polynomial)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return force measurements from the channel.

Newtons (15875)

Newtons.

Pounds (15876)

Pounds.

kgf (15877)

Kilograms-force

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

c1dcclst.gif

scaling information specifies how to scale electrical values from the sensor to physical units.

c1ddbl.gif

forward coeff is an array of coefficients for the polynomial that converts electrical values to physical values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9x^3.

c1ddbl.gif

reverse coeff is an array of coefficients for the polynomial that converts physical values to electrical values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9x^3.

ci32.gif

electrical units specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

ci32.gif

physical units specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.

Newtons (15875)

Newtons.

Pounds (15876)

Pounds.

kgf (15877)

Kilograms-force

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Force IEPE

Creates channel(s) that use an IEPE force sensor to measure force or load.

DAQmx Create Channel (AI-Force-IEPE Sensor)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return force measurements from the channel.

Newtons (15875)

Newtons.

Pounds (15876)

Pounds.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

sensitivity is the sensitivity of the sensor. This value is in the units you specify with the sensitivity units input. Refer to the sensor documentation to determine this value.

ci32.gif

sensitivity units specifies the units of the sensitivity input.

mVolts/N (14891)

Millivolts per newton.

mVolts/lb (14892)

Millivolts per pound.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Pressure Bridge (Two-Point Linear)

Creates channel(s) that use a Wheatstone bridge to measure pressure. Use this instance with sensors whose specifications do not provide a polynomial for scaling or a table of electrical and physical values. When you use this scaling type, NI-DAQmx uses two points of electrical and physical values to calculate the slope and y-intercept of a linear equation and uses that equation to scale electrical values to physical values.

Specify different values for units and physical units if the sensor specifications provide physical values in one unit, but you want NI-DAQmx to scale data to a different unit.

DAQmx Create Channel (AI-Pressure-Bridge-Two-Point-Linear)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return pressure measurements from the channel.

psi (15879)

Pounds per square inch.

bar (15880)

Bar.

Pascals (10081)

Pascals.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cnclst.gif

scaling information specifies how to scale electrical values from the sensor to physical units.

cdbl.gif

first electrical value is the first electrical value, corresponding to first physical value. Specify this value in the unit indicated by electrical units.

cdbl.gif

second electrical value is the second electrical value, corresponding to second physical value. Specify this value in the unit indicated by electrical units.

ci32.gif

electrical units specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

cdbl.gif

first physical value is the first physical value, corresponding to first electrical value. Specify this value in the unit indicated by physical units.

cdbl.gif

second physical value is the second physical value, corresponding to second electrical value. Specify this value in the unit indicated by physical units.

ci32.gif

physical units specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.

psi (15879)

Pounds per square inch.

bar (15880)

Bar.

Pascals (15881)

Pascals.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Pressure Bridge (Table)

Creates channel(s) that use a Wheatstone bridge to measure pressure. Use this instance with sensors whose specifications provide a table of electrical values and the corresponding physical values. When you use this scaling type, NI-DAQmx performs linear scaling between each pair of electrical and physical values. The input limits specified with minimum value and maximum value must fall within the smallest and largest physical values. For any data outside those endpoints, NI-DAQmx coerces that data to the endpoints.

Specify different values for units and physical units if the sensor specifications provide physical values in one unit, but you want NI-DAQmx to scale data to a different unit.

DAQmx Create Channel (AI-Pressure-Bridge-Table)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return pressure measurements from the channel.

psi (15879)

Pounds per square inch.

bar (15880)

Bar.

Pascals (10081)

Pascals.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

c1dcclst.gif

scaling information specifies how to scale electrical values from the sensor to physical units.

c1ddbl.gif

electrical values is the array of electrical values that map to the values in physical values. Specify this value in the unit indicated by electrical units.

ci32.gif

electrical units specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

c1ddbl.gif

physical values is the array of physical values that map to the values in electrical values. Specify this value in the unit indicated by physical units.

ci32.gif

physical units specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.

psi (15879)

Pounds per square inch.

bar (15880)

Bar.

Pascals (15881)

Pascals.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Pressure Bridge (Polynomial)

Creates channel(s) that use a Wheatstone bridge to measure pressure. Use this instance with sensors whose specifications provide a polynomial to convert electrical values to physical values. When you use this scaling type, NI-DAQmx requires coefficients for a polynomial that converts electrical values to physical values (forward), as well as coefficients for a polynomial that converts physical values to electrical values (reverse). If you only know one set of coefficients, use the DAQmx Compute Reverse Polynomial Coefficients VI to generate the other set.

Specify different values for units and physical units if the sensor specifications provide physical values in one unit, but you want NI-DAQmx to scale data to a different unit.

DAQmx Create Channel (AI-Pressure-Bridge-Polynomial)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return pressure measurements from the channel.

psi (15879)

Pounds per square inch.

bar (15880)

Bar.

Pascals (10081)

Pascals.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

c1dcclst.gif

scaling information specifies how to scale electrical values from the sensor to physical units.

c1ddbl.gif

forward coeff is an array of coefficients for the polynomial that converts electrical values to physical values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9x^3.

c1ddbl.gif

reverse coeff is an array of coefficients for the polynomial that converts physical values to electrical values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9x^3.

ci32.gif

electrical units specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

ci32.gif

physical units specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.

psi (15879)

Pounds per square inch.

bar (15880)

Bar.

Pascals (15881)

Pascals.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Torque Bridge (Two-Point Linear)

Creates channel(s) that use a Wheatstone bridge to measure torque. Use this instance with sensors whose specifications do not provide a polynomial for scaling or a table of electrical and physical values. When you use this scaling type, NI-DAQmx uses two points of electrical and physical values to calculate the slope and y-intercept of a linear equation and uses that equation to scale electrical values to physical values.

Specify different values for units and physical units if the sensor specifications provide physical values in one unit, but you want NI-DAQmx to scale data to a different unit.

DAQmx Create Channel (AI-Torque-Bridge-Two-Point-Linear)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return torque measurements from the channel.

Nm (15881)

Newton meters.

oz-in (15882)

Ounce-inches.

lb-in (15883)

Pound-inches.

lb-ft (15884)

Pound-feet.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cnclst.gif

scaling information specifies how to scale electrical values from the sensor to physical units.

cdbl.gif

first electrical value is the first electrical value, corresponding to first physical value. Specify this value in the unit indicated by electrical units.

cdbl.gif

second electrical value is the second electrical value, corresponding to second physical value. Specify this value in the unit indicated by electrical units.

ci32.gif

electrical units specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

cdbl.gif

first physical value is the first physical value, corresponding to first electrical value. Specify this value in the unit indicated by physical units.

cdbl.gif

second physical value is the second physical value, corresponding to second electrical value. Specify this value in the unit indicated by physical units.

ci32.gif

physical units specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.

Nm (15881)

Newton meters.

oz-in (15882)

Ounce-inches.

lb-in (15883)

Pound-inches.

lb-ft (15884)

Pound-feet.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Torque Bridge (Table)

Creates channel(s) that use a Wheatstone bridge to measure torque. Use this instance with sensors whose specifications provide a table of electrical values and the corresponding physical values. When you use this scaling type, NI-DAQmx performs linear scaling between each pair of electrical and physical values. The input limits specified with minimum value and maximum value must fall within the smallest and largest physical values. For any data outside those endpoints, NI-DAQmx coerces that data to the endpoints.

Specify different values for units and physical units if the sensor specifications provide physical values in one unit, but you want NI-DAQmx to scale data to a different unit.

DAQmx Create Channel (AI-Torque-Bridge-Table)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return torque measurements from the channel.

Nm (15881)

Newton meters.

oz-in (15882)

Ounce-inches.

lb-in (15883)

Pound-inches.

lb-ft (15884)

Pound-feet.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

c1dcclst.gif

scaling information specifies how to scale electrical values from the sensor to physical units.

c1ddbl.gif

electrical values is the array of electrical values that map to the values in physical values. Specify this value in the unit indicated by electrical units.

ci32.gif

electrical units specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

c1ddbl.gif

physical values is the array of physical values that map to the values in electrical values. Specify this value in the unit indicated by physical units.

ci32.gif

physical units specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.

Nm (15881)

Newton meters.

oz-in (15882)

Ounce-inches.

lb-in (15883)

Pound-inches.

lb-ft (15884)

Pound-feet.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Torque Bridge (Polynomial)

Creates channel(s) that use a Wheatstone bridge to measure torque. Use this instance with sensors whose specifications provide a polynomial to convert electrical values to physical values. When you use this scaling type, NI-DAQmx requires coefficients for a polynomial that converts electrical values to physical values (forward), as well as coefficients for a polynomial that converts physical values to electrical values (reverse). If you only know one set of coefficients, use the DAQmx Compute Reverse Polynomial Coefficients VI to generate the other set.

Specify different values for units and physical units if the sensor specifications provide physical values in one unit, but you want NI-DAQmx to scale data to a different unit.

DAQmx Create Channel (AI-Torque-Bridge-Polynomial)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return torque measurements from the channel.

Nm (15881)

Newton meters.

oz-in (15882)

Ounce-inches.

lb-in (15883)

Pound-inches.

lb-ft (15884)

Pound-feet.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

c1dcclst.gif

scaling information specifies how to scale electrical values from the sensor to physical units.

c1ddbl.gif

forward coeff is an array of coefficients for the polynomial that converts electrical values to physical values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9x^3.

c1ddbl.gif

reverse coeff is an array of coefficients for the polynomial that converts physical values to electrical values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9x^3.

ci32.gif

electrical units specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

ci32.gif

physical units specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.

Nm (15881)

Newton meters.

oz-in (15882)

Ounce-inches.

lb-in (15883)

Pound-inches.

lb-ft (15884)

Pound-feet.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Freq Voltage

Creates channel(s) that use a frequency-to-voltage converter to measure frequency.

DAQmx Create Channel (AI-Frequency-Voltage)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return frequency measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Hz (10373)

Hertz.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

threshold level specifies in volts the level at which to recognize waveform repetitions. You should select a voltage level that occurs only once within the entire period of a waveform. You also can select a voltage that occurs only once while the voltage rises or falls.

cdbl.gif

hysteresis specifies in volts a window below level. The input voltage must pass below threshold level minus hysteresis before NI-DAQmx recognizes a waveform repetition. Hysteresis can improve measurement accuracy when the signal contains noise or jitter.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI LVDT

Creates channel(s) that use an LVDT to measure linear position.

DAQmx Create Channel (AI-Position-LVDT)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return linear position measurements from the channel.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Inches (10379)

Inches.

Meters (10219)

Meters.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

voltage excitation wire mode is the number of leads on the sensor. Some sensors require you to tie leads together to create a four- or five- wire sensor. Refer to the sensor documentation for more information.

4-Wire (4)

Four wires.

5-Wire (5)

Five wires.

6-Wire (6)

Six wires.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

sensitivity is the sensitivity of the sensor. This value is in the units you specify with the sensitivity units input. Refer to the sensor documentation to determine this value.

ci32.gif

sensitivity units specifies the units of the sensitivity input.

mVolts/Volt/0.001 Inch (12505)

mVolts/Volt/0.001 Inch.

mVolts/Volt/mMeter (12506)

mVolts/Volt/mMeter.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

voltage excitation frequency specifies in hertz the excitation frequency that the sensor requires. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI RVDT

Creates channel(s) that use an RVDT to measure angular position.

DAQmx Create Channel (AI-Position-RVDT)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return angular position measurements from the channel.

Degrees (10146)

Degrees.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Radians (10273)

Radians.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

voltage excitation wire mode is the number of leads on the sensor. Some sensors require you to tie leads together to create a four- or five- wire sensor. Refer to the sensor documentation for more information.

4-Wire (4)

Four wires.

5-Wire (5)

Five wires.

6-Wire (6)

Six wires.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

sensitivity is the sensitivity of the sensor. This value is in the units you specify with the sensitivity units input. Refer to the sensor documentation to determine this value.

ci32.gif

sensitivity units specifies the units of the sensitivity input.

mVolts/Volt/Degree (12507)

mVolts/Volt/Degree.

mVolts/Volt/Radian (12508)

mVolts/Volt/Radian.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

voltage excitation frequency specifies in hertz the excitation frequency that the sensor requires. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Eddy Current Prox Probe

Creates channel(s) that use an eddy current proximity probe to measure position.

DAQmx Create Channel (AI-Position-EddyCurrentProxProbe)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return position measurements from the channel.

Meters (10219)

Meters.

Inches (10379)

Inches.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

sensitivity is the sensitivity of the sensor. This value is in the units you specify with the sensitivity units input. Refer to the sensor documentation to determine this value.

ci32.gif

sensitivity units specifies the units of the sensitivity input.

mVolts/mil (14836)

mVolts/mil.

Volts/mil (14837)

Volts/mil.

mVolts/mm (14838)

mVolts/mm.

Volts/mm (14839)

Volts/mm.

mVolts/micron (14840)

mVolts/micron.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Accelerometer

Creates channel(s) that use an accelerometer to measure acceleration.

DAQmx Create Channel (AI-Acceleration-Accelerometer)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return acceleration measurements from the channel.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

g (10186)

1 g is approximately equal to 9.81 m/s/s.

m/s^2 (12470)

Meters per second per second.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

sensitivity is the sensitivity of the sensor. This value is in the units you specify with the sensitivity units input. Refer to the sensor documentation to determine this value.

ci32.gif

sensitivity units specifies the units of the sensitivity input.

mVolts/g (12509)

mVolts/g.

Volts/g (12510)

Volts/g.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Acceleration Charge

Creates channel(s) that use a charge-based sensor to measure acceleration.

DAQmx Create Channel (AI-Acceleration-Charge)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return acceleration measurements from the channel.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

g (10186)

1 g is approximately equal to 9.81 m/s/s.

m/s^2 (12470)

Meters per second per second.

in/s^2 (12471)

Inches per second per second.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

sensitivity is the sensitivity of the sensor. This value is in the units you specify with the sensitivity units input. Refer to the sensor documentation to determine this value.

ci32.gif

sensitivity units specifies the units of the sensitivity input.

pCoulomb/g (16099)

pCoulomb/g.

pCoulomb/(m/s^2) (16100)

pCoulomb/(m/s^2).

pCoulomb/(in/s^2) (16101)

pCoulomb/(in/s^2).

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Acceleration 4 Wire DC Voltage

Creates channel(s) to measure acceleration. Use this instance for custom sensors that require excitation. You can use the excitation to scale the measurement.

DAQmx Create Channel (AI-Acceleration-4 Wire DC Voltage)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return acceleration measurements from the channel.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

g (10186)

1 g is approximately equal to 9.81 m/s/s.

m/s^2 (12470)

Meters per second per second.

in/s^2 (12471)

Inches per second per second.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

sensitivity is the sensitivity of the sensor. This value is in the units you specify with the sensitivity units input. Refer to the sensor documentation to determine this value.

ci32.gif

sensitivity units specifies the units of the sensitivity input.

mVolts/g (12509)

mVolts/g.

Volts/g (12510)

Volts/g.

cbool.gif

use excitation for scaling specifies if NI-DAQmx divides the measurement by the excitation. You should typically set use excitation for scaling to TRUE for ratiometric transducers. If you set use excitation for scaling to TRUE, set maximum value and minimum value to reflect the scaling.

For example, if you expect to acquire a voltage between -5 and 5, and you use an excitation of 0.10 volts to scale the measurement, set minimum value to -50 and set maximum value to 50.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Velocity IEPE

Creates channel(s) that use an IEPE velocity sensor to measure velocity.

DAQmx Create Channel (AI-Velocity-IEPE Sensor)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return velocity measurements from the channel.

in/s (15960)

Inches per second.

m/s (15959)

Meters per second.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

sensitivity is the sensitivity of the sensor. This value is in the units you specify with the sensitivity units input. Refer to the sensor documentation to determine this value.

ci32.gif

sensitivity units specifies the units of the sensitivity input.

mVolts/in/s (15964)

mVolts/in/s.

mVolts/mm/s (15963)

mVolts/mm/s.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Microphone

Creates channel(s) that use a microphone to measure sound pressure.

DAQmx Create Channel (AI-Sound Pressure-Microphone)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return sound pressure measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Pascals (10081)

Pascals.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum sound pressure level is the maximum instantaneous sound pressure level you expect to measure. This value is in decibels, referenced to 20 micropascals.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

microphone sensitivity is the sensitivity of the microphone. Specify this value in mV/Pa.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Custom Voltage with Excitation

Creates channel(s) to measure voltage. Use this instance for custom sensors that require excitation. You can use the excitation to scale the measurement.

DAQmx Create Channel (AI-Voltage-Custom with Excitation)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return voltage measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

V (10348)

Volts.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

ci32.gif

bridge configuration specifies what type of Wheatstone bridge the sensor is.

Full Bridge (10182)

Sensor is a full bridge. If you set use excitation for scaling to TRUE, NI-DAQmx divides the measurement by the excitation value. Many sensors scale data to native units using scaling of volts per excitation.

Half Bridge (10187)

Sensor is a half bridge. If you set use excitation for scaling to TRUE, NI-DAQmx divides the measurement by the excitation value. Many sensors scale data to native units using scaling of volts per excitation.

No Bridge (10228)

Sensor is not a Wheatstone bridge.

Quarter Bridge (10270)

Sensor is a quarter bridge. If you set use excitation for scaling to TRUE, NI-DAQmx divides the measurement by the excitation value. Many sensors scale data to native units using scaling of volts per excitation.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cbool.gif

use excitation for scaling specifies if NI-DAQmx divides the measurement by the excitation. You should typically set use excitation for scaling to TRUE for ratiometric transducers. If you set use excitation for scaling to TRUE, set maximum value and minimum value to reflect the scaling.

For example, if you expect to acquire a voltage between -5 and 5, and you use an excitation of 0.10 volts to scale the measurement, set minimum value to -50 and set maximum value to 50. If you set bridge configuration to No Bridge, use excitation for scaling has no effect on the measurement.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Temp Built-In Sensor

Creates channel(s) that use the built-in sensor of a terminal block or device to measure temperature. On SCXI modules, for example, the built-in sensor could be the CJC sensor.

DAQmx Create Channel (AI-Temperature-Built-in Sensor)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return temperature measurements.

deg C (10143)

Degrees Celsius.

deg F (10144)

Degrees Fahrenheit.

deg R (10145)

Degrees Rankine.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

K (10325)

Kelvins.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Bridge

Creates channel(s) that measure voltage ratios from a Wheatstone bridge. Use this instance with bridge-based sensors that measure phenomena other than strain, force, pressure, or torque, or that scale data to physical units NI-DAQmx does not support.

Use a custom scale or other scaling code to convert the voltage ratios to physical units.

DAQmx Create Channel (AI-Bridge)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return voltage ratios from the channel.

Volts/Volt (15896)

Volts per volt.

mVolts/Volt (15897)

Millivolts per volt.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

bridge configuration specifies the Wheatstone bridge configuration connected to the channel.

Full Bridge (10182)

Four active sensing elements in the bridge.

Half Bridge (10187)

Two active sensing elements in the bridge.

Quarter Bridge (10270)

One active sensing element in the bridge.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

nominal bridge resistance specifies in ohms the resistance of the bridge while not under load.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AI Charge

Creates channel(s) that use a sensor with charge output.

DAQmx Create Channel (AI-Charge)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return charge measurements from the channel.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

pCoulombs (16103)

Picocoulombs.

Coulombs (16102)

Coulombs.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AO Voltage

Creates channel(s) to generate voltage.

DAQmx Create Channel (AO-Voltage-Basic)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to generate voltage.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

V (10348)

Volts.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to generate.

cdbl.gif

minimum value specifies in units the minimum value you expect to generate.

ci32.gif

output terminal configuration specifies the output terminal configuration for the channel.

Default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

Pseudodifferential (12529)

Pseudodifferential mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

AO Current

Creates channel(s) to generate current.

DAQmx Create Channel (AO-Current-Basic)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to generate current.

Amps (10342)

Amperes.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

Function Generation

Creates a channel for continually generating a waveform on the selected physical channel.

DAQmx Create Channel (AO-FuncGen)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

type specifies the kind of waveform to generate.

Sine (14751)

Sine wave.

Triangle (14752)

Triangle wave.

Square (14753)

Square wave.

Sawtooth (14754)

Sawtooth wave.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

frequency is the frequency of the waveform to generate in hertz.

cdbl.gif

amplitude is the zero-to-peak amplitude of the waveform to generate in volts. Zero and negative values are valid.

cdbl.gif

offset is the voltage offset of the waveform to generate.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

Digital Input

Creates channel(s) to measure digital signals. You can group digital lines into one digital channel or separate them into multiple digital channels. If you specify one or more entire ports in the lines input by using port physical channel names, you cannot separate the ports into multiple channels. To separate ports into multiple channels, use this VI multiple times with a different port each time.

DAQmx Create Channel (DI-Digital Input)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

lines specifies the names of the digital lines or ports to use to create virtual channels. The DAQmx physical channel constant lists all lines and ports for devices installed in the system. You also can wire a string that contains a list or range of digital lines or ports to this input. If you have an array of lines or ports, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

line grouping specifies how to group digital lines into one or more virtual channels. If you specify one or more entire ports with the lines input, you must set this input to one channel for all lines.

one channel for all lines (1)

Combine all digital lines into a single virtual channel.

one channel for each line (0)

Create a separate virtual channel for each digital line.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

Digital Output

Creates channel(s) to generate digital signals. You can group digital lines into one digital channel or separate them into multiple digital channels. If you specify one or more entire ports in lines input by using port physical channel names, you cannot separate the ports into multiple channels. To separate ports into multiple channels, use this VI multiple times with a different port each time.

DAQmx Create Channel (DO-Digital Output)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

lines specifies the names of the digital lines or ports to use to create virtual channels. The DAQmx physical channel constant lists all lines and ports for devices installed in the system. You also can wire a string that contains a list or range of digital lines or ports to this input. Specifying a port and no lines is the equivalent of specifying all the lines of that port in order. Therefore, if you specify Dev1/port0 and port 0 has eight lines, this is expanded to Dev1/port0/line0:7. If you have an array of lines or ports, use the DAQmx Flatten Channel String VI to convert the array to a list.

If you specify multiple lines, the order in which you specify the lines affects the order of the output with DAQmx Write. The first line specified is the most significant bit, and the last line specified is the least significant bit. Therefore, if the data you specify to write is 110, and the line order you specify is Dev1/port0/line0:2, the output is:

Dev1/port0/line0 1
Dev1/port0/line1 1
Dev1/port0/line2 0

If the data you specify to write is 110 and the line order you specify is Dev1/port0/line2:0, line 2 is considered the most significant bit. Therefore, the output is:

Dev1/port0/line0 0
Dev1/port0/line1 1
Dev1/port0/line2 1
cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

line grouping specifies how to group digital lines into one or more virtual channels. If you specify one or more entire ports with the lines input, you must set this input to one channel for all lines.

one channel for all lines (1)

Combine all digital lines into a single virtual channel.

one channel for each line (0)

Create a separate virtual channel for each digital line.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Freq

Creates a channel to measure the frequency of a digital signal. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Frequency)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return frequency measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Hz (10373)

Hertz.

Ticks (10304)

Timebase ticks.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

measurement method specifies the method to use to calculate the period or frequency of the signal.

High Frequency with 2 Counters (10157)

Use two counters to count pulses of the signal to measure during measurement time.

Large Range with 2 Counters (10205)

Use one counter to divide the frequency of the input signal by divisor to create a lower-frequency signal that the second counter can more easily measure.

Low Frequency with 1 Counter (10105)

Use one counter that uses a constant timebase to measure the input signal.

Dynamic Averaging (16065)

Uses one counter and automatically configures the counter settings based on the range of frequencies to be measured. During the acquisition, the counter dynamically adjusts the number of periods that are averaged to balance measurement accuracy and latency.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

starting edge specifies between which edges to measure the frequency or period of the signal.

Falling (10171)

Measure between falling edges.

Rising (10280)

Measure between rising edges.

cdbl.gif

measurement time is the length of time in seconds to measure the frequency or period of the signal if measurement method is High Frequency with 2 Counters. Leave this input unwired if measurement method is not High Frequency with 2 Counters. Measurement accuracy increases with increased measurement time and with increased signal frequency. If you measure a high-frequency signal for too long, however, the count register could roll over, which results in an incorrect measurement.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cu32.gif

divisor is the value by which to divide the input signal when measurement method is Large Range with 2 Counters. Leave this input unwired if measurement method is not Large Range with 2 Counters. The larger the divisor, the more accurate the measurement. However, too large a value could cause the count register to roll over, which results in an incorrect measurement.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Period

Creates a channel to measure the period of a digital signal. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Period)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return time or period measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Seconds (10364)

Seconds.

Ticks (10304)

Timebase ticks.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

measurement method specifies the method to use to calculate the period or frequency of the signal.

High Frequency with 2 Counters (10157)

Use two counters to count pulses of the signal to measure during measurement time.

Large Range with 2 Counters (10205)

Use one counter to divide the frequency of the input signal by divisor to create a lower-frequency signal that the second counter can more easily measure.

Low Frequency with 1 Counter (10105)

Use one counter that uses a constant timebase to measure the input signal.

Dynamic Averaging (16065)

Uses one counter and automatically configures the counter settings based on the range of frequencies to be measured. During the acquisition, the counter dynamically adjusts the number of periods that are averaged to balance measurement accuracy and latency.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

starting edge specifies between which edges to measure the frequency or period of the signal.

Falling (10171)

Measure between falling edges.

Rising (10280)

Measure between rising edges.

cdbl.gif

measurement time is the length of time in seconds to measure the frequency or period of the signal if measurement method is High Frequency with 2 Counters. Leave this input unwired if measurement method is not High Frequency with 2 Counters. Measurement accuracy increases with increased measurement time and with increased signal frequency. If you measure a high-frequency signal for too long, however, the count register could roll over, which results in an incorrect measurement.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cu32.gif

divisor is the value by which to divide the input signal when measurement method is Large Range with 2 Counters. Leave this input unwired if measurement method is not Large Range with 2 Counters. The larger the divisor, the more accurate the measurement. However, too large a value could cause the count register to roll over, which results in an incorrect measurement.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Cnt Edges

Creates a channel to count the number of rising or falling edges of a digital signal. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Count Edges)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cu32.gif

initial count is the value from which to start counting.

ci32.gif

count direction specifies whether to increment or decrement the counter on each edge.

Count Down (10124)

Decrement counter.

Count Up (10128)

Increment counter.

Externally Controlled (10326)

The state of a digital line controls the count direction. Each counter has a default count direction terminal.

ci32.gif

edge specifies on which edges of the input signal to increment or decrement the count.

Falling (10171)

Count falling edges.

Rising (10280)

Count rising edges.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Duty Cycle

Creates channel(s) to duty cycle of a digital pulse. Connect the input signal to the default input terminal of the counter unless you select a different input terminal. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter.

DAQmx Create Channel (CI-Duty Cycle)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum frequency specifies the maximum frequency you expect to measure.

cdbl.gif

minimum frequency specifies the minimum frequency you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel.

ci32.gif

starting edge specifies between which edges to measure the frequency or period of the signal.

Falling (10171)

Measure between falling edges.

Rising (10280)

Measure between rising edges.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Pulse Width

Creates a channel to measure the width of a digital pulse. starting edge determines whether to measure a high pulse or low pulse. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Pulse Width)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return time or period measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Seconds (10364)

Seconds.

Ticks (10304)

Timebase ticks.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

starting edge specifies on which edge to begin measuring pulse width.

Falling (10171)

Begin measuring on the falling edge. The channel measures the width of low pulses.

Rising (10280)

Begin measuring on the rising edge. The channel measures the width of high pulses.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Semi Period

Creates a channel to measure the time between state transitions of a digital signal. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Semi Period)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return time or period measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Seconds (10364)

Seconds.

Ticks (10304)

Timebase ticks.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Pulse Freq

Creates a channel to measure pulse specifications, returning the measurements as pairs of frequency and duty cycle. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Pulse Freq)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return pulse specifications in terms of frequency.

Hz (10373)

Hertz.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Pulse Time

Creates a channel to measure pulse specifications, returning the measurements as pairs of high time and low time. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Pulse Time)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return pulse specifications in terms of high time and low time.

Seconds (10364)

Seconds.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Pulse Ticks

Creates a channel to measure pulse specifications, returning the measurements as pairs of high ticks and low ticks. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Pulse Ticks)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

civrn.gif

source of ticks is the terminal to which you connect a signal to use as the source of ticks. A DAQmx terminal constant lists all terminals available on devices installed in the system. You also can specify a source terminal by wiring a string that contains a terminal name. If you specify OnboardClock, or do not specify any terminal, NI-DAQmx selects the fastest onboard timebase available on the device.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Position Angular Encoder

Creates a channel that uses an angular encoder to measure angular position. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signals to the default input terminals of the counter unless you select different input terminals.

DAQmx Create Channel (CI-Position-Angular Encoder)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return angular position measurements from the channel.

Degrees (10146)

Degrees.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Radians (10273)

Radians.

Ticks (10304)

Timebase ticks.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cbool.gif

z index enable specifies whether to use Z indexing for the channel.

cdbl.gif

z index value specifies in units the value to which to reset the measurement when signal Z is high and signal A and signal B are at the states you specify with z index phase.

ci32.gif

z index phase specifies the states at which signal A and signal B must be while signal Z is high for NI-DAQmx to reset the measurement. If signal Z is never high while signal A and signal B are high, for example, you must choose a phase other than A High B High.

When signal Z transitions to high and how long it stays high varies from encoder to encoder. Refer to the documentation for the encoder to determine the timing of signal Z with respect to signal A and signal B.

A High B High (10040)

Reset the measurement when signal A and signal B are high.

A High B Low (10041)

Reset the measurement when signal A is high and signal B is low.

A Low B High (10042)

Reset the measurement when signal A is low and signal B high.

A Low B Low (10043)

Reset the measurement when signal A and signal B are low.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cu32.gif

pulses per revolution is the number of pulses the encoder generates per revolution. This value is the number of pulses on either signal A or signal B, not the total number of pulses on both signal A and signal B.

cdbl.gif

initial angle is the starting angle of the encoder. This value is in the units you specify with the units input.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

decoding type specifies how to count and interpret the pulses the encoder generates on signal A and signal B. X1, X2, and X4 are valid for quadrature encoders only. Two Pulse Counting is valid only for two-pulse encoders.

X2 and X4 decoding are more sensitive to smaller changes in position than X1 encoding, with X4 being the most sensitive. However, more sensitive decoding is more likely to produce erroneous measurements if vibration exists in the encoder or other noise exists in the signals.

Two Pulse Counting (10313)

Increment the count on rising edges of signal A. Decrement the count on rising edges of signal B. If you select this value, z index phase is ignored.

X1 (10090)

If signal A leads signal B, count the rising edges of signal A. If signal B leads signal A, count the falling edges of signal A.

X2 (10091)

Count the rising and falling edges of signal A.

X4 (10092)

Count the rising and falling edges of signal A and signal B.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Position Linear Encoder

Creates a channel that uses a linear encoder to measure linear position. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signals to the default input terminals of the counter unless you select different input terminals.

DAQmx Create Channel (CI-Position-Linear Encoder)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return linear position measurements from the channel.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Inches (10379)

Inches.

Meters (10219)

Meters.

Ticks (10304)

Timebase ticks.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cbool.gif

z index enable specifies whether to use Z indexing for the channel.

cdbl.gif

z index value specifies in units the value to which to reset the measurement when signal Z is high and signal A and signal B are at the states you specify with z index phase.

ci32.gif

z index phase specifies the states at which signal A and signal B must be while signal Z is high for NI-DAQmx to reset the measurement. If signal Z is never high while signal A and signal B are high, for example, you must choose a phase other than A High B High.

When signal Z transitions to high and how long it stays high varies from encoder to encoder. Refer to the documentation for the encoder to determine the timing of signal Z with respect to signal A and signal B.

A High B High (10040)

Reset the measurement when signal A and signal B are high.

A High B Low (10041)

Reset the measurement when signal A is high and signal B is low.

A Low B High (10042)

Reset the measurement when signal A is low and signal B high.

A Low B Low (10043)

Reset the measurement when signal A and signal B are low.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

distance per pulse is the distance to measure for each pulse the encoder generates on signal A or signal B. This value is in the units you specify with the units input.

cdbl.gif

initial position is the position of the encoder when you begin the measurement. This value is in the units you specify with the units input.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

decoding type specifies how to count and interpret the pulses the encoder generates on signal A and signal B. X1, X2, and X4 are valid for quadrature encoders only. Two Pulse Counting is valid only for two-pulse encoders.

X2 and X4 decoding are more sensitive to smaller changes in position than X1 encoding, with X4 being the most sensitive. However, more sensitive decoding is more likely to produce erroneous measurements if vibration exists in the encoder or other noise exists in the signals.

Two Pulse Counting (10313)

Increment the count on rising edges of signal A. Decrement the count on rising edges of signal B. If you select this value, z index phase is ignored.

X1 (10090)

If signal A leads signal B, count the rising edges of signal A. If signal B leads signal A, count the falling edges of signal A.

X2 (10091)

Count the rising and falling edges of signal A.

X4 (10092)

Count the rising and falling edges of signal A and signal B.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Velocity Angular

Creates a channel to measure the angular velocity of a digital signal. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Velocity-Angular)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return velocity measurements from the channel.

RPM (16080)

Revolutions per minute.

Radians/s (16081)

Radians per second.

Degrees/s (16082)

Degrees per second.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

decoding type specifies how to count and interpret the pulses the encoder generates on signal A and signal B. X1, X2, and X4 are valid for quadrature encoders only. Two Pulse Counting is valid only for two-pulse encoders.

X2 and X4 decoding are more sensitive to smaller changes in position than X1 encoding, with X4 being the most sensitive. However, more sensitive decoding is more likely to produce erroneous measurements if vibration exists in the encoder or other noise exists in the signals.

Two Pulse Counting (10313)

Increment the count on rising edges of signal A. Decrement the count on rising edges of signal B. If you select this value, z index phase is ignored.

X1 (10090)

If signal A leads signal B, count the rising edges of signal A. If signal B leads signal A, count the falling edges of signal A.

X2 (10091)

Count the rising and falling edges of signal A.

X4 (10092)

Count the rising and falling edges of signal A and signal B.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cu32.gif

pulses per revolution is the number of pulses the encoder generates per revolution. This value is the number of pulses on either signal A or signal B, not the total number of pulses on both signal A and signal B.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Velocity Linear

Creates a channel that uses a linear encoder to measure linear velocity. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signal to the default input terminal of the counter unless you select a different input terminal.

DAQmx Create Channel (CI-Velocity-Linear)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return velocity measurements from the channel.

in/s (15960)

Inches per second.

m/s (15959)

Meters per second.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

decoding type specifies how to count and interpret the pulses the encoder generates on signal A and signal B. X1, X2, and X4 are valid for quadrature encoders only. Two Pulse Counting is valid only for two-pulse encoders.

X2 and X4 decoding are more sensitive to smaller changes in position than X1 encoding, with X4 being the most sensitive. However, more sensitive decoding is more likely to produce erroneous measurements if vibration exists in the encoder or other noise exists in the signals.

Two Pulse Counting (10313)

Increment the count on rising edges of signal A. Decrement the count on rising edges of signal B. If you select this value, z index phase is ignored.

X1 (10090)

If signal A leads signal B, count the rising edges of signal A. If signal B leads signal A, count the falling edges of signal A.

X2 (10091)

Count the rising and falling edges of signal A.

X4 (10092)

Count the rising and falling edges of signal A and signal B.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cdbl.gif

distance per pulse is the distance to measure for each pulse the encoder generates on signal A or signal B. This value is in the units you specify with the units input.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI Two Edge Separation

Creates a channel that measures the amount of time between the rising or falling edge of one digital signal and the rising or falling edge of another digital signal. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signals to the default input terminals of the counter unless you select different input terminals.

DAQmx Create Channel (CI-Two Edge Separation)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return time or period measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Seconds (10364)

Seconds.

Ticks (10304)

Timebase ticks.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

first edge specifies on which edge of the first signal to start each measurement.

Falling (10171)

Start each measurement on the falling edge of the first signal.

Rising (10280)

Start each measurement on the rising edge of the first signal.

ci32.gif

second edge specifies on which edge of the second signal to stop each measurement.

Falling (10171)

Stop each measurement on the falling edge of the second signal.

Rising (10280)

Stop each measurement on the rising edge of the second signal.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CI GPS Timestamp

Creates a channel that uses a special purpose counter to take a timestamp and synchronizes that counter to a GPS receiver. With the exception of devices that support multi-counter tasks, you can create only one counter input channel at a time with this VI because a task can contain only one counter input channel. To read from multiple counters simultaneously, use a separate task for each counter. Connect the input signals to the default input terminals of the counter unless you select different input terminals.

DAQmx Create Channel (CI-GPS Timestamp)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the name of the counter to use to create the virtual channel. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return the timestamp.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Seconds (10364)

Seconds.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

ci32.gif

gps synchronization method specifies the method to use to synchronize the counter to a GPS receiver.

IRIG-B (10070)

Use the IRIG-B synchronization method. The GPS receiver sends one synchronization pulse per second, as well as information about the number of days, hours, minutes, and seconds that elapsed since the beginning of the current year.

None (10230)

Do not synchronize the counter to a GPS receiver. The timestamp measurement returns the number of seconds that elapsed since the device powered up unless you set the CI.Timestamp.InitialSeconds property.

PPS (10080)

Use the PPS synchronization method. The GPS receiver sends one synchronization pulse per second, but does not send any timing information. The timestamp measurement returns the number of seconds that elapsed since the device powered up unless you set the CI.Timestamp.InitialSeconds property.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CO Pulse Freq

Creates channel(s) to generate digital pulses that frequency and duty cycle define. The pulses appear on the default output terminal of the counter unless you select a different output terminal.

DAQmx Create Channel (CO-Pulse Generation-Frequency)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the names of the counters to use to create the virtual channels. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system. You also can wire a string that contains a list or range of counters to this input. If you have an array of counters, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units in which to define pulse frequency.

Hz (10373)

Hertz.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

frequency specifies at what frequency to generate pulses.

cdbl.gif

duty cycle is the width of the pulse divided by the pulse period. NI-DAQmx uses this ratio combined with frequency to determine pulse width and the interval between pulses.

ci32.gif

idle state specifies the resting state of the output terminal.

High (10192)

Terminal is at a high state at rest.

Low (10214)

Terminal is at a low state at rest.

cdbl.gif

initial delay is the amount of time in seconds to wait before generating the first pulse.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CO Pulse Time

Creates channel(s) to generate digital pulses defined by the amount of time the pulse is at a high state and the amount of time the pulse is at a low state. The pulses appear on the default output terminal of the counter unless you select a different output terminal.

DAQmx Create Channel (CO-Pulse Generation-Time)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the names of the counters to use to create the virtual channels. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system. You also can wire a string that contains a list or range of counters to this input. If you have an array of counters, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units in which to define pulse high and low time.

Seconds (10364)

Seconds.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

high time is the amount of time the pulse is high.

cdbl.gif

low time is the amount of time the pulse is low.

ci32.gif

idle state specifies the resting state of the output terminal.

High (10192)

Terminal is at a high state at rest.

Low (10214)

Terminal is at a low state at rest.

cdbl.gif

initial delay is the amount of time in seconds to wait before generating the first pulse.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

CO Pulse Ticks

Creates channel(s) to generate digital pulses defined by the number of timebase ticks that the pulse is at a high state and the number of timebase ticks that the pulse is at a low state. The pulses appear on the default output terminal of the counter unless you select a different output terminal.

DAQmx Create Channel (CO-Pulse Generation-Ticks)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

counter specifies the names of the counters to use to create the virtual channels. The DAQmx physical channel constant lists all physical channels, including counters, for devices installed in the system. You also can wire a string that contains a list or range of counters to this input. If you have an array of counters, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

civrn.gif

source of ticks is the terminal to which you connect an external timebase. A DAQmx terminal constant lists all terminals available on devices installed in the system. You also can specify a source terminal by wiring a string that contains a terminal name.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cu32.gif

high ticks is the number of ticks the pulse is high.

cu32.gif

low ticks is the number of ticks the pulse is low.

ci32.gif

idle state specifies the resting state of the output terminal.

High (10192)

Terminal is at a high state at rest.

Low (10214)

Terminal is at a low state at rest.

cu32.gif

initial delay is the number of timebase ticks to wait before generating the first pulse.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

Power

Creates channel(s) to source and measure power.

DAQmx Create Channel (Power)

cbool.gif

output enable enables or disables power module output. Can be set while a task is in a committed state or running. Can be read at any time during a task.

When a task is not running, enabling the output does not take effect until the task is committed. When task is in committed state or running, the effect is immediate.

cdbl.gif

current setpoint sets the constant output current, in amperes. If the load draws current greater than the specified value, output voltage is reduced and the device operates in constant current mode. Can be set while a task is in a committed state or running. Can be read at any time during a task.

cdbl.gif

voltage setpoint sets the constant output voltage, in volts. Can be set while a task is in a committed state or running. Can be read at any time during a task.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

TEDS AI Voltage

Creates channel(s) to measure voltage. You must configure the physical channel(s) with TEDS information to use this VI. If the measurement requires the use of internal excitation or you need excitation to scale the voltage, use the TEDS AI Custom Voltage with Excitation instance of this VI.

DAQmx Create Channel (TEDS-AI-Voltage-Basic)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

From TEDS (12516)

Units defined by TEDS information associated with the channel.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Temp TC

Creates channel(s) that use a thermocouple to measure temperature. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Temperature-Thermocouple)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return temperature measurements.

deg C (10143)

Degrees Celsius.

deg F (10144)

Degrees Fahrenheit.

deg R (10145)

Degrees Rankine.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

K (10325)

Kelvins.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

cdbl.gif

cjc value specifies in units the temperature of the cold junction if you set cjc source to Constant Value.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

cjc source specifies the source of cold-junction compensation.

Channel (10113)

You must use the cjc channel input to specify a channel.

Constant Value (10116)

You must use the cjc value input to specify the cold-junction temperature.

Internal (10200)

Use a cold-junction compensation channel built into the terminal block. If no such channel is available, this VI returns an error.

civrn.gif

cjc channel specifies the channel that acquires the temperature of the thermocouple cold-junction if you set cjc source to Channel. You can use a global channel or another virtual channel already in the task. If the channel is a temperature channel, NI-DAQmx acquires the temperature in the correct units. Other channel types, such as a resistance channel with a custom sensor, must use a custom scale to scale values to degrees Celsius.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Temp RTD

Creates channel(s) that use an RTD to measure temperature. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Temperature-RTD)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return temperature measurements.

deg C (10143)

Degrees Celsius.

deg F (10144)

Degrees Fahrenheit.

deg R (10145)

Degrees Rankine.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

K (10325)

Kelvins.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

resistance configuration specifies the number of wires to use for resistive measurements.

2-Wire (2)

2-Wire mode.

3-Wire (3)

3-Wire mode.

4-Wire (4)

4-Wire mode.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Thermistor Iex

Creates channel(s) that use a thermistor to measure temperature. Use this instance when the thermistor requires current excitation. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Temperature-Thermistor-Iex)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return temperature measurements.

deg C (10143)

Degrees Celsius.

deg F (10144)

Degrees Fahrenheit.

deg R (10145)

Degrees Rankine.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

K (10325)

Kelvins.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

resistance configuration specifies the number of wires to use for resistive measurements.

2-Wire (2)

2-Wire mode.

3-Wire (3)

3-Wire mode.

4-Wire (4)

4-Wire mode.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Thermistor Vex

Creates channel(s) that use a thermistor to measure temperature. Use this instance when the thermistor requires voltage excitation. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Temperature-Thermistor-Vex)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return temperature measurements.

deg C (10143)

Degrees Celsius.

deg F (10144)

Degrees Fahrenheit.

deg R (10145)

Degrees Rankine.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

K (10325)

Kelvins.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

resistance configuration specifies the number of wires to use for resistive measurements.

2-Wire (2)

2-Wire mode.

3-Wire (3)

3-Wire mode.

4-Wire (4)

4-Wire mode.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

r1 specifies in ohms the value of the reference resistor.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Current

Creates channel(s) to measure current. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Current-Basic)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

From TEDS (12516)

Units defined by TEDS information associated with the channel.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

shunt resistor location specifies the location of the shunt resistor. For devices with built-in shunt resistors, specify the location as Internal. For devices that do not have built-in shunt resistors, you must attach an external one, set this input to External and use the external shunt resistor value input to specify the value of the resistor.

default (-1)

NI-DAQmx selects Internal for devices with an internal shunt resistor. NI-DAQmx selects External for devices without an internal shunt resistor.

External (10167)

Use a shunt resistor external to the device. You must use the external shunt resistor value input to specify the value of the shunt resistor.

Internal (10200)

Use the built-in shunt resistor of the device.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

external shunt resistor value specifies in ohms the resistance of an external shunt resistor.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Resistance

Creates channel(s) to measure resistance. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Resistance)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

From TEDS (12516)

Units defined by TEDS information associated with the channel.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

resistance configuration specifies the number of wires to use for resistive measurements.

2-Wire (2)

2-Wire mode.

3-Wire (3)

3-Wire mode.

4-Wire (4)

4-Wire mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Strain Gage

Creates channel(s) to measure strain. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Strain-Strain Gage)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return strain measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Strain (10299)

Strain.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

cnclst.gif

bridge information specifies information about the bridge configuration and measurement.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

lead wire resistance is the amount of resistance in ohms in the lead wires. Ideally, this value is the same for all leads.

cdbl.gif

initial bridge voltage specifies in volts the output voltage of the bridge in the unloaded condition. NI-DAQmx subtracts this value from any measurements before applying scaling equations. Perform a voltage measurement on the bridge with no strain applied to determine this value.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Force IEPE

Creates channel(s) that use an IEPE force sensor to measure force or load. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Force-IEPE Sensor)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return force measurements from the channel.

Newtons (15875)

Newtons.

Pounds (15876)

Pounds.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Force Bridge

Creates channel(s) that use a Wheatstone bridge to measure force or load. You must configure the physical channel(s) with TEDS information to use this VI. NI-DAQmx scales electrical values to physical values according to that TEDS information.

DAQmx Create Channel (TEDS-AI-Force-Bridge)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return force measurements from the channel.

Newtons (15875)

Newtons.

Pounds (15876)

Pounds.

kgf (15877)

Kilograms-force

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Pressure Bridge

Creates channel(s) that use a Wheatstone bridge to measure pressure. You must configure the physical channel(s) with TEDS information to use this VI. NI-DAQmx scales electrical values to physical values according to that TEDS information.

DAQmx Create Channel (TEDS-AI-Pressure-Bridge)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return pressure measurements from the channel.

psi (15879)

Pounds per square inch.

bar (15880)

Bar.

Pascals (10081)

Pascals.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Torque Bridge

Creates channel(s) that use a Wheatstone bridge to measure torque. You must configure the physical channel(s) with TEDS information to use this VI. NI-DAQmx scales electrical values to physical values according to that TEDS information.

DAQmx Create Channel (TEDS-AI-Torque-Bridge)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return torque measurements from the channel.

Nm (15881)

Newton meters.

oz-in (15882)

Ounce-inches.

lb-in (15883)

Pound-inches.

lb-ft (15884)

Pound-feet.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI LVDT

Creates channel(s) that use an LVDT to measure linear position. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Position-LVDT)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return linear position measurements from the channel.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Inches (10379)

Inches.

Meters (10219)

Meters.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

voltage excitation wire mode is the number of leads on the sensor. Some sensors require you to tie leads together to create a four- or five- wire sensor. Refer to the sensor documentation for more information.

4-Wire (4)

Four wires.

5-Wire (5)

Five wires.

6-Wire (6)

Six wires.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

voltage excitation frequency specifies in hertz the excitation frequency that the sensor requires. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI RVDT

Creates channel(s) that use an RVDT to measure angular position. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Position-RVDT)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return angular position measurements from the channel.

Degrees (10146)

Degrees.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Radians (10273)

Radians.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

voltage excitation wire mode is the number of leads on the sensor. Some sensors require you to tie leads together to create a four- or five- wire sensor. Refer to the sensor documentation for more information.

4-Wire (4)

Four wires.

5-Wire (5)

Five wires.

6-Wire (6)

Six wires.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

cdbl.gif

voltage excitation frequency specifies in hertz the excitation frequency that the sensor requires. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Accelerometer

Creates channel(s) that use an accelerometer to measure acceleration. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Acceleration-Accelerometer)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return acceleration measurements from the channel.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

g (10186)

1 g is approximately equal to 9.81 m/s/s.

m/s^2 (12470)

Meters per second per second.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Microphone

Creates channel(s) that use a microphone to measure sound pressure. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Sound Pressure-Microphone)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. You must use physical channels that you configured with TEDS information. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return sound pressure measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

Pascals (10081)

Pascals.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum sound pressure level is the maximum instantaneous sound pressure level you expect to measure. This value is in decibels, referenced to 20 micropascals.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ci32.gif

current excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the current excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

current excitation value specifies in amperes the amount of excitation to supply to the sensor. Refer to the sensor documentation to determine this value.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Custom Voltage with Excitation

Creates channel(s) to measure voltage. Use this instance for custom sensors that require excitation. You can use the excitation to scale the measurement. You must configure the physical channel(s) with TEDS information to use this VI.

DAQmx Create Channel (TEDS-AI-Voltage-Custom with Excitation)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies the units to use to return measurements.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

From TEDS (12516)

Units defined by TEDS information associated with the channel.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

ci32.gif

input terminal configuration specifies the input terminal configuration for the channel.

default (-1)

At run time, NI-DAQmx chooses the default terminal configuration for the channel.

Differential (10106)

Differential mode.

NRSE (10078)

Non-referenced single-ended mode.

Pseudodifferential (12529)

Pseudodifferential mode.

RSE (10083)

Referenced single-ended mode.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

TEDS AI Bridge

Creates channel(s) that measure a Wheatstone bridge. You must configure the physical channel(s) with TEDS information to use this VI. Use this instance with bridge-based sensors that measure phenomena other than strain, force, pressure, or torque, or that scale data to physical units NI-DAQmx does not support.

DAQmx Create Channel (TEDS-AI-Bridge)

civrn.gif

task in specifies the task to which to add the virtual channels this VI creates. If you do not specify a task, NI-DAQmx creates a task for you and adds the virtual channels this VI creates to that task.

civrn.gif

physical channels specifies the names of the physical channels to use to create virtual channels. The DAQmx physical channel constant lists all physical channels on devices and modules installed in the system. You also can wire a string that contains a list or range of physical channels to this input. If you have an array of physical channels, use the DAQmx Flatten Channel String VI to convert the array to a list.

cstr.gif

name to assign specifies a name to assign to the virtual channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses the physical channel name as the virtual channel name. If you use this input to provide your own names for the virtual channels, you must use the names when you refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the source input of the DAQmx Trigger VI.

If you create multiple virtual channels with one DAQmx Create Virtual Channel VI, you can specify a comma-separated list of names to assign to the virtual channels. If you provide fewer names than the number of virtual channels you create, NI-DAQmx automatically assigns names to the virtual channels.

ci32.gif

units specifies in which unit to return measurements from the channel.

From TEDS (12516)

Units defined by TEDS information associated with the channel.

From Custom Scale (10065)

Units a custom scale specifies. If you select this value, you must wire a custom scale name to the custom scale name input.

cerrcodeclst.gif

error in describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. If an error occurs while this VI or function runs, the VI or function runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.

cbool.gif

status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.

ci32.gif

code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.

cstr.gif

source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

cdbl.gif

maximum value specifies in units the maximum value you expect to measure.

cdbl.gif

minimum value specifies in units the minimum value you expect to measure.

civrn.gif

custom scale name specifies the name of a custom scale for the channel. If you want the channel to use a custom scale, wire the name of the custom scale to this input and set units to From Custom Scale.

ci32.gif

voltage excitation source specifies the source of excitation.

External (10167)

Use an excitation source other than the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

Internal (10200)

Use the built-in excitation source of the device. If you select this value, you must use the voltage excitation value input to specify the amount of excitation.

None (10230)

Supply no excitation to the channel.

cdbl.gif

voltage excitation value specifies in volts the amount of excitation supplied to the sensor. Refer to the sensor documentation to determine appropriate excitation values.

iivrn.gif

task out is a reference to the task after this VI runs. The task contains any newly created virtual channels. If you did not wire a value to task in, NI-DAQmx automatically creates the task this output refers to.

ierrcodeclst.gif

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, error out describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.

ii32.gif

code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.

istr.gif

source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

Was this information helpful?