beautypg.com

Cilxs_queryoutputstate – AMETEK Ls Series Driver Manual User Manual

Page 220

background image

IVI Driver Manual

Lx / Ls Series

216

ciLxs_QueryOutputState


ViStatus ciLxs_QueryOutputState (ViSession instrumentHandle,
ViChar _VI_FAR phase[],
ViInt32 outputState,
ViPBoolean inState);

Purpose

This function returns whether the power supply is in a particular output
state.

An unregulated condition occurs when the output voltage is less than the
value of the CILXS_ATTR_VOLTAGE_LEVEL attribute and the current is less
than the value of the CILXS_ATTR_CURRENT_LIMIT attribute.

An over-voltage condition occurs when the output voltage is equal to or
greater than the value of the CILXS_ATTR_OVP_LIMIT attribute and the
CILXS_ATTR_OVP_ENABLED attribute is set to VI_TRUE.

An over-current condition occurs when the output current is equal to or
greater than the value of the CILXS_ATTR_CURRENT_LIMIT attribute and the
CILXS_ATTR_CURRENT_LIMIT_BEHAVIOR attribute is set to
CILXS_VAL_CURRENT_TRIP.

When either an over-voltage condition or an over-current condition
occurs, the power supply's output protection disables the output. If the
power supply is in an over-voltage or over-current state, it does not
produce power until the output protection is reset. The
ciLxs_ResetOutputProtection function resets the output protection. Once
the output protection is reset, the power supply resumes generating a
power signal.


Parameter List

instrumentHandle

Variable Type ViSession

The ViSession handle that you obtain from the ciLxs_init or
ciLxs_InitWithOptions function. The handle identifies a particular
instrument session.

Default Value: None


phase

Variable Type ViChar[]

Pass the virtual channel name that you assign to the instrument in
the Configuration Utility.

Virtual channel names are aliases for instrument-specific channel
strings. The instrument-specific channel strings can differ from one
instrument to another. Virtual channel names allow you to use and

This manual is related to the following products: