ALGorithm
Subsystem Syntax
Chapter 6
The ALGorithm command subsystem provides:
•
Definition of standard and custom control loop algorithms
•
Communication with algorithm array and scalar variables
•
Controls to enable or disable individual loop algorithms
•
Control of ratio of number of scan triggers per algorithm execution
•
Control of loop algorithm execution speed
•
Easy definition of algorithm data conversion functions
ALGorithm
[:EXPLicit]
:ARRay '< alg_name >','< array_name >',< array_block >
:ARRay? '< alg_name >','< array_name >'
:DEFine '< alg_name >'[,< swap_size >],< program_block >
:SCALar '< alg_name >','< var_name >',< value >
:SCALar? '< alg_name >','< var_name >'
:SCAN:RATio '< alg_name >',< value >
:SCAN:RATio? '< alg_name >'
:SIZe? '< alg_name >'
[:STATe] '< alg_name >',ON | OFF
[:STATe]? '< alg_name >'
:TIME? '< alg_name >'
:FUNCtion:DEFine '< function_name >',< range >,< offset >,< block_data >
:OUTPut:DELay < usec > | AUTO
:OUTPut:DELay?
:UPDate
[:IMMediate]
:CHANnel < channel_item >
:WINDow < num_updates >
:WINDow?
HP E1415 Command Reference
165