NI SCXI-1193 Independent Topology

NI Switches

NI SCXI-1193 Independent Topology

The independent topology allows the NI SCXI-1193 to utilize its full routing capabilities. Possible configurations include 3×1 multiplexers and dimensionally flexible sparse matrices.

Control the individual relays with the niSwitch Relay Control VI or the niSwitch_RelayControl function (refer to the NI SCXI-1193 hardware diagram for relay names). For example, to connect CH2 to COM0 on the NI SCXI-1193, call the niSwitch Relay Control VI or the niSwitch_RelayControl function with the action name parameter set to close and the relay name parameter set to KA0. Repeat the call to the niSwitch Relay Control VI or the niSwitch_RelayControl function to close KB1 then KC0.

When scanning the NI SCXI-1193, use the channel names in the scan list. A typical scan list entry could be ch2->com0;. This entry routes the signal connected to CH2 to COM0.

Valid Internal Channels

To determine the internal channel names, combine the names of all relays adjacent to a channel, in alphabetical order, and remove the K's. For example, in C, the channel connecting KA0 and KB0 is called A0B0.

For example, to connect CH0 to COM0 using internal channel names, call the following:

niSwitch_Connect (exampleSession, ch0, a0b0);
niSwitch_Connect (exampleSession, a0b0, b0b1c0);
niSwitch_Connect (exampleSession, b0b1c0, c0c1c2c3d0d1);
niSwitch_Connect (exampleSession, c0c1c2c3d0d1, com0);

The following is a list of the valid internal channel names:

a0b0a16b16b0b1b24b25c0c1ch4ch20d0d1
a1b1a17b17b0b1c0b24b25c12c0c1c2c3d0d1ch5ch21d1d2
a2b2a18b18b10b11b26b27c10c11ch6ch22d2d3
a3b3a19b19b10b11c5b26b27c13c12c13ch7ch23d2d3d4
a4b4a20b20b12b13b28b29c12c13c14c15d10d11ch8ch24d3d9
a5b5a21b21b12b13c6b28b29c14c14c15ch9ch25d4d5
a6b6a22b22b14b15b2b3c2c3ch10ch26d6d7
a7b7a23b23b14b15c7b2b3c1c4c5ch11ch27d7d8
a8b8a24b24b16b17b30b31c4c5c6c7d4d5ch12ch28d8d9
a9b9a25b25b16b17c8b30b31c15c6c7ch13ch29d8d9d10
a10b10a26b26b18b19b4b5c8c9ch14ch30d10d11
a11b11a27b27b18b19c9b4b5c2c8c9c10c11d6d7ch15ch31
a12b12a28b28b20b21b6b7ch0ch16com0
a13b13a29b29b20b21c10b6b7c3ch1ch17com1
a14b14a30b30b22b23b8b9ch2ch18com2
a15b15a31b31b22b23c11b8b9c4ch3ch19com3