Manual

A-2 Appendix A - Instruction Quick Reference
Tab Button Instruction Description
Control
(Continued)
Repeat
Instructions between Repeat and End instructions are
executed a set number of times. Creates a loop
between the Repeat instruction and the End instruction.
While
Instructions between a While and an End instruction are
executed as long as the While condition is True.
Creates a loop between the While instruction and the
End instruction.
Pattern Array
Repeatedly places a pattern on a rectangular grid. This
is useful for coating boards that are panelized or
palletized with many boards on a single panel or pallet.
Fan Width
Control
Fan Width
Measures and controls fan pattern width. This
instruction should only be included in a periodic
procedure in a macro program.
Fan Quick
Check
Looks at one edge of the fan, and determines if the
edge is within the expected position plus or minus the
quick check tolerance. If the quick check passes, an OK
message is logged. If the quick check fails, the error
procedure is executed. If there is no error procedure,
then the program is terminated and an error message is
logged.
Inverter
Invert Product
Inverts a board. Only present when system is
configured for inverter.
General
Comment
Allows programmer to document program by entering a
comment into an instruction list. Comments have no
effect on the program.
Log Message
Allows programmer to send a message to the log file
when a specified event occurs. Can be used to log
product completion times to evaluate production timing
lapse times.
Prompted Log
Allows programmer to stop production and request that
the operator enter a message. This message is written
to the log file and displayed in the Event Monitor, just
like a regular log message. The request is displayed as
a dialog box, with OK and Cancel buttons.
Pause
Allows the programmer to pause a program and display
a message on the screen while waiting for user input.
Can be used with stand-alone systems to pause
program while board is flipped.
Wait Pauses program for a specified period of time.
Abort Program
Ends program with error (returns False to Robot
Controller). Can be used to stop program. If this
instruction is executed during production, production will
be stopped with a "Coating program had error"
message.