NI DCPOWER Cutoff Attributes - ni/grpc-device GitHub Wiki

Cutoff Attributes

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_ENABLED

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150235 ViBoolean R/W Channel None None

Description

Enables or disables output cutoff functionality. If enabled, you can define output cutoffs that, if exceeded, cause the output of the specified channel(s) to be disconnected.

When this attribute is disabled, all other output cutoff attributes are ignored.

!Note(Aspose.Words.41885b0c-31fa-440b-9ab8-b894c1d71458.001.png) Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments. Instruments that do not support this attribute behave as if this attribute were set to VI_FALSE.

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_VOLTAGE_OUTPUT_LIMIT_HIGH

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150236 ViReal64 R/W Channel None None

Description

Specifies a high limit voltage value, in volts, for output cutoff. If the voltage output exceeds this limit, the output is disconnected.

To find out whether an output has exceeded this limit, call the niDCPower_QueryLatchedOutputCutoffState function with NIDCPOWER_VAL_OUTPUT_CUTOFF_REASON_VOLTAGE_OUTPUT_HIGH as the outputCutoffReason.

!Note Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments.

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_VOLTAGE_OUTPUT_LIMIT_LOW

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150292 ViReal64 R/W Channel None None

Description

Specifies a low limit voltage value, in volts, for output cutoff. If the voltage output falls below this limit, the output is disconnected.

To find out whether an output has fallen below this limit, call the niDCPower_QueryLatchedOutputCutoffState function with NIDCPOWER_VAL_OUTPUT_CUTOFF_REASON_VOLTAGE_OUTPUT_LOW as the outputCutoffReason.

!Note Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments.

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_MEASURE_LIMIT_HIGH

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150237 ViReal64 R/W Channel None None

Description

Specifies a high limit current value, in amps, for output cutoff. If the measured current exceeds this limit, the output is disconnected.

To find out whether an output has exceeded this limit, call the niDCPower_QueryLatchedOutputCutoffState function with NIDCPOWER_VAL_OUTPUT_CUTOFF_REASON_CURRENT_MEASURE_HIGH as the outputCutoffReason.

!Note Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments.

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_MEASURE_LIMIT_LOW

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150293 ViReal64 R/W Channel None None

Description

Specifies a low limit current value, in amps, for output cutoff. If the measured current exceeds this limit, the output is disconnected.

To find out whether an output has fallen below this limit, call the niDCPower_QueryLatchedOutputCutoffState function with NIDCPOWER_VAL_OUTPUT_CUTOFF_REASON_CURRENT_MEASURE_LOW as the outputCutoffReason.

!Note Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments.

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_VOLTAGE_CHANGE_LIMIT_HIGH

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150294 ViReal64 R/W Channel None None

Description

Specifies a limit for positive voltage slew rate, in volts per microsecond, for output cutoff. If the voltage increases at a rate that exceeds this limit, the output is disconnected.

To find out whether an output has exceeded this limit, call the niDCPower_QueryLatchedOutputCutoffState function with NIDCPOWER_VAL_OUTPUT_CUTOFF_REASON_POSITIVE_VOLTAGE_CHANGE as the outputCutoffReason.

!Note Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments.

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_VOLTAGE_CHANGE_LIMIT_LOW

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150238 ViReal64 R/W Channel None None

Description

Specifies a limit for negative voltage slew rate, in volts per microsecond, for output cutoff. If the voltage decreases at a rate that exceeds this limit, the output is disconnected.

To find out whether an output has exceeded this limit, call the niDCPower_QueryLatchedOutputCutoffState function with NIDCPOWER_VAL_OUTPUT_CUTOFF_REASON_NEGATIVE_VOLTAGE_CHANGE as the outputCutoffReason.

!Note Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments.

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_CHANGE_LIMIT_HIGH

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150295 ViReal64 R/W Channel None None

Description

Specifies a limit for positive current slew rate, in amps per microsecond, for output cutoff. If the current increases at a rate that exceeds this limit, the output is disconnected.

To find out whether an output has exceeded this limit, call the niDCPower_QueryLatchedOutputCutoffState function with NIDCPOWER_VAL_OUTPUT_CUTOFF_REASON_POSITIVE_CURRENT_CHANGE as the outputCutoffReason.

!Note Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments.

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_CHANGE_LIMIT_LOW

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150239 ViReal64 R/W Channel None None

Description

Specifies a limit for negative current slew rate, in amps per microsecond, for output cutoff. If the current decreases at a rate that exceeds this limit, the output is disconnected.

To find out whether an output has exceeded this limit, call the niDCPower_QueryLatchedOutputCutoffState function with NIDCPOWER_VAL_OUTPUT_CUTOFF_REASON_NEGATIVE_CURRENT_CHANGE as the outputCutoffReason.

!Note Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments.

NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_OVERRANGE_ENABLED

Specific Attribute

Numeric
value
Data
type
Access Applies to Coercion High Level Functions
1150240 ViBoolean R/W Channel None None

Description

Enables or disables current overrange functionality for output cutoff. If enabled, the output is disconnected when the measured current saturates the current range.

To find out whether an output has exceeded this limit, call the niDCPower_QueryLatchedOutputCutoffState function with NIDCPOWER_VAL_OUTPUT_CUTOFF_REASON_VOLTAGE_OUTPUT_HIGH as the outputCutoffReason.

!Note Note  This attribute is not supported by all instruments. Refer to Supported Attributes by Device for information about supported instruments.
⚠️ **GitHub.com Fallback** ⚠️