From the Connect/Disconnect commands the following connections types can be made:
Instrument |
Test Station Instruments, includes Digital Multimeter (DMM), Source Measurement Unit (SMU), Digital Storage Oscilloscope (Scope), Arbitrary Waveform Generator (Arb), … . Supported Test Station Instruments connections are enumerated under enumSeInstruments. |
Pin |
Pin is the equivalent of a named MpPin/Slot, users must define Pin characteristics before using (see Setup/Pin/Map) |
MpPin |
MacPanel Pin of the Gx6256 (LF), Gx6864 (VF), and Gx6192 (HF). Switchable MpPin are enumerated under enumSeMpPin. |
Trigger |
Some of the Test Station Instruments have connections for indicating an event or starting a process. Supported Trigger interfaces are enumerated under enumSeTrig. |
Digital |
Digital connections are from the Gx5964 (DIO). |
Connect / Disconnect Commands, Connections Types
Once the “to/from” connections types are defined, specific connections details can be added.
Next, the choice of internal bus(es) can be defined (Bus 0 to Bus 15 or default). Note “default” allows Switch Easy to choose the Bus.
Finally, the choice of routing rules can be defined (note switching rules can be ORed). The choices are:
● aSeRuleDefault: No multiple connections, no hybrid connections, no auto-disconnect, bleed on disconnect, no bleed on disconnect, use main channel
● aSeRuleAllowMuxMultiConnect: Allow multiple channels within the same mux group
● aSeRuleAllowMultiConnect: Allow multiple items (Pin, Instrument, Trigger) connections
● aSeRuleHybrid: Allow digital and analog connections together
● aSeRuleAlternate: Connection to Alternate channel (LF pins only)
● aSeRuleAlternate2: For commands with two pins, Applied to second pin, connection to Alternate channel (LF pins only)
● aSeRuleConnectBleedInhibit: Disable bleeding during connection
● aSeRuleDisconnectBleedEnable: Enable bleeding on disconnection
● aSeRuleAutoDisconnectMpPin: Auto disconnect connected MacPanel pin before connect to a new MacPanel pin
● aSeRuleAllowConnectMatrixInput: Allow connect matrix input when connecting HF pins from different tiers within the same board.
● aSeRuleTestConnection: The specified connection will be tested to see if an error would be thrown. Even when no error exists, no connection will be made.
● aSeRuleOnFailUseAlternate: If the connection fails, try to connect using the alternate channel (LF pin only).
The command SwitchExec Reset All() will force all relays to an open state, thereby disconnecting all signal paths.