Specifications
Initiating/Running Algorithms
When the INITiate[:IMMediate] command is sent, the VT1419A builds the input
Scan List from the input channels referenced when the algorithm is defined with the
ALG:DEF command above. The module also enters the Waiting For Trigger State
(see Figure 3-3). In this state, all that is required to run the algorithm is a trigger
event for each pass through the input-calculate-output cycle. To initiate the module,
send the command:
INIT module in Waiting for Trigger
State
When an INIT command is executed, the driver checks several interrelated settings
programmed in the previous steps. If there are conflicts in these settings an error
message is placed in the Error Queue (read with the SYST:ERR? command). Some
examples:
·
If TRIG:SOUR is not TIMer then ARM:SOUR must be IMMediate.
·
The time it would take to execute all algorithms is longer than the
TRIG:TIMER interval currently set.
Starting Algorithms Once the module is INITiated it can accept triggers from any source specified in
TRIG:SOUR.
TRIG:SOUR TIMER (*RST default)
ARM:SOUR IMM (*RST default)
INIT INIT starts Timer triggers
or
TRIG:SOUR TIMER
ARM:SOUR HOLD
INIT INIT readies module
ARM ARM starts Timer triggers.
... and the algorithms start to execute.
Programming the VT1419A Multifunction
Plus
Initiating/Running Algorithms
80 Chapter 3
1
INPUT
from SCP
channels,
analog &
digital
2
UPDATE
variables &
algorithims
3
EXECUTE ALGS
execute all enabled algorithms
4
OUTPUT
output table
sent to SCP
channels
Trigger Event
Set by ALG:OUTPUT:DELay (if any)
Trigger Event
Figure 3-8: Sequence of Loop Operations
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com










