NI DCPOWER Cutoff Attributes - ni/grpc-device GitHub Wiki
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_ENABLED
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_VOLTAGE_OUTPUT_LIMIT_HIGH
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_VOLTAGE_OUTPUT_LIMIT_LOW
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_MEASURE_LIMIT_HIGH
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_MEASURE_LIMIT_LOW
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_VOLTAGE_CHANGE_LIMIT_HIGH
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_VOLTAGE_CHANGE_LIMIT_LOW
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_CHANGE_LIMIT_HIGH
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_CHANGE_LIMIT_LOW
- NIDCPOWER_ATTRIBUTE_OUTPUT_CUTOFF_CURRENT_OVERRANGE_ENABLED
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150235 | ViBoolean | R/W | Channel | None | None |
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. |
---|
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150236 | ViReal64 | R/W | Channel | None | None |
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. |
---|
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150292 | ViReal64 | R/W | Channel | None | None |
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. |
---|
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150237 | ViReal64 | R/W | Channel | None | None |
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. |
---|
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150293 | ViReal64 | R/W | Channel | None | None |
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. |
---|
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150294 | ViReal64 | R/W | Channel | None | None |
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. |
---|
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150238 | ViReal64 | R/W | Channel | None | None |
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. |
---|
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150295 | ViReal64 | R/W | Channel | None | None |
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. |
---|
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150239 | ViReal64 | R/W | Channel | None | None |
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. |
---|
Numeric value |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150240 | ViBoolean | R/W | Channel | None | None |
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. |
---|