Power Supply and Power Channel Considerations
- Updated2024-10-22
- 3 minute(s) read
Power Supply and Power Channel Considerations
Refer to
in the LabVIEW Example Finder for examples that implement many of the following considerations.Default Values
The following property values take effect when the task is committed or started.
Property Name | Default Value |
---|---|
Pwr.IdleOutputBehavior | Maintain Existing Value |
Pwr.RemoteSense | Local Sense |
Pwr.OutputEnable | True |
Pwr.CurrentSetpoint | 0.03A |
Pwr.VoltageSetpoint | 0 V |
Configuring Voltage and Current
Setpoints
Use the DAQmx Create Channel VI/function to set the current and voltage setpoints. Two properties reflect the current and voltage setpoints for a power channel, and are settable at runtime via the DAQmx Channel property node:
Configuring and Reading Power Output States and Behavior
Use the DAQmx Create Channel VI/function with the Pwr.OutputEnable property to enable or disable power channel output. At runtime, set this property via the DAQmx Channel property node.
Use the DAQmx Channel property node with the Pwr.IdleOutputBehavior property to enable or disable power channel output when the task is uncommitted.
Use the DAQmx Channel property node to read the Pwr.OutputState property and determine the channel state.
Detecting Auxiliary Power Errors
Use the DAQmx Read property node to read auxiliary power supply errors. Two properties reflect the error state for auxiliary power.
Detecting Remote Sense Errors
Use the DAQmx Read property node to read remote sense errors. Two properties reflect the error state for Remote Sense.
Detecting Over-Temperature
Errors
Use the DAQmx Read property node to read over-temperature errors. Two properties reflect an over-temperature condition.
Detecting Reverse Voltage Errors
Use the DAQmx Read property node to read reverse voltage errors. Two properties reflect the reverse voltage error state of channel
Configuring Remote Sense
Use the DAQmx Channel property to set the Pwr.RemoteSense property.
- DAQmx Read will return local voltage if Pwr.RemoteSense is configured to Local.
- DAQmx Read will return remote voltage if Pwr.RemoteSense if configured to Remote.