166
HP E1415 Command Reference
ALGorithm
ALGorithm[:EXPLicit]:ARRay
ALGorithm[:EXPLicit]:ARRay ’<
alg_name
>’,’<
array_name
>’,<
array_block
>
places values of <array_name> for algorithm <alg_name> into the Update Queue.
This update is then pending until ALG:UPD is sent or an update event (as set by
ALG:UPD:CHANNEL) occurs.
Note
ALG:ARRAY places a variable update request in the Update Queue. You
can not place more update requests in the Update Queue than are allowed
by the current setting of ALG:UPD:WINDOW or a "Too many updates --
send ALG:UPDATE command’ error message will be generated.
Parameters
Comments
•
To send values to a Global array, set the <alg_name> parameter to
"GLOBALS". To define a global array see the ALGorithm:DEFine command.
•
An error is generated if <alg_name> or <array_name> is not defined.
•
When an array is defined (in an algorithm or in ’GLOBALS’), the HP E1415
allocates twice the memory required to store the array. When you send the
ALG:ARRAY command, the new values for the array are loaded into the
second space for this array. When you send the ALG:UPDATE, or
ALG:UPDATE:CHANNEL commands, the HP E1415 switches a pointer to
the space containing the new array values. This is how even large arrays can be
"updated" as if they were a single update request. If the array is again updated,
the new values are loaded into the original space and the pointer is again
switched.
•
<progname> is not case sensitive. However, <array_name> is case sensitive.
•
Related Commands: ALG:DEFINE, ALG:ARRAY?
•
*RST Condition: No algorithms or variables are defined.
Usage
send array values to my_array in ALG4
ALG:ARR ’ALG4’,’my_array’,<
block_array_data
>
send array values to the global array glob_array
ALG:ARR ’GLOBALS’,’glob_array’,<
block_array_data
>
ALG:UPD
force update of variables
Parameter
Name
Parameter
Type
Range of
Values
Default
Units
alg_name
string
ALG1 - ALG32 | GLOBALS
none
array_name
string
valid ’C’ variable name
none
array_block
block data
block of IEEE-754 64-bit floating point
numbers
none
Summary of Contents for VXI 75000 C Series
Page 2: ......
Page 16: ...16 ...
Page 18: ......
Page 30: ...30 Getting Started Chapter 1 Notes ...
Page 32: ...32 Field Wiring Chapter 2 Figure 2 1 Channel Numbers at SCP Positions ...
Page 44: ...44 Field Wiring Chapter 2 Figure 2 11 HP E1415 Terminal Module ...
Page 54: ...54 Field Wiring Chapter 2 Notes ...
Page 61: ...Programming the HP E1415 for PID Control 61 Chapter 3 Programming Overview Diagram ...
Page 136: ...136 Creating and Running Custom Algorithms Chapter 4 Notes ...
Page 152: ...152 Algorithm Language Reference Chapter 5 Notes ...
Page 304: ...304 HP E1415 Command Reference Chapter 6 Command Quick Reference Notes ...
Page 308: ...308 Specifications Appendix A Thermocouple Type E 200 800C SCPs HP E1501 02 03 ...
Page 309: ...Specifications 309 Appendix A Thermocouple Type E 200 800C SCPs HP E1508 09 ...
Page 310: ...310 Specifications Appendix A Thermocouple Type E 0 800C SCPs HP E1501 02 03 ...
Page 311: ...Specifications 311 Appendix A Thermocouple Type E 0 800C SCPs HP E1509 09 ...
Page 312: ...312 Specifications Appendix A Thermocouple Type E Extended SCPs HP E1501 02 03 ...
Page 313: ...Specifications 313 Appendix A Thermocouple Type E Extended SCPs HP E1508 09 ...
Page 314: ...314 Specifications Appendix A Thermocouple Type J SCPs HP E1501 02 03 ...
Page 315: ...Specifications 315 Appendix A Thermocouple Type J SCPs HP E1508 09 ...
Page 316: ...316 Specifications Appendix A Thermocouple Type K SCPs HP E1501 02 03 ...
Page 317: ...Specifications 317 Appendix A Thermocouple Type R SCPs HP E1501 02 03 ...
Page 318: ...318 Specifications Appendix A Thermocouple Type R SCPs HP E1508 09 ...
Page 319: ...Specifications 319 Appendix A Thermocouple Type S SCPs HP E1501 02 03 ...
Page 320: ...320 Specifications Appendix A Thermocouple Type S SCPs HP E1508 09 ...
Page 321: ...Specifications 321 Appendix A Thermocouple Type T SCPs HP E1501 02 03 ...
Page 322: ...322 Specifications Appendix A Thermocouple Type T SCPs HP E1508 09 ...
Page 323: ...Specifications 323 Appendix A 5K Thermistor Reference SCPs HP E1501 02 03 ...
Page 324: ...324 Specifications Appendix A 5K Thermistor Reference SCPs HP E1508 09 ...
Page 325: ...Specifications 325 Appendix A RTD Reference SCPs HP E1501 02 03 ...
Page 326: ...326 Specifications Appendix A RTD SCPs HP E1501 02 03 ...
Page 327: ...Specifications 327 Appendix A RTD SCPs HP E1508 09 ...
Page 328: ...328 Specifications Appendix A 2250 Thermistor SCPs HP E1501 02 03 ...
Page 329: ...Specifications 329 Appendix A 2250 Thermistor SCPs HP E1508 09 ...
Page 330: ...330 Specifications Appendix A 5K Thermistor SCPs HP E1501 02 03 ...
Page 331: ...Specifications 331 Appendix A 5K Thermistor SCPs HP E1508 09 ...
Page 332: ...332 Specifications Appendix A 10K Thermistor SCPs HP E1501 02 03 ...
Page 333: ...Specifications 333 Appendix A 10K Thermistor SCPs HP E1508 09 ...
Page 334: ...334 Specifications Appendix A Notes ...
Page 346: ...346 Glossary Appendix C Notes ...
Page 388: ...388 Generating User Defined Functions Appendix F Notes ...