NI SWITCH Module Characteristics Attributes - ni/grpc-device GitHub Wiki

Module Characteristics Attributes

NISWITCH_ATTRIBUTE_BANDWIDTH

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250005 ViReal64 RO N/A None None

Description

This channel-based attribute returns the bandwidth for the channel. The units are hertz.

Related Information

  • Bandwidth and Insertion Loss
  • niSwitch Properties
  • RF Switching Considerations

NISWITCH_ATTRIBUTE_CHARACTERISTIC_IMPEDANCE

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250016 ViReal64 RO N/A None None

Description

This channel-based attribute returns the characteristic impedance for the channel. The units are ohms.

Related Information

  • Characteristic Impedance
  • niSwitch Properties
  • RF Switching Considerations

NISWITCH_ATTRIBUTE_IS_DEBOUNCED

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250002 ViBoolean RO N/A None None

Description

This attribute indicates whether the entire switch has settled since the last switching command. A value of VI_TRUE indicates that all signals going through the switch are valid.

Defined Values:

VI_TRUE

VI_FALSE

Related Information

  • Electromechanical Relays
  • niSwitch Properties
  • Settling Time

NISWITCH_ATTRIBUTE_MAX_AC_VOLTAGE

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250007 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum AC voltage the channel can switch. The units are volts RMS.

Related Information

  • General Switching Considerations
  • niSwitch Properties

NISWITCH_ATTRIBUTE_MAX_CARRY_AC_CURRENT

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250011 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum AC current the channel can carry. The units are amperes RMS.

Related Information

  • General Switching Considerations
  • niSwitch Properties

NISWITCH_ATTRIBUTE_MAX_CARRY_AC_POWER

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250015 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum AC power the channel can carry. The units are volt-amperes.

Related Information

  • General Switching Considerations
  • niSwitch Properties

NISWITCH_ATTRIBUTE_MAX_CARRY_DC_CURRENT

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250010 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum DC current the channel can carry. The units are amperes.

Related Information

  • General Switching Considerations
  • niSwitch Properties

NISWITCH_ATTRIBUTE_MAX_CARRY_DC_POWER

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250014 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum DC power the channel can carry. The units are watts.

Related Information

  • General Switching Considerations
  • niSwitch Properties

NISWITCH_ATTRIBUTE_MAX_DC_VOLTAGE

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250006 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum DC voltage the channel can switch. The units are volts.

Related Information

  • General Switching Considerations
  • niSwitch Properties

NISWITCH_ATTRIBUTE_MAX_SWITCHING_AC_CURRENT

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250009 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum AC current the channel can switch. The units are amperes RMS.

Related Information

  • niSwitch Properties
  • Switching Current

NISWITCH_ATTRIBUTE_MAX_SWITCHING_AC_POWER

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250013 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum AC power the channel can switch. The units are volt-amperes.

Related Information

  • niSwitch Properties
  • Switching Power

NISWITCH_ATTRIBUTE_MAX_SWITCHING_DC_CURRENT

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250008 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum DC current the channel can switch. The units are amperes.

Related Information

  • niSwitch Properties
  • Switching Current

NISWITCH_ATTRIBUTE_MAX_SWITCHING_DC_POWER

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250012 ViReal64 RO N/A None None

Description

This channel-based attribute returns the maximum DC power the channel can switch. The units are watts.

Related Information

  • niSwitch Properties
  • Switching Power

NISWITCH_ATTRIBUTE_NUMBER_OF_RELAYS

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1150014 ViInt32 RO N/A None None

Description

This attribute returns the number of relays.

Related Information

  • niSwitch Get Relay Name
  • niSwitch Properties

NISWITCH_ATTRIBUTE_POWER_DOWN_LATCHING_RELAYS_AFTER_DEBOUNCE

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1150017 ViBoolean R/W N/A None None

Description

This attribute indicates whether to power down latching relays after calling Wait For Debounce. When Power Down Latching Relays After Debounce is enabled (VI_TRUE), a call to Wait For Debounce ensures that the relays are settled and the latching relays are powered down.

Defined Values:

VI_TRUE

VI_FALSE

Related Information

  • Armature Relays
  • niSwitch Properties

NISWITCH_ATTRIBUTE_SERIAL_NUMBER

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1150015 ViString RO N/A None None

Description

This read-only attribute returns the serial number for the switch controlled by NI-SWITCH. If the device does not return a serial number, NI-SWITCH returns the Invalid Attribute error.

Related Information

  • Characteristic Impedance
  • niSwitch Properties

NISWITCH_ATTRIBUTE_SETTLING_TIME

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250004 ViReal64 R/W N/A None None

Description

This channel-based attribute returns the maximum length of time from after you make a connection until the signal flowing through the channel settles). The units are seconds.

Note  PXI-2501/2503/2565/2590/2591 Users—the actual delay will always be the greater value of the settling time and the value you specify as the scan delay.

Related Information

  • niSwitch Properties
  • Settling Time

NISWITCH_ATTRIBUTE_TEMPERATURE

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1150019 ViReal64 RO N/A None None

Description

This attribute returns the temperature for the switch module. The units are degrees Celsius.

Related Information

  • niSwitch Properties

NISWITCH_ATTRIBUTE_WIRE_MODE

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1250017 ViInt32 RO N/A None None

Description

This attribute returns the wire mode of the switch. This attribute affects the values of the NISWITCH_ATTRIBUTE_NUM_OF_ROWS and NISWITCH_ATTRIBUTE_NUM_OF_COLUMNS attributes. The actual number of input and output lines on the switch is fixed, but the number of channels depends on how many lines constitute each channel.

Related Information

  • N-Wire Switching Modes
  • niSwitch Properties
⚠️ **GitHub.com Fallback** ⚠️