Skip to content

NI DCPOWER Cutoff Attributes

ni-siray edited this page May 7, 2021 · 3 revisions

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.

Table of Contents

Internal Development

Creating and Setting Up a gRPC Server

Server Security Support

Creating a gRPC Client

gRPC Client Examples

Session Utilities API Reference

Driver Documentation

gRPC API Differences From C API

Sharing Driver Sessions Between Clients

C API Docs
NI-DAQmx
NI-DCPOWER
NI-DIGITAL PATTERN DRIVER
NI-DMM
NI-FGEN
NI-FPGA
NI-RFmx Bluetooth
NI-RFmx NR
NI-RFmx WCDMA
NI-RFmx GSM
NI-RFmx CDMA2k
NI-RFmx Instr
NI-RFmx LTE
NI-RFmx SpecAn
NI-RFmx TD-SCDMA
NI-RFmx WLAN
NI-RFSA
NI-RFSG
NI-SCOPE
NI-SWITCH
NI-TCLK
NI-XNET
Clone this wiki locally