Skip to content

NI SWITCH Module Characteristics Attributes

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

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

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