
Series 3700 System Switch/Multimeter Reference Manual
Section 9
:
Instrument Control Library (ICL)
Document Number: 3700S-901-01 Rev. A / August 2007
9-183
slot[X].pseudocard
Attribute
Specifies the corresponding pseudocard to implement for the designated slot.
Usage
To read pseudo card for slot:
pseudocard = slot[X].pseudocard
[X]
: Slot number (1 to 6)
To write pseudo card for slot:
slot[X].pseudocard = pseudocard
[X]
: Slot number (1 to 6)
Set
pseudocard
to one of the following values
slot.PSEUDO_NONE or 0 for no pseudocard selection
slot.PSEUDO_3720 or 3720 for Model 3720 Dual 1x30 Multiplexer card
3720-simulation
slot.PSEUDO_3721 or 3721 for Model 3721 Dual 1x20 Multiplex card simulation
slot.PSEUDO_3722 or 3722 for Model 3722 Dual 1x48 Multiplexer card simulation
slot.PSEUDO_3723 or 3723 for Model 3723 Dual 1x30 Reed Multiplexer card
simulation
slot.PSEUDO_3730 or 3730 for Model 3730 6 x 16 High Density Matrix card
simulation
slot.PSEUDO_3740 or 3740 for Model 3740 32-Channel Isolated Switch card
simulation
Remarks
This attribute will only exist for a slot if that slot has no card installed in it. Therefore,
trying to use this attribute for a slot with an installed card will generate an error when
writing and nil response when reading. After assigning a pseudo card, the valid
commands and attributes based on that pseudo card will now exist for that slot. For
example, the slot[X].idn attribute will be valid.
Changing a slot's pseudocard card definition from a card to none will invalidate an
existing scan list.
Details
The response to an idn query will be model number, description and firmware revision.
When queried, the return value will have "Pseudo" before the card description. For
example, if a Model 3720 Pseudocard is installed in Slot 3:
print(slot[3].idn)
3720,Pseudo Dual 1x30 Multiplexer,00.00a
Example
Sets the pseudocard of Slot 6 for 3720 Thermocouple MUX card simulation:
slot[6].pseudocard = slot.PSEUDO_3720
slot[X].startchannel.amps
Attribute
The starting channel that supports amps measurements.
Usage
start = slot[X].startchannel.amps
[X]
: Slot number (1 to 6)
Remarks
This attribute will not exist for a slot if a card is not installed or the card installed does
not support amps channels. In these cases, the return value will be nil. If supported,
the return value will be a number representing the starting channel.