TMC420 Operation Manual PDF
TMC420 Operation Manual PDF
TMC420 Operation Manual PDF
TMC420 Controller
for
PINSTAMP® Single-pin 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, PINSTAMP and PS-OCR are registered trademarks of Telesis Technologies, Inc. in the United States and/or other
countries.
Adobe and Reader are registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
30341B.DOC i
TMC420 / Single-pin 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, de-compile 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 30341B.DOC
TMC420 / Single-pin Operation
Safety Summary
The controller uses high voltage power supplies. Accordingly, there is some danger when working with, and near,
marking machines. The following safety precautions should be observed at all times.
Ear protection may be required when working with or near an operating dot-matrix marker.
Keep all body parts, jewelry, and clothing clear of the system while it is operating.
Never use the system in any manner or for any purpose other than that for which it was designed.
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.
WARNING
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.
Certain tests move the pin cartridge around the limits of its travel area. To avoid personal injury,
keep hands, clothing and jewelry clear of the marker when performing this test.
CAUTION
Never position the Z-axis tool post limit switch below the level of the carriage. Damage to the limit
switch and carriage will result if so positioned.
Do not pulse the pin without an appropriate surface in position to be marked. Repeated pulsing without
impacting a surface may cause damage to the pin cartridge.
30341B.DOC iii
TMC420 / Single-pin Operation
iv 30341B.DOC
TMC420 / Single-pin Operation
Table of Contents
SUBJECT PAGE
Foreword ........................................................................................................................................... i
Trademarks........................................................................................................................................ i
Section 1 – Introduction
30341B.DOC v
TMC420 / Single-pin Operation
Table of Contents
SUBJECT PAGE
vi 30341B.DOC
TMC420 / Single-pin Operation
Table of Contents
SUBJECT PAGE
30341B.DOC vii
TMC420 / Single-pin Operation
Table of Contents
SUBJECT PAGE
viii 30341B.DOC
TMC420 / Single-pin Operation
Table of Contents
SUBJECT PAGE
30341B.DOC ix
TMC420 / Single-pin Operation
Table of Contents
SUBJECT PAGE
x 30341B.DOC
TMC420 / Single-pin Operation
Section 1
Introduction
This section introduces the manual and the marking system. It provides a basic overview of marking system terminology
and concepts. This section discusses each of the following topics in detail. You should become familiar with this information
before operating the marker.
NOTICE
The TMC420 Controller is capable of operating several Telesis PINSTAMP single-pin 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 variation do exist, they will be clearly identified within the text to inform you of the
differences.
Section 1 – Introduction provides an overview of marking system terminology and concepts. You should become
familiar with this information before operating the marker.
Section 2 – System Operation provides information for operating the marking system.
Section 3 – Pattern Design provides instructions and guidelines for designing, editing, and maintaining a library of
printable patterns.
Section 4 – System Configuration provides instructions for setting system-level options and parameters.
Section 5 – System Checkout provides instructions for running tests to ensure the marking system is operating
properly.
Appendix A – Standard Telesis Fonts illustrates the standard font selections that may be used when designing
printable text fields.
Appendix B – ASCII Cross Reference is a convenient list of the standard ASCII characters and Windows® Extended
ASCII characters with their decimal and hexadecimal equivalent values.
30341B.DOC 1-1
TMC420 / Single-pin Operation
SYSTEM COMPONENTS
A typical marking system includes the following components, supplied by Telesis. For more information about your specific
equipment, refer to the Getting Started Supplement that was supplied with your marking system.
• TMC420 Controller
• Controller Connector Kit (includes spare fuses, mating I/O connectors and connector pins)
• Marking System Software
• Marking Head (includes marker cable, pin cartridge, and marking pin)
• Filter/Regulator Unit and Air Lines (pneumatic systems only)
• Getting Started Supplement
• Telesis Documentation CD
Controller. The controller runs the system software and generates commands to control the marking head. The
controller contains an integrated keyboard with a four-line liquid crystal display (LCD). It provides the user interface to
the marking system, allowing the operator to select commands and make choices displayed by the system software.
Function keys on the keyboard are assigned special features for marker operation.
The back panel of the controller includes a Marker port for connection to the marking head, a Host port for connection
to RS-232 or RS-485 devices (such as a host computer or bar code scanner), an I/O port for connection to a logic
controller (such as a PLC or relay-generated input/output signals), and a TTL I/O port for use with Telesis-supplied
options (such a remote push-button station). An Aux Axis port is also provided for systems that employ an optional
auxiliary axis (such as a vertical or rotational device).
Software. The system software is permanently installed in the controller. It produces the user interface screens that
are displayed to the operator. It uses operator-supplied input and its internal commands to control the marker. The
software also contains a library for storing user-defined messages. The messages, called patterns, may contain many
individual fields. The define the characteristics, content, and location of the data to be printed.
Marking Head. The marking head is an X and Y traversing mechanism that rapidly positions the pin cartridge at
coordinate-defined locations within the marking window. The marking head also includes the components to drive the
pin from and return the pin to the cartridge. Refer to the marker-specific Operation Supplement for details on your
system’s marking head.
Filter/Regulator. The filter/regulator unit controls air pressure to the marking head. For most systems, the
filter/regulator unit includes two regulators with pressure gauges to control the drive air and return air. The drive air
fires the pin from the cartridge. The return air pushes the pin back into the cartridge. The unit includes a coarse filter
and may contain a coalescing filter to remove finer particles. Refer to the marker-specific Operation Supplement for
details on your system’s filter/regulator unit.
Getting Started Supplement. A printed, system-specific Getting Started Supplement is provided with each Telesis
marking system. It is designed to introduce you to your new marker. It describes the components of a standard
marking systems, provides an overview of the installation process, and outlines the steps to create and print a simple
pattern.
Telesis Documentation CD. The Telesis Documentation CD contains all product documentation written for our
customers. It includes operation, installation, and maintenance manuals, datasheets, and manual supplements for all
optional accessories. The documents are stored in Portable Document Format (PDF) files. These files may be viewed
and printed using Adobe®Reader®. For more information accessing the product documentation, refer to the Getting
Started Supplement that was supplied with your marking system.
1-2 30341B.DOC
TMC420 / Single-pin Operation
Navigation Keys
Use these keys to move the cursor and to select objects on the display screen.
ARROW DOWN Scrolls the field list down or moves the cursor to the next parameter
ARROW UP Scrolls the field list up or moves the cursor to the previous parameter
ARROW LEFT Moves the cursor to the left; allows you to select where to edit, insert, or delete data
ARROW RIGHT Moves the cursor to the right; allows you to select where to edit, insert, or delete data
PAGE DOWN Displays the next page of the current screen if more than one page exists
ESCAPE Cancels the current activity and returns to the previous screen
30341B.DOC 1-3
TMC420 / Single-pin Operation
Function Keys
Use these keys to execute the commands listed on the Main Screen. Note that some of these commands are available only
when the system is placed in Supervisor mode.
NOTE
The function keys are context-sensitive. They are assigned various commands
depending on the current screen displayed. The following list shows the commands
available from the Main Screen.
LOAD Displays the Load Pattern Screen to select and open a pattern
PARK Moves marker to the Park position (if pattern is loaded and marker online)
PRE-POSITION Moves marker to anchor point of first printable field (if pattern is loaded and marker online)
DESIGN Supervisor mode only: Displays the Design Screen to create, edit, manage patterns
SETUP Supervisor mode only: Displays the Setup Screen to configure system parameters
QUERY TEXT + Operator mode: Displays the Query Text lookup table to edit query text data
Supervisor mode: Displays the Query Text lookup table to edit query text titles and data
MAINTENANCE + Supervisor mode only: Displays the Maintenance Screen to perform system checkouts
PRINT Prints the currently loaded pattern. Note that this key is available only from the Main
Screen and only if the marker is online and a pattern is loaded.
ABORT 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 marker using the system software.
Note that this key is available regardless of the screen displayed on the controller.
1-4 30341B.DOC
TMC420 / Single-pin 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.
NOTE
Diacritic symbols will not be displayed on
controllers that use the Katakana display.
CIRCUMFLEX Adds a circumflex ( ˆ ) above the next character you type (available: â, ê, î, ô, û)
A-RING + Adds an a-ring ( ° ) above the next character you type (available: Å)
GRAVE ACCENT Adds a grave accent ( ` ) above the next character you type (available: à, è, ì, ò, ù)
ACUTE ACCENT + Adds an acute accent ( ´ ) above the next character you type (available: á, É, é, í, ó, ú)
UMLAUT Adds an umlaut ( ¨ ) above the next character you type (available: Ä, ä, ë, ï, Ö, ö, Ü, ü)
TILDE + Adds a tilde ( ˜ ) above the next character you type (available: Ã, ã, Õ, õ, Ñ, ñ)
Control Characters. Special keystrokes allow you to include certain control characters in the text strings. These
characters are often encoded into data matrix symbols.
EOT or or +T Adds an EOT control character to the text string, represented in text as a bold E .
30341B.DOC 1-5
TMC420 / Single-pin Operation
Editing Keys
Use these keys to edit data in the text boxes where input is permitted. Note that several of these keys execute additional
tasks when the system is placed in Supervisor mode.
NOTE
If the cursor is positioned on the first character in the text box, and the keyboard is set
to overstrike mode (see Insert, below), all characters will be deleted from the box when
you begin typing new characters.
INSERT In text boxes, toggles the keyboard to insert or overstrike mode. Insert mode adds
characters at the cursor location; overstrike mode replaces existing characters
Supervisor mode: (Pattern Editor Screen) Inserts a field at the selected location
BACKSPACE Deletes the first character to the left of the cursor location. If the keyboard is in overstrike
mode, the deleted characters will be replaced with spaces. If the keyboard is in insert
mode, the undeleted characters will move to the left with the cursor.
END OF BOX Moves the cursor to the end of the text box
START OF BOX Moves the cursor to the beginning of the text box
CAPS LOCK Toggles and locks the keyboard in uppercase or lowercase mode for alphabetic characters
SHIFT While depressed, places the keyboard to uppercase mode for alphabetic characters.
Also allows data entry of upper characters on keys that display more than one symbol.
ENTER Operator mode: Opens the User Text Editor Screen when a variable text field is selected
Supervisor mode: Toggles parameters in braces < > through the allowable selections;
Accepts current data in selected box and moves to the next box for input.
1-6 30341B.DOC
TMC420 / Single-pin Operation
The system will perform a self-test to ensure the motor firmware and solenoid firmware are compatible with the system
software. If not, an error message will be displayed indicating a driver problem. If this occurs, contact Telesis
Customer Support for assistance in obtaining a firmware/software upgrade.
Note: Some marking systems may temporarily display a system-specific message during power-up.
After the firmware/software compatibility is confirmed, the system will display the Operator Main Screen. Electrical
power will also be provided to the marking head.
The top line of the screen shows the current operating mode (Operator) and the status of the marker (Offline). At the
right side of the top line, the keyboard displays “????????” to indicate that no pattern is loaded. This area will display
the pattern name when loaded. To the right of the pattern name, the system displays the number of fields in the
current pattern.
The next two lines show the first and second fields of the pattern. If more fields exists, you can press the ARROW
DOWN and ARROW UP keys to scroll through the list of fields.
Along the bottom of the screen are the operator-level commands and their function key assignments. Press the function
key on the controller keyboard (e.g., F1) to execute the associated command.
The bottom line also displays the ( ) symbol. This indicates there is another page for this screen. Press the PAGE
DOWN key to display the second page of the Operator Main Screen.
The top three lines of the second page are the same as the first page. However, the bottom line shows two additional
operator-level commands (PREPOS and QUERY). Note that more pages and commands will be displayed when the system
is placed in Supervisor mode.
Notice: From the Main Screen, all function keys from all pages (e.g. F1…F7) of the Main Screen are operational
regardless of which page is currently displayed.
Modes of Operation
The marker may be operated in two modes: Operator and Supervisor. Access to the Supervisor mode may be password
protected to restrict usage by unauthorized personnel.
Operator Operator mode allows you to select patterns, enter data, and mark components.
Refer to Section 2 for details on operating the marking system.
Supervisor Supervisor mode allows you to perform all tasks available to the operator, plus allows you to design and
edit patterns, change system operating parameters, and check system performance. Refer to Sections 3,
4, and 5 for details on the Supervisor features.
30341B.DOC 1-7
TMC420 / Single-pin Operation
2. Record the information displayed on the second and third lines of the display.
3. Press ESC (or ENTER) return to the Main Screen.
1-8 30341B.DOC
TMC420 / Single-pin Operation
Marking Window
The marking window is the rectangular area where messages may be printed by the marker. The window is defined by the
movement of the marking head along its X- and Y-axes. The size of the marking window is determined by the physical
limitations of the marking head. If a field is defined such that any part of it lies outside of the marking window, the system
will issue a message when you try to print the pattern so that it may be corrected. Refer to the marker-specific Operation
Supplement for your system’s marking window dimensions.
Home Position
The X/Y Home position is set at the factory and cannot be changed. The marking head moves to the Home position whenever
the machine is placed online. It allows the marker to reset and re-establish its position relative to the marking window.
Optionally, the system can be programmed to move the marker to the Home position immediately before or after printing.
Refer to the marker-specific Operation Supplement for the coordinates of the Home position for your system.
Park Position
A Park position may be defined by the pattern designer. It is often defined to move the marking pin out of the way so that
you can easily remove or secure the parts being marked. Accordingly, a different location may be defined for each pattern.
The marking head will move to its Park position when the system finishes printing a pattern or when a Park command is
issued by the operator.
Part Placement
It’s important to understand the placement of the part to be marked relative to the marking head. Patterns are designed to
mark objects at precise locations within the marking window. If the part is incorrectly positioned relative to the marking
window, the pattern may not print on the part as expected.
Field locations are defined by X- and Y-axis coordinates relative to the marking window origin (coordinate 0,0). Since the
marker uses this reference point to locate and print the objects, and since all objects must reside within the marking
window, you can see that proper alignment of the part within the window is critical to obtaining a satisfactory mark. Refer
to the marker-specific Operation Supplement for information about part orientation.
30341B.DOC 1-9
TMC420 / Single-pin Operation
1-10 30341B.DOC
TMC420 / Single-pin Operation
MARKING CONSIDERATIONS
There is no singular equation to follow to produce a particular mark. The quality of the mark is dependent on several
factors such as the marking depth, the marking surface, and the type of marking pin. Usually, it’s best to experiment with
sample marks to obtain the best combination of settings for your application.
Marking Depth
Major variables affecting the depth of mark are pin stroke, drive air and return air pressure. Refer to the marker-specific
Operation Supplement for instructions on adjusting these variables.
General. The force required to imprint a dot is instantaneous and concentrated in a small area. This minimizes the
total force impacting the part being marked.
Pin Stroke. The distance between the retracted marking pin and the marking surface is known as the pin stroke. It is
the distance the pin travels before contacting the part being marked.
Pin stroke is the major factor in determining the depth of the mark. The pin accelerates through its entire range of
travel, achieving maximum speed at its maximum stroke. Therefore, as the pin stroke is increased, the depth of mark
and the pixel dot diameter also increase.
Increased pin stroke will also affect the print cycle time. Longer pin strokes require more time for the pin to travel to and
from the surface being marked.
Drive Air Pressure. Varying the drive pressure and, where applicable, the return air pressure can be used to increase
or decrease the pin depth penetration and the dot diameter. Obviously, the depth increases as drive air pressure
increases. However, adjusting drive air has less affect on marking depth than changing the pin stroke. In general,
increasing the drive air pressure for the same pin stroke will shorten the print cycle time, but will also increase the dot
size and the marking depth.
Return Air Pressure. Marking hard surfaces will require lower return air pressure. On softer material (e.g., plastics) a
higher return air pressure may be needed to quickly retract the pin so it does not drag in the material. (Dragging could
cause the pin to hang up and result in a loss of marker position.) For best operation, it is always advisable to maintain
the greatest differential between the drive air and the return air pressures.
30341B.DOC 1-11
TMC420 / Single-pin Operation
Marking Surface
Marking depths vary widely depending on the finish and hardness of the material being marked.
Finish. The surface finish of a material is probably the most important consideration in pin selection. Even on very hard
material (Rockwell 40C), the marking system can obtain a very legible mark at 0.001-inch (0.0025 mm) depths if the
material has a “smooth as glass” finish. As a general rule, try to choose a pin that produces a mark that sufficiently
contrasts with the surrounding finish. In order to obtain a good contrast, you must consider the material hardness and
finish, as well as the pin cone angle, the pin stroke and the drive air pressure.
Hardness. Material hardness influences the pin size and cone angle needed to achieve a quality mark. Additionally,
any external influences on the part that may inhibit marking (such as oil, machining fluids, humidity, dust, dirt, wax,
paint, scale or rust) must be taken into account.
Marking Pin
The marker may use a variety of marking pins. Pins differ in size, material, and cone (tip) angle. Refer to the marker-
specific Installation/Maintenance Manual for a list of pins that may be used with your system.
Size. All other variables being equal (material hardness, finish, drive air pressure, etc.) larger pin sizes apply higher
impact pressures to the part being marked, resulting in larger dot diameters and greater depths of mark.
Material. Carbide (or carbide-tipped) pins are good for marking harder (Rockwell 30C-40C) materials. Powdered metal
pins are good for marking relatively soft materials such as mild steel, aluminum, copper, and brass. Carbide pins will
produce a slightly deeper mark than powdered metal pins. However, since they are heavier pins they mark at a slower
rate, so marking time may increase when carbide pins are used. See Design Considerations: Pin Recovery Time (Section
3) for information on how to compensate for marking various material.
Cone Angle. The cone angle is the angle at the tip of the pin. Smaller cone angles (30°) create shallower dots that are
larger in diameter. Conversely, larger cone angles (45°) create deeper dots that are smaller in diameter. Larger cone
angles, when used to mark very soft materials, may require you to slow the marker down and increase the return air
pressure to prevent the pin from dragging (hanging up in the soft material while marking.) See Design Considerations:
Pin Recovery Time (Section 3) for information on how to compensate for marking with various cone angles.
1-12 30341B.DOC
TMC420 / Single-pin Operation
ADDITIONAL PUBLICATIONS
Marker Specifications/Information
Marker-specific supplements to this manual provide detailed information about the Telesis markers. They include marker
specifications as well as information for operating the marking system hardware. These supplements are provided on the
Telesis Documentation CD you should have received with your system. If not, contact Telesis Customer Support for
assistance.
Installation/Maintenance Information
The TMC420 Installation/Maintenance Manual provides specifications and instructions for installing and maintaining the
TMC420 controller. This manual, and similar marker-specific manuals for installing and maintaining the Telesis marking
heads, are provided on the Telesis Documentation CD you should have received with your system. If not, contact Telesis
Customer Support for assistance.
Service/Overhaul Information
Additional servicing, repair, and overhaul information is provided in the TMC420 Service Manual. Similar marker-specific
manuals exist for Telesis marking heads. These manuals are typically used by repair agencies that have been trained and
authorized by Telesis Technologies, Inc. To learn more about obtaining a service manual for your own reference, contact a
Telesis Sales Representative.
30341B.DOC 1-13
TMC420 / Single-pin Operation
Phone Support - Telesis Customer Support offers free phone support to answer questions during normal business hours.
On-Site Service - Telesis can send Customer Support professionals to your facility to perform equipment start-up, repair,
maintenance, and training.
Service Contracts - As part of your Service Contract, you receive periodic maintenance and quick on-site customer support
if a problem should occur.
Factory Service - Telesis Customer Support can repair defective parts in our factory to save you money.
If you need parts for the marking system, be sure to specify the marking head model number and serial number when
ordering.
1-14 30341B.DOC
TMC420 / Single-pin Operation
Section 2
System Operation
This section describes operation of the marking system while the software is in Operator mode. It explains the basic
procedures of positioning the marker, loading existing patterns, entering user-supplied text, and printing. These features
are also available when the software is in Supervisor mode. This section discusses each of the following topics in detail. You
should become familiar with this information before operating the marker.
30341B.DOC 2-1
TMC420 / Single-pin Operation
SEQUENCE OF OPERATION
Typically, the marking system is operated in the following sequence. Optionally, the equipment may remain on from shift-
to-shift so that unnecessary startup and shutdown is avoided.
1. Turn on the controller to start the system software.
2. Position and secure the part to be marked.
3. Turn on / adjust the drive and return air pressure, as applicable.
2-2 30341B.DOC
TMC420 / Single-pin Operation
30341B.DOC 2-3
TMC420 / Single-pin Operation
The system will display the Jog Screen, similar to the one shown below.
X : [0.00000] in Y : [0.00000] in
F1–ACCEPT F2–RESOLUTION F3–GOTO
X:[ ] Identifies the X-axis coordinate where the marker is currently positioned.
Y:[ ] Identifies the Y-axis coordinate where the marker is currently positioned.
F2-RESOLUTION Changes the size (resolution) of the jog movement.
F3-GOTO Allows you to move directly to a specific location.
If your system uses an auxiliary axis, this indicates a second page is available.
2-4 30341B.DOC
TMC420 / Single-pin Operation
5. If your system uses the Z (vertical) axis or the Theta (rotational) axis, press the PAGE_DOWN key to display the next
page. The system will display the Jog Screen, similar to the one shown below.
8. If you wish to return to the X/Y Jog Screen, press the PAGE UP key.
30341B.DOC 2-5
TMC420 / Single-pin Operation
LOADING A PATTERN
You must load a pattern before you can print.
If no pattern is loaded, the system will display “????????” in the upper right corner of the Main Screen.
To load a pattern:
Load [ ]
F1–SAMPLE_ONE
F2–SAMPLE_TWO
F3–SAMPLE_THREE
If the desired pattern is not shown, press the PAGE_DOWN key to scroll the list.
3. When the desired pattern is displayed, press the appropriate key (F1, F2, or F3) to load the pattern.
(In this example, pressing F1 will load the pattern named: SAMPLE_ONE.)
The system will return to the Main Screen with the selected pattern loaded. Note that if the pattern name is longer
than eight characters, the systems abbreviates the name with an asterisk ( *).
– Operator – Offline SAMPLE_*:02
01–[TEXT : STANDARD TXT FIELD ]
* 02–[TEXT : VARIABLE TXT FIELD xxxx]
F1–LEVEL F2–ON/OFF F3–LOAD F4–PARK
2-6 30341B.DOC
TMC420 / Single-pin Operation
30341B.DOC 2-7
TMC420 / Single-pin Operation
Variable Text
Fields that permit you to enter variable text are identified with an asterisk ( *).
– Operator – Offline SAMPLE_*:02
01–[TEXT : STANDARD TXT FIELD ]
* 02–[TEXT : VARIABLE TXT FIELD xxxx]
F1–LEVEL F2–ON/OFF F3–LOAD F4–PARK
[xxxx ]
F1–SAVE
4. Press F1 (SAVE) to store the data in the pattern and return to the Main Screen.
The system will insert the data you entered into the pattern.
Notice: Variable text fields may be defined by the designer to either retain or clear the data after each print cycle.
Query Text
Patterns may be designed with special message flags that allow you to edit multiple text fields from a single location. The
query text definitions are stored in the Query Text lookup table. When you edit the text in the look-up table, the system will
insert that data into the pattern wherever these special message flags exist.
2-8 30341B.DOC
TMC420 / Single-pin Operation
2. Type in the data for the first Query Text field, as applicable.
(Assume for the field titled Model, we’ve entered: TMC).
4. Type in the data for the remaining Query Text fields, as applicable.
(Assume for the field titled Style, we’ve entered: 420).
5. Press F1 (SAVE) to store the data and return to the Main Screen.
The system will insert the data you entered into the pattern, where applicable.
30341B.DOC 2-9
TMC420 / Single-pin Operation
3. Hold down the SHIFT key and press the PRINT key .
PRINTING A PATTERN
To print a pattern:
1. Load the desired pattern.
2. Ensure the part and pattern are ready for marking:
2-10 30341B.DOC
TMC420 / Single-pin Operation
The system will display a prompt for you to acknowledge that printing has been aborted.
30341B.DOC 2-11
TMC420 / Single-pin Operation
2-12 30341B.DOC
TMC420 / Single-pin Operation
Section 3
Pattern Design
Pattern parameters and options are stored in each pattern file. When a pattern is loaded, the parameters that define that
pattern will be used to print the pattern as you designed it. Changing pattern parameters will affect only the pattern being
created or edited. They will not affect other patterns stored in the controller.
This section 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
Designing patterns is a subjective process. The software provides many parameters for you to define the content and
appearance of each field in your patterns. Some factors you should consider when designing your patterns include the
marking window size, character dimensions, font selection, the printing order and the printing mode.
30341B.DOC 3-1
TMC420 / Single-pin Operation
Text Justification
When the marker prints a text field, it aligns the characters along the X- and Y-axes based on the anchor location and the
justification parameters (e.g., left, center, right, top, middle, bottom). For example, let’s assume that you define a text
string anchored (located) at 9.0 mm on the Y-axis and top-justified. The system will place the top of the characters along
the Y-axis at 9.0 mm. You can optionally set the text message to print with the middle or the bottoms of the characters
along that line. See illustration.
It’s possible to define an anchor point and justification that attempts to print some of the characters outside of the marking
window (see Bottom Justified example in illustration). This will result in an error message from the system. You will need
to consider the X/Y anchor coordinates, the justification options (top, middle, bottom) and the character dimensions when
defining messages to avoid these errors.
Character Dimensions
Three parameters that control the size and shape of your printed text are height, width, and pitch.
Height. Height is measured from the center of the mark at the
top of the character to the center of the mark at the bottom of the
character.
Width. Width is measured from the center of the mark at the left
side of the character to the center of the mark at the right side of
the character. Unless there is a specific width requirement for
your text, the width should be 66% of the character height.
Pitch. Pitch defines the distance from the start of one character
to the start of the next character. It includes the width of the
character and the space between characters. Unless there is a
specific character spacing requirement for your text, the pitch
should equal the character height.
3-2 30341B.DOC
TMC420 / Single-pin Operation
Font Selection
The system provides several font selections for printing text fields. The character font determines the printed appearance of
the text. Each font selection provides a specific set of character. The font determines the shape and composition of each
character. Standard Telesis fonts are illustrated in Appendix A of this manual.
Custom fonts may be designed using the Telesis Logo/Font Generator Utility software. The resulting “User” font may then be
downloaded to the controller and used in printing your patterns. Contact Telesis Customer Support for more information.
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, character identification, or 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.
To achieve this, follow these guidelines for setting the text dimensions when you design a message to be used with the
PS-OCR Reader:
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.
These parameter settings will provide a square character block
(height x pitch) with the actual character occupying the first half of
the character block. This relationship will provide a character
height/width ratio that permits the Reader to recognize the
characters, and enough space between characters to provide reliable
readings.
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)
30341B.DOC 3-3
TMC420 / Single-pin Operation
Printing Order
The marker prints the fields of a pattern in the order they are defined in the pattern definition. The marker will print the
first field in its entirety before moving to, and printing, the subsequent fields. Normally, this is not an issue when you create
a pattern. But, it may be beneficial to print fields in a particular order to improve print cycle efficiency, or it may be
necessary to ensure certain fields are printed before others. If the print order is important, you can always edit the pattern
to rearrange the order of the fields. See Managing Patterns for details.
Printing Modes
The software provides several modes for marking the fields of your patterns. Since the Mode parameter is defined with the
field, you can specify the printing mode on a field-by-field basis.
The system provides additional control over how the marker prints when the Theta-axis is enabled. See Setting Pattern
Parameters for details.
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.
3-4 30341B.DOC
TMC420 / Single-pin Operation
Design Jog
You may use the Design Jog feature to interactively define a location within the marking window. Whenever the system
displays a screen that allows you to define an axis coordinate, you can interactively position the marker to identify that
location. Although the Design Jog feature is accessible from any of the design screens, it is most useful when adding or
editing the X/Y coordinates for the field. If you don’t know the exact coordinates in the marking window where you want to
print a field, you can use the Design Jog feature to define the location.
X : [0.00000] in Y : [0.00000] in
F1–ACCEPT F2–RESOLUTION F3–GOTO
Note: If your system uses the Z (vertical) axis or the Theta (rotational) axis, press the PAGE_DOWN key to display the
next page. The system will display a Jog Screen for you to interactively define auxiliary axis locations, as applicable.
5. Press the directional arrow keys (LEFT, RIGHT, UP, DOWN) to jog the marker. Each press of the arrow key moves the
marker in the selected direction. The size of the movement is determined by the Resolution parameter.
6. Jog the marker so that the impact pin is over the point where you want to start printing the field.
The system will update the X/Y coordinates on the screen as you jog the marker.
7. When the impact pin is properly positioned, press F1 to accept the location coordinates.
The system will return the Editor screen with the X/Y coordinates displayed in the appropriate boxes.
10. When you are finished defining field locations, press F2 (SAVE) to save your changes to the pattern.
30341B.DOC 3-5
TMC420 / Single-pin Operation
If a password has not been defined, leave the text box empty.
3. Press F1 (ACCEPT).
Once the system is in Supervisor mode, you may proceed to create and edit your patterns.
The following sequence outlines the pattern design process.
• Create the pattern.
• Add fields to the pattern.
• Save the pattern.
• Test the pattern.
• Edit the pattern, as required.
CREATING A PATTERN
When you create a new pattern, the system stores it in the controller’s permanent memory. Each pattern must be given a
unique name to identify it. Once saved into memory, it can be recalled (loaded) to be printed or edited whenever
necessary.
To create a new pattern:
1. From the Supervisor’s Main Screen, press F6 (DESIGN).
2. From the Design Pattern Screen, press F1 (LOAD).
3. Type in the name of the new pattern.
The pattern name may be up to 32 alphanumeric characters long and may include spaces. However, if the name is
greater than 8 characters, it will be truncated when displayed on most screens (e.g., PATTERN*).
Note: Leading spaces are prohibited; trailing spaces are discouraged.
4. Press ENTER.
5. The system will display the following prompt:
Define This New Pattern?
Press F1 (YES) to change the default pattern parameters. See Setting Pattern Parameters.
Step-by-Step Example
For a step-by-step example of how to create a pattern, refer to the Getting Started Supplement that was supplied with your
marking system. The example shows the basic steps necessary to create a pattern, add a text string, save the pattern, and
print it.
Once you’re comfortable with these basic steps, you’ll find complete details in the remainder of this section to perform
additional tasks – create and edit patterns, add other fields to the patterns, modify pattern parameters, and manage the
library of patterns that you store in the controller.
3-6 30341B.DOC
TMC420 / Single-pin Operation
4. Press ENTER until the desired type of field is displayed in the upper, right corner of the screen.
Note: The software will display only the types of fields available for your particular marking system.
30341B.DOC 3-7
TMC420 / Single-pin Operation
Text Fields
Each text field defines the content, size, shape, and location of a single string of characters.
TEXT Enter the character string to be printed. The character string may contain up to 160 characters including upper-
and lowercase characters, keyboard symbols, blank spaces, and special message flags.
Real-time Data. Message flags are used to insert real-time data into the printed message (e.g., dates, time,
codes, and serial numbers. See Using Codes and Real-time Data to include message flags in the field.
Special Characters. Control characters (e.g., EOT) and language phonetic symbols (e.g., ö) may also be entered
into the text string. See Special Character Keys (Section 2) for the key combinations to enter special characters.
FONT Press ENTER to toggle through the available font selections. The software will display only the fonts
available for your particular marking system. The Font parameter defines the character set that will be used
to print the character string. See Design Considerations for details.
X The X anchor parameter defines the X-axis coordinate where the field will be placed in the marking window. The
coordinate is relative to the marking window origin (0,0). Enter the desired coordinates or use the Design Jog
feature. See Design Jog. The system will align the field at the specified X-axis coordinate based on the Align_X
parameter (see below).
Y The Y anchor parameter defines the Y-axis coordinate where the field will be placed in the marking window. The
coordinate is relative to the marking window origin (0,0). Enter the desired coordinates or use the Design Jog
feature. See Design Jog. The system will align the field at the specified Y-axis coordinate based on the Align_Y
parameter (see below).
ALIGN_Y (shown as < T > or < M > depending on the marker model)
Press ENTER to toggle through the available selections: T (top edge), M (middle), or B (bottom edge). The Y-
alignment parameter defines how text will be positioned at the Y-axis coordinate.
If you select T (top edge) 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 B (bottom edge) 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.
3-8 30341B.DOC
TMC420 / Single-pin Operation
HT (height) Enter the desired character height (in inches or millimeters, as applicable). See Design Considerations
for more information.
If you want the system to automatically calculate the recommended width and pitch (below), type in the
desired character height, then press ENTER. The system will automatically set the width and pitch values.
If you want to set a specific width and pitch, type in the desired character height, then press the TAB key.
The system will leave the width and pitch parameters unchanged so that you may set their values.
WD (width) Enter the desired character width (in inches or millimeters, as applicable). See Design Considerations
for more information.
PT (pitch) Enter the desired character pitch (in inches or millimeters, as applicable). See Design Considerations for
more information.
MODE Press ENTER to toggle through the available selections. The Mode parameter defines the printing mode that will
be used to mark the field. See Design Considerations for more information.
PX/?? If you choose Continuous printing mode (above), enter the desired pixel density (in pixels per inch or per
centimeter, as applicable). The pixel density determines how may “dots” the system will mark to form the
characters. Higher density values produce a more continuous appearance but will increase marking time and pin
wear. The system will print the characters using the specified pixel density or the minimum dots required by the
selected font, whichever is greater.
ANG (angle) Specify the angle that you wish to rotate the field about its
anchor point. The 0° reference (no rotation) is at the 3 o’clock
position, increasing in the counter-clockwise direction.
30341B.DOC 3-9
TMC420 / Single-pin Operation
QUALITY (this parameter is not available on all marking systems) For certain types of markers, you can specify a
more precise resolution for the marker use when printing this text field. Choose Standard or Fine. Standard
resolution provides a faster marking time with acceptable quality and readability. Fine resolution produces more
accurate dot-placement for exceptional quality and readability, but requires a longer marking time.
Standard will use the mode defined for the pattern. See Setting Pattern Parameters for details.
Index will override the pattern print mode and use character index printing for this text field. The system will
print one character, rotate the Theta-axis, print the next character, rotate, and so on. Character indexing is
normally faster because it results in less “rotational interruption” to the printing cycle. Since this parameter is a
field parameter, you can enable it for some or all of your text fields within the same pattern on a field-by-field
basis.
Notice: When Index is selected, the text field must be printed perpendicular to the rotational axis
(i.e., at either 90° or 270°). Refer to the Ang (Angle) parameter, above.
3-10 30341B.DOC
TMC420 / Single-pin Operation
Arcs
METHOD Press ENTER to select the desired arc-construction method: Degrees or 3-Point.
The Degrees method uses a center location and radius to define a circular path. It also uses a starting angle and
an ending angle to define where the arc begins and ends along that circular path.
The 3-Point method uses a start-point, a center-point, and an end-point. The system constructs a circular path
to encompass all three points. The start- and end-points determine where the arc starts and ends along the
circular path.
PX/?? Enter the desired pixel density (in pixels per inch or per centimeter, as applicable). The pixel density determines how
may “dots” the system will mark to form the characters. Higher density values produce a more continuous appearance
but will increase marking time and pin wear.
θ (If Theta-axis is enabled) The Theta-anchor parameter defines the Theta-axis coordinate where the field will be
placed on the rotational axis. The coordinate is relative to the Theta Home position (0°). Enter the desired
Theta-axis coordinate (amount of rotation) or use the Design Jog feature. See Design Jog.
30341B.DOC 3-11
TMC420 / Single-pin Operation
ANGLE The Angle S (start) and Angle E (end) parameters define where the arc will begin and end on the circular path. The
arc begins where the start-angle intersects the circular path; the arc terminates where the end-angle intersects the
path. The 0° reference point is at the 3 o’clock position and increases in the counter-clockwise direction to 360°.
Enter the Angle Start and Angle End parameters (in degrees), as applicable.
Notice: The start- and end-angle determine whether the arc is convex or concave since the marker always
constructs arcs in a counter-clockwise direction from the start-point.
3-12 30341B.DOC
TMC420 / Single-pin Operation
It’s best to define the start- and end-points first to determine the span of the arc, then define the center-point. The center-
point may be any point between the start- and end-points. However, the system will generate a more accurate arc if you
specify a center-point near the actual center. The start-, center-, and end-points must not fall in the same horizontal or
vertical line since this would result in an undefined circle.
START The Start X- and Start Y-anchor parameters identify the coordinates in
the marking window where the arc will begin. The coordinates are
relative to the marking window origin (0,0). Enter the desired coordinates
or use the Design Jog feature. See Design Jog.
Notice: Remember, the marker always constructs arcs in a counter-
clockwise direction from the start point.
CENTER The Center X- and Center Y-anchor parameters identify the coordinates in
the marking window to help define the circular arc path. The coordinates
are relative to the marking window origin (0,0). Enter the desired
coordinates or use the Design Jog feature. See Design Jog.
END The End X- and End Y-anchor parameters identify the coordinates in the
marking window where the arc will terminate. The coordinates are
relative to the marking window origin (0,0). Enter the desired coordinates
or use the Design Jog feature. See Design Jog.
Notice: The relative position of the end-point with respect to the start-point determines whether the arc is
convex or concave.
30341B.DOC 3-13
TMC420 / Single-pin Operation
Arctext Fields
METHOD Press ENTER to select the desired arc-construction method: Degrees or 3-Point.
The Degrees method uses a center location and radius to define a circular path. It also uses a starting angle and
an ending angle to define where the arc begins and ends along that circular path.
The 3-Point method uses a start-point, a center-point, and an end-point. The system constructs a circular path
to encompass all three points. The actual contour of the arc text, however, will be determined by its character
dimensions, font style, and selected shape (convex or concave).
TEXT Enter the character string to be printed. The character string may contain up to 160 characters including upper-
and lowercase characters, keyboard symbols, blank spaces, and special message flags.
Real-time Data. Message flags are used to insert real-time data into the printed message (e.g., dates, time,
codes, and serial numbers. See Using Codes and Real-time Data to include message flags in the field.
Special Characters. Control characters (e.g., EOT) and language phonetic symbols (e.g., ö) may also be entered
into the text string. See Special Character Keys (Section 2) for the key combinations to enter special characters.
FONT Press ENTER to toggle through the available font selections. The software will display only the fonts available
for your particular marking system. The Font parameter defines the character set that will be used to print the
character string. See Design Considerations for details.
MODE Press ENTER to toggle through the available selections. The Mode parameter defines the printing mode that will
be used to mark the field. See Design Considerations for more information.
PX/?? If you choose Continuous printing mode (above), enter the desired pixel density (in pixels per inch or per
centimeter, as applicable). The pixel density determines how may “dots” the system will mark to form the
characters. Higher density values produce a more continuous appearance but will increase marking time and pin
wear. The system will print the characters using the specified pixel density or the minimum dots required by the
selected font, whichever is greater.
HT (height) Enter the desired character height (in inches or millimeters, as applicable). See Design Considerations
for more information.
If you want the system to automatically calculate the recommended width and pitch (below), type in the desired
character height, then press ENTER. The system will automatically set the width and pitch values.
If you want to set a specific width and pitch, type in the desired character height, then press the TAB key. The
system will leave the width and pitch parameters unchanged so that you may set their values.
3-14 30341B.DOC
TMC420 / Single-pin Operation
WD (width) Enter the desired character width (in inches or millimeters, as applicable). See Design Considerations
for more information.
PT (pitch) Enter the desired character pitch (in inches or millimeters, as applicable). See Design Considerations for
more information.
ALIGN_Y (shown as < T > or < M > depending on the marker model)
Press ENTER to toggle through the available selections: T (top edge), M (middle), or B (bottom edge). The Y-
alignment parameter defines how the text string will be aligned with the curvature of the arc.
Notice:
If you select T (top edge) alignment
and print special characters with
ascenders (e.g., “É”) the marker
will use the top of the special
character as the upper limit and
aligns the other characters
accordingly. It will not use the top
of the uppercase characters for
alignment.
Similarly, if you select B (bottom
edge) alignment and print
lowercase characters, the marker
use the bottom of the lowercase
descenders (e.g., “g”) as the lower
limit and aligns the other characters
accordingly. It will not use the
bottom of the uppercase characters
as the baseline.
θ (If Theta-axis is enabled). The Theta-anchor parameter defines Theta-axis coordinate where the field will be placed
on the rotational axis. The coordinate is relative to the Theta Home position (0°). Enter the desired Theta-axis
coordinate (amount of rotation) or use the Design Jog feature. See Design Jog.
30341B.DOC 3-15
TMC420 / Single-pin Operation
CENTER The Center X- and Center Y-anchor parameters identify the coordinates in the marking window where the center
of the circular arc will be placed. The coordinates are relative to the marking window origin (0,0). Enter the
desired coordinates or use the Design Jog feature. See Design Jog.
ANGLE The Angle S (start) parameter defines where the arc will begin on
the circular path. The arc begins where the start-angle intersects
the circular path. The 0° reference point is at the 3 o’clock position
and increases in the counter-clockwise direction to 360°. Enter the
Angle Start parameters (in degrees), as applicable.
3-16 30341B.DOC
TMC420 / Single-pin Operation
It’s best to define the start- and end-points first to determine the span of the arc, then define the center-point. The start-,
center-, and end-points must not fall in the same horizontal or vertical line since this would result in an undefined circle.
The start-point defines the anchor location for the text string. The center- and end-points help to define the circular path or
the arc, but the arc text may or may not pass through these points. It depends on whether the text string is convex or
concave. Additionally, the text may extend beyond the end-point, even overlap the start point, if the message is longer
than the defined arc.
Arctext Tips
Consider the following factors when defining arc text fields.
Reduce the radius of the arc to sharpen (increase) the curvature of the text.
Increase the radius of the arc to flatten (decrease) the curvature of the text.
Experiment with the Angle parameter or Start X/Y parameters and the Align_X or Align_Y selections.
Slight adjustments of these parameters will reposition the text location along the arc path.
If an arc text string is positioned slightly outside of the marking window, try changing the alignment:
– If the arc text is convex, try top or center alignment.
– If the arc text is concave, try bottom or center alignment.
30341B.DOC 3-17
TMC420 / Single-pin Operation
A Matrix field allows you to define a text message, encode it as a two-dimensional, machine-readable matrix symbol, and print
it as part of your pattern. The Matrix field uses an encoding algorithm based on the Data Matrix Library. The Matrix Editor
provides several parameters for defining and formatting the encoded message.
Notice: Successful reading of the matrix symbol is critically dependent on its printed construction. Optimally, the dots
that comprise the matrix should almost touch. Proper construction requires a special relationship between the
diameter of the printed dot and the spacing between the printed dots.
TEXT The Text parameter defines what information will be encoded into the matrix. It may including upper- and
lowercase characters, keyboard symbols, blank spaces, and special message flags. The content of the text string
will determine your Format parameter selection (see below). Additionally, the combination of your Format
selection and the length of the text string will affect the geometric shape of the resulting matrix (square or
rectangular). The maximum number of characters that may be encoded in any Telesis matrix symbol is 160. See
Matrix Limitations for details.
Real-time Data. Message flags are used to insert real-time data into the printed message (e.g., dates, time,
codes, and serial numbers. See Using Codes and Real-time Data to include message flags in the field.
Special Characters. Control characters (e.g., EOT) and language phonetic symbols (e.g., ö) may also be entered
into the text string. See Special Character Keys (Section 2) for the key combinations to enter special characters.
X The X anchor parameter defines the X-axis coordinate where the symbol will be placed in the marking window.
The coordinate is relative to the marking window origin (0,0). Enter the desired coordinates or use the Design
Jog feature. See Design Jog. The system will align the symbol at the specified X-axis coordinate based on the
Align_X parameter (see below).
Y The Y anchor parameter defines the Y-axis coordinate where the symbol
will be placed in the marking window. The coordinate is relative to the
marking window origin (0,0). Enter the desired coordinates or use the
Design Jog feature. See Design Jog. The system will align the symbol at
the specified Y-axis coordinate based on the Align_Y parameter (see
below).
ALIGN_Y (shown as < T > or < M > depending on the marker model)
Press ENTER to toggle through the available selections: T (top edge), M (middle), or B (bottom edge). The Y-
alignment parameter defines how matrix symbol will be positioned at the Y-axis coordinate.
I M P O R T A N T: Avoid placing the data matrix symbol too close to the marking window boundary. To
improve the quality of the mark, the marker typically extends beyond the edge of the symbol before it returns to
print the next column of dots in the matrix. If the symbol is located such that the marker must move outside the
marking window, the system will issue the message: ERROR! QUIET AREA VIOLATION ! 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. Refer to the Spacing parameter for details on pixel spacing. If applicable for your
marking system, refer also to the Overshoot parameter.
3-18 30341B.DOC
TMC420 / Single-pin Operation
FORMAT Press ENTER to toggle through the available selections. The Format parameter identifies the type of characters
contained in the text string. The formats and their allowable characters are:
ALPHANUMERIC+ .....uppercase alphanumeric and punctuation (A-Z, 0-9, space, comma, period, slash, hyphen)
ALPHANUMERIC .......uppercase alphanumeric (A-Z, 0-9, spaces)
ASCII............................full 128 ASCII character set (full keyboard)
8_BIT ...........................(user defined) This format must be selected to encode Extended ASCII characters
NUMERIC ....................numeric data (0-9, spaces)
ALPHABETIC..............uppercase alphabetic (A-Z, spaces)
ECC Press ENTER to toggle through the available selections. The ECC parameter allows you to select from six levels
of error correction. The different levels of error correction add varying amounts of redundancy to the matrix.
Redundancy data is randomly encoded with the text string to increase the system’s ability to recover from
damage. As you increase the level of error correction, the amount of redundancy is increased, as well as the
error correction overhead. The physical area required to print the matrix increases proportionally as the level of
redundancy increases.
The ECC selections and their corresponding overhead values are:
0 for square matrix symbols (no overhead)
50 for square matrix symbols ( +33% overhead)
80 for square matrix symbols ( +50% overhead)
100 for square matrix symbols ( +100% overhead)
140 for square matrix symbols ( +300% overhead)
200 for square or rectangular symbols (overhead varies with size of matrix)
Refer to the Code parameter for more information on square/rectangular matrix symbols.
CODE Press ENTER to toggle through the available selections. The Code parameter defines the geometric shape of the
matrix. Square matrix symbols have an equal number of rows and columns. Rectangular matrix symbols are
constructed in one of six pre-defined formats:
SQUARE Equal number of rows and columns
8 X 18 8 rows, 18 columns
8 X 32 8 rows, 32 columns
12 X 26 12 rows, 26 columns
12 X 36 12 rows, 36 columns
16 X 36 16 rows, 36 columns
16 X 48 16 rows, 48 columns
30341B.DOC 3-19
TMC420 / Single-pin Operation
ANG (angle) Specify the angle that you wish to rotate the
symbol about its anchor point. The 0° reference (no
rotation) is at the 3 o’clock position, increasing in the
counter-clockwise direction.
METHOD Press ENTER to select the desired construction method: Spacing or Size. The system will use the either the
Spacing parameter value or the Size parameter value, as applicable (see below).
3-20 30341B.DOC
TMC420 / Single-pin Operation
SPEED (TMP3100 markers) The Speed bar controls the printing speed of the matrix symbol only. The selected speed
is relative to the overall marker speed. (see Marker Parameters) For example, setting the matrix speed to 100%
will print the matrix symbol at the same speed that it prints all other fields in the pattern; setting the matrix
speed to 50% will print the matrix symbol at ½ the specified marker speed. The asterisk (*) indicates the
selected speed from 10 to 100%. Press ENTER to increase the percentage or press CTRL/ENTER to decrease the
percentage. Higher rates will result in faster marking times. Slower rates will result in slower marking times,
but will improve the quality of the printed matrix symbol.
SPEED (all other markers) The Speed bar controls both the printing speed and the maximum (large move) speed for
the matrix symbol. This parameter setting does not affect any other printable field in the pattern, including other
matrix symbols. This speed setting is independent for each matrix symbol.
IMPORTANT! Remember that the selected speed for the matrix symbol is relative to the overall marker speed
settings. See Setting Marker Parameters. For example, if you set the matrix speed to 100%, it will use the same
printing speed and the same maximum speed as defined for the marker. If you set the matrix speed to 50%, it
will print the matrix symbol at ½ the marker-defined printing speed and execute large moves for the matrix at ½
the marker-defined maximum speed.
The asterisk (*) indicates the selected speed from 10 to 100%. Press ENTER to increase the percentage or press
CTRL/ENTER to decrease the percentage. Higher rates result in faster marking times; slower rates result in
slower marking times, but will improve the quality of the printed symbol.
QUALITY (this parameter is not available on all marking systems) For certain types of markers, you can specify a
more precise resolution for the marker use when printing this data matrix symbol. Choose Standard or Fine.
Standard resolution provides a faster marking time with acceptable quality and readability. Fine resolution
produces more accurate dot-placement for exceptional quality and readability, but requires a longer marking
time.
30341B.DOC 3-21
TMC420 / Single-pin Operation
BIDIRECTIONAL (this parameter is not available on all marking systems) Press ENTER to select the method of matrix
printing: (bidirectional) OFF or ON. When bidirectional printing is OFF (the default), the system prints the
matrix in one direction only. This is a much more accurate, but slower, method of printing the symbol. When
bidirectional printing is ON, the system prints the matrix in two directions, just as it would for any other
object. This is a faster, but less accurate, method of printing the symbol.
θ (If Theta-axis is enabled) The Theta-anchor parameter defines Theta-axis coordinate where the field will be placed
on the rotational axis. The coordinate is relative to the Theta Home position (0°). Enter the desired Theta-axis
coordinate (amount of rotation) or use the Design Jog feature. See Design Jog.
3-22 30341B.DOC
TMC420 / Single-pin Operation
Matrix Limitations
The number of characters and the type of characters in the text string determine the minimum size of the matrix. If you
choose a square matrix, the system will automatically create the smallest possible square matrix. Refer to Table 3-1.
Refer to the Force Square Dimension parameter for more information on square matrix options. 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 Table 3-2.
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
30341B.DOC 3-23
TMC420 / Single-pin Operation
QR Code Symbols
Notice: Successful reading of the QR Code symbol is critically dependent on its printed construction. Optimally, the dots
that comprise the symbol should almost touch. Proper construction requires a special relationship between the
diameter of the printed dot and the spacing between the printed dots.
TEXT The Text parameter defines what information will be encoded into the symbol. It may including uppercase
characters, certain keyboard symbols, blank spaces, and special message flags. The content of the text string will
require you to set the Mode parameter (below) to match the type of characters in the string. Additionally, the
combination of the Mode parameter selection and the length of the text string will affect the geometric
construction of the resulting symbol (e.g., 21x21, 25x25, 29x29, etc.). The maximum number of characters that
may be encoded in any Telesis QR Code symbol is 160. See QR Code Limitations for details.
Real-time Data. Message flags are used to insert real-time data into the printed message (e.g., dates, time,
codes, and serial numbers. See Using Codes and Real-time Data to include message flags in the field.
Special Characters. Control characters (e.g., EOT) and language phonetic symbols (e.g., ö) may also be entered
into the text string. See Special Character Keys (Section 2) for the key combinations to enter special characters.
X The X anchor parameter defines the X-axis coordinate where the symbol will be placed in the marking window.
The coordinate is relative to the marking window origin (0,0). Enter the desired coordinates or use the Design
Jog feature. See Design Jog. The system will align the symbol at the specified X-axis coordinate based on the
Align_X parameter (see below).
Y The Y anchor parameter defines the Y-axis coordinate where the symbol
will be placed in the marking window. The coordinate is relative to the
marking window origin (0,0). Enter the desired coordinates or use the
Design Jog feature. See Design Jog. The system will align the symbol at
the specified Y-axis coordinate based on the Align_Y parameter (see
below).
I M P O R T A N T: Avoid placing the QR Code symbol too close to the marking window boundary. To
improve the quality of the mark, the marker typically extends beyond the edge of the symbol before it returns to
print the next column of dots. If the symbol is located such that the marker must move outside the marking
window, the system will issue the message: ERROR! QUIET AREA VIOLATION ! 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. Refer to the Spacing parameter for details on pixel spacing. Refer also to the Overshoot parameter.
3-24 30341B.DOC
TMC420 / Single-pin Operation
MODE Press ENTER to toggle through the available selections. The Mode parameter identifies the type of characters
contained in the text string. The formats and their allowable characters are:
8_BIT ...........................(user defined) The data is encoded at 8-bits per characters.
Note: This mode must be selected to encode Extended ASCII characters
NUMERIC ....................numeric data: 0-9
ALPHANUMERIC .......uppercase alphanumeric data: A-Z 0-9 space $ * % + – . / :
EcLEVEL Press ENTER to toggle through the available selections. The EcLevel (error correction) parameter lets you select
one of four error correction levels. Each level provides a specific degree of recovery that allows the symbol to
withstand damage without the loss of data. The system generates error correction code words that are
embedded in the symbol. The code words can correct erasures (invalid code words at known locations) and
errors (invalid code words at unknown locations). Higher error correction levels generate more code words. This
creates more overhead for the symbol and may require a larger symbol format to encode the data.
The EcLevel selections and their corresponding recovery capacities are listed below:
L 7% recovery capacity
M 15% recovery capacity
Q 25% recovery capacity
H 30% recovery capacity
ANG (angle) Specify the angle that you wish to rotate the
symbol about its anchor point. The 0° reference (no
rotation) is at the 3 o’clock position, increasing in the
counter-clockwise direction.
30341B.DOC 3-25
TMC420 / Single-pin Operation
METHOD Press ENTER to select the desired construction method: Spacing or Size. The system will use the either the
Spacing parameter value or the Size parameter value, as applicable (see below).
SPEED The Speed bar controls both the printing speed and the maximum (large move) speed for the QR Code symbol.
This parameter setting does not affect any other printable field in the pattern, including other QR Code symbols.
This speed setting is independent for each symbol.
IMPORTANT! Remember that the selected speed for the symbol is relative to the overall marker speed
settings. See Setting Marker Parameters. For example, if you set the symbol printing speed to 100%, it will use
the same printing speed and the same maximum speed as defined for the marker. If you set the symbol printing
speed to 50%, it will print the symbol at ½ the marker-defined printing speed and execute large moves for the
symbol at ½ the marker-defined maximum speed.
The asterisk (*) indicates the selected speed from 10 to 100%. Press ENTER to increase the percentage or press
CTRL/ENTER to decrease the percentage. Higher rates result in faster marking times; slower rates result in
slower marking times, but will improve the quality of the printed symbol.
3-26 30341B.DOC
TMC420 / Single-pin Operation
FORCE VERSION
Enter: 0, 1, 2, 3… 40 (as applicable).
The Force Version parameter allows you to define the physical construction of the symbol. Each selection
corresponds to a specific QR Code version that determines the number of rows and columns in the symbol,
where:
If the Force Version parameter is set to 0 (zero), the system will create the smallest possible symbol based on
the type of characters and the number if characters in the text string.
The Force 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 Force Version parameter to 0, the system will use smallest possible size (in this case, 29x29).
• You could set the Force 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 Force 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).
Refer to QR Code Limitations for the maximum number of characters each version may encode.
BIDIRECTIONAL Press ENTER to select toggle bidirectional printing ON or OFF for the QR Code symbol. When bidirectional
printing is OFF (the default), the system prints the symbol in one direction only. This is a much more
accurate, but slower, method of printing the symbol. When bidirectional printing is ON, the system prints the
symbol in two directions, just as it would for any other object. This is a faster, but less accurate, method of
printing the symbol.
OVERSHOOT The Overshoot parameter defines how far the marker will extend beyond the edge of the symbol before it
returns to print the next column of dots. Overshooting allows for more accurate dot placement, but requires
more time to mark the symbol. The parameter specifies an overshoot factor based on the constructed size of
the symbol. Enter the desired overshoot value (0 through 10).
Notice: 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.
θ (If Theta-axis is enabled) The Theta-anchor parameter defines Theta-axis coordinate where the QR Code symbol
will be placed on the rotational axis. The coordinate is relative to the Theta Home position (0°). Enter the desired
Theta-axis coordinate (amount of rotation) or use the Design Jog feature. See Design Jog.
30341B.DOC 3-27
TMC420 / Single-pin Operation
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.
3-28 30341B.DOC
TMC420 / Single-pin Operation
Notice: Successful reading of the MicroQR Code symbol is critically dependent on its printed construction. Optimally, the
dots that comprise the symbol should almost touch. Proper construction requires a special relationship between
the diameter of the printed dot and the spacing between the printed dots.
TEXT The Text parameter defines what information will be encoded into the symbol. It may including uppercase
characters, certain keyboard symbols, blank spaces, and special message flags. The content of the text string will
require you to set the Mode parameter (below) to match the type of characters in the string. Additionally, the
combination of the Mode parameter selection and the length of the text string will affect the geometric
construction of the resulting symbol (e.g., 11x11, 13x13, 15x15, or 17x17). The maximum number of characters
that may be encoded in any Telesis MicroQR Code symbol is 35. See MicroQR Code Limitations for details.
Real-time Data. Message flags are used to insert real-time data into the printed message (e.g., dates, time,
codes, and serial numbers. See Using Codes and Real-time Data to include message flags in the field.
Special Characters. Control characters (e.g., EOT) and language phonetic symbols (e.g., ö) may also be entered
into the text string. See Special Character Keys (Section 2) for the key combinations to enter special characters.
X The X anchor parameter defines the X-axis coordinate where the symbol will be placed in the marking window.
The coordinate is relative to the marking window origin (0,0). Enter the desired coordinates or use the Design
Jog feature. See Design Jog. The system will align the symbol at the specified X-axis coordinate based on the
Align_X parameter (see below).
Y The Y anchor parameter defines the Y-axis coordinate where the symbol
will be placed in the marking window. The coordinate is relative to the
marking window origin (0,0). Enter the desired coordinates or use the
Design Jog feature. See Design Jog. The system will align the symbol at
the specified Y-axis coordinate based on the Align_Y parameter (see
below).
I M P O R T A N T: Avoid placing the MicroQR Code symbol too close to the marking window boundary. To
improve the quality of the mark, the marker typically extends beyond the edge of the symbol before it returns to
print the next column of dots. If the symbol is located such that the marker must move outside the marking
window, the system will issue the message: ERROR! QUIET AREA VIOLATION ! 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. Refer to the Spacing parameter for details on pixel spacing. Refer also to the Overshoot parameter.
30341B.DOC 3-29
TMC420 / Single-pin Operation
MODE Press ENTER to toggle through the available selections. The Mode parameter identifies the type of characters
contained in the text string. The formats and their allowable characters are:
NUMERIC.................... numeric data: 0-9
ALPHANUMERIC....... uppercase alphanumeric data: A-Z 0-9 space $ * % + – . / :
8_BIT ........................... (user defined) The data is encoded at 8-bits per characters.
Note: This mode must be selected to encode Extended ASCII characters
EcLEVEL Press ENTER to toggle through the available selections. The EcLevel (error correction) parameter lets you select
one of four error correction levels. Each level provides a specific degree of recovery that allows the symbol to
withstand damage without the loss of data. The system generates error correction code words that are
embedded in the symbol. The code words can correct erasures (invalid code words at known locations) and
errors (invalid code words at unknown locations). Higher error correction levels generate more code words. This
creates more overhead for the symbol and may require a larger symbol format to encode the data.
The EcLevel selections and their corresponding recovery capacities are listed below:
L 7% recovery capacity
M 15% recovery capacity
Q 25% recovery capacity
ANG (angle) Specify the angle that you wish to rotate the
symbol about its anchor point. The 0° reference (no
rotation) is at the 3 o’clock position, increasing in the
counter-clockwise direction.
3-30 30341B.DOC
TMC420 / Single-pin Operation
METHOD Press ENTER to select the desired construction method: Spacing or Size. The system will use the either the
Spacing parameter value or the Size parameter value, as applicable (see below).
SPEED The Speed bar controls both the printing speed and the maximum (large move) speed for the MicroQR Code
symbol. This parameter setting does not affect any other printable field in the pattern, including other MicroQR
Code symbols. This speed setting is independent for each symbol.
IMPORTANT! Remember that the selected speed for the symbol is relative to the overall marker speed
settings. See Setting Marker Parameters. For example, if you set the symbol printing speed to 100%, it will use
the same printing speed and the same maximum speed as defined for the marker. If you set the symbol printing
speed to 50%, it will print the symbol at ½ the marker-defined printing speed and execute large moves for the
symbol at ½ the marker-defined maximum speed.
The asterisk (*) indicates the selected speed from 10 to 100%. Press ENTER to increase the percentage or press
CTRL/ENTER to decrease the percentage. Higher rates result in faster marking times; slower rates result in
slower marking times, but will improve the quality of the printed symbol.
30341B.DOC 3-31
TMC420 / Single-pin Operation
FORCE VERSION
Enter: 0, 1, 2, 3, or 4 (as applicable).
The Force Version parameter allows you to define the physical construction of the symbol. Each selection
corresponds to a specific MicroQR Code version that determines the number of rows and columns in the symbol,
where:
1 = 11x11
2 = 13x13
3 = 15x15
4 = 17x17
If the Force Version parameter is set to 0 (zero), the system will create the smallest possible symbol based on
the type of characters and the number if characters in the text string.
The Force 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 13x13 symbol.
• If you set the Force Version parameter to 0, the system will use smallest possible size (in this case, 13x13).
• You could set the Force Version to any value greater than 2. The system will force the same encoded
information to print at the larger version you specified (i.e., 15x15 or 17x17).
• If you set the Force Version parameter to 1, 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, 13x13).
Refer to MicroQR Code Limitations for the maximum number of characters each version may encode.
BIDIRECTIONAL Press ENTER to select toggle bidirectional printing ON or OFF for the MicroQR Code symbol. When bidirectional
printing is OFF (the default), the system prints the symbol in one direction only. This is a much more
accurate, but slower, method of printing the symbol. When bidirectional printing is ON, the system prints the
symbol in two directions, just as it would for any other object. This is a faster, but less accurate, method of
printing the symbol.
OVERSHOOT The Overshoot parameter defines how far the marker will extend beyond the edge of the symbol before it
returns to print the next column of dots. Overshooting allows for more accurate dot placement, but requires
more time to mark the symbol. The parameter specifies an overshoot factor based on the constructed size of
the symbol. Enter the desired overshoot value (0 through 10).
Notice: 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.
θ If the Theta-axis is enabled, the this parameter defines the Theta-axis coordinate where the MicroQR Code symbol
will be placed on the rotational axis. The coordinate is relative to the Theta Home position (0°). Enter the desired
Theta-axis coordinate (amount of rotation) or use the Design Jog feature. See Design Jog.
3-32 30341B.DOC
TMC420 / Single-pin Operation
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.
30341B.DOC 3-33
TMC420 / Single-pin Operation
Goto Commands
You can design your patterns to include a Go-To field. When a Go-To field is encountered, the marker will move from its
current location to the new location defined by the field. This is useful when you need to move the marker around obstacles
in the marking window. No marking is performed by the Go-To field — only movement.
X The X parameter defines the X-axis coordinate where the marker will move when the Go-To field is encountered.
The X-axis coordinate is relative to the marking window origin (0,0). Enter the desired X-axis coordinate or use
the Design Jog feature. See Design Jog.
Y The Y parameter defines the Y-axis coordinate where the marker will move when the Go-To field is encountered.
The Y-axis coordinate is relative to the marking window origin (0,0). Enter the desired Y-axis coordinate or use
the Design Jog feature. See Design Jog.
Z (this parameter is not available on all marking systems) (If Z-axis is enabled) The Z parameter defines the
Z-axis (vertical) coordinate where the marker will move when the Go-To field is encountered. The Z-axis
coordinate is relative to the vertical axis origin (0.00). Enter the desired Z-axis coordinate or use the Design Jog
feature. See Design Jog.
θ (this parameter is not available on all marking systems) (If Theta-axis is enabled) The θ parameter defines
the Theta-axis (rotational) coordinate where the marker will move when the Go-To field is encountered. The
Theta-axis coordinate is relative to the rotational Home position (0°). Enter the desired Theta-axis coordinate or
use the Design Jog feature. See Design Jog.
X/Y, Z, θ PRIORITY (this parameter is not available on all marking systems) (If Z-axis or Theta-axis is enabled)
Select the Priority parameter box for each axis and enter the applicable priority number: 1, 2, or 3. The Priority
parameters allow you to assign priorities to the movements that make up the Go-To field. These priorities
determine which axis moves first, then second, and so on. The priorities apply to the specific Go-To field in
which they are defined. You can set different priorities for each Go-To field in the pattern to properly position
the marker and its integrated accessories for that particular move.
Notice: If two (or more) axes are assigned the same priority, the system will move those devices in the
following sequence: Z, Theta, X/Y.
Pause Commands
You can program the marking system to pause during the printing cycle by including a Pause field in the pattern. The Pause
field will suspend marking operation until the system receives another Start Print command.
When you add a Pause field to the pattern, the system automatically places it at the end of the list of fields already defined.
Although a Pause field contains no parameters, you may wish to move it to a different location in the pattern. Reposition
the Pause field to a location in the list where it will be most effective. See Managing Patterns for details.
3-34 30341B.DOC
TMC420 / Single-pin Operation
30341B.DOC 3-35
TMC420 / Single-pin Operation
General Information
The total field length, which includes the data to be inserted by the flag, is limited to 160 characters. Be sure to account for
the expanded length as the system software inserts the data into the field. Don’t forget to include appropriate spaces
before or after the message flag if you want to separate the inserted from the data adjacent text.
Operator-Entered Text
The system provides two ways for operators to enter data into a pattern: query text flags and variable text flags.
Query Text. A system-level feature since its use may affect more than one pattern.
See Query Text (Section 4) for details.
Variable Text. A pattern-level feature since its use affects only the field in which it is defined.
The variable text flag may be placed in the text string by itself, or may be included as part of text string. Variable text
flags may use the following formats: %#V or %#v
where:
# is an integer that defines the maximum number of characters that may be entered
Notice: Variable text fields are limited to 160 characters. (i.e., %160V or %160v)
V uppercase variable text flag. The field will be padded with blanks if the operator enters fewer characters
than the maximum defined for the field.
v lowercase variable text flag. The field will not be padded with blanks if the operator enters fewer characters
than the maximum defined for the field.
Examples. Consider the following variable text flags, the operator input, and the resulting output:
[xxxx ]
F1–SAVE Clear:<OFF>
3-36 30341B.DOC
TMC420 / Single-pin Operation
5. In the center text box, [xxxx ], type the initial text for the variable text flag (or leave blank if you prefer).
6. Press TAB to select the Clear parameter and press ENTER to toggle this option ON or OFF.
On will erase (clear) the operator-entered text after the pattern prints.
Off will retain the operator-entered text until manually cleared or edited.
7. Press F1 (SAVE) to store the variable text data and return to the Editor Screen.
Serial Numbers
The system provides two types of serial numbers: omni serial numbers and pattern serial numbers.
Omni Serial Number. A system-level feature since its use may affect more than one pattern.
See Omni Serial Numbers (Section 4) for more information and additional options.
Pattern Serial Number. A pattern-level feature since its use affects only the pattern in which it’s defined.
See Setting Pattern Parameters for more information and additional options.
The serial number flags may be placed in the text string by itself, or may be included as part of text string.
Omni serial number flags may use the following formats: %#O, %O, %#o, or %o
Pattern serial number flags may use the following formats: %#S, %S, %#s, or %s
where:
# is an optional integer (1 through 9). If an integer is used, the system prints the specified number of
characters and will pad the serial number with spaces or zeros as applicable (see below). If an integer is
omitted, the system will not pad the serial number
O or S uppercase Omni (O) or Pattern (S) serial number flag. The system will pad the serial number with zeros if
an integer value is specified.
o or s lowercase Omni (o) or Pattern (s) serial number flag. The system will pad the serial number with spaces if
an integer value is specified.
Examples. Consider the following serial number flags 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
30341B.DOC 3-37
TMC420 / Single-pin Operation
Coded Information
Certain flags allow you to define code characters that represent the current year, current month, or current work shift. The
system uses the controller’s internal clock and the appropriate look-up table to insert the code characters into the text
string. For details, see:
• Shift Codes (Section 4)
• Month Codes (Section 4)
• Year Codes (Section 4)
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
field. 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 PS-OCR can then read 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 field. 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.
• define Theta-axis parameters (printing mode, part diameter, mounting angle) as applicable
3-38 30341B.DOC
TMC420 / Single-pin Operation
Park Position
Each pattern has a Park position that defines where the marker will move when the print cycle completes or when a Park
command is issued by the operator. The Park position may be different for each pattern and may include X-,Y-, Z-, and
Theta-axis coordinates, as applicable.
Note: If the Pattern Definition Screen is already displayed, begin at Step #4.
1. Load the desired pattern.
2. From the Supervisor Main Screen, press F6 (DESIGN).
3. From the Design Pattern Screen, press F6 (DEFINE).
5. If your system has an optional Z- or Theta-axis enabled, press the PAGE DOWN key to display the next page.
30341B.DOC 3-39
TMC420 / Single-pin Operation
Pattern Anchor
Each pattern has a defined anchor location that establishes its base reference point relative to the marking window. When
you create a pattern, the system uses factory default values to define the anchor coordinates. Normally, the pattern anchor
location never needs to be changed. However, by changing the pattern anchor, you can effectively reposition all fields in
the pattern at the same time.
Suppose you’ve already defined the fields in your pattern and discover they all need to be adjusted. Maybe you are satisfied
with their relative layout, but they all need to be shifted (up, down, left, or right) by the same amount. You could edit each
field to redefine its X- and Y-axis coordinates, or you could simply adjust the pattern anchor and let the system software do
the work for you.
When you redefine and adjust the pattern anchor, the system will move the first field of the pattern to the new anchor
location. 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 relative position to each other.
3-40 30341B.DOC
TMC420 / Single-pin Operation
Note: If the Pattern Definition Screen is already displayed, begin at Step #4.
1. Load the desired pattern.
2. From the Supervisor Main Screen, press F6 (DESIGN).
3. From the Design Pattern Screen, press F6 (DEFINE).
5. Press F4 (ADJUST).
The system will display the following prompt:
Adjust Anchor for this pattern?
30341B.DOC 3-41
TMC420 / Single-pin Operation
Note: If the Pattern Definition Screen is already displayed, begin at Step #4.
1. Load the desired pattern.
2. From the Supervisor Main Screen, press F6 (DESIGN).
3. From the Design Pattern Screen, press F6 (DEFINE).
4. From the Pattern Definition Screen, press F3 (TEXT DEF).
HEIGHT Enter the desired character height (in inches or millimeters, as applicable). See Design Considerations for
more information.
If you want the system to automatically calculate the recommended width and pitch (below), type in the
desired character height, then press ENTER. The system will automatically set the width and pitch
values.
If you want to set a specific width and pitch, type in the desired character height, then press the TAB
key. The system will leave the width and pitch parameters unchanged so that you may set their values.
WIDTH Enter the desired character width (in inches or millimeters, as applicable). See Design Considerations for more
information.
3-42 30341B.DOC
TMC420 / Single-pin Operation
PITCH Enter the desired character pitch (in inches or millimeters, as applicable). Pitch defines the distance from the
start of one character to the start of the next character. See Design Considerations for more information.
SPACING Enter the desired vertical space (line spacing) between the fields when the pattern is printed.
FONT Press ENTER to toggle through the available font selections. The software will display only the fonts
available for your particular marking system. The Font parameter defines the character set that will be
used to print the character string. See Design Considerations for details.
MODE Press ENTER to toggle through the available selections. The Mode parameter defines the printing mode that
will be used to mark the field. See Design Considerations for more information.
[100 ] (density) If you choose Continuous printing mode (above), enter the desired pixel density (in pixels per inch
or per centimeter, as applicable). The pixel density determines how may “dots” the system will mark to form
the characters. Higher density values produce a more continuous appearance but will increase marking time
and pin wear. The system will print the characters using the specified pixel density or the minimum dots
required by the selected font, whichever is greater.
6. If you wish to apply the new text parameter values to existing fields in the current pattern, press F2 (ADJUST).
The system will display the following prompt:
Adjust text items for this pattern?
9. Press F2 (SAVE) to save the changes to the pattern, then press F1 (ACCEPT) to confirm.
30341B.DOC 3-43
TMC420 / Single-pin Operation
Notice: Remember to include the pattern serial number flag (%S) in your pattern’s text string(s), where appropriate.
See Using Codes and Real-time Data for details and additional serial number options.
Note: If the Pattern Definition Screen is already displayed, begin at Step #4.
1. Load the desired pattern.
2. From the Supervisor Main Screen, press F6 (DESIGN).
3. From the Design Pattern Screen, press F6 (DEFINE).
4. From the Pattern Definition Screen, press F2 (SN).
LOWER The minimum serial number value. Edit this parameter to define the lowest allowable serial number. The
system will use this value whenever the serial number is automatically reset.
UPPER The maximum serial number value. Edit this parameter to define the highest allowable serial number. When
the marker prints this serial number, the system will either suspend printing operation or automatically reset
the serial number to the lower limit, depending on the SN Mode parameter (below).
3-44 30341B.DOC
TMC420 / Single-pin Operation
SN The current serial number value. Indicates the next serial number to be marked in fields that contain an
pattern serial number flag. Note that you can manually reset the pattern serial number at any time by
editing this parameter.
SN MODE (serial number mode) Press ENTER to toggle the available selections: Wrap or Halt. This parameter specifies
what action the system should take after printing the serial number upper limit.
Wrap. Select Wrap if you want the system to automatically reset the serial number to the lower limit. The
serial number will “wrap around” to the lower limit value and the system will continue printing.
Halt. Select Halt if you want the system to temporarily suspend printing operations. After the marker halts,
you must either load a new pattern or manually reset the serial number. See SN parameter, above.
SN INCR (serial number increment) Press ENTER to toggle the available selections: Pattern or Field. This parameter
specifies when the system should increment the pattern serial number.
Pattern. Choose Pattern to increase the serial number after the marker prints the pattern containing serial
number flags. This allows a pattern containing multiple serial number flags (in multiple text strings) to print
the same serial number in each field.
Field. Choose Field to increase the serial number after the marker prints the field containing a serial
number flag. This allows a pattern containing multiple serial number flags (in multiple text strings) to print
different serial numbers in each field.
8. Press F2 (SAVE) to save the changes to the pattern, then press F1 (ACCEPT) to confirm.
30341B.DOC 3-45
TMC420 / Single-pin Operation
Optional Theta-axis
The following procedures assume the Telesis Rotary Drive Fixture and all related equipment has been properly installed,
connected, and enabled. Refer to the Auxiliary Axis Installation Supplement for details. Further, these procedures assume the
Theta-axis has been enabled for the marking system. Refer to Optional Theta-axis Configuration (Section 4) for details.
Note: If the Pattern Definition Screen is already displayed, begin at Step #4.
1. Load the desired pattern.
2. From the Supervisor Main Screen, press F6 (DESIGN).
3. From the Design Pattern Screen, press F6 (DEFINE).
4. From the Pattern Definition Screen, press the PAGE DOWN key.
5. Select the Mode θ parameter and toggle it to the desired selection: Perp, Index, or Off.
Perpendicular Mode (available only with Theta One RD5 drive unit) This is typically used to mark cylindrical
parts (e.g., pipe or tubing). The system substitutes normal movement along the Y-axis with rotational movement
about the Theta-axis. In Perpendicular Mode, the system rotates the Theta-axis while the marker is printing fields
(and may even rotate between printing pixels). This may result in slower marking times, but provides a high
quality mark since the impact pin is always perpendicular to the marking surface.
Index Mode is typically used to mark flat surfaces on square or hexagonal parts (e.g., sides of bolt heads). The
system rotates the Theta-axis a specific number of degrees to index the side of the part, marks the part, then
rotates (indexes) to the next side, and so on. In Index Mode, the system does not rotate the Theta-axis while the
marker is printing a field. It may, however, rotate between printing fields.
Off disables the Theta-axis features for this pattern. However, the system will still rotate the fixture to its Theta-
axis Home position when the machine is placed online.
3-46 30341B.DOC
TMC420 / Single-pin Operation
4. Press TAB to select the Part Diameter parameter and enter the appropriate diameter of the part to be marked.
Notice: If the part is irregular, measure the diameter nearest the area where it will be marked.
30341B.DOC 3-47
TMC420 / Single-pin Operation
1. Place the marker online. (This will facilitate defining the mounting angle in subsequent steps.)
3-48 30341B.DOC
TMC420 / Single-pin Operation
6. If you know the actual angular measurement, enter the value for the Mounting Angle parameter.
If you don’t know the mounting angle, use the following procedure to interactively define it.
Press the JOG key to interactively define two X/Y locations (Point A and Point B) along the length of the part to be
marked. See illustration.
a. Define Point A:
Jog the marker to position the impact pin
directly over the centerline of the part,
close to the chuck. (See illustration.)
Record the X-coordinate as X1.
Record the Y-coordinate as Y1.
b. Define Point B:
Jog the marker to position the impact pin
directly over the centerline of the part,
furthest from the chuck. (See
illustration.).
Record the X-coordinate as X2.
Record the Y-coordinate as Y2.
c. Press ESC to return to the Theta-axis Screen.
d. Substitute the X/Y coordinate values (recorded
above) into the equation (below):
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.
e. Enter the value of the mounting angle into the Mounting Angle parameter box.
30341B.DOC 3-49
TMC420 / Single-pin Operation
EDITING A PATTERN
You can edit a pattern by changing the pattern parameters or by changing individual fields within the pattern. Additionally,
you can add, copy, insert, and delete fields from the pattern.
Copying Fields
You may copy an existing field in a pattern, then edit the resulting (new) field to make it unique. At a minimum, you will
need to edit the new field’s X/Y-axis coordinates. Otherwise it will print in the same location as the field from which it was
copied.
3-50 30341B.DOC
TMC420 / Single-pin Operation
Inserting Fields
Normally, the system adds fields to the end of the pattern list as they are defined. If you prefer, you can specify where the
new field will reside in the list by inserting it at the desired location.
Deleting Fields
If you want to remove a field from the pattern:
1. Load the desired pattern.
2. From the Supervisor Main Screen, press F6 (DESIGN).
3. From the Design Pattern Screen, press F3 (EDIT).
4. Press the TAB key to move the cursor to the list of fields.
5. Press the ARROW DOWN or ARROW UP key to select the desired field.
6. Press the DEL key.
7. Exit the Pattern Editor Screen and save the pattern.
30341B.DOC 3-51
TMC420 / Single-pin Operation
MANAGING PATTERNS
The software provides many features for managing your patterns once they are defined. Once stored in the controller, you
may load them, test for errors, edit their content and layout, copy them (to create duplicates), or delete them if no longer
needed.
Testing a Pattern
You can test patterns to ensure all of the fields will print within the boundaries of the marking window. The system software
examines each field in the order they are defined. Error messages will be displayed if the system encounters a problem.
1. Load the desired pattern.
2. From the Supervisor Main Screen, press F6 (DESIGN).
3. From the Design Pattern Screen, press F5 (TEST).
The system will check the fields in the pattern and display a screen similar to one of the following:
F1–ACCEPT F1–ACCEPT
Saving/Naming a Pattern
New patterns and changes that you make to the pattern parameters or to fields of an existing pattern are not stored in
controller memory until you save them. You must save the pattern being edited before loading another pattern. Otherwise,
you will lose any changes you’ve made since it was last saved. You should make it a standard practice to periodically save
your pattern, especially during an extended period of editing.
Note… If a pattern will be remotely loaded using I/O signals, it must be named one of the reserved
pattern names. Refer to Remote Pattern Selection for details. Refer to the TMC420
Installation/Maintenance Manual for more information about this feature.
3-52 30341B.DOC
TMC420 / Single-pin Operation
The top line shows the amount of memory available (in bytes) for new patterns. The controller can store a
maximum of 75 patterns. The actual number is dependent on the content of the patterns -- less patterns as the
fields increase in size or complexity. Subsequent lines show the existing pattern names and, to their right, the
amount of memory they occupy.
If more than three patterns exist, press the PAGE DOWN key to view additional pattern names.
Use the PAGE DOWN and PAGE UP keys to scroll through the list of existing patterns.
Deleting a Pattern
The Pattern Manager feature allows you to delete patterns from the controller.
1. From the Supervisor Main Screen, press F6 (DESIGN).
2. From the Design Pattern Screen, press F7 (MANAGER).
Deleting a Pattern
4. When the desired pattern is displayed, press the appropriate key (F1, F2, or F3) to delete the pattern.
5. When prompted to delete the pattern, press F1 (YES).
6. Press ESC to exit the Pattern Manager Screen.
7. Press ESC to return to the Supervisor Main Screen.
30341B.DOC 3-53
TMC420 / Single-pin Operation
3-54 30341B.DOC
TMC420 / Single-pin Operation
Section 4
System Configuration
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 setting the following system-level options
and parameters.
If a password has not been defined, leave the text box empty.
3. Press F1 (ACCEPT).
DEFINING A PASSWORD
The Password feature allows you to define (or change) the access password for the Supervisor mode. This feature provides
a measure of security for commands and options that should not be accessed by operator-level personnel. Without the
proper password, access to the Supervisor Main Screen and its subsequent features will be denied.
1. From the Supervisor Main Screen, press F7 (SETUP).
2. From the Setup Screen, press F7 (PASS).
Passwords
Supervisor : [ ]
F1–SAVE F2–DEFAULTS
Defining a Password
3. Type the new password in the text box. Note that the password parameter is not case-sensitive.
or
Press F2 (DEFAULTS) to reset the password to its factory default setting (i.e., no password).
30341B.DOC 4-1
TMC420 / Single-pin Operation
MARKER PARAMETERS
The marker parameters allow you to set the software to match the physical configuration of your marking head.
Additionally, the marker parameters provide some control options for marker printing and movement.
The first page marker parameters are described in the following paragraphs.
PRESSURE The Pressure parameters allow you to specify both the drive air and the return air pressure you
wish to use for your marking system.
Important ! Set the actual air pressures on the filter/regulator unit to match the chosen
parameter values. 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.
The first parameter (e.g., < 80>) defines the drive air pressure.
Press ENTER to toggle through the selections.
Choose: 40, 60, 80, or 100 psi. (2.8, 4.1, 5.5, 6.9 bars)
The second parameter (e.g., < 20>) defines the return air pressure.
Press TAB to select the parameter, then press ENTER to toggle through the selections.
Choose: 15, 20, 25, or 30 psi. (1, 1.4, 1.7, 2.1 bars)
4-2 30341B.DOC
TMC420 / Single-pin Operation
STANDOFF Set this value to match the actual distance from the tip of the retracted pin to the surface to be
marked. This distance, also known as the pin stroke, should be set as close as possible to the
actual distance (within 10%). If set too close, the quality of the mark will be degraded; set too
far away, the marking time will be increased.
PIN TYPE Press ENTER to toggle through the available selections. The software will display only the pin
types available for your particular marking system. The Pin Type parameter identifies the
type of pin installed in your marker.
The Pin Type selection codes represent the following pin/pin cartridge configurations:
Note: The integer to the right of the pin type is the On Time value calculated by the system. It
specifies the number of milliseconds the solenoid is energized to fire the impact pin. This value is for
reference only. It can not be edited.
30341B.DOC 4-3
TMC420 / Single-pin Operation
PULSE DELAY Set this value to define the delay (in milliseconds) between pin firings when you pulse the
marking pin (Maintenance Test). Normally, the pulse delay is set at 50 ms. However, if faster or
slower pulsing is desired, it may be reset (from 1 to 999 ms).
HOME PRINT Press ENTER to toggle through the available selections: Before, After, or None. Home Print
parameter defines when, during the print cycle, the marker will move to Home. If there is a
chance the pin cartridge can be jarred, the Home Print feature allows you to reset the marker as
part of the print cycle so it may re-establish its correct position.
Before moves the marker from the Park position to the Home position, then prints.
After moves the marker to Home after printing and before returning to the Park position.
None prevents the marker from seeking Home as part of the print cycle.
ABORT SELECT For markers that use a remote start print switch (e.g., push button, foot switch, discrete input, or
TTL input), this parameter controls the action of that switch. Press ENTER to toggle through the
available selections: <*> (enabled) or < > (disabled).
When enabled, the operator will be required to press and hold the switch to print the pattern.
If the switch is released during the print cycle, the system will stop printing and reset the
marker to the pattern park position. The marker will remain online after this type of abort.
When disabled , the operator may simply press and release the switch to print the pattern.
Once activated, the switch has no further affect on the print cycle.
LOAD PARK Press ENTER to toggle through the available selections: <*> (enabled) or < > (disabled). When
enabled, this feature will automatically move the marker to its Park location when a pattern is
loaded. If the system is unable to park the marker (e.g., if it is offline when the pattern is
loaded), the software will issue an appropriate message to the operator.
SPEED To ensure precise character formation, the system software defines a range of acceptable speeds
at which the system can mark. Within that range, you can adjust the speed of the marker in
10% increments. Higher rates will result in faster marking times. Slower rates will result in
slower marking times, but will improve the quality of the printed mark. Press ENTER to increase
marking speed or press CTRL/ENTER to decrease speed. The asterisk (*) indicates the selected
speed from 10 to 100%.
MAX (this parameter is not available on all marking systems) Maximum speed is the fastest rate
(in steps per second) that the marker will use while executing large moves. Large moves are
those that typically require 200 or more steps. Press ENTER to increase the maximum speed or
press CTRL/ENTER to decrease speed. The asterisk (*) indicates the selected speed from 10 to
100%.
4-4 30341B.DOC
TMC420 / Single-pin Operation
Marker
Pin Recovery Time : <–––* >
F1–SAVE F2–DEFAULTS
PIN RECOVERY The Pin Recovery parameter allows you to specify the type of recovery condition you expect to
encounter so that the marking system software can automatically compensate for it. Select a
lower pin recovery time for harder marking surfaces (e.g., Rockwell 40C) or for smaller pin cone
angles (e.g., 30°). Select a higher pin recovery for softer marking surfaces (e.g., plastic) or for
larger pin cone angles (e.g., 60°). Press ENTER to increase the pin recovery time or press
CTRL/ENTER to decrease the recovery time. The asterisk (*) indicates the selected recovery rate
from 10 to 100%. Note: Higher recovery times will result in a longer print cycles.
Marker
Marker Tube Size : <NORMAL >
F1–SAVE F2–DEFAULTS
MARKER TUBE SIZE The Marker Tube Size specifies the size of the air tubing inside the TMP3200 marking head
between the external air fittings and the cartridge base. The tubing size affects operational
parameters in the software that control the firing of the impact pin. Depending on the selection
(NORMAL or SMALL), the software will display a different set of available selections for the Pin
Type parameter..
NORMAL designates 4mm OD, 2.5mm ID retractable tubing (usually yellow).
SMALL designates 1/8" OD, 1/16" ID retractable tubing (usually blue).
30341B.DOC 4-5
TMC420 / Single-pin Operation
STARTUP OPTIONS
The Startup parameters control tasks that the system performs automatically when the software starts.
1. From the Supervisor Main Screen, press F7 (SETUP).
2. From the Setup Screen, press F6 (STARTUP).
Startup Parameters
Marker : <Offline> Display : <Enable >
IO Selection Debounce (ms): [100 ]
F1–SAVE F2–DEFAULTS
Startup Parameters
Pattern:[ ]
Select 3 Input : < Select>
F1–SAVE F2–DEFAULTS
MARKER Toggle this option to Online or Offline, as applicable. If Online is selected, the system will automatically
place the marker online during software startup.
DISPLAY Toggle this option to Enable or Disable, as applicable. For most applications, the display should always
remain enabled. When the display is enabled, messages that require operator intervention will be displayed
on the keyboard. When disabled, the system prevents error messages from being displayed to the operator.
IO SELECTION DEBOUNCE
This parameter is used when patterns are remotely selected from an I/O device. It defines the timing
interval (in milliseconds) for pattern selection. When activity is sensed on any of the four dedicated input
signals, the Debounce parameter defines the length of time the system waits before actually reading the
inputs. You may set the Debounce interval from 10 to 2000 ms. (See Remote Pattern Selection for more
information.)
PATTERN If you wish to automatically load a pattern during startup, enter its name in this box.
Leave this box empty to disable automatic pattern loading.
SELECT 3 INPUT
Toggle this option to Select or Online, as applicable. If you choose Online, the SEL_3 input signal may be
used to remotely place the marker online. If you choose Select, the SEL_3 input signal may be used to
remotely load patterns. (See Remote Pattern Selection for more information.)
4-6 30341B.DOC
TMC420 / Single-pin Operation
QUERY 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 flag or %#q flag to be included in one or more of your text strings. The flags represent the text and
titles of the entries you define in the Query Text lookup table. The system will use the lookup table to insert the appropriate
data into your text strings wherever the flags are used. Up to three entries may be defined.
• Lowercase flags %1q, %2q, and %3q will be replaced with the titles of entries 1, 2, and 3 respectively.
• Uppercase flags %1Q, %2Q, and %3Q will be replaced with the text of entries 1, 2, and 3 respectively.
2. Define the Title and Query Text for the %1q and %1Q flags:
Enter a title in the first Title box.
Enter the default data in the first Query Text box.
3. Define the Title and Query Text for the %2q and %2Q flags:
Enter a title in the second Title box.
Enter the default data in the second Query Text box.
4. Define the Title and Query Text for the %3q and %3Q flags:
Enter a title in the third Title box.
Enter the default data in the third Query Text box.
5. When the lookup table is complete, press F1 (SAVE) to store the entry definitions.
Notice: Remember to include the query text flags (%#Q and %#q) in your pattern’s text strings, where appropriate.
30341B.DOC 4-7
TMC420 / Single-pin Operation
LOWER The minimum serial number value. Edit this parameter to define the lowest allowable serial number. The
system will use this value whenever the serial number is automatically reset.
UPPER The maximum serial number value. Edit this parameter to define the highest allowable serial number. When
the marker prints this serial number, the system will automatically reset the value to the lower limit.
SN The current serial number value. Indicates the next serial number to be marked in fields that contain an
omni serial number flag. Note that you can manually reset the omni serial number at any time by editing
this parameter.
4-8 30341B.DOC
TMC420 / Single-pin Operation
User
Omni SN Reset: <OFF > at: [00:00 ]
F1–SAVE F2–DEFAULTS
Note: Changing the Omni SN Reset mode will cause the omni serial number to reset.
User
Omni SN Reset: <None >
Time if Daily at: [00:00 ]
F1–SAVE F2–DEFAULTS
Note: Changing the Omni SN Reset mode will cause the omni serial number to reset.
RESET TIME If the omni serial number is configured to reset daily, the system will reset the number at the time
specified in the text box. Enter the time using 24-hour clock designations.
(e.g., 01:00 = 1 a.m.; 13:00 = 1 p.m.; 00:00 = midnight; 12:00 = noon).
7. If you wish to reset the omni serial number to its factory settings, press F2 (DEFAULTS).
Note: Resetting the omni serial number to its default values will also reset the Shift, Month, and Year
Tables to their default values.
Notice: Remember to include the omni serial number flag (%O) in your pattern’s text string(s), where appropriate. See
Using Codes and Real-time Data (Chapter 3) for details and additional serial number option
30341B.DOC 4-9
TMC420 / Single-pin Operation
SHIFT CODES
The Shift Code feature allows you to encode the current work shift within your printed message. This feature requires the
%Z flag to be included in one or more of your text strings. When the system encounters one of these flags, it uses its
internal clock, the Shift Table, and the User Times parameters to insert the appropriate coded character into the text string.
The Shift Table allows you to assign a single-character code for each shift. The User Times parameters let you define the
starting time of each work shift.
Example. You might define the Shift Table as “FST” (representing First, Second, Third). If the pattern is printed during the
1st shift, the system automatically inserts the letter “F” into the pattern wherever a Shift flag (%Z) exists.
Special Consideration #1: If your 3rd shift starts at or after midnight (e.g., 00:00. to 08:00) you would want to
define the Shift Table in the example above as “TFS”. Why? Because starting at midnight, the chronological order of the
shifts is actually Third, First, Second.
Special Consideration #2: 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 “FSS” (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.
4-10 30341B.DOC
TMC420 / Single-pin Operation
6. If you wish to reset the Shift Table to its factory settings, press F2 (DEFAULTS).
NOTICE: Resetting the Shift Table to its default values will also reset the
Month Table, Year Table , and Omni Serial Number to their default values.
Notice: Remember to include the Shift flag (%Z) in your pattern’s string fields, where appropriate.
See Using Codes and Real-time Data (Section 3) for details.
30341B.DOC 4-11
TMC420 / Single-pin Operation
MONTH CODES
The Month Code feature allows you to encode the current month within your printed message. This feature requires the %U
flag to be included in one or more of your text strings. When the system encounters one of these flags, it uses its internal
clock and the Month Table parameters to insert the appropriate coded month into the text string. The Month Table allows you
to assign a single-character code for each month of the year.
Example. You might define the Month Table as “A B C D E F G H I J K L ”. If the pattern is printed during March (the third month
of the year), the system automatically inserts the third table entry (the letter C) into the pattern wherever a Month flag (%U)
exists.
4. If you wish to reset the Month Table to its factory settings, press F2 (DEFAULTS).
Notice: Resetting the Month Table to its default values will also reset the
Shift Table, Year Table , and Omni Serial Number to their default values.
Notice: Remember to include the Month flag (%U) in your pattern’s text strings, where appropriate.
See Using Codes and Real-time Data (Section 3) for details.
4-12 30341B.DOC
TMC420 / Single-pin Operation
YEAR CODES
The Year Code feature allows you to encode the current year within your printed message. This feature requires the %E
flag to be included in one or more of your text strings. When the system encounters one of these flags, it uses its internal
clock and the Year Table parameters to insert the appropriate coded year into the text string. The Year Table allows you to
assign a single-character code for the last digit of each year in the current decade.
Example. You might define the Year Table as “A B C D E F G H I J ”. If the pattern is printed during 2000 (the first year of the
decade), the system automatically inserts the first table entry (the letter A) into the pattern wherever a Year flag (%E) exists.
4. If you wish to reset the Year Table to its factory settings, press F2 (DEFAULTS).
Notice: Resetting the Year Table to its default values will also reset the
Shift Table, Month Table , and Omni Serial Number to their default values.
Notice: Remember to include the Year flag (%E) in your pattern’s text strings, where appropriate.
See Using Codes and Real-time Data (Section 3) for details.
30341B.DOC 4-13
TMC420 / Single-pin Operation
3. Edit the time and date parameters, as applicable. Note that the Hour parameter is based on a 24-hour clock (e.g., 00
designates midnight; 01 is 1:00 a.m.; 12 is noon; 13 is 1:00 p.m., etc.).
4. Press F1 (SAVE) to save the parameter changes.
Notice: Remember to include the time and date flags in your pattern’s text strings, where appropriate.
4-14 30341B.DOC
TMC420 / Single-pin Operation
UNITS OF MEASURE
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:.
Units
<ENGLISH>
F1–SAVE F2–DEFAULTS
3. Press ENTER until the desired system of measurement is displayed (ENGLISH or METRIC).
• When English units are selected, the system uses inches and pounds per square inch (psi).
• When Metric units are selected, the system uses millimeters and bars.
30341B.DOC 4-15
TMC420 / Single-pin Operation
The SEL_3 signal may be configured for pattern selection or for placing the marker online. If configured for online usage, its
ON/OFF state will be ignored during remote pattern selection. See Startup Options for details.
1. Ensure the interface is properly configured. Refer to the TMC420 Installation/Maintenance Manual for details.
2. Ensure the IO Selection Debounce parameter is properly defined. See Startup Options.
3. Ensure the patterns you wish to make available for remote selection are defined and stored in the controller with one of
the following reserved pattern names (see below).
4-16 30341B.DOC
TMC420 / Single-pin Operation
Note that if all four input signals are OFF, the resulting code is 0000. This effectively disables the Remote Pattern Selection
feature so the pattern may be loaded by the operator from the controller.
NOTE
To use this feature, all patterns that will remotely selected and loaded must be stored in
the controller using the following specific pattern names as listed below.
* Patterns named PAT08 through PAT15 may only be remotely selected if the SEL_3 input
signal is configured for pattern selection. See Startup Options for details.
30341B.DOC 4-17
TMC420 / Single-pin Operation
HOST COMMUNICATIONS
You will need to configure the communications parameters if your controller is connected to a host computer. Refer to the
TMC420 Installation/Maintenance Manual for complete interface details.
BAUD Toggle this parameter to the appropriate selection. Baud Rate is the number of data bits transferred
per second. The baud rate must be set to match the communicating device. If given a choice, the
highest possible value should be used. However, transmission distances greater than 50 ft. (25 ft. for
19200 baud) may require a modem or a lower baud rate selection.
PARITY Toggle this parameter to the appropriate selection. Parity identifies an extra bit at the end of a
message that checks for problems in the transmission of data. The Parity selection must match the
setting required by the host computer.
4-18 30341B.DOC
TMC420 / Single-pin Operation
BITS Toggle this parameter to the appropriate selection. The Data Bits selection must match the number of
bits required by the host computer.
STOP BITS Toggle this parameter to the appropriate selection. Stop Bits represent the space between characters
as they are sent during a transmission. The Stop Bits selection must match the number of bits
required by the host computer.
TYPE Toggle this parameter to the appropriate selection. Type designates the serial format.
You must choose RS-485 if several markers are connected in a multi-drop network.
(See ID parameter)
ID This parameter is only used with Extended Protocol. It allows the use of multiple markers in a
network application. Each marker has a unique station number. Enter a value (0 through 31). You
must specify ID “0” when only one marker is used. When the host downloads a message, it may
direct the message to a particular marker. The station ID is sent at the beginning of a message and
only the marker with that ID number receives the message.
PROTOCOL Toggle this parameter to the appropriate selection. Designates the type of communication protocol. The
protocol selection defines how your marker will pass information to and from other serial devices.
Choose EXTEND (extended) or PROGRAM (programmable).
Extended Protocol provides two-way communication with error checking.
Programmable Protocol provides “receive only” communication without error checking.
4. If you select Programmable Protocol, proceed to Programmable Protocol for additional parameters.
5. If you select Extended Protocol, refer to Extended Protocol for complete operational details.
30341B.DOC 4-19
TMC420 / Single-pin Operation
Programmable Protocol
Programmable Protocol is used to communicate with devices where one-way communication is required, such as with bar
code scanners. It provides no error checking or acknowledgment of the transmitted data. The Programmable Protocol
parameters define which characters to extract from the data transmission and how to employ them during the marking
operation.
NOTE
The host message may contain ASCII characters that define the Start, Terminating, and
Ignore characters within the transmitted data. To identify these ASCII characters, you must
specify their decimal equivalents when setting up the following parameters. Refer to the
ASCII Cross Reference table in Appendix B to view decimal and hexadecimal equivalents of
ASCII characters.
START CHAR (optional) Enter the decimal value of the ASCII character in the host message where the marking
system should begin to count character positions.
TERMINATOR Enter the decimal value of the ASCII character in the host message that represents the end of the
transmitted string. The terminator is usually the ASCII carriage return character (CR, decimal 13).
4-20 30341B.DOC
TMC420 / Single-pin Operation
POSITION Enter the character position in the data string where the marking system will begin to extract
data from the host message.
LENGTH (optional, if Terminator is used) Enter the number of characters to extract from the host
message. The Position parameter and Length parameter work together to extract characters
from the host message.
IGNORE Enter the decimal value of the ASCII character in the host message that the marking system
should ignore. For example, ASCII Line Feed character (LF, decimal 10).
MSG TYPE Enter: P, V, 1, Q, or 0 (zero). This allows message-type recognition for Programmable Protocol
which defines how the marking system will use the data it receives from the host.
P loads a specific pattern, identified by data 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 fields containing message flags will be overwritten, 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 or query text buffer where the data
will be placed. Note that a number is not used with Message Type P.
<string> = pattern name (Message Type P) or field data (Message Types V, 1, or Q), as
applicable.
7. If you wish to use the Echo feature, proceed to Enabling Echo Output for additional parameters.
8. If you’re finished setting Programmable Protocol parameters, press F1 (SAVE) to save the parameter values.
30341B.DOC 4-21
TMC420 / Single-pin Operation
Echo Output
To use the Echo feature, you must have Programmable Protocol selected and the Echo feature enabled.
Host
Echo <*>
String: [ ]
F1–SAVE F2–DEFAULTS
7. Select the Echo parameter and press ENTER to toggle the feature ON <*> or OFF < > (as applicable).
4-22 30341B.DOC
TMC420 / Single-pin Operation
8. Select the String parameter and specify the data you wish to echo to the Host port.
Use parse flag %##Q to echo a specific field in the pattern, where ## represents the field number 01 through 99.
(see example, below)
Use parse flag %###C to echo a single ASCII character, where ### represents the decimal value of the ASCII
character. Refer to Appendix B for a cross reference of ASCII characters and their decimal equivalents. (see
example, below)
Use the switch \n or \N to echo an ASCII carriage return character and an ASCII line feed character.
Examples: Suppose the pattern printed field 01, field 02, and field 03 as:
The String parameter can hold up to 34 characters (data characters, format characters, literals, and parse flags). The
echoed string can contain up to 100 characters after formatting and text substitution (including control characters like
ASCII carriage returns and line feeds).
30341B.DOC 4-23
TMC420 / Single-pin Operation
Extended Protocol
Extended Protocol provides two-way communication with error checking. It is designed to provide secure communications
with an intelligent host device using pre-defined message formats, response formats, and message types. It also provides
hand-shaking to detect faults in the transmitted messages, effectively verifying that the data is properly received.
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 master/slave relationship. Only the host has the ability to initiate
communications. The marker communicates only in response.
The following paragraphs explain Message Format, Response Format, Message Types, and the Block Check Code (BCC)
calculations.
Message Format
Messages from the host computer to the marker 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 for details.
[##] Two, optional, ASCII decimal digits that specify the Station ID number. If only one marker is used,
the ID field may be eliminated and "00" will be assumed. For multi-drop network applications that use
more than one marker, the Station ID identifies the individual markers. For multiple-marker
applications, the ID may range from 01 to 31.
[DATA_TEXT] An optional field that may be required for certain message types. This field contains the actual data of
the message. See Message Types for more information.
[BCC] A Block Check Code (BCC) generated and sent to improve link reliability by providing fault detection.
4-24 30341B.DOC
TMC420 / Single-pin Operation
Response Format
The marker may respond to the host computer in one of two ways.
• If the host transmission is error free, the marker responds with an acknowledge (ACK) message in the form:
• If an error is encountered, the marker 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 computer.
[##] The Station ID number of the responding marker. The ID should match the ID of the host message. If
the Station ID is "00", it is not sent.
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 completed successfully.
NAK ASCII Negative-Acknowledge character (015H). Sent if the message was received with an error.
[DATA_TEXT] A conditional text string that may be returned for certain message types that request a response
(e.g., Message Type I or S).
[BCC] A Block Check Code (BCC) generated and sent to improve link reliability by providing fault detection.
If the host computer does not receive a response from the marking system within three seconds, the host computer should
transmit the original message again. If no response is received after three tries, the host computer should abort the
sequence and declare the link to be down.
30341B.DOC 4-25
TMC420 / Single-pin Operation
Message Types
The following message types are recognized by the marking system when using Extended Protocol:
Type 1 This type of message can be used to supply data to the system 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 = field number in pattern (leading zero required for 01 through 09)
<string> = data that will be inserted into the specified field
Polling Data. (this feature is not available on all marking systems) 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 = field number in 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 output status of the marker. Use the format:
SOH I STX ETX [BCC] CR
The marker will return a single-digit hexadecimal value to report the state of the READY and DONE signals.
The returned value is dependent on the following signal states:
Returned
Value DONE READY
0 off off
1 off ON
2 ON off
3 ON ON
4-26 30341B.DOC
TMC420 / Single-pin Operation
Type O This type of message places the marker 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 data to the system 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 (pattern must already exist in controller)
Polling Data. (this feature is not available on all marking systems) 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 field
30341B.DOC 4-27
TMC420 / Single-pin Operation
Type S This message type requests the error status of the marking system. Use the format:
SOH S STX ETX [BCC] CR
The system 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
more information on error messages, their possible causes and resolutions refer to Section 6: 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!
4-28 30341B.DOC
TMC420 / Single-pin Operation
Type V This type of message can be used to supply data to the system 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). You
may supply data to a single variable text field or to multiple variable text fields. Note that 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). Note also that to avoid data truncation, the data supplied
to each field must be compatible with the maximum number of characters allowed for that field.
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. (this feature is not available on all marking systems) 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)
30341B.DOC 4-29
TMC420 / Single-pin Operation
The following example is an example of a typical transmission, including 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)
4-30 30341B.DOC
TMC420 / Single-pin Operation
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. 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).
30341B.DOC 4-31
TMC420 / Single-pin Operation
If your system has an optional Z (vertical) axis, it must be enabled and configured before it can be used.
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 along the Z-axis. Using the system software, the
marker can be manually repositioned along the axis or programmed to be repositioned as part of the pattern definition.
Two factors control the vertical travel limits of the carriage on the tool post. An adjustable limit switch mounted on the tool
post determines the upper travel limit. This location is the Home position for the Z-axis. The lower travel limit is controlled
by a parameter setting in the software: the Zero Offset.
• 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 up/down 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.
These 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.
Z <Enable >
Zero Offset :[0.000 ]
F1–SAVE F2–DEFAULTS
5. Press ENTER until Enable is displayed in the upper, right corner of the screen
Notice: If you select Disable, none of the Z-axis features will be displayed or available for use.
6. If the Z-axis needs to be configured or adjusted, proceed to Adjusting the Limit Switch.
7. If the Z-axis is already properly configured, press F1 (SAVE) to store the parameter settings.
4-32 30341B.DOC
TMC420 / Single-pin Operation
1. With the Z-axis enabled (above) and the marker online, press the JOG key .
2. Jog the Z-axis until the carriage is lower than the desired location of the limit switch.
3. Press ESC, as required, to return to the Main Screen and place the machine offline.
4. Loosen the set screw in the limit switch housing to allow the switch to move freely.
5. Slide the limit switch to the desired location.
CAUTION
Never position the limit switch below the level of the carriage.
Damage to the limit switch and carriage will result if so positioned.
6. Tighten the set screw to secure the limit switch in the new position.
7. Proceed to Defining the Zero Offset to establish the Z-axis reference baseline.
30341B.DOC 4-33
TMC420 / Single-pin Operation
By defining the Z-axis Home position close to the part to be marked, you will minimize the required vertical movement
which 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.
4-34 30341B.DOC
TMC420 / Single-pin Operation
To set the zero offset parameter and define the lower limit (0.0) for the Z-axis:
1. Ensure the limit switch location is established and secure before proceeding.
2. Place the marker online.
3. From the Supervisor Main Screen, press F7 (SETUP).
4. From the Setup Screen, press SHIFT+F1 (AUX).
5. Press F1 (Z) to access the vertical axis parameters.
Z <Enable >
Zero Offset :[0.000 ]
F1–SAVE F2–DEFAULTS
b. If unknown, press the JOG key to interactively reposition the marking head to the desired location on the tool
post.
Press the PAGE_DOWN key to place the cursor on the Z-axis parameter.
Place a sheet of paper between the impact pin and the marking surface. 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.
Use the ARROW_UP and ARROW_DOWN keys to jog the Z-axis and carriage to the desired position.
Note: If the carriage is at the upper limit, you can only jog downward.
You may want to set the resolution to Coarse until the carriage is close to the desired position, then
reduce the resolution to Fine or Single to precisely define the location.
When you are satisfied with the location of the carriage, press F1 (ACCEPT).
The system will display the Z-axis Setup screen and show the newly calculated zero offset in the text box. This will be
displayed as a negative value which represents the distance down from the upper limit switch.
8. When you are satisfied with the Zero Offset value, press F1 (SAVE) to store the setting.
30341B.DOC 4-35
TMC420 / Single-pin Operation
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
changing the jaw configuration and securing parts in the fixture.
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.
4. Confirm that the Type parameter correctly identifies the type of rotary fixture installed with your system.
Press ENTER to toggle the selection to One or Two, as applicable.
• Theta One (RD5) is the larger of the two available rotary fixtures for larger diameter parts.
6. You may set the Part Diameter and Mounting Angle parameters if you wish.
However, these parameters are pattern-specific and may need to be changed from pattern-to-pattern.
Refer to Defining Theta-axis Parameters (Section 3) for details.
4-36 30341B.DOC
TMC420 / Single-pin Operation
Section 5
System Checkout
This section provides instructions for performing the following system-level tests and checkout procedures.
If a password has not been defined, leave the text box empty.
3. Press F1 (ACCEPT).
30341B.DOC 5-1
TMC420 / Single-pin Operation
CAUTION
Do not pulse the pin without an appropriate surface in position to be marked. Repeated
pulsing without impacting a surface may cause damage to the pin cartridge.
5-2 30341B.DOC
TMC420 / Single-pin Operation
NOTE
Test F1 (SERIAL) is a Telesis Service Function Only. The test checks the Host port in
both the RS-232 and RS-485 modes. It requires a special loop-back box. Without the
box properly connected, the test will fail.
3. Press F3 (SOL).
The system will energize (and hold) the first solenoid. The Solenoids status box will show a slash (/) in the appropriate
position of the energized solenoids.
NOTE
Standard, single-pin marking systems use only one solenoid (#1)
5. If your system uses additional solenoids, press F3 (SOL) to energize the next solenoid. Repeat as applicable.
The system will update the display as each solenoid is energized.
30341B.DOC 5-3
TMC420 / Single-pin Operation
WARNING
These 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.
1. Place the system online to set move the marker to its Home position.
4. Verify the HOME signal is ON (displays a slash) under each enabled axis.
Notice: The “R” and “Z” Home signal columns are displayed only if the rotary (R) and vertical (Z) axes are available
options for your marking system. Additionally, you can test the Home signal for these axes only if they are
enabled.
5. Press the JOG key and jog the marker away from the Home position (for each enabled axis).
6. Verify the HOME signal is OFF (displays no slash) under each enabled axis.
5-4 30341B.DOC
TMC420 / Single-pin Operation
8. Test the PRINT, ABORT, and SEL (0, 1, 2, and 3) input signals, as applicable:
a. Transmit an input signal from the remote device (e.g., Programmable Logic Controller).
b. For PRINT signals, verify the signal status (OFF or ON) is properly displayed.
c. For ABORT signals, verify the counter increments each time the signal is transmitted.
d. For SEL signals, verify a slash (/) appears in the appropriate column when the signal is ON.
10. The SPARE output signals are typically used for custom applications. To test these signals:
a. Press TAB until the desired signal is selected.
b. Press ENTER to toggle the signal ON or OFF.
c. Check for appropriate response at the remote device (e.g., Programmable Logic Controller).
30341B.DOC 5-5
TMC420 / Single-pin Operation
WARNING
This test moves the pin cartridge around the limits of its travel area. To avoid personal
injury, keep hands, clothing and jewelry clear of the marker when performing this test.
NOTE
Test F1 (SERIAL) is a Telesis Service Function Only. The test checks the Host port in
both the RS-232 and RS-485 modes. It requires a special loop-back box. Without the
box properly connected, the test will fail.
If the test is successful, PASS will be displayed in the Exer status box.
If the test is unsuccessful, FAIL will be displayed in the Exer status box.
5-6 30341B.DOC
TMC420 / Single-pin Operation
Section 6
System Messages
This section provides an alphabetized list of the various messages that may be displayed during system operation. Refer to
this list for explanation of the messages and to help clarify or resolve the situation.
30341B.DOC 6-1
TMC420 / Single-pin Operation
6-2 30341B.DOC
TMC420 / Single-pin Operation
30341B.DOC 6-3
TMC420 / Single-pin Operation
NO PATTERN IS LOADED !
You have attempted to scroll through the text field of a pattern without specifying a pattern name. Select the pattern
you wish to view, then try again.
NO PATTERN TO SAVE !
You have attempted to save a pattern without specifying a pattern name. Select the pattern you wish to save, then try
again.
6-4 30341B.DOC
TMC420 / Single-pin Operation
NO PATTERN TO VIEW !
You have attempted to display the pattern definition without specifying a pattern name. Specify the pattern you wish
to view, then try again.
30341B.DOC 6-5
TMC420 / Single-pin Operation
6-6 30341B.DOC
TMC420 / Single-pin Operation
Appendix A
Standard Telesis Fonts
The following pages illustrate the standard Telesis fonts and their complete character sets.
30341B.DOC A-1
TMC420 / Single-pin Operation
A-2 30341B.DOC
TMC420 / Single-pin Operation
Appendix B
ASCII 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
30341B.DOC B-1
TMC420 / Single-pin Operation
ASCII DEC HEX ASCII DEC HEX ASCII DEC HEX ASCII DEC HEX
B-2 30341B.DOC
TMC420 / Single-pin Operation
Index
1
11x16 character set.............................................A-2 arcs (continued)
parameters ...................................................3-11
pixel density .................................................3-11
2 radius construction ........................................3-12
2D code start and end angles ......................................3-12
see MicroQR code symbols start point.....................................................3-13
see QR code symbols theta anchor .................................................3-11
see matrix symbols arctext
3-point construction .......................................3-17
adding..........................................................3-14
5 alignment .....................................................3-15
5x7 character set ................................................A-1 center point ..................................................3-17
center ..........................................................3-16
construction method ......................................3-14
A density of print ..............................................3-14
abort select (remote switch) .................................4-4 ending point..................................................3-17
aborting the print cycle ...................................... 2-11 general.........................................................3-14
access height ..........................................................3-14
restriction.......................................................4-1 justification ...................................................3-15
supervisor mode .............................................3-6 pitch ............................................................3-15
system parameters..........................................4-1 print mode ....................................................3-14
system tests ...................................................5-1 radius construction ........................................3-16
adding shape of curve...............................................3-15
arcs ............................................................. 3-11 spacing.........................................................3-15
arctext ......................................................... 3-14 start angle ....................................................3-16
goto commands ............................................ 3-34 start point.....................................................3-17
matrix symbols ............................................. 3-18 theta anchor .................................................3-15
microQR code symbols ................................... 3-29 tips ..............................................................3-17
pause commands .......................................... 3-34 width ...........................................................3-15
QR code symbols........................................... 3-24 ASCII character cross reference ........................... B-1
real-time data ............................................... 3-35 assistance ........................................................1-14
text fields .......................................................3-7 auto-load pattern ............................................... 4-6
additional publications ....................................... 1-13 auto-supplied data.............................................3-35
adjusting pattern anchor .................................... 3-40
air pressure B
description ................................................... 1-11
parameter ......................................................4-2 baud rate .........................................................4-18
air tubing parameter............................................4-5 BCC .................................................................4-30
aligning bidirectional printing
arctext ......................................................... 3-15 matrix symbols..............................................3-22
matrix symbols ............................................. 3-18 microQR code symbols ...................................3-32
microQR code symbols ................................... 3-29 QR code symbols ...........................................3-27
part placement................................................1-9 bits parameter ..................................................4-19
pre-positioning the marker ...............................2-7
QR code symbols........................................... 3-24 C
text ........................................................... 3-2, 8
anchor position ................................................. 3-40 center
angle of arc ...........................................................3-12
arc start and end........................................... 3-12 of arctext......................................................3-16
arctext start ................................................. 3-16 center point
angled mounting, theta-axis ............................... 3-48 arc...............................................................3-13
arcs arctext .........................................................3-17
3-pt. construction.......................................... 3-13 changing
adding ......................................................... 3-11 arc parameters ..............................................3-11
center point .................................................. 3-13 arctext parameters ........................................3-14
center .......................................................... 3-12 field parameters ............................................3-50
construction method ...................................... 3-11 goto parameters ............................................3-34
density of print ............................................. 3-11 I/O debounce setting....................................... 4-6
ending point ................................................. 3-13 marker parameters ......................................... 4-2
30341B.DOC Index-1
TMC420 / Single-pin Operation
Index-2 30341B.DOC
TMC420 / Single-pin Operation
30341B.DOC Index-3
TMC420 / Single-pin Operation
J
jog feature marking (continued)
interactive design ........................................... 3-5 surface ........................................................ 1-12
theta-axis ...................................................... 2-5 window size.................................................... 3-1
using ............................................................ 2-4 window .......................................................... 1-9
z-axis............................................................ 2-5 marking pin
justifying text .................................................3-2, 8 cone angle ................................................... 1-12
material ....................................................... 1-12
K pulsing .......................................................... 5-2
recovery time ................................................. 3-4
keyboard overview ............................................. 1-3 selection ........................................................ 4-3
keys size ............................................................. 1-12
control characters ........................................... 1-5 testing ........................................................... 5-2
editing .......................................................... 1-6 marking system
function......................................................... 1-4 equipment ..................................................... 1-2
marker control ............................................... 1-4 overview ........................................................ 1-9
navigation ..................................................... 1-3 material
special characters ........................................... 1-5 finish ........................................................... 1-12
hardness...................................................... 1-12
surface ........................................................ 1-12
L matrix symbols
length of character string ...................................4-21 accuracy ...................................................... 3-22
license agreement ................................................. ii alignment .................................................... 3-18
limit switch, z-axis.............................................4-33 bidirectional printing...................................... 3-22
limitations of matrix content ...............................3-23 coding ......................................................... 3-19
limitations of microQR code content .....................3-33 construction method...................................... 3-20
limitations of QR code content.............................3-28 content ........................................................ 3-18
listing pattern names .........................................3-53 damage recovery .......................................... 3-19
loading a pattern ................................................ 2-6 error correction............................................. 3-19
lookup table....................................................... 4-7 forced square ............................................... 3-21
format ......................................................... 3-19
justification .................................................. 3-18
M limitations .................................................... 3-23
machine-readable font ........................................ 3-3 maximum characters ..................................... 3-23
main screen (operator mode)............................... 1-7 overshoot .................................................... 3-22
managing patterns ............................................3-52 parameters .................................................. 3-18
manual rotating ....................................................... 3-20
additional publications....................................1-13 shape .......................................................... 3-19
layout and content.......................................... 1-1 size method ................................................. 3-20
marker spacing method ............................................ 3-20
auto-online/offline .......................................... 4-6 speed control................................................ 3-21
control keys ................................................... 1-4 theta anchor................................................. 3-22
goto commands.............................................3-34 max speed parameter ......................................... 4-4
home position ................................................ 1-9 maximum speed
homing.......................................................... 2-3 matrix symbols ............................................. 3-21
jogging.......................................................... 2-4 microQR code symbols................................... 3-31
moving.......................................................... 2-4 QR code symbols .......................................... 3-26
parameter settings ......................................... 4-2 measurement units ........................................... 4-15
park position .................................................. 1-9 message
parking ......................................................... 2-7 error ............................................................. 6-1
pause commands...........................................3-34 flags............................................................ 3-35
pre-position ................................................... 2-7 format ......................................................... 4-24
repositioning .................................................. 2-4 system .......................................................... 6-1
resetting........................................................ 2-3 message types
software ........................................................ 1-6 extended protocol ......................................... 4-26
tube size parameter ........................................ 4-5 programmable protocol.................................. 4-21
marking messages .......................................................... 6-1
considerations ...............................................1-11 microQR code symbols
depth of mark ...............................................1-11 accuracy ...................................................... 3-32
head ............................................................. 1-2 alignment .................................................... 3-29
patterns .......................................................2-10 bidirectional printing...................................... 3-32
pin characteristics..........................................1-12 construction method...................................... 3-31
speed............................................................ 3-3 content ........................................................ 3-29
Index-4 30341B.DOC
TMC420 / Single-pin Operation
30341B.DOC Index-5
TMC420 / Single-pin Operation
Q S
QR code symbols safety information................................................. iii
accuracy.......................................................3-27 saving patterns................................................. 3-52
alignment .....................................................3-24 select_3 signal configuration ................................ 4-6
bidirectional printing ......................................3-27 selecting fonts .................................................... 3-3
construction method ......................................3-26 sequence of operation ......................................... 2-2
content ........................................................3-24
Index-6 30341B.DOC
TMC420 / Single-pin Operation
30341B.DOC Index-7
TMC420 / Single-pin Operation
U Z
unidirectional printing z-axis
matrix symbols..............................................3-22 baseline ....................................................... 4-34
microQR code symbols ...................................3-32 configuring................................................... 4-32
QR code symbols ...........................................3-27 enabling ...................................................... 4-32
units of measure ...............................................4-15 jogging .......................................................... 2-5
updating limit switch .................................................. 4-33
field parameters ............................................3-50 overview - operation ..................................... 1-10
marker parameters ......................................... 4-2 overview - parameters................................... 4-32
pattern parameters ........................................3-50 zero offset.................................................... 4-34
query text ..................................................... 4-7
Index-8 30341B.DOC