Manual

B-12 Appendix B - Instruction Properties
Place Pattern
Description: Places (executes) a pattern at the specified coordinates. Used to nest patterns: one pattern
can execute another pattern.
Properties:
Property Description
Pattern Name
Name of pattern to execute. In drop-down list, patterns in program are listed
first, then patterns in currently loaded macro program.
Rotation
Degrees to rotate pattern (positive is counterclockwise).
X Placement
X-coordinate to place pattern.
Y Placement
Y-coordinate to place pattern.
Z Placement
Z-coordinate to place pattern.
Position Verify
Description: Sends the robot back to the home position to check its position against the limit switches. If
the limit switches are not in the expected position, the error procedure named in the instruction property is
executed. If no error procedure is specified, or the error procedure cannot be found, production is stopped
and an error message is displayed. Errors are logged, along with the axis that failed. Use this instruction
to ensure precision dispensing, by inserting it into a periodic procedure or at the end of a product
program.
Properties:
Property Description
Error Procedure
Name
Name of procedure to execute if position verify fails.
Prompted Log
Description: 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. For example, if you want the operator
to enter the serial number of each board coated, create a Prompted Log instruction as the first instruction
in the Main Pattern. Set the properties as follows:
Event Level: Warning (red message text)
Log Message: %s is serial number.
Pause Message: Enter serial number!
When the operator enters a serial number, the number appears on the Event Monitor in red text.
Properties:
Property Description
Event Level
Color of text written to Event Monitor.
Log Message
Text written to log along with text entered by operator. Use the variable %s to
place the text entered by the operator where desired in the message.
Pause Message
Text displayed on dialog box to prompt operator.