User manual
Series 3700 System Switch/Multimeter Reference Manual Section 8: Scanning
3700S-901-01 Rev. C / July 2008 8-5
The Series 3700 trigger model has the following events and associated ICL
command attributes. These events, along with other events in the system, may
be used to configure various stimulus settings.
For example, the channel ready event
(scan.trigger.EVENT_CHANNEL_READY) may be set to pulse digital I/O line
3 when it gets generated. The command message for this would be:
digio.trigger[3].stimulus =
scan.trigger.EVENT_CHANNEL_READY
Likewise, you can use the digital I/O line 5 trigger event to satisfy the scan
trigger channel stimulus, which causes the channel action to occur when a
trigger is detected on line 5. The command message for this is:
scan.trigger.channel.stimulus = digio.trigger[5].EVENT_ID
Event
Associated ICL attribute
Scan Ready Event
scan.trigger.EVENT_SCAN_READY
Scan Start Event
scan.trigger.EVENT_SCAN_START
Channel Ready Event
scan.trigger.EVENT_CHANNEL_READY
Measure Complete Event
scan.trigger.EVENT_MEASURE_COMP
Sequence Complete Event
scan.trigger.EVENT_SEQUENCE_COMP
Scan Complete Event
scan.trigger.EVENT_SCAN_COMP
Idle Event
scan.trigger.EVENT_IDLE
NOTE Scanning operations run through the trigger model, but individual
open, close, and DMM measure commands have no interaction with
the trigger model.
Trigger model components
The individual components of the trigger model are explained in the following
paragraphs.
Idle
When a scan is initiated, the operation leaves the idle state and finalizes aspects
to start scanning. Once everything is ready for scanning, the instrument
generates the Scan Ready Event and waits for the arm stimulus event (see the
Arm Action Trigger in the trigger model figure in Trigger model (on page 8-4)).
After the last channel in the scan is measured, operation returns to the idle
state, where measurements are halted and the last channel in the list is closed.