User manual

Section 13: Instrument Control Library (ICL) Series 3700 System Switch/Multimeter Reference Manual
13-50 3700S-901-01 Rev. C / July 2008
channel.getdelay()
Remarks
The parameter string may contain 'slotX', where X equals 1 to 6, or
'allslots'.
An error message will be generated for the following reasons:
An empty parameter string is specified.
The specified channel does not exist.
Slot is empty.
The specified channel does not exist for card installed in slot.
Parameter syntax error such as incorrect format for ch_list.
An analog backplane relay is specified.
The specified channels does not support a delay time like digital I/O.
A channel pattern is specified.
Command processing will stop as soon as an error is detected and a nil response will
be generated. No partial list of delay times will be returned.
The delay times will be comma delimited in the same order as the items were specified
in the ch_list parameter. A value of 0 indicates that no additional delay time is
being incurred before a close or open command completes. A command, after
updating the state of channels based on the command, will incur the delay time
indicated in the response for a channel before completing. However, the internal
settling time needs to elapse before the user delay is incurred. Therefore, open/close
command processed settling time incurred user delay incurred command
completes.
Also see
channel.setdelay() (on page 13-72)
Query commands (on page 13-6)
Example
To query Channels 1 and 3 on Slot 5 for their delay time:
mydelaytime = channel.getdelay('5001, 5003')
To see the delay of the channels comprising a channel pattern call mychans:
PatternChannels = channel.pattern.get('mychans')
MyDelayPatternTimes =
channel.getdelay(PatternChannels)
channel.getforbidden()
Function
Returns a string listing the items contained in the channel list parameter that are
forbidden to close.
Usage
forbid_list = channel.getforbidden(<ch_list>)
ch_list: string listing the items to check if they are forbidden to close. Items can
include channels, backplane relays, and channel patterns.
forbid_list: Comma-separated string listing channels that are forbidden to close in the
scope of the channel list.