Table of Contents

Method ConfigureOutputConnected

Namespace
NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower
Assembly
NationalInstruments.SemiconductorTestLibrary.Extensions.dll

ConfigureOutputConnected(DCPowerSessionsBundle, bool)

Configures the output relay of the underlying device channel (s) to either be connected (closed) or disconnected (open). Accepts a scalar input of type bool. With overrides for SiteData<T>, and PinSiteData<T> input.

Pass this method a true value to physically disconnect the output terminal from the front panel.

Disconnect the output only if disconnecting is necessary for your application. For example, a battery connected to the output terminal might discharge unless the relay is disconnected. Excessive connecting and disconnecting of the output can cause premature wear on the relay.

This property is not supported by all devices. Refer to the Supported Properties by Device topic in the NI-DCPower LabVIEW VI Reference and the document of your SMU model for information about supported devices.

public static void ConfigureOutputConnected(this DCPowerSessionsBundle sessionsBundle, bool connectOutput)

Parameters

sessionsBundle DCPowerSessionsBundle

The DCPowerSessionsBundle object.

connectOutput bool

The boolean value to either connect (true) or disconnect (false) the output terminal.

ConfigureOutputConnected(DCPowerSessionsBundle, SiteData<bool>)

Configures the output relay of the underlying device channel (s) to either be connected (closed) or disconnected (open). Accepts a scalar input of type bool. With overrides for SiteData<T>, and PinSiteData<T> input.

Pass this method a true value to physically disconnect the output terminal from the front panel.

Disconnect the output only if disconnecting is necessary for your application. For example, a battery connected to the output terminal might discharge unless the relay is disconnected. Excessive connecting and disconnecting of the output can cause premature wear on the relay.

This property is not supported by all devices. Refer to the Supported Properties by Device topic in the NI-DCPower LabVIEW VI Reference and the document of your SMU model for information about supported devices.

public static void ConfigureOutputConnected(this DCPowerSessionsBundle sessionsBundle, SiteData<bool> connectOutput)

Parameters

sessionsBundle DCPowerSessionsBundle

The DCPowerSessionsBundle object.

connectOutput SiteData<bool>

The boolean value to either connect (true) or disconnect (false) the output terminal.

ConfigureOutputConnected(DCPowerSessionsBundle, PinSiteData<bool>)

Configures the output relay of the underlying device channel (s) to either be connected (closed) or disconnected (open). Accepts a scalar input of type bool. With overrides for SiteData<T>, and PinSiteData<T> input.

Pass this method a true value to physically disconnect the output terminal from the front panel.

Disconnect the output only if disconnecting is necessary for your application. For example, a battery connected to the output terminal might discharge unless the relay is disconnected. Excessive connecting and disconnecting of the output can cause premature wear on the relay.

This property is not supported by all devices. Refer to the Supported Properties by Device topic in the NI-DCPower LabVIEW VI Reference and the document of your SMU model for information about supported devices.

public static void ConfigureOutputConnected(this DCPowerSessionsBundle sessionsBundle, PinSiteData<bool> connectOutput)

Parameters

sessionsBundle DCPowerSessionsBundle

The DCPowerSessionsBundle object.

connectOutput PinSiteData<bool>

The boolean value to either connect (true) or disconnect (false) the output terminal.