Specifications
To enable ALG1 and ALG2 and disable ALG3 and ALG4:
ALG:STATE ‘ALG1’,ON enable algorithm ALG1
ALG:STATE ‘ALG2’,ON enable algorithm ALG2
ALG:STATE ‘ALG3’,OFF disable algorithm ALG3
ALG:STATE ‘ALG4’,OFF disable algorithm ALG4
ALG:UPDATE changes take effect at next update
phase
Setting Algorithm
Execution
Frequency
The ALGorithm:SCAN:RATio ‘<alg_name>’,<num_trigs> command sets the
number of trigger events that must occur before the next execution of algorithm
<alg_name>. For ‘ALG3’ to execute only every twenty triggers, send
ALG:SCAN:RATIO ‘ALG3’,20, followed by an ALG:UPDATE command.
‘ALG3’ would then execute on the first trigger after INIT, then the 21st, then the
41st, etc. This can be useful to adjust the response time of one algorithm relative to
others. The *RST default for all algorithms is to execute on every trigger event.
Example Command Sequence
This example command sequence puts together all of the steps discussed so far in
this chapter.
*RST Reset the module
Setting up Signal Conditioning (only for programmable SCPs in pos 4-7)
INPUT:FILTER:FREQUENCY 2,(@140:143)
INPUT:GAIN 64,(@140:143)
INPUT:GAIN 8,(@144:147)
set up digital channel characteristics
INPUT:POLARITY NORM,(@156) (*RST default)
OUTPUT:POLARITY NORM,(@157) (*RST default)
OUTPUT:TYPE ACTIVE,(@157)
link channels to EU conversions (measurement functions)
SENSE:FUNCTION:VOLTAGE AUTO,(@100:107) (*RST default)
SENSE:REFERENCE THER,5000,AUTO,(@108)
SENSE:FUNCTION:TEMPERATURE TC,T,AUTO,(@109:123)
SENSE:REFERENCE:CHANNELS (@108),(@109:123)
configure digital output channel for “alarm channel”
SOURCE:FUNCTION:CONDITION (@157)
execute channel calibration
*CAL? can take several minutes
Configure the Trigger System
ARM:SOURCE IMMEDIATE (*RST default)
TRIGGER:COUNT INF (*RST default)
TRIGGER:TIMER .010 (*RST default)
Programming the VT1419A Multifunction
Plus
Example Command Sequence
86 Chapter 3
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com










