IVI Power Supply Express VI

LabView Acquire Signals Express VIs

IVI Power Supply Express VI

Owning Palette: Generate Signals Express VIs

Installed With: LabVIEW SignalExpress

Generates a voltage level using an instrument in the DC Power Supply IVI class.

Default values are specific to the hardware and driver specified. The default settings may not be applicable to the measurement you are trying to perform. Click the Initialize button, located on the step's toolbar, at any time to reset the step to the default settings.

To communicate with an instrument, you need to install the instrument-specific driver and create a session name for the instrument.

Dialog Box Options
 Place on the block diagram  Find on the Functions palette

Dialog Box Options

ParameterDescription
Query device for measurementQueries the power supply for the actual current and voltage the device is generating.
Note  When you place a checkmark in the Query device for measurement checkbox, the performance of the device decreases.
Voltage DisplayDisplays the voltage (V) of the power supply.
Current DisplayDisplays the current (A) of the power supply.
OutputContains the following output options:
  • Export over-voltage tripped—Exports whether the over-voltage was tripped as a Boolean value in the Project View.
  • Export over-current tripped—Exports whether the over-current was tripped as a Boolean value in the Project View.
ConfigurationContains the following power supply configuration options:
  • Device—Contains the following device options:
    • IVI session name—Specifies the session name to use for this step. This step retrieves possible session names from National Instruments Measurement & Automation Explorer (MAX). You also can create a new session or edit/delete an existing session.
    • Resource descriptor—Specifies the interface and the address of the hardware to associate with the step.
    • Instrument driver—Displays the name of the driver in use.
  • Channel Configuration—Contains the following channel configuration options:
    • Channels—Specifies the physical channels from which to generate data.
    • Enable channel—Specifies whether to enable data acquisition on the selected channel.
    • Voltage level (V)—Specifies the DC voltage you want the power supply to attempt to generate.
    • OVP enabled—Specifies whether you want to use an over-voltage protection limit. Place a checkmark in this checkbox to enable the OVP limit (V) field.
    • OVP limit (V)—Specifies the over-voltage protection limit you want to use.
    • Specify output range—Select this option to define an output range for the output current or voltage.
    • Range type—Specifies the type of range to configure.
    • Range (A)—Specifies the range in amperes.
    • Range (V)—Specifies the value of the input range the oscilloscope uses for the channel. For example, to acquire a sine wave that spans -5 to 5 volts, enter 10 as the value of this parameter.
    • Current limit behavior—Specifies the behavior you want the power supply to exhibit when the output current is greater than or equal to the value of Current limit (A). Options include Regulate and Trip.
    • Current limit (A)—Specifies the current limit you want to use.
TriggerContains the following trigger options:
  • Trigger generation—Specifies whether any channels wait for triggers. Trigger generation is disabled by default. If you do not enable Trigger generation, the power supply generates the current and Voltage level (V) when you click the Run button. Place a checkmark in this checkbox to enable the Channel Triggering options and configure triggers.
  • Channel Triggering—Contains the following channel trigger options:
    • Channels—Specifies the physical channels that have a trigger associated with them. Each channel can be triggered independently.
    • Type—Specifies the trigger source to which you want the power supply to respond. The default is Immediate. Contains the following options:
      • Immediate—Does not wait for a trigger of any kind.
      • External—Waits for a trigger on the external trigger input.
      • Software—Waits until the software trigger button is pressed from the toolbar, specified by the software trigger source.
      • Digital—Waits for a trigger on a digital input specified by the trigger source.
    • Triggered level (V)—Specifies the DC voltage level you want the power supply to attempt to generate after it receives a trigger.
    • Triggered current limit (A)—Specifies the current limit you want the power supply to use after it receives a trigger.
    • Software trigger source—Specifies the software trigger source to which you want the instrument to respond. Options include Trigger A, Trigger B, and Trigger C. The default is Trigger A. Software trigger source is available only when you select Software in Type.
    • Source—Specifies the trigger source you want to use. Source is available only when you select Digital in Type. Contains the following options:
      • PXI TRIG0 or VXI TTL0—Waits until it receives a trigger on the PXI TRIG0 line (for PXI instruments) or the VXI TTL0 line (for VXI instruments).
      • PXI TRIG1 or VXI TTL1—Waits until it receives a trigger on the PXI TRIG1 line (for PXI instruments) or the VXI TTL1 line (for VXI instruments).
      • PXI TRIG2 or VXI TTL2—Waits until it receives a trigger on the PXI TRIG2 line (for PXI instruments) or the VXI TTL2 line (for VXI instruments).
      • PXI TRIG3 or VXI TTL3—Waits until it receives a trigger on the PXI TRIG3 line (for PXI instruments) or the VXI TTL3 line (for VXI instruments).
      • PXI TRIG4 or VXI TTL4—Waits until it receives a trigger on the PXI TRIG4 line (for PXI instruments) or the VXI TTL4 line (for VXI instruments).
      • PXI TRIG5 or VXI TTL5—Waits until it receives a trigger on the PXI TRIG5 line (for PXI instruments) or the VXI TTL5 line (for VXI instruments).
      • PXI TRIG6 or VXI TTL6—Waits until it receives a trigger on the PXI TRIG6 line (for PXI instruments) or the VXI TTL6 line (for VXI instruments).
      • PXI TRIG7 or VXI TTL7—Waits until it receives a trigger on the PXI TRIG7 line (for PXI instruments) or the VXI TTL7 line (for VXI instruments).
      • ECL0—Waits until it receives a trigger on the VXI ECL0 line.
      • ECL1—Waits until it receives a trigger on the VXI ECL1 line.
      • PXI Star—Waits until it receives a trigger on the PXI STAR trigger bus.
      • RTSI 0—Waits until it receives a trigger on RTSI line 0.
      • RTSI 1—Waits until it receives a trigger on RTSI line 1.
      • RTSI 2—Waits until it receives a trigger on RTSI line 2.
      • RTSI 3—Waits until it receives a trigger on RTSI line 3.
      • RTSI 4—Waits until it receives a trigger on RTSI line 4.
      • RTSI 5—Waits until it receives a trigger on RTSI line 5.
      • RTSI 6—Waits until it receives a trigger on RTSI line 6.
Execution ControlContains the following execution control options:
  • Start this step after—Makes the step wait until another step has started before executing. You can make the step wait on any other hardware step in the project by selecting the step to wait on from the pull-down menu.

    You can use this option to force an acquisition device to start after a generation device starts. You also can use this option to ensure that a device generating a trigger signal starts after the device receiving the signal, which avoids sending the signal before the receiver is ready.
  • Step to wait for—Lists the possible steps for which this step can wait.
  • Pre-execution delay (ms)—Specifies the amount of time to wait before the step executes. If you configure the step to start after another step, the delay represents the amount of time to wait after the specified step starts.
  • Post-execution delay (ms)—Specifies the amount of time to wait after the step executes.