NI-HSDIO LabVIEW VIs

Table of Contents

niHSDIO stPMU External Force Control VI

  • Updated2023-02-21
  • 5 minute(s) read
Installed With: NI-HSDIO

Connects or disconnects the channels specified in the channel list parameter to or from the EXTERNAL FORCE terminal (either on the AUX I/O connector or the REMOTE SENSE connector on the device front panel, depending on the value of the connectors parameter). This VI does not force a voltage or current by itself; it only connects NI-HSDIO to an external device.

If you have not yet committed your session, calling this VI implicitly commits your session. If you have already committed your session by calling a VI such as the niHSDIO Commit VI, the niHSDIO Initiate VI, the niHSDIO Read Waveform VI, the niHSDIO Write Named Waveform VI, or the other Software-Timed PMU VIs, this VI will not commit your session again.

Note  Only NI 6555/6556 devices support this VI.

Related Topics

niHSDIO stPMU External Force Control

civrn.gif

instrument handle identifies your instrument session. instrument handle is obtained from the niHSDIO Init Acquisition Session VI, the niHSDIO Init Generation Session VI, or the niHSDIO Init Ext Cal VI.

cstr.gif

channel list specifies the channels being configured. Specify multiple channels by using a channel list or a channel range. A channel list is a comma (,) separated sequence of channel names (for example, 0,2 specifies channels 0 and 2). A channel range is a lower bound channel followed by a hyphen (-) or colon (:) followed by an upper bound channel (for example, 0-2 specifies channels 0, 1, and 2). Use PFI1 or PFI2 to specify a valid PFI channel. Use DDC_CLKOUT or STROBE to specify a valid clocking terminal. If you configure multiple channels with this parameter, all those channels have the same settings. Selecting no channels for this parameter returns an error.

cenum.gif

action selects whether to connect or disconnect a channel or channels from the EXTERNAL FORCE pin.

Note  On the NI 6556, selecting Disconnect disconnects both the AUX I/O and Remote Sense connectors regardless of which is connected currently.
Connect (92)

Connects the channel to the EXTERNAL FORCE pin.

Disconnect (93)

Disconnects the channel from the EXTERNAL FORCE pin.

cenum.gif

connector selects whether to access the PMU pins on the AUX I/O connector or the REMOTE SENSE connector.

Note  This parameter is valid only on the NI 6556, which has both the AUX I/O and REMOTE SENSE connectors. If you are operating an NI 6555, you must select Remote Sense because the NI 6555 does not have an AUX I/O connector. If you select AUX I/O while using an NI 6555, NI-HSDIO returns an error.
AUX I/O (94)

Accesses the PMU pins on the AUX I/O connector. This is the default value.

Remote Sense (95)

Accesses the PMU pins on the REMOTE SENSE connector.

cerrcodeclst.gif

error in (no error) describes error conditions that occur before this node runs. This input provides standard error in functionality.

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

instrument handle out passes a reference to your instrument session to the next VI. instrument handle is obtained from the niHSDIO Init Acquisition Session VI or the niHSDIO Init Generation Session VI.

ierrcodeclst.gif

error out contains error information. This output provides standard error out functionality.

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.

Log in to get a better experience