Professional Documents
Culture Documents
Operation Manual: (For Single-Pin Pneumatic Markers)
Operation Manual: (For Single-Pin Pneumatic Markers)
TMC470
Marking System Controller
(for Single-Pin Pneumatic Markers)
Foreword
Telesis Technologies, Inc. (hereinafter referred to as Telesis) reserves the right to change the information and
specifications contained in this document without prior notice. The reader should consult Telesis to determine
whether such changes have been made.
In no event shall Telesis be liable for any incidental, indirect, special, or consequential damages whatsoever,
including but not limited to lost profits, arising out of, or relating to this document or the information it contains, even
if Telesis has been advised, has knowledge, or should have knowledge of the possibility of such damages.
Telesis expressly warrants the equipment it manufactures as set forth in the Standard Terms and Conditions of Sale.
Telesis makes no other warranties, expressed or implied, including and without limitation, warranties as to
merchantability or fitness for a particular purpose.
The information contained in this document is confidential and is proprietary to Telesis or its licensors.
Trademarks
Telesis, Merlin, and PS-OCR are registered trademarks of Telesis Technologies, Inc.
34700D.DOC i
TMC470 Controller Operation
1) GRANT OF LICENSE. Telesis Technologies, Inc. (Telesis) agrees to grant to you a non-exclusive license to use the
Telesis software/firmware program (the program) subject to the terms and conditions of this license agreement.
2) DEFINITION OF TERMS. The term software refers to a computer program stored on electronic media that must be
loaded into computer memory to be executed. The term firmware refers to a computer program stored in
semiconductor memory (ROM, PROM, EPROM, EEPROM, NVRAM, etc.) that is an integral part of the computer
memory. Together, these forms of computer programs are referred to as the program.
3) COPYRIGHT. The program(s) and documentation is owned by Telesis and is protected by United States copyright
laws and international treaty provisions. The program(s) contain trade secrets and proprietary property of Telesis.
You may make one copy of the program(s) solely for backup or archival purposes provided that the copy clearly
displays the Telesis copyright notice. Additional copies may be made when authorized to do so in writing by
Telesis. In addition to any other right of Telesis, Telesis has the right to terminate this license if the terms of the
license are violated.
4) RESTRICTION ON USE AND TRANSFER. The single-processor version(s) of the program(s) and documentation are
to be used on one computer or embedded system at any one time. The multi-processor version(s) of the
program(s) and documentation may be used over a network provided that the number of computers accessing the
network simultaneously shall not exceed the number authorized by Telesis or for which you paid the corresponding
multi-processor fee. You may not distribute the programs or documentation to a third party. You may transfer the
license and complete package (retaining nothing) if the transferee agrees to the terms of this License Agreement.
Neither the program(s) nor the documentation may be changed or translated without express written permission of
Telesis. You may not reverse engineer, decompile or disassemble the program(s).
5) WARRANTY for the subject program(s) is covered under the Telesis Standard Terms and Conditions of Sale.
6) TERM. The license is effective until terminated. It will be terminated if you fail to comply with any term or
condition of this License Agreement. You may terminate this License Agreement at any time. In the event of
termination, you agree to destroy the program(s) and documentation together with all copies and related material.
7) YOUR USE OF THIS PROGRAM(S) acknowledges that you have read this License Agreement and agree to its terms.
This agreement is complete and supersedes any other agreement that may have related to the subject matter of
this agreement.
ii 34700D.DOC
TMC470 Controller Operation
Contact us for more information on any of these services. If you need parts for the marking system, be sure to specify
the marker model number and serial number when ordering. You may contact Telesis at any of the following locations:
United States
Europe
Asia
34700D.DOC iii
TMC470 Controller Operation
Safety Summary
The TMC470 Controller uses high voltage power supplies. The marking head and its optional accessories inherently
move and reposition during system operations. Accordingly, there is some danger when working with, and near,
marking machines. The following safety precautions should be observed at all times.
Never use the system in any manner or for any purpose other than that for which it was designed.
Ear protection may be required when working with or near an operating marking system.
Keep all body parts, jewelry, and clothing clear of the marking system while it is operating.
Warnings, Cautions, and Notes may be placed throughout this document to alert you to important information. These
messages have the following significance.
Warnings contain information that is essential to the personal safety of the user.
Notes call attention to information of special importance at specific points within the text.
iv 34700D.DOC
TMC470 Controller Operation
WARNING
Stay clear of the marking system when placing the machine online to avoid contact with the
moving equipment.
Stay clear of the marking system when jogging the machine to avoid contact with the
moving equipment.
When the Park command is issued, the marking system equipment will automatically move
to its Park position. Stay clear of the marking system when parking the machine to avoid
contact with the moving equipment.
When the Pre-Position command is issued, the marking system equipment will automatically
move to the anchor location of the first field in the pattern. Stay clear of the marking system
when pre-positioning the machine to avoid contact with the moving equipment.
When the Exercise Test is performed, the marking system equipment will automatically move
around the entire perimeter of the marking window. Stay clear of the marking system when
running the Exercise Test to avoid contact with the moving equipment.
Certain procedures may require testing electrical circuits while power is applied to the
marking system. To avoid personal injury, only experienced maintenance personnel should
perform these tests. Regardless of experience, caution should always be used when working
with energized electrical circuits.
CAUTION
If the Over Temp signal is ON (⌧), it indicates the controller temperature has exceeded 65°C
(149°F). This is a very serious condition. The software will not allow any machine movement.
If the Over Temp signal is ON, shut down the controller immediately and contact Telesis
Customer Support.
Certain procedures allow the system parameters to be reset to their factory–default settings.
If reset, all parameters that have been specifically configured for your system will be lost and
unrecoverable.
Never position the limit switch (on the optional Z-axis tool stand) below the level of the
carriage. Damage to the limit switch and carriage will result if so positioned.
Resetting the Date Code lookup table or the Shift Code lookup table or the Omni SN
parameters will reset all User parameter settings (Date, Shift, and Omni SN) to their factory
default settings. All parameters that have been specifically configured for your system will
be overwritten with the default values
Certain tests are available at the Supervisor level to check the operation of the circuit boards
installed in the TMC470 Controller. The tests require special test equipment. Accordingly,
these tests are intended for use by Telesis-authorized technicians only. Telesis strongly
recommends that you do not run these tests without the appropriate test equipment or
without the consent of Telesis Technologies, Inc.
34700D.DOC v
TMC470 Controller Operation
Table of Contents
TOPIC PAGE
Foreword............................................................................................................................................ i
Trademarks ........................................................................................................................................ i
License Agreement for Telesis Software ................................................................................................. ii
Telesis Customer Support..................................................................................................................... iii
Safety Summary ................................................................................................................................. iv
vi 34700D.DOC
TMC470 Controller Operation
Table of Contents
TOPIC PAGE
34700D.DOC vii
TMC470 Controller Operation
Table of Contents
TOPIC PAGE
viii 34700D.DOC
TMC470 Controller Operation
Table of Contents
TOPIC PAGE
34700D.DOC ix
TMC470 Controller Operation
Table of Contents
TOPIC PAGE
x 34700D.DOC
TMC470 Controller Operation
Table of Contents
TOPIC PAGE
34700D.DOC xi
TMC470 Controller Operation
xii 34700D.DOC
TMC470 Controller Operation
Chapter 1
Controller Operation
1.1 OVERVIEW
This manual documents the use of the TMC470 Controller to operate your Telesis marking system. The information in
this manual describes the use of the marking system controller and software to operate the marker and to design,
print, and maintain a library of patterns.
This manual should be used along with the Operation Supplement for your marking system. The supplement contains
vital, marker-specific information about the marking system hardware and equipment operation.
NOTICE
The TMC470 Controller is capable of operating several Telesis markers. While most software features
are universally employed in the various systems, some features are unique to specific markers.
Accordingly, some features documented in this manual may not apply to your specific system. Where
variations do exist, they will be clearly identified within the text to inform you of the differences.
The front of the controller provides an 8-line liquid crystal display (LCD), a standard keyboard, and special keys for
operating the marker. It is the primary user interface to the marking system, allowing you to select options and
execute commands displayed by the software. The back panel of the controller includes a power on/off switch and
various ports to connect the marker and additional, optional equipment.
34700D.DOC 1-1
TMC470 Controller Operation
The controller will automatically start and electrical power will be available to all equipment connected to the controller.
The marking system software will automatically start and display the Main Screen (shown below). The system software
is permanently installed in the controller. It produces the user interface screens that are displayed to the operator. Its
pre-programmed commands, combined with operator selections and inputs, are used to control the marker. The
software also contains a library for storing user-defined pattern files for printing.
• Operator Operator mode allows you to open patterns, enter data, print patterns, and jog the machine.
Operator mode features are documented in this chapter.
• Designer Designer mode allows you to perform all tasks available to the operator, plus allows you to design
and edit patterns, configure pattern parameters, and change some system parameters. Access to
the this mode may be password protected to prevent usage by unauthorized persons. Most
Designer mode features are documented in Chapter 2.
• Supervisor Supervisor mode allows you to perform all tasks available to the operator and designer, plus allows
you to configure system operating parameters and check system performance. Access to the this
mode may be password protected to prevent usage by unauthorized persons. Most Supervisor
mode features are documented in Chapter 3.
• M3 (Merlin®III) Optionally, the TMC470 may be connected to a computer running the Merlin III Visual
Design Software. When in this mode, operational control of the marking system is provided through
the system computer and the Merlin III software. Refer to Using the Merlin III Interface for details.
1-2 34700D.DOC
TMC470 Controller Operation
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
Cursor (flashing)
The Cursor is positioned on the name of the currently loaded pattern when the Main Screen is
displayed. It can be repositioned to select one of the fields in the pattern. See TAB, below.
When a function key (F1… F5) is pressed, the cursor moves to the selected item on the Main Menu.
The cursor remains on the Main Menu item to indicate which drop-down menu is displayed.
When an Editor Screen is displayed, the cursor indicates which parameter is currently selected.
The Pointer indicates which menu choice is currently selected. Use the ARROW UP and ARROW
DOWN keys to reposition the pointer.
TAB moves the cursor to the next field (displayed on the Main Screen) or to the next parameter
(displayed on an Editor Screen).
+ BACK TAB moves the cursor to the previous field (displayed on the Main Screen) or to the previous
parameter (displayed on an Editor Screen).
ARROW DOWN moves the cursor to the next field (displayed on the Main Screen) or to the next
parameter (displayed on an Editor Screen). It also moves the pointer to the next menu selection.
ARROW UP moves the cursor to the previous field (displayed on the Main Screen) or to the
previous parameter (displayed on an Editor Screen). It also moves the pointer to the previous menu
selection.
ARROW LEFT
When the cursor is positioned in box that can be edited, this key moves the cursor to the left,
allowing you to select where to edit, insert, or delete data.
When the cursor is on a parameter with selectable options, or when the pointer is on a menu line
containing selectable options, this key toggles the selection to the previous option.
ARROW RIGHT
When the cursor is positioned in box that can be edited, this key moves the cursor to the right,
allowing you to select where to edit, insert, or delete data.
When the cursor is on a parameter with selectable options, or when the pointer is on a menu line
containing selectable options, this key toggles the selection to the next option.
PAGE DOWN displays the next page of the current screen if more than one page exists.
PAGE UP displays the previous page of the current screen if more than one page exists.
ESCAPE cancels the current activity and returns to the Main Screen.
34700D.DOC 1-3
TMC470 Controller Operation
File. Displays the File Menu to open pattern files for printing.
In Designer and Supervisor mode, this menu allows you to create new pattern files, edit pattern
properties, and manage the pattern file library.
Edit. This menu is not available in Operator mode. It provides commands to add, delete, and edit
objects in the pattern.
Machine. Displays the Machine Menu to perform specific marker tasks (Park, Print, etc.).
Marker. In Operator mode, this allows the user to display the software item number and version.
In Designer mode, this permits the user to enable or disable the marking pin.
In Supervisor mode, this allows the user to perform various maintenance tasks, including USB backup
and restore of pattern, font, and parameter files.
Setup. Displays the Setup Menu to change operational modes and to edit the Query Text buffers.
In Designer and Supervisor mode, this menu allows you to configure system parameters and perform
system tasks.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
1-4 34700D.DOC
TMC470 Controller Operation
PRINT initiates a print cycle to mark the currently loaded pattern. Note that this key is
available only from the Main Screen and only if the machine is online and a pattern is loaded.
STOP PRINT stops the marker and places it offline. If a print cycle is in process, the marker
will immediately stop printing. If the marker is in motion, it will immediately stop traveling.
Note that this key is available regardless of the screen displayed on the controller.
JOG displays the Jog Screen to interactively position the machine using the system software.
Note that this key is available only from certain screens displayed on the controller.
34700D.DOC 1-5
TMC470 Controller Operation
INSERT toggles the keyboard between insert or overstrike mode when the cursor is positioned in boxes
that accepts data input.
Insert mode adds characters at the cursor location as you type.
Overstrike mode replaces existing characters as you type.
Key Point…
If the cursor is positioned on the first character in the box, all characters will be deleted from
the box when you begin typing new characters if the box is already full or if the keyboard is in
overstrike mode.
DELETE erases the character at the cursor location when the cursor is positioned in boxes that accepts
data input. In Designer or Supervisor Mode, this key may be used to remove a field from the selected
pattern location.
BACKSPACE deletes the first character to the left of the cursor location.
If the keyboard is in insert mode, characters to the right of the cursor will move to the left as the
cursor moves.
If the keyboard is in overstrike mode, characters to the right of the cursor will remain in place and
deleted characters will be replaced with spaces.
+ SCROLL RIGHT scrolls the content of the box one box-width to the right.
+ SCROLL LEFT scrolls the content of the box one box-width to the left.
CAPS LOCK toggles and locks the keyboard in uppercase or lowercase mode for alphabetic characters.
Note: The system sounds a short beep when placed in lowercase mode and a long beep when placed
in uppercase mode.
SHIFT, while depressed, places the keyboard in uppercase mode for alphabetic characters. Also allows
data entry of upper characters on keys that display more than one symbol.
ENTER, in Operator Mode, opens the User Text Editor Screen when a variable text tool is selected.
In Designer or Supervisor Mode, ENTER is used to choose or input parameter values. If the cursor is
positioned on a parameter in enclosed in braces < >, pressing ENTER will toggle through the available
choices. If the cursor is positioned on a parameter that is enclosed in brackets [ ], pressing ENTER
will input the user-supplied parameter value and move the cursor to the next parameter.
1-6 34700D.DOC
TMC470 Controller Operation
Diacritics
Special keystrokes allow you to add diacritics (phonetic symbols) above characters commonly used in foreign
languages. Please note that these symbols are not available for all alphabetic characters.
GRAVE ACCENT adds a grave accent ( ` ) above the next character you type.
(available characters: à, è, ì, ò, ù)
ACUTE ACCENT adds an acute accent ( ´ ) above the next character you type.
+
(available characters: á, É, é, í, ó, ú)
Control Characters
Special keystrokes allow you to include certain control characters in the text strings. These characters are often
encoded into data matrix symbols.
or or +T adds an EOT control character to the text string, represented in text as a bold E .
34700D.DOC 1-7
TMC470 Controller Operation
You must open (or load) an existing pattern before you can print.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
1-8 34700D.DOC
TMC470 Controller Operation
When the machine is placed online, the marking system equipment will automatically move to its Home position. This
allows the allows the marker to reset and re-establish its position relative to the marking window and any optional
auxiliary axes.
WARNING
Stay clear of the marking system when placing the machine online to avoid
contact with the moving equipment.
34700D.DOC 1-9
TMC470 Controller Operation
WARNING
When the Park command is issued, the marking system equipment will
automatically move to its Park position. Stay clear of the marking system
when parking the machine to avoid contact with the moving equipment.
Press F2 (PARK).
The system will park the machine and return to the F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
Main Screen. OPER –Online – Pattern:SAMPLE_02
F1:ON/OFF F7:<ONLINE :002
>
F2:PARK
*001:[TEXT: User Text:
F3:PREPOSITION ]
002:[TEXT: Fixed FText:
4:GO
ABCDE ]
003:[ F5:DRYRUN ]
004:[ ]
005:[ ]
Note: If an optional, auxiliary axis is installed and enabled, it will also move to its Park position. The system follows a
specific sequence when it parks a machine using an auxiliary axis.
Upward Movement. When the Park command requires upward movement, the system moves each axis to its
respective Park position in the following sequence: Z (vertical), Theta (rotational), then X/Y (lateral).
Downward Movement. When the Park command requires downward movement, the system moves each axis
to its respective Park position in the following sequence: X/Y (lateral), Theta (rotational), then Z (vertical).
1-10 34700D.DOC
TMC470 Controller Operation
WARNING
Press F3 (PREPOSITION).
F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
The system will position the machine to mark the OPER –Online – Pattern:SAMPLE_02
F1:ON/OFF F7:<ONLINE :002
>
first field of the pattern and return to the Main F2:PARK
Screen. *001:[TEXT: User Text:
F3:PREPOSITION ]
002:[TEXT: Fixed FText:
4:GO
ABCDE ]
003:[ F5:DRYRUN ]
004:[ ]
005:[ ]
34700D.DOC 1-11
TMC470 Controller Operation
User Text User text is data that you enter directly into the text string. The user text is used for that field only.
Fields that can accept user text are identified on the Main Screen with an asterisk (*).
Query Text Query text is data that you enter into the Query Text lookup table. The system uses the table to
insert data into the appropriate text string(s) in the pattern as defined by the pattern designer. This
feature allows you to supply data to multiple text-based fields from a single location.
Note: Fields that accept Query Text are not identified on the Main Screen.
Each method for entering data into the pattern is explained in the following paragraphs.
If defined to clear after print, the system will *001:[TEXT: User Text: 12345 ]
prompt you to re-enter data before it allows the 002:[TEXT: Fixed Text: ABCDE ]
next print cycle to begin. 003:[ ]
004:[ ]
If defined to retain data, the pattern will keep 005:[ ]
the text you enter and continue to mark it on
subsequent print cycles (provided the controller
is not powered down between printings).
1-12 34700D.DOC
TMC470 Controller Operation
Note: A pattern does not have to be open to edit the Query Text lookup table. In our example, we’ve opened a
pattern named SAMPLE_03 just to show how data in the lookup table is mapped to fields in the pattern.
34700D.DOC 1-13
TMC470 Controller Operation
• Hold down the SHIFT key and press the PRINT key
or
• From the Main Screen, press F3 (MACHINE), then press F5 (DRYRUN)
Ensure the part, pattern, and marker are ready for printing:
Refer to the marker-specific Operation Supplement for details on hardware setup and other marking
considerations.
(optional) Park the machine.
(optional) Pre-position the machine.
Position and secure the object to be marked.
(optional) Perform a dry run.
Enter User Text or edit Query Text, if applicable. (see procedure)
The system will display a prompt for you to acknowledge that printing has been aborted.
1-14 34700D.DOC
TMC470 Controller Operation
WARNING
Stay clear of the marking system when jogging the machine to avoid
contact with the moving equipment.
The system will display the Jog Screen, similar to the one shown here.
The Resolution parameter allows you to choose the Resolution: <COARSE > Drop Pin:
size of each Jog movement. X: [ 6.0000]in Y: [ 6.0000]in
Press ENTER to toggle through the available
Resolution selections: Single, Fine, or Coarse.
F1 ACCEPT F2 GOTO
Jog the X/Y Axes
Values displayed in the X and Y boxes show the current
marker position in the marking window. As the machine
moves, the system will update coordinates.
Press the LEFT or RIGHT ARROW key to move the machine left or right along the X-axis.
Press the UP or DOWN ARROW key to move the machine back and forth along the Y-axis.
34700D.DOC 1-15
TMC470 Controller Operation
1-16 34700D.DOC
TMC470 Controller Operation
F1 ACCEPT F2 GOTO
34700D.DOC 1-17
TMC470 Controller Operation
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
From the Marker menu, press F1 (ABOUT). F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
The system will display a screen similar to the OPER –Offline– Pattern:UNTITLED :000
F1:ABOUT
following.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
1-18 34700D.DOC
TMC470 Controller Operation
The Merlin III software is a 32-bit, Windows based, WYSIWYG application that provides a graphical user interface to
®
make pattern design quick and easy. Using Merlin III, you can design and compile pattern files and block files that may
be downloaded to the TMC470 Controller.
• While connected to the computer, the Merlin III software and its user interface provide complete operational
control of the marking system.
• When disconnected, operational control returns to the TMC470 Controller keyboard. Any pattern files or block
files that you downloaded from Merlin III may be used by the controller in its stand-alone configuration.
NOTICE
While the Merlin III software is controlling the system, the TMC470 keyboard is disabled.
Only the PRINT key and the STOP (abort) key remain functional on the controller keyboard.
The TMC470 Controller I/O Port remains functional for remote input/output signals.
When the computer is not connected or when Merlin III is not running:
• Full marking system operation is controlled from the TMC470 Controller keyboard.
See Resuming TMC470 Control (below) for details.
• All key functions on the TMC470 Controller are enabled.
• All pattern files stored in controller memory (including any that were downloaded from Merlin III) can be
loaded, modified (with permission), and printed.
• Any block files that were downloaded from Merlin III may be used in the TMC470 patterns.
See Defining Objects in Patterns: Block Objects (Chapter 2) for details.
• Any custom (User) Font files that were downloaded from the computer may be used in the TMC470 patterns.
See Font Selection (Chapter 2) for details.
34700D.DOC 1-19
TMC470 Controller Operation
Locate the power switch on the back panel of the controller (next to the power cable).
Refer to the marker-specific Operation Supplement for additional shutdown procedures that may be required.
1-20 34700D.DOC
TMC470 Controller Operation
Chapter 2
Pattern Design & Management
2.1 OVERVIEW
Patterns are a series of instructions that tell the marking system what to print, where to print, and how to print. These
instructions are saved as pattern files in controller memory. The controller can store up to 200 patterns, depending on
the size of the individual patterns. They can be quickly and easily opened, edited, copied, renamed, printed, or deleted.
Patterns are made up of one or more tools – also called fields. Each field defines a single object in the pattern. Fields
can define printable objects, non-printable (template) objects, or commands that the marker will process when the
pattern is printed. Pattern parameters, options, and field definitions are stored in each pattern file. Changing pattern-
specific parameters and editing fields within the pattern will affect only the pattern being created or edited. It will not
affect other patterns stored in the controller.
This chapter provides instructions and guidelines for creating, editing, and maintaining a library of printable patterns.
This section discusses each of the following topics in detail.
• Design considerations • Defining the park position
• Accessing Designer Mode • Defining default text parameters
• Creating a pattern • Defining default pin parameters
• Saving a pattern • Adding pattern instructions
• Adding objects to a pattern • Setting axis speeds
• Testing a pattern • Viewing controller library files
• Editing a pattern • Deleting controller library files
• Defining pattern serial numbers
The marking system software provides a multitude of parameters for creating patterns. Accordingly, there is no one,
single approach to designing every pattern. Designing patterns is a subjective process. The possibilities and design
variations are endless. We encourage you to experiment with your pattern designs before actually putting them to use.
Once you’ve found the best combination of settings, you can save the pattern and depend on it to produce reliable and
consistent results.
Please take a few minutes and study the following design considerations:
• Marking Window Size
• Placement of Objects
• Character Dimensions
• Font Selection
• Printing Order
• Print Modes
• Pin Return Rate (Pin Recovery Time)
• Codes and Real-time Data
34700D.DOC 2-1
TMC470 Controller Operation
Why is the anchor point so important? Because the system orients the object in the window by placing the anchor point
at the specified coordinates. Changing the coordinate parameters or changing the justification parameters will result in
repositioning the object in the marking window. Note also that if you rotate the object, the system will pivot the object
around its anchor point.
Key Point…
The resulting anchor point must allow the entire object to reside within the marking window boundaries. It’s
possible to choose an anchor point and justification that attempts to print some of the character string outside
the marking window. This will result in an error message from the system when you attempt to print. You will
need to consider the anchor coordinates, the justification options, and the character dimensions when defining
patterns. Slight adjustments to any one of these three factors be may sufficient to reposition the field within
the window.
2-2 34700D.DOC
TMC470 Controller Operation
Design Jog. The design jog feature allows you to interactively position the marker to identify a specific location within
the marking window. Whenever the system displays a screen for you to define a location, you can use the design jog
feature to "show" the software where it is. Instead of trying to measure or calculate the exact axis coordinates of the
location, you can move the impact pin precisely over the desired point and capture its coordinates.
For example, let’s say you want to mark text on a metal plate. Further, let’s say you want to mark a particular corner of
the text (e.g., left/bottom) at a specific location on the plate.
Key Point…
The machine must be online to jog the marker. Ensure it is online before adding or editing the field.
Move the cursor to the X (or Y) parameter. TEXT 1: TEXT FONT TOOL USER
Text: [ABC ]
X: [ 0.1000]in X Just: < Left >
Y: [ 6.0000]in Y Just: <Bottom>
θ: [ 0.0000 ]° Angle: [ 0.000]°
F1 ACCEPT
The system will display the Jog Screen. JOG: X/Y Z THETA
The top line shows all enabled axes. The "| |" Resolution: <COARSE >> Drop Pin:
indicator shows which axis coordinates are X: [ 1.0000]in Y: [ 0.2500]in
currently displayed. Press PAGE DOWN or PAGE UP
to display other axis coordinates, if applicable. Arm: Alpha Beta F7 CW F8 CCW
Use the LEFT, RIGHT, UP, and DOWN ARROW keys to F1 ACCEPT F2 GOTO
move the marker. Position the impact pin over the
point you want to identify as the anchor point.
Notice as the marker moves, the axis coordinates are updated on the display.
(TMP6100 only) Optionally, press TAB to select the Drop Pin check box.
Press ENTER to extend the pin and verify its location over the marking surface. Press ENTER (again) to retract the pin.
Note: The Alpha and Beta Arm parameters are used for testing machine movement. Refer to Chapter 3.
Key Point…
The resulting location must allow the entire object to reside within the marking window boundaries.
34700D.DOC 2-3
TMC470 Controller Operation
Some factors you may want to consider when selecting a font are the size of the characters to be printed and any
special requirements you may have for printing speed or for character recognition.
Size. The desired size of your marked characters should be a consideration when selecting a font. Very small
characters may have a better appearance with a font containing fewer pixels (e.g., 5x7). Very large characters will
benefit from fonts with higher pixel densities (e.g., 11x16). Characters with a higher pixel density also allow for
more delicate shapes.
Speed. Your required marking speed is also a consideration when selecting a font. Certain fonts may require a
longer marking time. Character size also affects the marking speed. Smaller characters may be printed faster; larger
characters, characters with higher pixel densities, and characters with more serifs may require longer printing times.
Specific marking times can be verified by a Telesis representative. You may wish to mark samples with different
fonts before deciding on the font for your particular needs.
Character Recognition. The OCR font is specially designed to be used with the Telesis PS-OCR® optical character
reader. In order for the characters to be reliably read by the Reader, a special relationship should exist between the
character height, width, and pitch.
Follow these guidelines for setting the OCR text dimensions:
1. Decide the height of the characters you want to print.
The height parameter will be used as the basis for
establishing the width and pitch parameters.
2. Set the width equal to ½ the height.
3. Set the pitch equal to the height.
For example, if your characters need to be 0.20 in. (0.5 mm) high:
set the width to 0.10 in. (0.25 mm)
set the pitch to 0.20 in. (0.5 mm)
2-4 34700D.DOC
TMC470 Controller Operation
Cont. Continuous mode allows you to specify the print density to mark
fully formed characters that produce an engraved appearance. Using
Continuous mode may slightly increase pin wear and may significantly
increase the marking cycle time.
34700D.DOC 2-5
TMC470 Controller Operation
2-6 34700D.DOC
TMC470 Controller Operation
Operator-Supplied Text
The software provides two ways for operators to enter data into a pattern: query text flags and variable text flags.
Query Text is a system-level feature since it may be used to affect more than one pattern. For the system to
extract data from the Query Text lookup table and insert it into a text string, the string must include a %#Q flag
or a %#q flag (or both). See Query Text Properties (Chapter 3) for details.
Variable Text is a pattern-level feature since its usage affects only the field in which it is defined. For an
Operator-level user to enter data into a text string, the string must include a variable text flag (%#V or %#v),
where:
# is an integer that defines the maximum number of characters that may be entered.
Note that variable text strings are limited to 160 characters. (i.e., %160V or %160v).
V (uppercase "V") The system will pad the field with blanks if the operator enters fewer characters than the
maximum number defined for the field.
v (lowercase "v") The system will not pad the blanks if the operator enters fewer characters than the
maximum number defined for the field.
For example, consider the following variable text flag entries, the operator input, and the resulting output.
Serial Numbers
The software provides two types of serial numbers that can be included in your patterns’ text strings.
Omni Serial Number is a system-level feature since it may be used to affect more than one pattern. The Omni
serial number is stored in the controller’s permanent memory. It allows you to continue a serial number sequence
from pattern to pattern. For the system to insert the Omni serial number, at least one field in the pattern must
include an Omni serial number flag (%#O or %#o or %O or %o). See Omni Serial Number Properties
(Chapter 3) for details and options.
Pattern Serial Number is a pattern-level feature since its usage affects only the pattern in which it’s defined.
The pattern serial number is stored with the pattern parameters. It allows you to continue a separate serial number
sequence for each pattern. For the system to insert the pattern serial number, at least one field in the pattern must
include a pattern serial number flag (%#S or %#s or %S or %s). See Configure Pattern Properties for details
and options.
# is an optional integer (1 through 9)
If an integer is used, the system will pad the serial number to the specified number of digits. See below.
If an integer is not used, the system will not pad the serial number.
O or S (uppercase "O" or "S") will pad the serial number with zeros if an integer was specified. See # above.
o or s (lowercase "o" or "s") will pad the serial number with spaces if an integer was specified. See # above.
The serial number flags may be placed in the text string by itself, or may be included as part of text string.
For example, consider the following serial number flag entries and the resulting output for serial number "1".
Field Defined As: Marker Prints: Field Defined As: Marker Prints:
OMNI_%5O OMNI_00001 PATTERN_%5S PATTERN_00001
OMNI_%5o OMNI_ 1 PATTERN_%5s PATTERN_ 1
OMNI_%O OMNI_1 PATTERN_%S PATTERN_1
OMNI_%o OMNI_1 PATTERN_%s PATTERN_1
34700D.DOC 2-7
TMC470 Controller Operation
Coded Information
Certain flags allow you to define code characters that represent the current year, current month, day, hour, or current
work shift. The system uses the controller’s internal clock/calendar and the appropriate look-up table to insert the code
characters into the text string. Refer to the following sections for details.
• Shift Code Properties (Chapter 3)
• Date Code Properties (Chapter 3)
Error Checking
Special flags can be used to assist in error checking when your marked message will be read by a Telesis PS-OCR
optical character reader. The check character flags may be used to append a one- or two-digit character at the end of
the text string. The check characters are calculated by the system based on the hexadecimal sum of the characters in
the text string. The resulting checksum character is then inserted into the message. The reader can then interpret the
text string, perform its own checksum calculation, and verify that the check characters in the message match its
calculated checksum results. The %F and %G flags, if used, must be placed at the end of the text string. The %F flag
inserts a single check character at the end of the message. The %G flag inserts two check characters at the end of the
message. The single check digit should be used only when space constraints prohibit the use of two check characters.
2-8 34700D.DOC
TMC470 Controller Operation
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
34700D.DOC 2-9
TMC470 Controller Operation
From the Designer (or Supervisor) Main Screen, F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
press F1 (FILE). DESN –Offline– Pattern:UNTITLED :000
The system will display the File menu. 001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-10 34700D.DOC
TMC470 Controller Operation
After all text fields are defined, press ESC to exit the wizard.
The system will return to the Main Screen.
34700D.DOC 2-11
TMC470 Controller Operation
From the Designer (or Supervisor) Main Screen, F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
press F1 (FILE). DESN –Offline– Pattern:UNTITLED :000
The system will display the File menu. 001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
make pattern design quick and easy. Using Merlin III, you can design and compile pattern files and block files that may
be downloaded to the TMC470 Controller. Downloaded pattern files and block files may then be used by the controller in
its stand-alone configuration.
Ensure the computer is properly connected and all communication parameters are properly configured.
Refer to Ethernet/Merlin Communication Properties (Chapter 3).
Refer to the Merlin III Operating Instructions (available via the Merlin Help menu under Help Topics).
See TMC470 Stand-alone Operation.
2-12 34700D.DOC
TMC470 Controller Operation
From the Designer (or Supervisor) Main Screen, F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
press F1 (FILE). DESN –Offline– Pattern:UNTITLED :000
The system will display the File menu.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
From the File menu, press F3 (SAVE). F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
The system will save the pattern under the current DESN –Offline– Pattern:UNTITLED :000
F1:OPEN
name and return to the Main Screen. F2:NEW F7:<PATTERN>
001:[ ]
F3:SAVE
002:[ ]
F4:SAVE-AS
003:[ ]
F5:PROPERTIES
004:[ ]
F6:TEST
005:[ ]
34700D.DOC 2-13
TMC470 Controller Operation
2.6.1 Text
Each text field defines the content, size, shape, and location of a single string of characters.
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-14 34700D.DOC
TMC470 Controller Operation
The system will display the Text Editor Screen for you to define the field. The parameters are displayed on four
separate pages (Text, Font, Tool, and User).
34700D.DOC 2-15
TMC470 Controller Operation
Key Point…
If you select Top alignment and print special characters with ascenders (e.g., É) the marker will use the top of
the special character as the upper limit and align the other characters accordingly. It will not use the top of
the uppercase characters for alignment. See illustration.
Similarly, if you select Bottom alignment and print lowercase characters, the marker will use the bottom of the
lowercase descenders (e.g., g) as the lower limit and align the other characters accordingly. It will not use the
bottom of the uppercase characters as the baseline. See illustration.
2-16 34700D.DOC
TMC470 Controller Operation
The next three parameters define the physical size of the characters. See illustration.
Height is the distance from the center of the mark at the
top of the character to the center of the mark at the
bottom.
Width is the distance from the center of the mark at the
left of the character to the center of the mark at the right.
Pitch is the distance from the start of one character to
the start of the next character, including the space
between characters.
Key Point…
You can manually enter width and pitch dimensions or have the system automatically calculate them based on
the character height.
34700D.DOC 2-17
TMC470 Controller Operation
Key Point…
When Character indexing is selected, the text string must be perpendicular to the rotational axis.
That is, the Angle parameter must be set to 90° or 270° to properly orient the text on the Theta axis.
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
2-18 34700D.DOC
TMC470 Controller Operation
After all text field parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-19
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-20 34700D.DOC
TMC470 Controller Operation
Key Point…
Avoid placing the 2D matrix symbol too close to the marking window boundary.
To improve the quality of the mark, the marker may extend beyond the edge of the symbol
before it returns to print the next column of dots in the matrix. Usually two pixel spaces
(about 2½ times the dot diameter) between the window boundary and the top or bottom
edge of the symbol is sufficient to avoid errors. See Spacing parameter and Overshoot
parameter for details on pixel spacing.
34700D.DOC 2-21
TMC470 Controller Operation
2-22 34700D.DOC
TMC470 Controller Operation
34700D.DOC 2-23
TMC470 Controller Operation
Key Point…
Successful reading of the matrix symbol is critically 2D MATRIX 1: MATRIX TYPE PARAMS
dependent on its printed construction. Optimally, the
dots that make up the matrix should almost touch. Format : <ALPHANUMERIC+> ECC : <200>
Proper construction requires a special relationship Method : <SPACING> Code : <Square>
Size : [ 0.5000]in
between the diameter of the printed dot and the
Spacing: [ 0.0200]in
spacing between the printed dots.
F1 ACCEPT
Refer to the Matrix Limitations charts on the following page for guidelines on selecting the correct matrix shape.
2-24 34700D.DOC
TMC470 Controller Operation
Matrix Limitations. The number of characters and the type of characters in the text string determine the
minimum size of the matrix.
Square Matrix. If you choose a square matrix, the system will automatically create the smallest possible
square matrix. Refer to the following table.
10 x 10 6 3 1
12 x 12 10 6 3
14 x 14 16 10 6
16 x 16 24 16 10
18 x 18 36 25 16
20 x 20 44 31 20
22 x 22 60 43 28
24 x 24 72 52 34
26 x 26 88 64 42
32 x 32 124 91 60
36 x 36 172** 127 84
40 x 40 228** 169** 112
Rectangular Matrix. If you choose a rectangular matrix, you must decide which size matrix the system creates.
The Code parameter (rectangular composition of the matrix) and the Format parameter (content of the text
string) determine the maximum number of characters in the rectangular matrix symbols. Refer to the following
table.
34700D.DOC 2-25
TMC470 Controller Operation
The third page (PARAMS) contains parameters that define how the matrix symbol will be printed. See illustration.
Key Point…
If the value of the Overshoot parameter would
cause the marker to move beyond the limits of the
marking window, the system will issue an error
message when you test the pattern or attempt to
print the pattern.
2-26 34700D.DOC
TMC470 Controller Operation
NOTICE
The selected speed rate is relative to the overall marker speed.
If you set the matrix speed rate to 100%, the system will use the same printing
speed and the same maximum speed as defined for the marker. Refer to Marker
Properties (Chapter 3). If you set the matrix speed rate to 50%, the system will
print the matrix symbol at ½ the marker-defined printing speed and execute
large moves for the matrix at ½ the marker-defined maximum speed.
34700D.DOC 2-27
TMC470 Controller Operation
The User parameters are used by the system only when the 2D matrix field contains a variable text flag. The flag (%#V
or %#v) allows users to enter text into the field while the system is in Operator mode.
2-28 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all 2D matrix parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-29
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-30 34700D.DOC
TMC470 Controller Operation
Key Point…
Avoid placing the QR code symbol too close to the marking window boundary.
To improve the quality of the mark, the marker may extend beyond the edge of the symbol
before it returns to print the next column of dots. Usually two pixel spaces (about 2½ times
the dot diameter) between the window boundary and the top or bottom edge of the symbol
is sufficient to avoid errors. See Spacing parameter and Overshoot parameter for details on
pixel spacing.
34700D.DOC 2-31
TMC470 Controller Operation
2-32 34700D.DOC
TMC470 Controller Operation
34700D.DOC 2-33
TMC470 Controller Operation
Key Point…
Successful reading of the QR Code symbol is QR CODE 1: QRCODE TYPE PARAMS
critically dependent on its printed construction.
Optimally, the dots that make up the symbol should Mode : < NUMERIC > EC Level: <L>
almost touch. Proper construction requires a special Method : <SPACING> Version : [ 0]
Size : [ 0.5000]in
relationship between the diameter of the printed dot
Spacing: [ 0.0200]in
and the spacing between the printed dots.
F1 ACCEPT
2-34 34700D.DOC
TMC470 Controller Operation
The Version parameter only allows you to increase the number of rows and columns of the symbol. If you select
a version that is too small to properly encode the string, the system will automatically override your selection
and create the smallest possible symbol based on the given data.
For example, suppose the system determines your message should print as an 29x29 symbol.
• If you set the Version parameter to 0, the system will use smallest possible size (in this case, 29x29).
• You could set the Version to any value greater than 3. The system will force the same encoded information
to print at the larger version you specified (i.e., 33x33, 37x37, 41x41, 45x45… etc.).
• If you set the Version parameter to 1 or 2, the system will override your selection since it would be too small
to encode the date. Instead, it would use smallest possible size (in this case, 29x29).
Enter the desired format (0 through 40) in the Version text box.
Refer to QR Code Limitations for the maximum number of characters each version may encode.
34700D.DOC 2-35
TMC470 Controller Operation
QR Code Symbol Limitations. The maximum number of characters that a QR Code symbol may encode is limited by
the following factors.
• the physical construction of the symbol (see Version parameter)
• the type of characters encoded (see Mode parameter)
• the level of error correction (see EC Level parameter).
The following table lists the maximum number of characters each QR Code version may encode for each character set
(Numeric, Alphanumeric, and 8_Bit).
NOTICE
Data in this chart is based on symbols using the lowest error correction level (L) which allows the
maximum amount of encoded data. For each symbol version, the encoded data capacity decreases as
the error correction level increases.
2-36 34700D.DOC
TMC470 Controller Operation
Key Point…
If the value of the Overshoot parameter would
cause the marker to move beyond the limits of the
marking window, the system will issue an error
message when you test the pattern or attempt to
print the pattern.
34700D.DOC 2-37
TMC470 Controller Operation
NOTICE
The selected speed rate is relative to the overall marker speed.
If you set the symbol printing speed rate to 100%, the system will use the same
printing speed and the same maximum speed as defined for the marker. Refer to
Marker Properties (Chapter 3). If you set the symbol printing speed rate to 50%,
the system will print the symbol at ½ the marker-defined printing speed and
execute large moves for the symbol at ½ the marker-defined maximum speed.
2-38 34700D.DOC
TMC470 Controller Operation
The User parameters are used by the system only when the QR Code field contains a variable text flag. The flag (%#V
or %#v) allows users to enter text into the field while the system is in Operator mode.
34700D.DOC 2-39
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all QR Code symbol parameters are defined, press F1 (ACCEPT) to save the settings.
2-40 34700D.DOC
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
34700D.DOC 2-41
TMC470 Controller Operation
Key Point…
Avoid placing the MicroQR Code symbol too close to the marking window boundary.
To improve the quality of the mark, the marker may extend beyond the edge of the symbol
before it returns to print the next column of dots. Usually two pixel spaces (about 2½ times
the dot diameter) between the window boundary and the top or bottom edge of the symbol
is sufficient to avoid errors. See Spacing parameter and Overshoot parameter for details on
pixel spacing.
2-42 34700D.DOC
TMC470 Controller Operation
34700D.DOC 2-43
TMC470 Controller Operation
2-44 34700D.DOC
TMC470 Controller Operation
Key Point…
Successful reading of the MicroQR Code symbol is MICRO QR 1: MICROQR TYPE PARAMS
critically dependent on its printed construction.
Optimally, the dots that make up the symbol should Mode : < NUMERIC > EC Level: <L>
almost touch. Proper construction requires a special Method : <SPACING> Version : [ 0]
Size : [ 0.5000]in
relationship between the diameter of the printed dot
Spacing: [ 0.0200]in
and the spacing between the printed dots.
F1 ACCEPT
34700D.DOC 2-45
TMC470 Controller Operation
Refer to MicroQR Code Limitations for the maximum number of characters each version may encode.
2-46 34700D.DOC
TMC470 Controller Operation
MicroQR Code Symbol Limitations. The maximum number of characters that a MicroQR Code symbol may encode is
limited by the following factors.
• the physical construction of the symbol (see Version parameter)
• the type of characters encoded (see Mode parameter)
• the level of error correction (see EC Level parameter).
The following table lists the maximum number of characters each MicroQR Code version may encode for each character
set (Numeric, Alphanumeric, and 8_Bit).
NOTICE
Data in this chart is based on symbols using the lowest error correction level (L) which allows the
maximum amount of encoded data. For each symbol version, the encoded data capacity decreases as
the error correction level increases.
*** The system automatically creates the smallest possible symbol based on mode and content.
*** The maximum number of characters that may be encoded in any MicroQR Code symbol is 35.
*** EC Level (error correction level) = Error Detection only.
34700D.DOC 2-47
TMC470 Controller Operation
Key Point…
If the value of the Overshoot parameter would
cause the marker to move beyond the limits of the
marking window, the system will issue an error
message when you test the pattern or attempt to
print the pattern.
2-48 34700D.DOC
TMC470 Controller Operation
NOTICE
The selected speed rate is relative to the overall marker speed.
If you set the symbol printing speed rate to 100%, the system will use the same
printing speed and the same maximum speed as defined for the marker. Refer to
Marker Properties (Chapter 3). If you set the symbol printing speed rate to 50%,
the system will print the symbol at ½ the marker-defined printing speed and
execute large moves for the symbol at ½ the marker-defined maximum speed.
34700D.DOC 2-49
TMC470 Controller Operation
The User parameters are used by the system only when the MicroQR Code field contains a variable text flag. The flag
(%#V or %#v) allows users to enter text into the field while the system is in Operator mode.
2-50 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all MicroQR Code symbol parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-51
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-52 34700D.DOC
TMC470 Controller Operation
Key Point…
The relative location of the start and end points
determine whether the arc is convex or concave.
The software always constructs arcs in a counter-
clockwise (CCW) direction from the start point.
Type the Start angle to identify where the arc will start.
Type the End angle to identify where the arc will end.
34700D.DOC 2-53
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all radius arc parameters are defined, press F1 (ACCEPT) to save the settings.
2-54 34700D.DOC
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
34700D.DOC 2-55
TMC470 Controller Operation
F1 ACCEPT
F1 ACCEPT
Theta mode:
Press ENTER to toggle the printable option ON or
Disabled Index Perpendicular
OFF.
⌧ indicates this arc will be printed. F1 ACCEPT
indicates this arc will not be printed.
2-56 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all 3-point arc parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-57
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-58 34700D.DOC
TMC470 Controller Operation
34700D.DOC 2-59
TMC470 Controller Operation
Text: [ ]
Press ENTER until the desired X-axis justification is
X: [ 6.0000]in X Just: < Left >
displayed (Left, Center, or Right).
Y: [ 3.0000]in Y Just: < Top >
θ : [ 0.0000 ]°
Press TAB to select the Y Just parameter.
The Y Just parameter defines how the arc text string F1 ACCEPT
will be aligned with the curvature of the arc. See
illustration.
Key Point…
If you select Top alignment and print special characters with ascenders (e.g., É) the marker will use the top
of the special character as the upper limit and align the other characters accordingly. It will not use the top
of the uppercase characters for alignment.
Similarly, if you select Bottom alignment and print lowercase characters, the marker will use the bottom of
the lowercase descenders (e.g., g) as the lower limit and align the other characters accordingly. It will not
use the bottom of the uppercase characters as the baseline.
2-60 34700D.DOC
TMC470 Controller Operation
The next three parameters define the physical size of the characters. See illustration.
Height is the distance from the center of the mark at the
top of the character to the center of the mark at the
bottom.
Width is the distance from the center of the mark at the
left of the character to the center of the mark at the right.
Pitch is the distance from the start of one character to
the start of the next character, including the space
between characters.
Key Point…
You can manually enter width and pitch dimensions or have the system automatically calculate them based on
the character height.
34700D.DOC 2-61
TMC470 Controller Operation
2-62 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired shape, then press ENTER.
34700D.DOC 2-63
TMC470 Controller Operation
2-64 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all radius arc text parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-65
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-66 34700D.DOC
TMC470 Controller Operation
Key Point…
If you select Top alignment and print special characters with ascenders (e.g., É) the marker will use the top
of the special character as the upper limit and align the other characters accordingly. It will not use the top
of the uppercase characters for alignment.
Similarly, if you select Bottom alignment and print lowercase characters, the marker will use the bottom of
the lowercase descenders (e.g., g) as the lower limit and align the other characters accordingly. It will not
use the bottom of the uppercase characters as the baseline.
34700D.DOC 2-67
TMC470 Controller Operation
The next three parameters define the physical size of the characters. See illustration.
Height is the distance from the center of the mark at the
top of the character to the center of the mark at the
bottom.
Width is the distance from the center of the mark at the
left of the character to the center of the mark at the right.
Pitch is the distance from the start of one character to
the start of the next character, including the space
between characters.
Key Point…
You can manually enter width and pitch dimensions or have the system automatically calculate them based on
the character height.
2-68 34700D.DOC
TMC470 Controller Operation
34700D.DOC 2-69
TMC470 Controller Operation
F1 ACCEPT
Press PAGE DOWN to display additional parameters.
The fifth page contains the Tool parameters.
2-70 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all 3-point arc text parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-71
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-72 34700D.DOC
TMC470 Controller Operation
F1 ACCEPT
34700D.DOC 2-73
TMC470 Controller Operation
The Theta mode parameter defines how the system Theta mode:
will rotate the drive fixture to print the line. Disabled Index Perpendicular
Disabled tells the system to ignore the Theta print
mode for this line. F1 ACCEPT
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all line parameters are defined, press F1 (ACCEPT) to save the settings.
2-74 34700D.DOC
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
From the Designer (or Supervisor) Main Screen, press F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
F2 (EDIT). DESN –Online – Pattern:SAMPLE_05 :000
The system will display the Edit Menu.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
34700D.DOC 2-75
TMC470 Controller Operation
2-76 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all line parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-77
TMC470 Controller Operation
2.6.11 Box
The Box tool allows you to add rectangular objects to your pattern. The system constructs a box using a start point, a
height dimension, and a width dimension. The anchor point for a box is always its left, bottom corner.
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
2-78 34700D.DOC
TMC470 Controller Operation
34700D.DOC 2-79
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all box parameters are defined, press F1 (ACCEPT) to save the settings.
2-80 34700D.DOC
TMC470 Controller Operation
2.6.12 Circle
The Circle tool allows you to add symmetrical, ring-shaped objects to your pattern. The system constructs a circle using
a start point and a radius dimension. The anchor point for a circle is always its center point.
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
34700D.DOC 2-81
TMC470 Controller Operation
2-82 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all circle parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-83
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
2-84 34700D.DOC
TMC470 Controller Operation
34700D.DOC 2-85
TMC470 Controller Operation
The second page contains the Common parameters. These parameters allow you to rotate the ellipse and to define
whether the ellipse is a complete oval or partial oval (an elliptical arc).
Enter the desired rotation (in degrees) in the Angle box. F1 ACCEPT
Key Point…
The origin is that point where the major diameter intersects
the ellipse at the 3 o’clock position relative to the ellipse
center point. Note that the origin stays at the same relative
location on the ellipse as it is rotated.
If you wish to print only a portion of the ellipse the Start and End
parameters allow you to define the beginning and end of an
elliptical arc.
2-86 34700D.DOC
TMC470 Controller Operation
Theta mode:
Press ENTER to toggle the printable option ON or OFF.
Disabled Index Perpendicular
⌧ indicates this ellipse will be printed.
F1 ACCEPT
indicates this ellipse will not be printed.
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all radius ellipse parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-87
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-88 34700D.DOC
TMC470 Controller Operation
Press TAB to select the End X (or Y) parameter. Repeat ELLIPSE-3P 1: ELLIPSE COMMON TOOL
the process (above) to define the ellipse end point.
The End parameters define where the ellipse will Start Center End
terminate. This point, relative to the start point, X:[ 7.00]in X:[ 6.00]in X:[ 5.00]in
determines the major diameter (wider diameter) Y:[ 3.00]in Y:[ 4.00]in Y:[ 3.00]in
and the angular orientation of the ellipse. θ :[ 0.0000 ]°
Remember... The system constructs three-point
F1 ACCEPT
arcs from the start point through the end point in a
counter-clockwise direction.
34700D.DOC 2-89
TMC470 Controller Operation
The second page contains the Common parameters. These parameters allow you to rotate the ellipse and to define
whether the ellipse is a complete oval or partial oval (an elliptical arc).
Key Point…
The ellipse initial orientation may be
rotated due to its construction (i.e.,
the relative location of the Start and
End points). See illustration. The Angle
parameter
rotates each ellipse based on its initial
orientation.
The origin is that point located where
the major diameter intersects the
ellipse at the 3 o’clock position relative
to the ellipse center point. Note that
the origin stays at the same relative
location on the ellipse as it is rotated.
2-90 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all 3-point ellipse parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-91
TMC470 Controller Operation
Although the TMC470 software does not allow you to assemble (or disassemble) block files, you can download existing
block files from Merlin III. Once downloaded to the TMC470 Controller, the block files may be used in patterns that
reside in controller memory. Should you choose to disconnect from the Merlin III software, the patterns and their block
files will then be available to the TMC470 while it is operating in a stand-alone (disconnected-for-Merlin) manner.
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-92 34700D.DOC
TMC470 Controller Operation
The anchor point is defined when the block is first F1 ACCEPT F2 FILE SELECT
created in Merlin. It is important to know where
the anchor point is located relative to the group of
objects in order to properly position the block.
34700D.DOC 2-93
TMC470 Controller Operation
From the list provided, find the name of the block file
you wish to use, then press the function key that BLK SELECT Total 006 Page: 01 of 02
corresponds with the desired block.
In this example, press F2 to select the block file
F1–BLOCK_01
named BLOCK_02.
F2–BLOCK_02
Note: If the block file you wish to use is not shown, F3–BLOCK_03
F4–BLOCK_04
press PAGE DOWN to display more file names.
F5–BLOCK_05
2-94 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key to select the desired Theta mode, then press ENTER.
After all block object parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-95
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
Before you begin editing the pattern, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the field location.
See Design Considerations for details. If you’re new to the process of designing patterns and adding fields, please
take a few minutes and review that section for an overview of key design concepts.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-96 34700D.DOC
TMC470 Controller Operation
Key Point…
The priorities apply to the specific GoTo field in
which they are defined. You can set different
priorities for each GoTo field in the pattern to
properly position the marker and its integrated
accessories for that particular move.
If two (or more) axes are assigned the same priority,
the system will move those devices in the following
sequence: Z, Theta, then X/Y.
After all GoTo command parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-97
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
NOTICE
When you add a Pause command to the pattern, the system automatically
places it at the end of the list of fields already defined. You may wish to
move the Pause command to a location in the list where it will be most
effective. See Edit Patterns (Move Fields) for details.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
Press the LEFT or RIGHT ARROW key to select the desired Pause mode, then press ENTER.
2-98 34700D.DOC
TMC470 Controller Operation
F1 ACCEPT
Note: Later, if you wish to remove instructions, be sure to delete all characters from the Instructions text box,
including spaces and line breaks. If any non-printable characters are left in the text box, the system will
display a blank Instructions window during the Pause interval.
After all Pause command parameters are defined, press F1 (ACCEPT) to save the settings.
Key Point…
When you add a Pause command to the pattern, the system automatically places it at the end of the list of fields
already defined. You may wish to move the Pause command to a location in the list where it will be most effective.
See Edit Patterns (Move Fields) for details.
34700D.DOC 2-99
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
NOTICE
When you add an Input command to the pattern, the system automatically
places it at the end of the list of fields already defined. You may wish to
move the Input command to a location in the list where it will be most
effective. See Edit Patterns (Move Fields) for details.
001:[ ]
002:[ ]
003:[ ]
004:[ ]
005:[ ]
2-100 34700D.DOC
TMC470 Controller Operation
NOTICE
The system polls the input signals at the time the Input command is executed
during the print cycle, not at the time the Start Print command is issued.
Press the LEFT or RIGHT ARROW key to select the assigned signal state, then press ENTER.
Repeat the process (above) for the remaining spare input signals (Input 12 and Input 13), as applicable.
34700D.DOC 2-101
TMC470 Controller Operation
• Type the wait period (in milliseconds) in the Timeout False Condition:
text box. Wait Timeout: [00000 ]ms
Note: If the Timeout parameter is set to 0 End
(zero), the system will wait indefinitely for the Jump Field: [000 ]
signal state to match its definition. Otherwise,
F1 ACCEPT
when the timeout period expires, the system
will execute the End Condition (see below).
• Add instructions for the operator, as applicable.
See Instructions parameter, below.
INPUT 1: INPUT CONDITION INSTRUCT
or
False Condition:
End Condition. The marking system will end the print Wait Timeout: [00000 ]ms
cycle and move the machine to its Park position. End
• Press TAB to select End, then press ENTER. Jump Field: [000 ]
F1 ACCEPT
or
F1 ACCEPT
2-102 34700D.DOC
TMC470 Controller Operation
Note: Later, if you wish to remove instructions, be sure to delete all characters from the Instructions text box,
including spaces and line breaks. If any non-printable characters are left in the text box, the system will
display a blank Instructions window during the Wait Condition interval.
After all Input command parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-103
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
NOTICE
When you add an Output command to the pattern, the system
automatically places it at the end of the list of fields already defined. You
may wish to move the Output command to a location in the list where it
will be most effective. See Edit Patterns (Move Fields) for details.
OFF – Select OFF if you want the system to set the Output 24 OFF ON
spare output signal to its off state. Output 25 OFF ON
ON – Select ON if you want the system to set the
spare output signal to its on state.
F1 ACCEPT
Press the LEFT or RIGHT ARROW key to select the
appropriate signal state, then press ENTER.
After all Output command parameters are defined, press F1 (ACCEPT) to save the settings.
2-104 34700D.DOC
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
In order to add a Serial Command to your pattern, the Serial Tool parameter must be enabled.
Refer to Serial2 Communication Properties (Chapter 3) for details.
NOTICE
When you add a Serial command to the pattern, the system automatically
places it at the end of the list of fields already defined. You may wish to
move the Serial command to a location in the list where it will be most
effective. See Edit Patterns (Move Fields) for details.
Press F8 to toggle the COMMAND selection to SERIAL. F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
DESN –Online – Pattern:SAMPLE_05
F1:TOOL F7:<TEXT >:000
Press F1 (TOOL) to add the Serial command to the
pattern. F2:COMMAND F8:<SERIAL >
001:[ F3:CUT ]
The system will display the Serial Editor Screen for 002:[ F4:COPY ]
you to define the command. The parameters are 003:[ F5:PASTE ]
displayed on two pages (Message and Condition). 004:[ F 6 :ADJUST ]
005:[ ]
34700D.DOC 2-105
TMC470 Controller Operation
2-106 34700D.DOC
TMC470 Controller Operation
Abort. The system will abort the print cycle and F1 ACCEPT
place the machine offline.
• Press TAB to select Abort, then press ENTER.
False Condition:
Abort
End
End. The marking system will end the print cycle and Jump Field: [001 ]
move the machine to its Park position.
• Press TAB to select End, then press ENTER. F1 ACCEPT
or
After all Serial command parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-107
TMC470 Controller Operation
Key Point…
Ensure the pattern you wish to edit is open (loaded).
NOTICE
When you add a Serial command to the pattern, the system automatically
places it at the end of the list of fields already defined. You may wish to
move the Serial command to a location in the list where it will be most
effective. See Edit Patterns (Move Fields) for details.
2-108 34700D.DOC
TMC470 Controller Operation
Note: The Machine Speed Rate setting is relative to the Setup/Marker Speed Rate (system parameter) setting. If
the Setup/Marker Speed Rate is set to 80%, and you set the Machine command Speed Rate to 70%, then the
resulting speed will be 70% of 80% (i.e., 56%).
34700D.DOC 2-109
TMC470 Controller Operation
2-110 34700D.DOC
TMC470 Controller Operation
In the Part Diameter text box, enter the diameter of the part to be marked.
After all Machine command parameters are defined, press F1 (ACCEPT) to save the settings.
34700D.DOC 2-111
TMC470 Controller Operation
• Re-run the test to ensure there are no additional problems with this field, or other fields in the pattern.
2-112 34700D.DOC
TMC470 Controller Operation
Press TAB to move the cursor to the field you wish to edit, then press ENTER.
Press TAB to move the cursor to the field you wish to copy.
Press TAB to move the cursor to where you wish to insert the copied field.
34700D.DOC 2-113
TMC470 Controller Operation
Press TAB to move the cursor to the field you wish to delete.
2-114 34700D.DOC
TMC470 Controller Operation
After your fields are created, you may wish to rearrange the order in which they will be processed. For example, you
may want certain fields to print before others, or you may need a Pause or GoTo command to be executed at a specific
time during the print cycle. You can effectively change the printing order by simply rearranging the fields in the list. The
Cut and Paste tools allow you to move fields up or down the list to redefine the processing order.
Press TAB to move the cursor to the field you wish to move.
Press TAB to move the cursor to where you wish the field to reside in the list.
34700D.DOC 2-115
TMC470 Controller Operation
When you adjust the pattern, the system will move the first field of the pattern to the new location that you specify. It
will also move all other fields by the same amount. This effectively lets you treat all of the fields as a group so that
when they are moved (adjusted), they maintain their position relative to each other.
2-116 34700D.DOC
TMC470 Controller Operation
-------------Pattern Adjust--------------
Press F1 (ACCEPT) to adjust the pattern anchor.
The system will move the first tool in the pattern First Tool Anchor X: [ 3.0000]in
and anchor it at the new location, as specified. First Tool Anchor Y: [ 6.0000]in
The system will automatically adjust the locations
of all other fields in the pattern by the same amount
as the first tool. F1 ACCEPT
34700D.DOC 2-117
TMC470 Controller Operation
2-118 34700D.DOC
TMC470 Controller Operation
F1 ACCEPT
F1 ACCEPT
Use the UP or DOWN ARROW key to select the desired mode setting, then press ENTER.
34700D.DOC 2-119
TMC470 Controller Operation
Use the UP or DOWN ARROW key to select the desired mode setting, then press ENTER.
Note: Ensure the SN parameter value is valid (between the Lower and Upper limit settings) before you exit this
page. Otherwise, the system will issue an error message if you attempt to save the settings or display a
different page with an invalid serial number value.
2-120 34700D.DOC
TMC470 Controller Operation
Key Point…
Before you begin setting the pattern park position, we suggest you place the machine online (F3, F1).
With the machine online, the Design Jog feature will be readily available to assist in defining the Park location.
See Design Considerations (Placement of Objects) for details.
34700D.DOC 2-121
TMC470 Controller Operation
Key Point…
• Changing the default text parameters does not affect existing text strings – only newly created ones.
• If you’re new to the process of designing patterns and adding fields, please take a few minutes and review
Design Considerations for an overview of character size, shape, and construction.
F1 ACCEPT
2-122 34700D.DOC
TMC470 Controller Operation
F1 ACCEPT
34700D.DOC 2-123
TMC470 Controller Operation
Key Point…
Many of these parameters may be defined for use as system defaults. Refer to Marker Properties (Chapter 3).
The pattern-specific values stored with each pattern will override the system default settings defined for the marker.
2-124 34700D.DOC
TMC470 Controller Operation
F1 ACCEPT
F1 ACCEPT
Key Point…
Set the drive and return air pressures on the filter/regulator unit to match the parameter values you set for the
Pressure and Return parameters.
If the actual pressure cannot be set to the chosen parameter value, set the parameter value to the next lower
selection and print a sample. Then, change the parameter to the next higher selection and print another sample.
Examine both samples and use the parameter settings that produce the most satisfactory result.
34700D.DOC 2-125
TMC470 Controller Operation
2-126 34700D.DOC
TMC470 Controller Operation
Key Point…
These speed parameters may be defined for use as system defaults. Refer to Marker Properties (Chapter 3).
The pattern-specific values stored with each pattern will override the system default settings defined for the marker.
Press ENTER to increase the speed rate. Speed Rate: < >: 80%
Press CTRL + ENTER to decrease the speed rate. Max Speed Rate: < >:100%
The pointer indicates the speed from 10% to 100%. Settle: < >:00ms
• Higher rates will result in faster marking times.
F1 ACCEPT
• Slower rates will result in slower marking times, but
will improve the quality of the printed mark.
34700D.DOC 2-127
TMC470 Controller Operation
These parameter values are saved with the pattern so that specific settings will be applied to the software whenever
the pattern is opened. Changing these pattern-specific parameters will affect only the currently opened pattern. The
settings will not affect any other pattern stored in the controller.
Key Point…
These speed parameters may be defined for use as system defaults. Refer to Theta-axis Properties (Chapter 3).
The pattern-specific values stored with each pattern will override the system default settings defined for the marker.
In the Part Diameter box, enter the diameter of the part to be marked.
Note: If the part is inconsistent in diameter, use the
measurement nearest the area to be marked.
2-128 34700D.DOC
TMC470 Controller Operation
Theta-axis Speed
To configure the Theta-axis rotational speed for the pattern:
Press TAB to select the Speed Rate parameter. PATTERN: PIN X/Y Z Theta
NOTICE
Do not perform this procedure if the mounting angle is parallel to the marking window X-axis.
Verify the cursor is on the Mounting Angle parameter. PATTERN: PIN X/Y Z Theta
If not, press TAB to select it.
The Mounting Angle parameter allows you to identify
the actual angle the rotary drive fixture is mounted Mounting Angle: [ 0.00 ]°
relative to the X-axis. Part Diameter: [ 1.00 ]in
Speed Rate: < >:100%
This setting will override the default setting defined for
the system. However, this setting will affect only the F1 ACCEPT
currently opened pattern.
Enter the value (in degrees) in the Mounting Angle text box.
34700D.DOC 2-129
TMC470 Controller Operation
Key Point…
This speed parameter may be defined for use as system the default. Refer to Z-axis Properties (Chapter 3).
The pattern-specific value stored with each pattern will override the default setting defined for the system.
F1 ACCEPT
2-130 34700D.DOC
TMC470 Controller Operation
Signal State Reserved Signal State Reserved Signal State Reserved Signal State Reserved
Sel_ (n) Pattern Sel_ (n) Pattern Sel_ (n) Pattern Sel_ (n) Pattern
6543210 Name 6543210 Name 6543210 Name 6543210 Name
0000000 (disabled) 0I00000 PAT032 I000000 PAT064 II00000 PAT096
000000I PAT001 0I0000I PAT033 I00000I PAT065 II0000I PAT097
00000I0 PAT002 0I000I0 PAT034 I0000I0 PAT066 II000I0 PAT098
00000II PAT003 0I000II PAT035 I0000II PAT067 II000II PAT099
0000I00 PAT004 0I00I00 PAT036 I000I00 PAT068 II00I00 PAT100
0000I0I PAT005 0I00I0I PAT037 I000I0I PAT069 II00I0I PAT101
0000II0 PAT006 0I00II0 PAT038 I000II0 PAT070 II00II0 PAT102
0000III PAT007 0I00III PAT039 I000III PAT071 II00III PAT103
000I000 PAT008 0I0I000 PAT040 I00I000 PAT072 II0I000 PAT104
000I00I PAT009 0I0I00I PAT041 I00I00I PAT073 II0I00I PAT105
000I0I0 PAT010 0I0I0I0 PAT042 I00I0I0 PAT074 II0I0I0 PAT106
000I0II PAT011 0I0I0II PAT043 I00I0II PAT075 II0I0II PAT107
000II00 PAT012 0I0II00 PAT044 I00II00 PAT076 II0II00 PAT108
000II0I PAT013 0I0II0I PAT045 I00II0I PAT077 II0II0I PAT109
000III0 PAT014 0I0III0 PAT046 I00III0 PAT078 II0III0 PAT110
000IIII PAT015 0I0IIII PAT047 I00IIII PAT079 II0IIII PAT111
00I0000 PAT016 0II0000 PAT048 I0I0000 PAT080 III0000 PAT112
00I000I PAT017 0II000I PAT049 I0I000I PAT081 III000I PAT113
00I00I0 PAT018 0II00I0 PAT050 I0I00I0 PAT082 III00I0 PAT114
00I00II PAT019 0II00II PAT051 I0I00II PAT083 III00II PAT115
00I0I00 PAT020 0II0I00 PAT052 I0I0I00 PAT084 III0I00 PAT116
00I0I0I PAT021 0II0I0I PAT053 I0I0I0I PAT085 III0I0I PAT117
00I0II0 PAT022 0II0II0 PAT054 I0I0II0 PAT086 III0II0 PAT118
00I0III PAT023 0II0III PAT055 I0I0III PAT087 III0III PAT119
00II000 PAT024 0III000 PAT056 I0II000 PAT088 IIII000 PAT120
00II00I PAT025 0III00I PAT057 I0II00I PAT089 IIII00I PAT121
00II0I0 PAT026 0III0I0 PAT058 I0II0I0 PAT090 IIII0I0 PAT122
00II0II PAT027 0III0II PAT059 I0II0II PAT091 IIII0II PAT123
00III00 PAT028 0IIII00 PAT060 I0III00 PAT092 IIIII00 PAT124
00III0I PAT029 0IIII0I PAT061 I0III0I PAT093 IIIII0I PAT125
00IIII0 PAT030 0IIIII0 PAT062 I0IIII0 PAT094 IIIIII0 PAT126
00IIIII PAT031 0IIIIII PAT063 I0IIIII PAT095 IIIIIII PAT127
34700D.DOC 2-131
TMC470 Controller Operation
NOTICE
The system must be placed in Supervisor mode to access the Manager Screen.
2-132 34700D.DOC
TMC470 Controller Operation
NOTICE
The system must be placed in Supervisor mode to access the Manager Screen.
• When the file is displayed, note the key (F1 through F5) F1-[SAMPLE_01 ]:02/24/08;03:41:54
listed beside the file name. F2-[SAMPLE_02 ]:02/24/08;05:07:58
F3-[SAMPLE_03 ]:02/24/08;03:45:14
• Press the appropriate key to delete the file. F4-[SAMPLE_04 ]:02/24/08;03:46:00
(For example, press F1 to delete the file SAMPLE_01.) F5-[SAMPLE_05 ]:02/24/08;03:46:24
F6 CLEAN F7 <PATTERNS> F8 SIZE
34700D.DOC 2-133
TMC470 Controller Operation
F1-[SAMPLE_01 ]:02/24/08;03:41:54
• Press F6 (CLEAN). F2-[SAMPLE_02 ]:02/24/08;05:07:58
F3-[SAMPLE_03 ]:02/24/08;03:45:14
F4-[SAMPLE_04 ]:02/24/08;03:46:00
F5-[SAMPLE_05 ]:02/24/08;03:46:24
F6 CLEAN F7 <PATTERNS> F8 SIZE
2-134 34700D.DOC
TMC470 Controller Operation
Chapter 3
System Configuration & Management
Parameters and options that control the system configuration are universally applied during system operation. Unlike
some parameters that are stored with the pattern definition and apply only to a particular pattern, the system
parameters apply to all patterns and to all marker operations. This section provides instructions for configuring the
following system-level parameters and options.
34700D.DOC 3-1
TMC470 Controller Operation
The system displays SUPV to indicate it is in F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
Supervisor mode. Although the Main Screen looks SUPV –Offline– Pattern:UNTITLED :000
the same as Operator or Designer Mode, the drop-
down menus now provide many more options and 001:[ ]
privileges. 002:[ ]
003:[ ]
004:[ ]
005:[ ]
3-2 34700D.DOC
TMC470 Controller Operation
Key Point…
Many of these parameters may be re-defined by the Designer and saved with the pattern. Refer to Default Pin
Parameters (Chapter 2). Any pattern-specific values stored with a pattern will override the system default settings
defined for the marker.
(TMP1700/TMP1710 only)
MARKER: GENERAL PIN
Press TAB to select the Selection parameter.
Selection:<1700> Homing Option: <None >
Speed Rate: < >: 80%
Press ENTER to toggle the selection to identify the
Max Speed Rate: < >:100%
model of marking head connected to the controller.
Settle: < >:00ms
Choose 1700 or 1710, as applicable.
F1 SAVE F2 DEFAULTS
34700D.DOC 3-3
TMC470 Controller Operation
3-4 34700D.DOC
TMC470 Controller Operation
F1 SAVE F2 DEFAULTS
34700D.DOC 3-5
TMC470 Controller Operation
Key Point…
The buffer text and the buffer titles may be edited by Designer-level and Supervisor-level personnel.
Operator-level personnel are permitted to edit only the buffer text.
The Query Text feature provides a way for operators to edit several text strings in a pattern at the same time. This
feature requires the %#Q message flag or %#q message flag to be included in one or more of your text strings.
The flags represent the text and titles of individual buffers you define in the Query Text lookup table. The system will
use the lookup table to insert the appropriate buffer title and buffer text into your pattern wherever the flags are used.
Type the title of the first buffer into the Title box
(e.g., “Your Title”).
3-6 34700D.DOC
TMC470 Controller Operation
Key Point…
The Date Code properties used by the system may be edited by Designer-level and Supervisor-level personnel.
The Date Code features allow you to encode the current time/date information within the printed text.
This feature requires these special message flags to be included in one or more of the pattern text strings:
• Encoded Hour Flag: %h (lowercase)
• Encoded Day Flag: %d (lowercase)
• Encoded Month Flag: %U (uppercase)
• Encoded Year Flag: %E (uppercase)
When the system encounters one of these flags, it uses the controller clock/calendar and the Date Code lookup tables
to extract the appropriate code character for each flag. It then inserts the character(s) into the pattern for printing.
The Date Code feature provides four lookup tables – one each for encoding the hour, day, month and year.
• The Hour of Day Table contains 24 entries, one for each hour of the day.
• The Month Day Table contains 31 entries, one for each possible day of the month.
• The Month Table contains 12 entries, one for each month of the year.
• The Year Table contains 10 entries, one for each year of the decade.
For example:
Suppose the Year Table is defined as follows: A B C D E F G H I J
The system uses the lookup table to substitute the year code for the current year as follows:
Table Position 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th
Year Code A B C D E F G H I J
Current Year 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
When an Encoded Year Flag (%E) is encountered in a pattern, the system insert “I” since the current year is 2008.
Key Point…
The first position in the Year Table corresponds to the first year of the decade (e.g., 2000).
The last position in the Year Table corresponds to the last year of the decade (e.g., 2009).
The same table-position/date-unit relationship applies to the hour, day, and month tables.
34700D.DOC 3-7
TMC470 Controller Operation
CAUTION
Resetting the Date Code lookup table settings will also reset the Shift Code
lookup table and the Omni SN parameters to their factory default settings.
All parameters that have been specifically configured for your system will
be overwritten with the default values.
To reset all User Properties settings (Date Codes, Shift Codes, Omni SN) to their default settings:
• Press F2 (DEFAULTS)
• Press F1 (SAVE)
3-8 34700D.DOC
TMC470 Controller Operation
Key Point…
The Shift Code lookup table used by the system may be edited by Designer-level and Supervisor-level personnel.
The Shift Code features allow you to encode the current work shift within the printed text. This feature requires the
Encoded Shift Flag (%Z) to be included in one or more of the pattern text strings.
When the system encounters this flag, it uses the controller clock/calendar and the Shift Code lookup tables to extract
the appropriate code character for the current shift. It then inserts the character into the pattern for printing.
For example:
When an Encoded Shift flag (%Z) is encountered in a pattern, the system will insert the appropriate shift code
based on the time of day the pattern is printed.
• The first code character (F) will be inserted when the pattern prints between 8:00 a.m. and 3:59:59 p.m.
• The second code character (S) will be inserted when the pattern prints between 4:00 p.m. and 11:59:59 p.m.
• The third code character (T) will be inserted when the pattern prints between midnight and 7:59:59 a.m.
Key Point…
The first position in the Shift Table corresponds to the first shift (Shift 1) start time (e.g., 08:00).
The second position in the Shift Table corresponds to the second shift (Shift 2) start time (e.g., 16:00).
The third position in the Shift Table corresponds to the third shift (Shift 3) start time (e.g., 00:00).
Special Consideration: If your facility runs less than three shifts each day, you should set the Shift Table to
“ignore” those shifts that don’t exist. For example, if you only run two shifts, define the Shift Table in the example
above as “F S S” (representing First, Second, Second). This way, the system inserts an “F” into the pattern during
the 1st shift only. It will insert an “S” into the pattern at all other times.
34700D.DOC 3-9
TMC470 Controller Operation
Type the start time for each shift in the appropriate Shift 1 Shift 2 Shift 3
text box. Times: [08:00] [16:00] [00:00]
F1 SAVE F2 DEFAULTS
CAUTION
Resetting the Shift Code lookup table settings will also reset the Date Code
lookup table and the Omni serial number parameters to their factory
default settings. All parameters that have been specifically configured for
your system will be overwritten with the default values.
To reset all User Properties settings (Date Codes, Shift Codes, Omni SN) to their default settings:
• Press F2 (DEFAULTS)
• Press F1 (SAVE)
3-10 34700D.DOC
TMC470 Controller Operation
Key Point…
The Omni serial number parameters may be configured by Designer-level and Supervisor-level personnel.
The Omni serial number allows you to continue a serial number sequence throughout the marking of several patterns.
Unlike pattern serial numbers which are stored with the individual patterns, the Omni serial number is stored in
permanent memory. It applies to all patterns that contain an Omni serial number flag (%O or %o).
The Omni serial number value is updated each time a pattern containing an Omni serial number flag is printed. The
Omni serial number automatically wraps (resets) when its limit is reached. Optionally, you can program the Omni serial
number to reset at a specific time or you can manually change it whenever you wish.
To change the current Omni serial number, type the F1 SAVE F2 DEFAULTS
desired value in the text box.
Type the alpha character in the text box. You may use any uppercase character (A, B, C… Z).
34700D.DOC 3-11
TMC470 Controller Operation
Press TAB to select the Reset parameter. USER: GENERAL SHIFTS OMNI SN
The Reset parameter defines when the Omni serial
number will automatically reset to its lower limit. Lower:[000000001] Delta: [ 1]
Upper:[000999999] Reset: <None >
None – only when it reaches its upper limit. SN :[000000001] Time : [00:00]
Daily – each day at a specific time as defined by Alpha:[A]
the Time parameter (below).
F1 SAVE F2 DEFAULTS
Shift – at the start of each work shift as defined in
the User Shifts lookup table. See Shift Code
Properties to define work shift start times.
Hourly – at the start of each hour based on the
TMC470 internal clock.
Monthly – at the start of each month based on the
TMC470 internal calendar.
If you set the Reset parameter to Daily, USER: GENERAL SHIFTS OMNI SN
press TAB to select the Time parameter.
Lower:[000000001] Delta: [ 1]
The Time parameter defines the time of day the
Upper:[000999999] Reset: <None >
reset will occur if a Daily reset is scheduled.
SN :[000000001] Time : [00:00]
Alpha:[A]
Type the reset time of day in the text box.
Note: Specify times using the 24-hour clock format F1 SAVE F2 DEFAULTS
where midnight = 00:00, 1 a.m. = 01:00,
noon = 12:00, and 1 p.m. = 13:00.
NOTICE
Ensure the SN parameter value is valid (between the Lower and Upper limit
settings) before you exit this page. Otherwise, the system will issue an
error message if you attempt to save the settings or display a different
page with an invalid serial number value.
3-12 34700D.DOC
TMC470 Controller Operation
CAUTION
Resetting the Omni serial number parameters will also reset the Date Code
lookup table and the Shift Code lookup table to their factory default
settings. All parameters that have been specifically configured for your
system will be overwritten with the default values.
To reset all User Properties settings (Date Codes, Shift Codes, Omni SN) to their default settings:
• Press F2 (DEFAULTS)
• Press F1 (SAVE)
Ensure the computer is properly connected and all communication parameters are properly configured.
Refer to Ethernet/Merlin Communication Properties (Chapter 3).
Refer to the Merlin III Operating Instructions (available via the Merlin Help menu under Help Topics).
See TMC470 Stand-alone Operation.
34700D.DOC 3-13
TMC470 Controller Operation
3-14 34700D.DOC
TMC470 Controller Operation
Key Point…
To restore keyboard usage, press F5 (from the
Main Screen), enter the Supervisor-level
password, then re-configure the Startup
Properties for normal keyboard/display operation.
34700D.DOC 3-15
TMC470 Controller Operation
CAUTION
If you change (and save) the maximum pattern size parameter, the
system will delete ALL patterns stored in the controller.
If you change (and save) the maximum block size parameter, the
system will delete ALL block files stored in the controller.
Press the LEFT or RIGHT ARROW key to select the F1 SAVE F2 DEFAULTS
maximum file size the controller will allocate per block.
Based on the allocated size, the controller will store
approximately the following number of block files:
4K 192 blocks
8K 96 blocks
16K 48 blocks
32K 24 blocks
64K 12 blocks (default)
3-16 34700D.DOC
TMC470 Controller Operation
• Press F1 to a continue.
The all patterns and/or all blocks will be deleted from the controller, as applicable.
or
• Press F2 (DEFAULTS)
Note: This will not affect the Max Pattern Size and Max Block Size parameter settings.
The Max Size parameters must be manually reset to their default values.
• Press F1 (SAVE)
34700D.DOC 3-17
TMC470 Controller Operation
The Comm 1 interface can be configured to connect with either RS232 or RS485 devices. Additionally, it may be
configured to use either Programmable Protocol or Extended Protocol. The protocol selection determines how your
system passes information to and from remote serial device.
• Programmable Protocol provides "receive only" communication without error checking.
• Extended Protocol provides two-way communication with error checking. Optionally, when using RS485
communications, you can connect multiple, networked TMC470 controllers to a single host device.
3-18 34700D.DOC
TMC470 Controller Operation
F1 SAVE F2 DEFAULTS
34700D.DOC 3-19
TMC470 Controller Operation
The third page (PROG) allows you to define which characters to extract from the transmitted data string and how to process
the data during marker operations. See Programmable Protocol Examples for illustrations on using these features.
NOTE
The host message may contain ASCII characters that define the Start Character,
the Terminator, and the Ignore Character within the transmitted data string. To
identify these ASCII characters, you must specify their decimal equivalents when
setting up the following parameters. Refer to Appendix B: ASCII Character Cross
Reference to view decimal and hexadecimal equivalents of ASCII characters.
Length identifies the number of characters to extract from the host message. The system used the Position
parameter and Length parameter determine which characters to extract from the host message. Note: This
parameter is optional when a Terminator (see above) is used in the host message.
Ignore identifies the decimal equivalent of the ASCII character in the host message that the marking system
should ignore. (e.g., decimal 10 = ASCII Line Feed)
Msg Type defines how the marking system will use the data it extracts from the host message. Valid message
types are: P, V, 1, Q, and 0 (zero).
P loads a specific pattern using the pattern name extracted from the host message.
V updates the first variable text field of the pattern with data extracted from the host message.
1 overwrites the content of the first text field in the pattern with data extracted from the host message.
Note that if the field contains message flags, the flags will overwritten (deleted), not updated.
Q updates the text in the first query text buffer with data extracted from the host message.
0 (zero) indicates that the host message will provide the message type, field number (if applicable), and data.
This option allows more flexibility by delegating the message type selection to the host on a message-by-
message basis. The host message must use the format Tnn<string> where:
T = P, V, 1, or Q to indicate the message type.
nn = two-digit number to indicate the field number (01 through 99) or
query text buffer (01 through 20) where the data will be placed.
Note: Do not specify a number with Message Type P.
<string> = pattern name (Message Type P) or field data (Message Types V, 1, or Q), as applicable.
Set each of the programmable protocol parameters as required for your application.
• Press TAB to select the parameter.
• Type the appropriate value in the text box.
3-20 34700D.DOC
TMC470 Controller Operation
The fourth page (ECHO) allows you to enable and configure the Echo feature. The Echo feature allows you to send
(echo) a message string (from the controller COMM 1 port) after the pattern is printed. The Echo feature constructs the
transmitted (echoed) message using ASCII characters and special parse flags to extract data from the pattern.
Press ENTER to toggle the Echo option ON or OFF. Echo : < >
String: [ ]
< > indicates Echo is disabled.
< * > indicates Echo is enabled.
F1 SAVE F2 DEFAULTS
Examples: Suppose the pattern printed field 01, field 02, and field 03 as: SN:2008 247-14:06 TELESIS
34700D.DOC 3-21
TMC470 Controller Operation
*Note: If the Length parameter is set to zero, the software extracts data until it encounters the terminator character.
Character Position: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
Transmitted String: E X A M P L E 1 <CR>
The system will start extracting characters from the transmitted string at position 1 and stop when it reaches the
terminator character (CR). In this example, the system will extract the string: EXAMPLE1.
The system will use the extracted string in one of these ways, depending on the selected Message Type:
Message Type P: The system looks in controller memory for a pattern named EXAMPLE1. If the pattern exists, the
system will automatically load (open) the pattern. If the pattern does not exist, the system will issue an error message.
Message Type V: The system updates the first variable text flag (%V) in the pattern with the text (EXAMPLE1). If
the variable text field is defined to hold less than the number of characters extracted (say %6V), the system will
truncate the extracted text when it inserts it into the field (e.g., EXAMPL). Ensure the variable text field is
sufficiently defined to accept all characters extracted from the transmitted string.
Message Type 1: The system inserts the text (EXAMPLE1) into the first text-based object in the pattern. Text-based
objects include Text fields, 2D Matrix symbols, QR Code symbols, MicroQR Code symbols, and Arc Text fields. Any data
already residing in the text-based field will be overwritten by the extracted data. Note that if the field contains a
variable text flag, the flag will also be overwritten (not updated). Compare this result with Message Type V, above.
Message Type Q: The system inserts the text (EXAMPLE1) into the first query text buffer. Any data already
residing in the buffer will be overwritten by the extracted data.
3-22 34700D.DOC
TMC470 Controller Operation
Character Position: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19
Transmitted String: <STX> T E S T E X A M P L E <LF> 2 [ T W 0 ] <CR>
The STX character identifies the start of the string. Position #1 begins immediately after the STX character.
The Carriage Return (CR) identifies the end of the string. However, we have instructed the system to extract only eight
(8) characters starting at position 5. In this example, the system will extract the string: EXAMPLE2.
Note that the characters before position 5 (TEST), the Line Feed character (LF), and the remaining characters in the
string ([TWO]) are ignored.
The system will use the extracted string in one of these ways, depending on the selected Message Type:
Message Type P: The system looks in controller memory for a pattern named EXAMPLE2. If the pattern exists, the
system will automatically load (open) the pattern. If the pattern does not exist, the system will issue an error message.
Message Type V: The system updates the first variable text flag (%V) in the pattern with the text (EXAMPLE2). If
the variable text field is defined to hold less than the number of characters extracted (say %6V), the system will
truncate the extracted text when it inserts it into the field (e.g., EXAMPL). Ensure the variable text field is
sufficiently defined to accept all characters extracted from the transmitted string.
Message Type 1: The system inserts the text (EXAMPLE2) into the first text-based object in the pattern. Text-based
objects include Text fields, 2D Matrix symbols, QR Code symbols, MicroQR Code symbols, and Arc Text fields. Any data
already residing in the text-based field will be overwritten by the extracted data. Note that if the field contains a
variable text flag, the flag will also be overwritten (not updated). Compare this result with Message Type V, above.
Message Type Q: The system inserts the text (EXAMPLE2) into the first query text buffer. Any data already
residing in the buffer will be overwritten by the extracted data.
34700D.DOC 3-23
TMC470 Controller Operation
The examples that follow show how each host-supplied message type and data is used by the system.
Load a Pattern
The transmitted string may look like this:
Character Position: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
Transmitted String: P E X A M P L E 3 <CR>
The system will start extracting characters from the transmitted string at position 1 and stop when it reaches the
terminator character (CR). In this example, the system will extract the string: PEXAMPLE3.
The first character (P) identifies the Message Type. The remaining characters identify the name of the pattern. The
system looks in controller memory for a pattern named EXAMPLE3. If the pattern exists, the system will automatically
load (open) the pattern. If the pattern does not exist, the system will issue an error message.
Character Position: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
Transmitted String: V 0 2 E X A M P L E 4 <CR>
The system will start extracting characters from the transmitted string at position 1 and stop when it reaches the
terminator character (CR). In this example, the system will extract the string: V02EXAMPLE4.
The first character (V) identifies the Message Type. The next two characters (02) identify the variable text field in the
pattern that you wish to update (in this example, the second variable text field). The remaining characters (EXAMPLE4)
identify the data.
The system updates the specified variable text flag (%V) in the pattern with the string (EXAMPLE4). If the variable text
field is defined to hold less than the number of characters extracted (say %6V), the system will truncate the extracted
text when it inserts it into the field (e.g., EXAMPL). Ensure the variable text field is sufficiently defined to accept all
characters extracted from the transmitted string.
Note that when the Message Type parameter (on the Host Screen, above) is set to V, the system always updates the
first variable text field in the pattern. However, when the Message Type parameter is set to 0 (zero) and the host
supplies the message type within the transmitted string, it can identify a specific variable text field to update.
3-24 34700D.DOC
TMC470 Controller Operation
Character Position: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
Transmitted String: 1 0 3 E X A M P L E 5 <CR>
The system will start extracting characters from the transmitted string at position 1 and stop when it reaches the
terminator character (CR). In this example, the system will extract the string: 103EXAMPLE5.
The first character (1) identifies the Message Type. The next two characters (03) identify the text-based object in the
pattern that you wish to update (in this example, the third text-based object). Text-based objects include Text fields,
2D Matrix symbols, QR Code symbols, MicroQR Code symbols, and Arc Text fields. The remaining characters
(EXAMPLE5) identify the data.
The system inserts the string (EXAMPLE5) into the specified text-based field. Any data already residing in the field will
be overwritten by the extracted data. Note that if the field contains a variable text flag, the flag will also be overwritten
(not updated). Compare this result with Update a Specific Variable Text Field, above.
Note that when the Message Type parameter (on the Host Screen, above) is set to 1, the system always updates the
first text-based field in the pattern. However, when the Message Type parameter is set to 0 (zero) and the host
supplies the message type within the transmitted string, it can identify a specific text-based field to update.
Character Position: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
Transmitted String: Q 0 4 E X A M P L E 6 <CR>
The system will start extracting characters from the transmitted string at position 1 and stop when it reaches the
terminator character (CR). In this example, the system will extract the string: Q04EXAMPLE6.
The first character (Q) identifies the Message Type. The next two characters (04) identify the Query Text Buffer you
wish to update (in this example, the fourth buffer). The remaining characters (EXAMPLE6) identify the data.
The system inserts the string (EXAMPLE6) into the specified query text buffer. Any data already residing in the buffer
will be overwritten by the extracted data.
Note that when the Message Type parameter (on the Host Screen, above) is set to Q, the system always updates the
first query text buffer. However, when the Message Type parameter is set to 0 (zero) and the host supplies the
message type within the transmitted string, it can identify a specific buffer to update.
34700D.DOC 3-25
TMC470 Controller Operation
Extended Protocol allows for multi-drop communications so that the multiple markers may be networked through a host
computer. If Extended Protocol is chosen, you may use up to 31 markers controlled by one host computer using
RS-485 communications. All communications are carried out in a parent/child relationship. Only the host has the ability
to initiate communications. The marker communicates only in response.
Perform the following procedures to configure the Comm 1 interface for use with Extended Protocol.
Type the desired delay (in milliseconds) in the text box. F1 SAVE F2 DEFAULTS
Set the value to match the customer-supplied RS485 device.
3-26 34700D.DOC
TMC470 Controller Operation
Message Format
Messages from the host to the controller are transmitted in the following format:
where:
SOH ASCII Start of Header character (001H). The marking system ignores all characters received prior to the
SOH.
TYPE A single printable ASCII character that defines the message type of the current message.
See Message Types (below) for details.
[##] Two ASCII decimal digits that specify the Station ID number of the controller.
• If only one controller is used, the Station ID may be eliminated and "00" will be assumed.
• For multi-drop network applications that use more than one controller, the Station ID uniquely
identifies the individual controllers (from 01 to 31).
[DATA] This field contains the actual data of the message. This field is required for certain types of messages.
See Message Types (below) for details.
[BCC] A Block Check Code (BCC) generated and sent to improve link reliability by providing fault detection.
34700D.DOC 3-27
TMC470 Controller Operation
Response Format
The controller may respond to the host in one of two ways.
If the host transmission is error free, the controller responds with an acknowledge (ACK) message in the form:
If an error is encountered, the controller responds with a negative-acknowledge (NAK) message in the form:
where:
TYPE The Type returned is the same message type as sent by the host.
ACK ASCII Acknowledge character (006H). Sent if the message was received in the correct format with no
errors. Note: This only acknowledges that the communication link was successful. This does not indicate
that the requested action was successfully completed.
NAK ASCII Negative-Acknowledge character (015H). Sent if the message was received with an error.
[DATA] A conditional text string that may be returned for certain message types that request a response (e.g.,
Message Type I or S). See Message Types (below) for details.
[BCC] A Block Check Code (BCC) generated and sent to improve link reliability by providing fault detection.
Key Point…
If the host does not receive a response from the controller within three seconds, the host should
transmit the original message again. If no response is received after three tries, the host should
abort the sequence and declare the link to be down.
3-28 34700D.DOC
TMC470 Controller Operation
Message Types
The following message types may be used with Extended Protocol.
Type 1 This type of message can be used to supply the system with data or to poll the system for information.
Supplying Data. When used to supply data, this message type overwrites the content of the specified
field with the data sent from the host. Note that if the field contains message flags, they will be
overwritten, not updated.
To supply data to a specific field, use the format:
SOH 1 STX nn<string> ETX [BCC] CR
where:
1 = message type
nn = two-digit number of the field in the pattern (leading zero required for 01 through 09)
<string> = data that will be inserted into the specified field
Polling Data. When used to poll for data, this message type requests the content of the specified field.
You may request the actual content of the field (as defined by the pattern designer) or you may request
the parsed (real-time) data in the field. For example, if the field contains a date/time flag, the actual
content might be “%C”, but the parsed (real-time) data might be “03/08/06 12:45”.
To poll the data in a specific field, use one of these formats:
SOH 1 STX ?nn ETX [BCC] CR or
SOH 1 STX <nn ETX [BCC] CR
where:
1 = message type
? = request for actual data (e.g., %C)
< = request for parsed (real-time) data (e.g., 03/08/06 16:43)
nn = two-digit number of the field in the pattern (leading zero required for 01 through 09)
Type G This type of message allows the host to initiate a print cycle. Use the format:
SOH G STX ETX [BCC] CR
Type I This message type requests the controller return the status of standard output and input signals.
Use the format:
SOH I STX ETX [BCC] CR
The controller will return a hexadecimal code for the 6 output signals and 12 input signals
in the following format:
OO;III
where:
bit 1 READY 0x01
bit 2 DONE 0x02
bit 3 PAUSED 0x04
bit 4 NO_FAULT 0x08
bit 5 SPARE_1 0x10
bit 6 SPARE_2 0x20
bit 1 START 0x001
bit 2 STOP 0x002
bit 3 SEL_0 0x004
bit 4 SEL_1 0x008
bit 5 SEL_2 0x010
bit 6 SEL_3 0x020
bit 7 SEL_6 * 0x040 * may be configured to place machine online (default) or for Remote Pattern Selection.
bit 8 SEL_4 0x080
bit 9 SEL_5 0x100
bit 10 SPARE_1 0x200
bit 11 SPARE_2 0x400
bit 12 SPARE_3 0x800
34700D.DOC 3-29
TMC470 Controller Operation
Type O This type of message places the machine online. This allows a marking system that is unattended to
recover from a power outage by supplying the online command from the host. Use the format:
SOH O STX ETX [BCC] CR
Type P This type of message can be used to supply the system with data or to poll the system for information.
Supplying Data. When used to supply data, the host sends the name of the pattern to be loaded.
To supply a pattern name for loading, use the format:
SOH P STX <string> ETX [BCC] CR
where:
P = message type
<string> = name of the pattern to be loaded (the pattern must already exist in controller)
Polling Data. When used to poll for data, this message type requests the name of the pattern currently
loaded in the controller.
To poll the controller for the current pattern name, use one of these formats:
SOH P STX ? ETX [BCC] CR or
SOH P STX ETX [BCC] CR
where:
P = message type
? = (optional) request for current pattern name
Type Q This type of message updates text in the specified query text buffer with the data sent from the host.
To supply data to a specific query text buffer, use the format:
SOH Q STX nn<string> ETX [BCC] CR
where:
Q = message type
nn = buffer number in query text lookup table (leading zero required for 01 through 09)
<string> = data that will be inserted into the specified buffer
3-30 34700D.DOC
TMC470 Controller Operation
Type S This message type requests the error status of the marking system. Use the format:
SOH S STX ETX [BCC] CR
The controller will return a value that represents a particular type of error. Each error type has one or
more messages that may be displayed on the controller when an error occurs. Refer to the following
table.
For details on error messages, their possible causes and resolutions refer to Chapter 4 System Messages.
0x0001 ONLINE_ERROR
Timeout… Cannot Find Home Position!
0x0002 PATTERN_LOAD_ERROR
Error Loading Pattern (Host)!
Pattern Not Found (Host) : <pattern_name>
0x0004 DISALLOWED_NO_PATTERN
No Pattern is Loaded!
No Pattern is Loaded for Print!
No Pattern Loaded. Pre-position What?
0x0008 DISALLOWED_OFFLINE
Disallowed! Marker is Offline!
Denied! Marker is Offline!
Cannot Park on Load! Marker is Offline!
0x0010 PATTERN_FIELD_ERROR
Variable Text Not Found!
Text / ArcText / Matrix Field Not Found!
0x0020 MARKER_ABORTED_ERROR
Marker Has Been Aborted!
0x0080 PIX_OUT_OF_RANGE_ERROR
Pattern Pixel Range Error!
Field <number> – Range Error!
0x0100 RAM_ERROR
Ram Error… Default Parameters Loaded!
Ram Error… Existing Patterns Erased!
0x0200 SN_RANGE_ERROR
Error! Serial Number Range Warning!
0x0800 OVER_TEMP_ERROR
Marker Aborted! OVER TEMPERATURE Fault
or
Error! OVER TEMPERATURE Fault detected
34700D.DOC 3-31
TMC470 Controller Operation
Type V This type of message can be used to supply the system with data or to poll the system for information.
Supplying Data. When used to supply data, this message type updates the variable text in the specified
field with the data sent from the host. The specified field must contain a variable text flag (%#V or %#v).
To avoid data truncation, the data supplied to each field must be compatible with the maximum number
of characters allowed for that field.
You may supply data to a single variable text field or to multiple variable text fields. See examples below.
When supplying data to multiple fields:
• If you attempt to supply data to more variable text fields than exist in the pattern,
the extra data will be ignored.
• If you supply data for fewer variable text fields than exist in the pattern,
the extra variable text fields will be cleared of their data (but will retain their variable text flags).
Single Field. To supply data to a single variable text field, use the format
SOH V STX nn<string> ETX [BCC] CR
where:
V = message type
nn = field number in pattern (leading zero required fields 01 through 09)
<string> = data that will be inserted into the specified field
Multiple Fields. To supply data to multiple variable text fields, use the format
SOH V STX !<string>|<string> ETX [BCC] CR
where:
V = message type
! = command for multiple fields
<string1> = data that will be inserted into the 1st field containing variable text flag
| = field data separator
<string2> = data that will be inserted into the 2nd field containing variable text flag
Polling Data. When used to poll for data, this message type requests the user-supplied text that is
contained in a specific variable text field.
Suppose a field contains both fixed text and variable text (e.g., MODEL %5V), and the user has supplied
the text “12345”. This message type will return only the value of the user-supplied text “12345”.
To poll the data in a specific field, use the format
SOH V STX ?nn ETX [BCC] CR
where:
V = message type
? = request for user-supplied text
nn = field number in pattern (a leading zero is required for fields 01 through 09)
3-32 34700D.DOC
TMC470 Controller Operation
The following is an example of a typical transmission that includes the Block Check Code calculation:
To download the character string "ABC123" for marking in the first field on the next item, you must wait until the
current marking cycle is complete.
The host sends the following message. (Note that all data is shown in hexadecimal).
SOH 1 STX 01ABC123 ETX 238 CR
where:
1 is the Message Type
01 is the field number
ABC123 is the text string
238 is the Block Check Code (BCC)
2. The system is only interested in the lower eight bits, so it discards the first digit of the sum and keeps the lower
two, resulting in a BCC of EE. It then converts the hexadecimal value to decimal:
EE hexadecimal = 238 decimal
3. The decimal value is then converted into its equivalent ASCII representation (where 2=032H, 3=033H, and
8=038H). This is the transmitted BCC. The actual data transmitted by the host for the entire message is (in
hexadecimal):
001H 031H 002H 030H 031H 041H 042H 043H 031H 032H 033H 003H 032H 033H 038H 00DH
Note that if the system had detected an error in receiving the message from the host, it would respond with a NAK (015H)
character in place of the ACK (006H). However, the BCC would be unaffected by this since the ACK/NAK character is not
included in the BCC calculation. Note also that this example does not include requested response data that would be
returned with certain message types (e.g., Type I or S).
34700D.DOC 3-33
TMC470 Controller Operation
Only RS232 devices may be connected to the Comm 2 interface and they may use only Programmable Protocol.
The Serial Tool must be enabled (ON) if you wish to Baud: < 9600 >
include Serial commands in your patterns. SERIAL TOOL Parity: <NONE>
Press ENTER to toggle the option ON or OFF. Bits: <8>
Stop Bits:<1>
⌧ indicates the Serial Tool is enabled.
indicates the Serial Tool is disabled. F1 SAVE F2 DEFAULTS
3-34 34700D.DOC
TMC470 Controller Operation
The second page (PROG) allows you to define which characters to extract from the transmitted data string and how to
process the data during marker operations. See Programmable Protocol Examples for illustrations on using these
features.
NOTE
The host message may contain ASCII characters that define the Start Character,
the Terminator, and the Ignore Character within the transmitted data string. To
identify these ASCII characters, you must specify their decimal equivalents when
setting up the following parameters. Refer to Appendix B: ASCII Character Cross
Reference to view decimal and hexadecimal equivalents of ASCII characters.
Length identifies the number of characters to extract from the host message. The system used the Position
parameter and Length parameter determine which characters to extract from the host message. Note: This
parameter is optional when a Terminator (see above) is used in the host message.
Ignore identifies the decimal equivalent of the ASCII character in the host message that the marking system
should ignore. (e.g., decimal 10 = ASCII Line Feed)
Msg Type defines how the marking system will use the data it extracts from the host message. Valid message
types are: P, V, 1, Q, and 0 (zero).
P loads a specific pattern using the pattern name extracted from the host message.
V updates the first variable text field of the pattern with data extracted from the host message.
1 overwrites the content of the first text field in the pattern with data extracted from the host message.
Note that if the field contains message flags, the flags will overwritten (deleted), not updated.
Q updates the text in the first query text buffer with data extracted from the host message.
0 (zero) indicates that the host message will provide the message type, field number (if applicable), and data.
This option allows more flexibility by delegating the message type selection to the host on a message-by-
message basis. The host message must use the format Tnn<string> where:
T = P, V, 1, or Q to indicate the message type.
nn = two-digit number to indicate the field number (01 through 99) or
query text buffer (01 through 20) where the data will be placed.
Note: Do not specify a number with Message Type P.
<string> = pattern name (Message Type P) or field data (Message Types V, 1, or Q), as applicable.
Set each of the programmable protocol parameters as required for your application.
• Press TAB to select the parameter.
• Type the appropriate value in the text box.
34700D.DOC 3-35
TMC470 Controller Operation
The third page (ECHO) allows you to enable and configure the Echo feature. The Echo feature allows you to send
(echo) a message string (from the controller COMM 2 port) after the pattern is printed. The Echo feature constructs the
transmitted (echoed) message using ASCII characters and special parse flags to extract data from the pattern.
Press ENTER to toggle the Echo option ON or OFF. Echo : < >
String: [ ]
< > indicates Echo is disabled.
< * > indicates Echo is enabled.
F1 SAVE F2 DEFAULTS
Examples: Suppose the pattern printed field 01, field 02, and field 03 as: SN:2008 247-14:06 TELESIS
3-36 34700D.DOC
TMC470 Controller Operation
NOTICE
Ensure the TMC470 Controller is properly connected to the host or the network, as applicable.
Refer to the TMC470 Installation/Maintenance Manual (see Ethernet/Merlin Connection) for critical details.
34700D.DOC 3-37
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key until the desired protocol is displayed.
3-38 34700D.DOC
TMC470 Controller Operation
Press the LEFT or RIGHT ARROW key until the desired format is displayed.
Ensure the PC is ON but is not yet running the Merlin III software.
Verify the lower right corner of the Merlin III main screen displays Connected in the System Status bar.
Verify the second line on the TMC470 display begins with M3.
If the Merlin III software shows Connected and the TMC470 displays M3, connection is complete.
For operational information while Merlin III is connected to the TMC470 controller:
• Refer to Using the Merlin III Interface (Chapter 1) for an overview of operational issues.
• Refer to the Merlin III Operating Instructions (available via the Merlin Help menu under Help Topics).
Verify the Subnet parameter is correct. Use the Subnet Mask of the PC running the Merlin III software.
Verify Bidirectional Protocol and Client are selected in the TMC470 Ethernet/Merlin Communication parameters.
34700D.DOC 3-39
TMC470 Controller Operation
3-40 34700D.DOC
TMC470 Controller Operation
Key Point…
The units of measurement used by the system may be set by Designer-level and Supervisor-level personnel.
The Units parameter allows you to select which units of measure (English or Metric) the system uses to define location
coordinates, size, distance, and air pressure.
If you prefer, you can change the units to either English or Metric as follows.
34700D.DOC 3-41
TMC470 Controller Operation
Key Point…
Both Designer-level and Supervisor-level personnel may enable and disable the marking pin for the system.
The impact pin must be enabled to print a pattern. If disabled, the marker will not fire the pin.
You can disable the pin to prevent the marker from being used or to test print a pattern without actually marking.
Key Point…
Initiating a print cycle with the pin disabled will update the serial number parameter values. If you wish to test
print the pattern without changing the parameter values, use the Dry Run feature instead. Refer to Chapter 1
for details.
3-42 34700D.DOC
TMC470 Controller Operation
3.16.1 Overview
The Z-axis features work in conjunction with the Telesis Z-axis tool post. The tool post is a mounting fixture for the
marking head that includes an electromechanical carriage to position the marker on the Z-axis. Using the system
software, the operator can interactively move the marker along the axis, or the system can be programmed to move the
marker as part of the pattern print cycle.
Two factors control the vertical travel limits of the carriage on the tool post.
Upper Travel Limit. An adjustable limit switch mounted on the tool post determines the upper travel limit. This
location is the Home position for the Z-axis.
Lower Travel Limit. The lower travel limit is controlled by a parameter setting in the software: the Zero Offset.
Some things to keep in mind when using the Z-axis tool post..
• Never manually push or pull the carriage to reposition it on the tool post. Use the Jog feature or the hand
crank (if equipped) to reposition the carriage on the tool post.
• If your tool post is equipped with a hand crank, never use the crank to position the carriage while power is
applied to the system. This will result in a loss of position for the system software.
• Always use the Jog feature to move the carriage when power is applied, or remove power before using the
hand crank.
The following procedures assume your marking head has been installed on the Telesis Z-axis tool post and that all related
equipment has been properly installed and connected. Refer to the Auxiliary Axis Installation Supplement for details.
F1 SAVE F2 DEFAULTS
Press F1 (SAVE) to store the parameter settings.
If the Z-axis needs to be configured, proceed to Adjust the Limit Switch and Define the Zero Offset.
34700D.DOC 3-43
TMC470 Controller Operation
Key Point…
Although the switch location is adjustable, its position should not need to be changed once it is established for
your particular application.
Each time you change the location of the upper limit switch, you must redefine the zero offset.
Procedures for defining the Zero Offset parameter are listed in the following section.
Press the JOG key and jog the Z-axis until the carriage is lower than the desired location of the limit switch.
Loosen the set screw in the limit switch housing to allow the switch to move freely.
CAUTION
Never position the limit switch below the level of the carriage.
Damage to the limit switch and carriage will result if so positioned.
Tighten the set screw to secure the limit switch in the new position.
Proceed to Defining the Zero Offset to establish the Z-axis reference plane.
3-44 34700D.DOC
TMC470 Controller Operation
Defining the Z-axis Home position close to the part to be marked will minimize the required vertical movement. This will
help to reduce the marking cycle time. However, if you set the lower limit too low, the marker may “bottom out” and
will not have enough room for the pin to properly fire. You should consider the desired pin stroke before establishing
the zero offset. Refer to the marker-specific Operation Supplement for details.
Key Point…
Each time you change the location of the upper limit switch, you must redefine the zero offset.
Refer to the procedures on the following page to set the zero offset parameter and define the Z-axis lower limit.
34700D.DOC 3-45
TMC470 Controller Operation
Ensure the limit switch location is established and secure before proceeding (see procedure, above).
Press the ARROW_DOWN key to jog the carriage to the desired position.
As you lower the marker, move the paper around under the impact pin.
When you feel resistance between the paper and the impact pin, stop jogging the marker.
Press F1 (ACCEPT).
The system will exit the Jog Screen and redisplay the Z-axis Screen.
The system will automatically enter the calculated zero offset in the text box (displayed as a negative value
to represent the distance down from the upper limit switch).
3-46 34700D.DOC
TMC470 Controller Operation
Key Point…
A pattern-specific speed rate may be set and saved with the pattern.
The pattern-specific value stored with each pattern will override the default setting defined for the system.
34700D.DOC 3-47
TMC470 Controller Operation
3.17.1 Overview
The Theta-axis, named for the eighth letter of the Greek alphabet, is used in geometry to represent angular
measurement. The Theta-axis features work in conjunction with the Telesis Rotary Drive Fixture to mark cylindrical
parts or to mark multiple flats on square or hexagonal parts.
The drive fixture is an electromechanical chuck that holds and rotates the part being marked. The jaws of the chuck
may be adjusted to accommodate parts of various diameters. Refer to the Auxiliary Axis Installation Supplement for
information on installing and adjusting the jaws in the drive fixture chuck.
These procedures assume the Telesis Rotary Drive Fixture and all related equipment has been properly installed and
connected. Refer to the Auxiliary Axis Installation Supplement for details.
Press ENTER to toggle the setting ON or OFF. Enabled: Type: One 5 Two 3
indicates the Theta-axis is disabled. Mounting Angle: [ 0.00 ]°
Part Diameter: [ 1.00 ]in
⌧ indicates the Theta-axis is enabled. Speed Rate: < >:100%
F1 SAVE F2 DEFAULTS
If the Theta-axis needs to be configured, proceed to Define the Part Diameter and Define the Mounting Angle.
3-48 34700D.DOC
TMC470 Controller Operation
This parameter allows you to set the default diameter setting that will be used whenever a new pattern is created. Note
that changing the system default part diameter will not affect the settings already defined for existing patterns.
Key Point…
A pattern-specific part diameter may be set and saved with the pattern.
The pattern-specific value stored with each pattern will override the default setting defined for the system.
Key Point…
A pattern-specific speed rate may be set and saved with the pattern.
The pattern-specific value stored with each pattern will override the default setting defined for the system.
F1 SAVE F2 DEFAULTS
34700D.DOC 3-49
TMC470 Controller Operation
Key Point…
A pattern-specific mounting angle may be set and saved with the pattern.
The pattern-specific value stored with each pattern will override the default setting defined for the system.
NOTICE
Do not perform this procedure if the mounting angle is parallel to the marking window X-axis.
From the Supervisor Main Screen, press F5 (SETUP). F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
The system will display the Setup Menu. SUPV –Offline– Pattern:SAMPLE_02 :002
F1:LEVEL F6:<SUPERVISOR>
F2:QUERY TEXT
Press F8 to toggle the PROPERTIES selection to THETA. *001:[TEXT: User Text: ]
F3:DESIGN F7:<UNITS>
002:[TEXT: Fixed Text: ABCDE ]
F4:PROPERTIES F8:<THETA >
Press F4 (PROPERTIES) to access the Theta-axis 003:[ ]
F5:MANAGEMENT
004:[ ]
Screen.
005:[ ]
F1 SAVE F2 DEFAULTS
• If you do not know the exact mounting angle,
follow these steps to calculate it.
3-50 34700D.DOC
TMC470 Controller Operation
Define Point A:
1. Jog the marker to position the impact
pin directly over the centerline of the
part, close to the chuck.
See illustration.
2. Record the X-coordinate as X1.
3. Record the Y-coordinate as Y1.
Define Point B:
1. Jog the marker to position the impact
pin directly over the centerline of the
part, furthest from the chuck.
See illustration.
2. Record the X-coordinate as X2.
3. Record the Y-coordinate as Y2.
Substitute the X/Y coordinate values (recorded above) into the following equation:
tan = (Y2 - Y1) ÷ (X2 - X1)
The resulting value represents the tangent of the Mounting Angle.
Using a trigonometric table or a scientific calculator, look up the exact angular measurement.
This is the calculated mounting angle.
34700D.DOC 3-51
TMC470 Controller Operation
CAUTION
The following procedure will reset the system parameters to their factory–default settings.
All parameters that have been specifically configured for your system will be lost and unrecoverable.
NOTICE
The system must be placed in Supervisor mode to access the Manager Screen.
F1-[QUERY ]:08/20/09;13:53:21
Press F7 until the PARAMS selection is displayed. F2-[HOST ]:08/20/09;15:53:21
F3-[HOST2 ]:08/20/09;13:53:21
F4-[HOST3 ]:08/20/09;13:53:21
F5-[NET ]:08/20/09;13:53:21
F6 CLEAN F7 <PARAMS> F8 SIZE
3-52 34700D.DOC
TMC470 Controller Operation
Key Points…
There is no directory structure in controller flash memory.
You must identify the target location on the USB drive first, before copying files from controller flash memory
You may copy (backup) pattern, block, font, and parameter files from controller flash memory to the USB drive.
You may copy (restore) pattern, block, font, and parameter files from the USB drive to controller flash memory.
You may create new directories on the USB drive.
You may delete directories, pattern files, block files, font files, and parameter files from the USB drive.
You may delete only pattern files, block files, and font files from controller flash memory.
You cannot delete parameter files from controller flash memory.
Connect the USB drive to the USB port on the back panel of the TMC470 Controller.
Note: A compatible USB drive must be connected in order to display and access the USB Backup features.
Otherwise, the system will display an error message indicating the “Device is Not Mounted”.
From the Supervisor Main Screen, press F4 (MARKER). F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
The system will display the Marker Menu. SUPV –Offline–
F1:ABOUTPattern:SAMPLE_02 :002
F2:PIN F7:<ENABLED >
*001:[TEXT: User Text:
F3:MAINT F8:<JOG > ]
002:[TEXT: Fixed
F4:USB Text: ABCDE
BACKUP ]
Press F4 (USB BACKUP) to access the Backup Screen. 003:[ ]
004:[ ]
The Backup screen can display either the directories and 005:[ ]
files on the USB drive or files in controller flash memory.
Notice the indicator on the bottom line of the display
(adjacent to F7). When USB is displayed, the screen
shows directories and files on the USB drive. When
FLASH is displayed, the screen shows files in
BACKUP (3714564) Total:004 Page:01 of 01
controller flash memory. [.. ]:DIR
Also notice that the screen displays only one type of [MY_FONTS ]:DIR
file at a time. Another indicator on the bottom line of [MY_PARAMETERS ]:DIR
the display (adjacent to F6) shows which type of file [MY_PATTERNS ]:DIR
is displayed, where: [ ]:DIR
F1-ChDir F2-MkDir F3-<Single> F4-Del
PAT = Telesis Pattern Files
F5-Copy F6-<PAT> F7-< USB > F8-SIZE
BLK = Telesis Block Files
TFF = Telesis Font Files
DAT = Telesis Parameter Files
Directories/Files on USB Drive
The backup and restore features are described in the following paragraphs.
34700D.DOC 3-53
TMC470 Controller Operation
3-54 34700D.DOC
TMC470 Controller Operation
34700D.DOC 3-55
TMC470 Controller Operation
3-56 34700D.DOC
TMC470 Controller Operation
WARNING
34700D.DOC 3-57
TMC470 Controller Operation
WARNING
CAUTION
If the Over Temp signal is ON (⌧), it indicates the controller temperature
has exceeded 65°C (149°F). This is a very serious condition. The software
will not allow any machine movement. If the Over Temp signal is ON, shut
down the controller immediately and contact Telesis Customer Support.
3-58 34700D.DOC
TMC470 Controller Operation
WARNING
While the solenoids are pulsing, confirm they are physically operating as expected.
34700D.DOC 3-59
TMC470 Controller Operation
WARNING
3-60 34700D.DOC
TMC470 Controller Operation
34700D.DOC 3-61
TMC470 Controller Operation
Upon completion of the test, the system will display the test results as PASSED of FAILED.
WARNING
When the Exercise Test is performed, the marking system equipment will automatically move
around the entire perimeter of the marking window. Stay clear of the marking system when
running the Exercise Test to avoid contact with the moving equipment.
CAUTION
Certain tests on the Maintenance/Test screen are provided to check the operation of the
circuit boards installed in the TMC470 Controller (MAIN, IO, AUX AXIS, and BURN-IN).
These tests require special test equipment. Accordingly, these tests are intended for use
by Telesis-authorized technicians only. Telesis strongly recommends that you do not
run these tests without the appropriate test equipment or without the consent of
Telesis Technologies, Inc. Contact Telesis Customer Support for more information.
From the Supervisor Main Screen, press F4 (MARKER). F1:FILE F2:EDIT F3:MACHINE F4:MARKER F5:SETUP
The system will display the Marker Menu. SUPV –Offline–
F1:ABOUTPattern:SAMPLE_02 :002
F2:PIN F7:<ENABLED >
Press F8 to toggle the MAINTENANCE selection to TEST. *001:[TEXT: User Text:
F3:MAINT F8:<TEST > ]
002:[TEXT: Fixed Text: ABCDE ]
003:[ ]
Press F3 (MAINT) to access the Test Screen.
004:[ ]
005:[ ]
TEST: Exercise
Press PAGE DOWN until the Exercise Screen is
displayed.
3-62 34700D.DOC
TMC470 Controller Operation
As the test progresses, the system will update the display TEST: Exercise
similar to the screen shown here.
• The first line shows the target location (X/Y Move to 6.0, 4.0
coordinates) where the marker is going.
Current location: 6.0, 4.0
• The second line shows the current location (X/Y
coordinates) where the marker actually is.
TEST: Exercise
When the tests complete, the results of the exercise are
displayed on the bottom line.
Move to 0.0, 4.0
• PASSED indicates the system was able to confirm the
X-axis and Y-axis opto sensors were cleared and Current location: 0.0, 4.0
engaged as expected.
Exercise PASSED
• FAILED indicates the system was unable to verify the
opto sensors were properly cleared and engaged.
For assistance, contact Telesis Customer Support.
To exit the Test Screen and return to the Main Screen, press ESC.
34700D.DOC 3-63
TMC470 Controller Operation
3-64 34700D.DOC
TMC470 Controller Operation
Chapter 4
System Messages
The following pages provide an alphabetized list of the various messages that may be displayed during system
operation. Refer to this list for an explanation of the messages and to help clarify or resolve the situation.
34700D.DOC 4-1
TMC470 Controller Operation
4-2 34700D.DOC
TMC470 Controller Operation
34700D.DOC 4-3
TMC470 Controller Operation
Marker Aborted!
This message is displayed after the STOP button on the keyboard is pressed or after receiving an STOP command
from the host computer or from a remote I/O controller. You must acknowledge the Marker Aborted message and
place the machine online to resume normal operations.
4-4 34700D.DOC
TMC470 Controller Operation
34700D.DOC 4-5
TMC470 Controller Operation
4-6 34700D.DOC
TMC470 Controller Operation
Appendix A
Standard Telesis Fonts
The following pages illustrate the standard Telesis fonts and their complete character sets.
● ● ●●● ●●● ● ●●●● ●●● ●●●● ●●●●● ●●●●● ●●●● ● ● ●●● ● ● ● ● ● ● ● ● ●●● ●●●● ●●● ●●●●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ● ● ● ● ● ● ●
● ● ● ●●●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ●
● ● ● ● ●●● ● ● ●●●● ● ● ● ●●●● ●●●● ● ●●●●● ● ● ●● ● ● ● ● ● ● ● ● ● ●●●● ● ● ●●●●
● ● ● ●●●●● ● ● ● ●● ●●●●● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ●●●● ● ● ●●●● ●●● ●●●● ●●●●● ● ●●●● ● ● ●●● ●●● ● ● ●●●●● ● ● ● ● ●●● ● ●● ● ● ●
● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ●
●
●● ● ● ● ● ●●●●● ● ● ●●●
● ● ● ● ● ● ● ● ● ● ● ● ●
● ●● ● ●●●● ●●● ●●● ●●● ●●●● ●●●● ●●●● ● ● ● ● ● ● ● ● ● ● ●●●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●●●● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●●●●● ●●●●● ●●●●● ● ● ●● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●●● ● ● ● ● ● ●●● ●●●● ●●●● ● ●●●● ●● ●●● ● ● ● ● ● ●●●● ●●●●● ● ● ● ● ● ● ●●●●● ● ● ●●●
● ● ●
● ● ●
● ● ●●●●
● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ●●●● ●●●● ●●●● ●●●● ●●●● ●●● ●●● ●●● ●●● ●●●● ●●● ●●● ●●● ●●● ●●● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ●●●●● ●●●●● ●●●●● ●●●●● ●●●●● ●●●●● ●●●●● ●●●●● ●●●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●●● ●●● ●●●● ●●●● ●●●● ●●●● ●●●● ●●●● ●●●● ●●●● ●●●● ● ● ● ● ● ● ●●● ●●● ●●● ●●● ●●● ●●● ●●● ●●● ●●●
●●● ●●● ●●● ●●●● ● ●●●● ● ●●●●● ●●● ●●●●● ● ●●● ●●● ●●● ●●●●● ●●●●● ●●●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ●● ● ● ● ● ● ● ● ● ● ● ●●●●● ● ● ●●●● ● ● ● ● ●●● ●
●●●●● ● ● ● ● ● ●●● ● ● ●●●● ● ● ●●●●● ● ● ● ● ● ● ● ● ●●● ● ●
●●● ●● ● ● ● ●●● ● ●●●●● ● ●●●●● ● ● ● ● ●●●●● ● ● ● ● ● ● ● ● ●●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●●● ●●●●● ●●●● ●●●● ● ●●● ●●●●● ● ●●●●● ● ● ● ●●●● ●●● ●●● ●●●●● ● ●●●
34700D.DOC A-1
TMC470 Controller Operation
●●● ●● ●● ● ● ● ● ●●● ●● ● ●
●●● ●● ●● ● ● ● ● ● ● ●● ● ● ● ● ● ●
●●● ●● ●● ● ● ●●●●●●●●●● ●●● ● ●● ●● ● ● ● ● ● ●
●●● ●● ●● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●
●●● ●● ●● ●●●●●●●●●● ● ● ● ● ● ● ●● ● ● ●● ● ●
●●● ●● ●● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●
●●● ● ● ● ● ● ● ●● ●● ● ● ●●● ●●●●●●●●●●● ●
●●● ● ● ●●●●●●●●● ● ●● ● ● ● ● ●●●●●●●●●●● ●
●●● ● ● ● ● ● ● ● ● ● ● ●●● ● ●
●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●
●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●
●●●●●●●●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●
● ● ●●●●●●●●●● ● ●●● ● ●● ● ● ● ● ● ● ●● ●
●●● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●● ●●● ●
● ● ● ● ● ● ●●● ● ● ● ● ● ● ●●● ● ● ●
●●● ● ● ● ● ●●● ● ● ● ● ●● ●●● ●
●●●●●●●●● ● ● ● ●●●● ● ●
●● ● ● ● ● ● ● ● ●
●● ● ● ● ● ● ● ● ●
●● ● ● ● ● ● ● ● ●
●● ● ● ● ● ● ● ● ●
●● ● ● ● ● ● ● ● ●
●● ● ● ●●●●● ● ● ●● ● ●
●● ●●●●●●● ● ● ● ● ● ● ●
●● ● ● ●●●●●● ●●●●●●● ●●●●●● ● ●●●●●● ● ●●●●●● ● ●●●●●● ●● ● ● ●
●● ● ●● ● ● ● ● ●● ● ● ● ● ● ●● ● ● ● ● ●
●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●● ●●●●●●●●● ● ● ● ● ● ●●●●●●●●●● ● ● ● ● ● ● ● ●● ●
●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●● ● ●● ● ● ● ● ● ● ●● ● ● ● ●● ● ● ● ● ● ●
●●●●●●●●● ●●●●●●●●●●● ●●●●●● ● ● ●●●●● ●●●●●●● ●●●●●● ● ●●●●●●● ● ●●●●●● ● ● ● ●●●●● ● ● ●
● ● ●
● ● ●
● ●●●●
●
●●●●●●●
●● ●
● ●
● ●
● ●
● ●
● ●
● ●●●●●●
● ● ●●●●●●●● ● ● ● ● ● ●●●●●●●●●
● ●●●●● ●●●● ● ●●●●● ●●●●●● ● ●●●● ●●●● ● ● ●●●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ●● ● ● ●● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ●●●●●●●● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ●● ● ● ●● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●● ●
●●●●● ● ● ● ● ● ●●●●●● ● ●●●●● ●●●●● ● ● ●●●●●●●● ●● ●●●●●●● ●● ● ● ● ● ●●●●●● ● ●●●●●●●●●
● ● ●
● ● ●
● ● ●
● ● ●
● ● ●●●●●●●
●● ●
● ● ●
● ●●
●● ●
A-2 34700D.DOC
TMC470 Controller Operation
Appendix B
ASCII Character Cross Reference
ASCII DEC HEX ASCII DEC HEX ASCII DEC HEX ASCII DEC HEX
NULL 0 00 SPACE 32 20 @ 64 40 ' 96 60
ctrl A SOH 1 01 ! 33 21 A 65 41 a 97 61
ctrl B STX 2 02 " 34 22 B 66 42 b 98 62
ctrl C ETX 3 03 # 35 23 C 67 43 c 99 63
ctrl D EOT 4 04 $ 36 24 D 68 44 d 100 64
ctrl E ENQ 5 05 % 37 25 E 69 45 e 101 65
ctrl F ACK 6 06 & 38 26 F 70 46 f 102 66
ctrl G BEL 7 07 ' 39 27 G 71 47 g 103 67
ctrl H BS 8 08 ( 40 28 H 72 48 h 104 68
ctrl I HT 9 09 ) 41 29 I 73 49 i 105 69
ctrl J LF 10 0A * 42 2A J 74 4A j 106 6A
ctrl K VT 11 0B + 43 2B K 75 4B k 107 6B
ctrl L FF 12 0C , 44 2C L 76 4C l 108 6C
ctrl M CR 13 0D - 45 2D M 77 4D m 109 6D
ctrl N SO 14 0E . 46 2E N 78 4E n 110 6E
ctrl O SI 15 0F / 47 2F O 79 4F o 111 6F
ctrl P DLE 16 10 0 48 30 P 80 50 p 112 70
ctrl Q DC1 17 11 1 49 31 Q 81 51 q 113 71
ctrl R DC2 18 12 2 50 32 R 82 52 r 114 72
ctrl S DC3 19 13 3 51 33 S 83 53 s 115 73
ctrl T DC4 20 14 4 52 34 T 84 54 t 116 74
ctrl U NAK 21 15 5 53 35 U 85 55 u 117 75
ctrl V SYN 22 16 6 54 36 V 86 56 v 118 76
ctrl W ETB 23 17 7 55 37 W 87 57 w 119 77
ctrl X CAN 24 18 8 56 38 X 88 58 x 120 78
ctrl Y EM 25 19 9 57 39 Y 89 59 y 121 79
ctrl Z SUB 26 1A : 58 3A Z 90 5A z 122 7A
ctrl [ ESC 27 1B ; 59 3B [ 91 5B { 123 7B
ctrl \ FS 28 1C < 60 3C \ 92 5C | 124 7C
ctrl ] GS 29 1D = 61 3D ] 93 5D } 125 7D
ctrl ^ RS 30 1E > 62 3E ^ 94 5E ~ 126 7E
ctrl _ US 31 1F ? 63 3F _ 95 5F DEL 127 7F
34700D.DOC B-1
TMC470 Controller Operation
ASCII DEC HEX ASCII DEC HEX ASCII DEC HEX ASCII DEC HEX
B-2 34700D.DOC
TMC470 Controller Operation
Index
anchor point ......................................................................2-2
arcs
1 3 pt ............................................................................2-55
11x16 font ....................................................................... A-2 radius ........................................................................2-52
1700/1710 selection.......................................................... 3-3 arctext
3 pt ............................................................................2-66
radius ........................................................................2-58
2 area of mark ......................................................................2-2
2D symbols ASCII characters.............................................................. B-1
See matrix symbol
See MicroQR Code symbol
See QR code symbol B
backup patterns & parameters.........................................3-53
baud rate
5 serial1 (host) port ......................................................3-18
5x7 font ........................................................................... A-1 serial2 port ................................................................3-34
BCC ................................................................................3-33
A bidirectional printing
matrix symbols..........................................................2-26
abort print ....................................................................... 1-14 bits setting
accessing serial1 (host) port ......................................................3-18
designer mode ............................................................ 2-9 serial2 port ................................................................3-34
supervisor mode ......................................................... 3-1 block files
adding library......................................................................2-132
arcs, 3pt .................................................................... 2-55 max size ....................................................................3-16
arcs, radius................................................................ 2-52 size allocation ...........................................................3-16
arctext, 3pt................................................................ 2-66 block objects ...................................................................2-92
arctext, radius ........................................................... 2-58 boundary of mark..............................................................2-2
block objects............................................................. 2-92 boxes...............................................................................2-78
boxes ........................................................................ 2-78 buffer setup .......................................................................3-6
circles ....................................................................... 2-81
ellipses, 3pt............................................................... 2-88
ellipses, radius .......................................................... 2-84 C
goto commands ........................................................ 2-96 cautions................................................................................ v
input commands ..................................................... 2-100 changing
lines .......................................................................... 2-72 field parameters.......................................................2-113
lines, 2pt ................................................................... 2-75 mode, designer ............................................................2-9
machine commands ................................................ 2-108 mode, supervisor .........................................................3-1
matrix symbols ......................................................... 2-20 pattern parameters...................................................2-113
MicroQR Code symbols ........................................... 2-41 print order ...............................................................2-115
output commands ................................................... 2-104 character
pattern instructions ................................................. 2-126 ASCII-decimal-hexadecimal...................................... B-1
pause commands....................................................... 2-98 checksum ....................................................................2-8
QR code symbols...................................................... 2-30 control .........................................................................1-7
serial commands ..................................................... 2-105 cross reference ........................................................... B-1
text fields.................................................................. 2-14 dimemsions .................................................................2-4
adjusting dot matrix....................................................................2-5
limit switch, z-axis ................................................... 3-44 fonts, considerations ...................................................2-4
mounting angle, theta-axis........................................ 3-50 fonts, samples............................................................. A-1
part diameter, theta-axis ........................................... 3-49 fully-formed ................................................................2-5
pattern objects ........................................................ 2-116 ignore ..................................................................3-20, 35
speed (max.) ............................................................... 3-4 matrix symbol, maximum .........................................2-25
speed, marker ............................................................. 3-3 MicroQR Code symbol, maximum ...........................2-47
speed, theta-axis ....................................................... 3-49 QR code symbol, maximum......................................2-36
speed, z-axis ............................................................. 3-47 start .....................................................................3-20, 35
zero offset, z-axis ..................................................... 3-45 terminator............................................................3-20, 35
alerts/messages ................................................................. 4-1 check code ......................................................................3-33
allocating file size........................................................... 3-16 checksum flags..................................................................2-8
alpha serial number prefix .............................................. 3-11
34700D.DOC Index-1
TMC470 Controller Operation
Index-2 34700D.DOC
TMC470 Controller Operation
34700D.DOC Index-3
TMC470 Controller Operation
Index-4 34700D.DOC
TMC470 Controller Operation
34700D.DOC Index-5
TMC470 Controller Operation
omni vs. pattern serial number ......................................... 2-7 system default reset................................................... 3-52
online at startup .............................................................. 3-14 text field.................................................................... 2-14
online signal options....................................................... 3-15 parity
online/offline .................................................................... 1-9 serial1 (host) port ...................................................... 3-18
open pattern at startup .................................................... 3-14 serial2 port ................................................................ 3-34
open pattern...................................................................... 1-8 park
operation defining position ..................................................... 2-121
marker keys ................................................................ 1-5 during pattern load .................................................... 3-14
modes ......................................................................... 1-2 marker....................................................................... 1-10
overview..................................................................... 1-1 parse flags .........................................................................2-6
operator-supplied data part diameter
data entry.................................................................. 1-12 pattern setting.......................................................... 2-128
setup parameters......................................................... 2-7 system setting............................................................ 3-49
order of print .................................................................... 2-5 password ...........................................................................3-2
output commands ......................................................... 2-104 pattern vs. omni serial number..........................................2-7
output signal tests........................................................... 3-57 pattern, block, font files
overshoot setting deleting ................................................................... 2-132
matrix symbol........................................................... 2-26 patterns
MicroQR Code symbol ............................................ 2-48 abort print ................................................................. 1-14
QR code symbol ....................................................... 2-37 adding objects ........................................................... 2-14
overtemperature.............................................................. 3-58 adjust....................................................................... 2-116
overview backup....................................................................... 3-53
controller operation .................................................... 1-1 changing parameters ............................................... 2-113
design considerations ................................................. 2-1 copy .......................................................................... 2-13
extended protocol ..................................................... 3-26 create new ................................................................. 2-12
pattern design ............................................................. 2-1 data entry, setup ..........................................................2-7
pattern objects .......................................................... 2-14 data entry, usage ....................................................... 1-12
pattern properties.................................................... 2-118 default text .............................................................. 2-122
remote pattern selection.......................................... 2-131 design overview ..........................................................2-1
theta-axis .................................................................. 3-48 downloading from Merlin ......................................... 2-12
z-axis ........................................................................ 3-43 editing ..................................................................... 2-113
inserting time/date.......................................................2-8
instructions.............................................................. 2-126
P library ..................................................................... 2-132
parameters load on startup........................................................... 3-14
arcs, 3pt .................................................................... 2-55 load .............................................................................1-8
arcs, radius................................................................ 2-52 max size .................................................................... 3-16
arctext, 3pt................................................................ 2-66 name ......................................................................... 2-13
arctext, radius ........................................................... 2-58 objects....................................................................... 2-14
backup ...................................................................... 3-53 open ............................................................................1-8
block objects............................................................. 2-92 output commands.................................................... 2-104
boxes ........................................................................ 2-78 park on load .............................................................. 3-14
circles ....................................................................... 2-81 park position ........................................................... 2-121
downloading from Merlin ........................................ 2-13 pin parameters......................................................... 2-124
ellipses, 3pt............................................................... 2-88 print........................................................................... 1-14
ellipses, radius .......................................................... 2-84 properties ................................................................ 2-118
extended protocol ..................................................... 3-26 remote selection ...................................................... 2-131
field, changing........................................................ 2-113 remote selection, debounce interval.......................... 3-15
goto commands ........................................................ 2-96 remote selection, signal options ................................ 3-15
input commands ..................................................... 2-100 reserved names........................................................ 2-131
lines .......................................................................... 2-72 restore ....................................................................... 3-53
lines, 2pt ................................................................... 2-75 save ........................................................................... 2-13
machine commands ................................................ 2-108 sequence of printing....................................................2-5
matrix symbols ......................................................... 2-20 serial number ...................................................... 2-7, 118
MicroQR Code symbols........................................... 2-41 signal states/names cross reference......................... 2-131
output commands ................................................... 2-104 size allocation ........................................................... 3-16
pattern, changing .................................................... 2-113 testing ..................................................................... 2-112
pause commands ...................................................... 2-98 wizard ....................................................................... 2-10
programmable protocol ...................................... 3-20, 35 pause commands............................................................. 2-98
QR code symbols ..................................................... 2-30 phonetic symbols ..............................................................1-7
restore....................................................................... 3-53 pin
serial commands..................................................... 2-105 drop feature............................................................... 1-15
Index-6 34700D.DOC
TMC470 Controller Operation
34700D.DOC Index-7
TMC470 Controller Operation
Index-8 34700D.DOC
TMC470 Controller Operation
U
unidirectional printing
matrix symbols ......................................................... 2-26
units of measure ............................................................. 3-41
USB backup/Restore ...................................................... 3-53
user fonts
library ..................................................................... 2-132
user-supplied text
data entry .................................................................. 1-12
setup parameters ......................................................... 2-7
V
viewing
pattern, block, font files.......................................... 2-132
W
warnings ...............................................................................v
warranty .............................................................................. ii
waypoints ....................................................................... 2-97
window coordinates.......................................................... 2-2
window size...................................................................... 2-2
wizard for new pattern.................................................... 2-10
work shift codes ............................................................... 3-9
WYSIWYG interface ..................................................... 1-19
X
x-axis
speed, pattern setting .............................................. 2-127
speed, system setting .................................................. 3-3
test ............................................................................ 3-60
Y
y-axis
speed, pattern setting .............................................. 2-127
speed, system setting .................................................. 3-3
test ............................................................................ 3-60
year codes......................................................................... 3-7
Z
z-axis
enable/disable ........................................................... 3-43
jog............................................................................. 1-16
limit switch............................................................... 3-44
lower limit ................................................................ 3-45
overview................................................................... 3-43
speed, pattern setting .............................................. 2-130
speed, system setting ................................................ 3-47
test ............................................................................ 3-61
upper limit ................................................................ 3-44
zero offset................................................................. 3-45
34700D.DOC Index-9
TMC470 Controller Operation
Index-10 34700D.DOC