Zebra TTPM3 Installation And Programming Manual

Zebra® TTPM3
Kiosk Ticket Printer
Installation and
Programming Manual
P1003642-001
© 2009 ZIH Corp.
therein are owned by ZIH Corp. Unauthorized reproduction of this manual or the software and/or firmware in the printer may result in imprisonment of up to one year and fines of up to $10,000 (17 U.S.C.506). Copyright violators may be subject to civil liability.
®
This product may contain ZPL
, ZPL II®, and ZebraLink™ programs; Element Energy Equalizer® Circuit; E3®; and
Monotype Imaging fonts. Software © ZIH Corp. All rights reserved worldwide.
ZebraLink and all product names and numbers are trademarks, and Zebra, the Zebra logo, ZPL, ZPL II, Element Energy Equalizer Circuit, and E
3
Circuit are registered trademarks of ZIH Corp. All rights reserved worldwide.
All other brand names, product names, or trademarks belong to their respective holders. For additional trademark information, please see “Trademarks” on the product CD.
Proprietary Statement This manual contains proprietary information of Zebra Technologies Corporation and its
subsidiaries (“Zebra Technologies”). It is intended solely for the information and use of parties operating and maintaining the equipment described herein. Such proprietary information may not be used, reproduced, or disclosed to any other parties for any other purpose without the express, written permission of Zebra Technologies.
Product Improvements Continuous improvement of products is a policy of Zebra Technologies. All
specifications and designs are subject to change without notice.
Liability Disclaimer Zebra Technologies takes steps to ensure that its published Engineering specifications and
manuals are correct; however, errors do occur. Zebra Technologies reserves the right to correct any such errors and disclaims liability resulting therefrom.
Limitation of Liability In no event shall Zebra Technologies or anyone else involved in the creation, production,
or delivery of the accompanying product (including hardware and software) be liable for any damages whatsoever (including, without limitation, consequential damages including loss of business profits, business interruption, or loss of business information) arising out of the use of, the results of use of, or inability to use such product, even if Zebra Technologies has been advised of the possibility of such damages. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you.
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009
Contents
1 • Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Document Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Magnetic Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Document Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Contacts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 • Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Installing a Desktop Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Network Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Installing an OEM Printer Mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 • Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Operator Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Paper Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Loading Through Rear Document Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Paper Stock Positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Loading Through Front Document Entry (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Paper Jam Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Tickets Stuck in Output Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Self Test Mode/Ticket Repeat Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Self Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Repeat Fixed Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
TTPM3 Start-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Power Failure Cleanup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Start-up Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Normal Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Contents
3
Single-ticket Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Previously Encoded Tickets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Inserting a Single Ticket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Read and Decode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Encode and Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Ejecting the Ticket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4 • Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Carriage Return and Line Feed end Each Command . . . . . . . . . . . . . . . . . . . . . . . . 31
Initialization After Power OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Printing and Encoding Capability Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Magnetic Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Positioning Data on the Ticket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Triggering a Printout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Command Acknowledgment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Additional Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Ticket Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
How the Commands are Described . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Summary of Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Document Entry Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Print-data Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Magnetic Encoding/Decoding Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Storage Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
System Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Document-Entry Related Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Print Related Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Text Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Graphics Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Printing Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Canceling a Ticket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Magnetic Encoding- and Decoding-related Commands . . . . . . . . . . . . . . . . . . . . . . 56
Additional Encoding Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Storage Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Font Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Logotypes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Erasing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009
Contents
Ticket Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Text Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Printing Bold Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Reversed Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5 • Default Parameter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
How The Parameters Are Described . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Summary of Parameter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Restore Factory Default . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Parameter Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6 • Error Codes and Status Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Security Additions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Extended acknowledgement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
7 • Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
4
Fault Finding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Cleaning the Print Head . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
8 • Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Interface Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Setup Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Communications Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Communications Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Document Stock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Ticket Base Material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Coating and Preprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Thermal-print to Preprint Alignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Magnetic Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Ticket Dimensions and Perforation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Tickets with 45° Cut Corners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Firmware Versio ns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Firmware History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Contents
Notes • ___________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
5
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009
1

Introduction

This document describes installation and operation of TTPM3 Ticket Printer/Encoder, which creates credit-card-wide tickets with magnetic encoding and thermal printing.
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Introduction
7

Document Printing

Document Printing
TTPM3 uses the direct thermal printing technique and can print the entire surface of the ticket
with text, bar codes, or graphics, or any combination hereof. Text block position and orientation is software programmable as is the character size.
The data sent to the printer is converted to a ticket image which is stored in the unit until an “All Clear” software command is sent, or the power is turned off/on.

Magnetic Encoding

Three magnetic tracks can be encoded: Either with standard low coercivity recording, or optional “household-magnet proof” high coercivity recording.
ISO track version ISO track 1 at 210 BPI
ISO track 2 at 75 BPI (Bits-Per-Inch)
ISO track 3 at 210 BPI
Center track version 7 mm wide center track at 75 or 210 BPI
Note • Encoding in ISO standard format, or in hexadecimal format (bit-by-bit), is software
selectable.
The TTPM3 can be used for encoding on one, two, or three tracks simultaneously.
Read-after-write is automatically performed.
You can also enter an already encoded ticket into the TTPM3 and read the magnetic stripe and output the data to the host computer.
See also Magnetic Encoding/Decoding Commands on page 38.

Document Handling

TTPM3 printer has two rear inputs for ticket stock. Both can take continuous ticket stock like fanfold or roll ticket material. You can configure the printer so that one is used for continuous stock and the other is used for handfed tickets.
There is an optional front load mechanism that makes it possible to load single tickets through the ticket exit. This replaces the upper ticket entry at the rear of the printer. In addition to this, the front load has a wastebasket function for redirecting used or invalid tickets to a wastebasket, thus preventing useless tickets being presented to the customer.
You can select to partially eject the ticket so that the customer takes it from the frontload mechanism, or fully eject the ticket so that it falls into a tray. You can also select that a ticket should be redirected to a wastebasket as described above.
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009

Contacts

Technical Support via the Internet is available 24 hours per day, 365 days per year.
Web Site: www.zebra.com E-mail Back Technical Library:
E-mail address: emb@zebra.com Subject line: Emaillist
Self Service Knowledge Base: www.zebra.com/knowledgebase Online Case Registration: www.zebra.com/techrequest
Introduction
Contacts
8
Which Department
Do You Need?
Regional Headquarters
Technical Support
For questions on the operation of Zebra equipment and software, please call your distributor. For additional assistance, contact us.
Please have your model and serial numbers available.
Repair Service Department
For back-to-base service and repair.
Technical Tr aining Department
For Zebra product training courses.
Inquiry Department
For product literature and distributor and dealer information.
Customer Service Department (US) Internal Sales Department (UK)
For printers, parts, media, and ribbon, please call your distributor or contact us.
Key:
T: Telephone F: Facsimile E: E-mail
The Americas
Zebra Technologies International, LLC 333 Corporate Woods Parkway Vernon Hills, IL 60061-3109 U.S.A.
T: +1 847 793 2600 Toll-free +1 800 423 0422 F: +1 847 913 8766
T: +1 877 ASK ZEBRA (275 9327) F: +1 847 913 2578
Hardware: ts1@zebra.com Software: ts3@zebra.com
Kiosk printers:
T: +1 866 322 5202 E: kiosksupport@zebra.com
T: +1 877 ASK ZEBRA (275 9327) F: +1 847 821 1797
E: repair@zebra.com
To request a repair in the U.S., go to www.zebra.com/repair
T: +1 847 793 6868 T: +1 847 793 6864 F: +1 847 913 2578
E: ttamerica@zebra.com
T: +1 877 ASK ZEBRA (275 9327)
E: inquiry4@zebra.com
T: +1 877 ASK ZEBRA (275 9327)
E: clientcare@zebra.com
.
Europe, Africa,
Middle East, India
Zebra Technologies Europe Limited Dukes Meadow Millboard Road Bourne End Buckinghamshire, SL8 5XF United Kingdom
T: +44 (0) 1628 556000 F: +44 (0) 1628 556001
T: +44 (0) 1628 556039 F: +44 (0) 1628 556003
E: tseurope@zebra.com
T: +44 (0) 1772 693069 F: +44 (0) 1772 693046
New requests: ukrma@zebra.com Status updates:
repairupdate@zebra.com
T: +44 (0) 1628 556000 F: +44 (0) 1628 556001
E: eurtraining@zebra.com
T: +44 (0) 1628 556037 F: +44 (0) 1628 556005
E: mseurope@zebra.com
T: +44 (0) 1628 556032 F: +44 (0) 1628 556001
E: cseurope@zebra.com
Asia Pacific
Zebra Technologies Asia Pacific Pte. Ltd. 120 Robinson Road #06-01 Parakou Building Singapore 068913
T: + 65 6858 0722 F: +65 6885 0838
T: +65 6858 0722 F: +65 6885 0838
E: China: tschina@zebra.com
All other areas:
tsasiapacific@zebra.com
T: +65 6858 0722 F: +65 6885 0838
E: China: tschina@zebra.com
All other areas:
tsasiapacific@zebra.com
T: + 65 6858 0722 F: +65 6885 0838
E: China: tschina@zebra.com
All other areas:
tsasiapacific@zebra.com
E: China: GCmarketing@zebra.com
All other areas:
APACChannelmarketing@zebra.com
T: +65 6858 0722 F: +65 6885 0836
E: China: order-csr@zebra.com
All other areas:
csasiapacific@zebra.com
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Introduction
9
Contacts
Notes • ___________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009
2

Installation

The TTPM3 comes as desktop printer, or as an OEM printer mechanism for kiosk applications.
Figure 1 • Desktop Printer
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
11
Control panel
Input 1 (lower)
Input 2 (upper)
Interface connector
Ticket output
Printhead-open lever
Power inlet (24V)
Control panel
Input 1 (lower)
Input 2 (upper)
Interface connector
Ticket output
Printhead-open lever
Power inlet (24V)
Installation
Figure 2 • OEM Printer Mechanism
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009

Installing a Desktop Printer

1. Connect the cable from the power supply to the connector at the back of the printer.
2. Connect the power supply to a line outlet with safety ground. The ground potential should
be the same as for the host computer. If ground potentials differ, use a short distance modem between the computer and the printer.
3. Connect a serial cable between the COM port of the host computer and the serial input of
the TTPM3 printer. For pin assignment, see Communications Cable on page 98.
4. Turn on the printer. The blue and green indicators should light up.
5. Press the front button. The green indicator starts flashing and the yellow indicator lights
up, indicating “Out of Paper”.
6. Turn the tickets so that the magnetic stripe is on the left side facing downwards, as seen
from the front of the printer.
7. Insert tickets in the lower document entry. The printer feeds the tickets forward and cuts
and ejects one ticket.
Installation
Installing a Desktop Printer
12
The printer is ready for use.

Network Option

If the printer is equipped with a network card only network interface should be used.
1. Open the cover
2. Insert the network cable in the hole at the rear of the cover.
3. Connect the cable to the TCP/IP connector at the rear of the network card.
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Installation
13
Installing a Desktop Printer
4. Take out the configuration ticket that sits in the holster on the side of the network card.
5. Start a web browser and enter the IP address printed on the configuration card, for
example http://192.168.0.52
Now the server in the TTPM shows. Here you can set new address and print a new configuration card:
If you have problem finding the TTPM from your PC, please check that the PC uses the same
third digit in the IP number as the printer does, for example: 192.168.0.52. If this digit differs,
please temporarily change it to the same third digit as on the configuration card. Then connect to the printer and give the printer a new IP address that works in your network environment.
Note • The serial connector on the back of the printer is used by the network card, so you
cannot run both interfaces at once.

Testing

If you want to test the printer through the network you can use the SWC Socket Terminal utility program that allows you to send command scripts and binary files to the printer.
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009
Output Tray or Nozzle?
The output nozzle is used if the operator only prints one ticket at a time and should take the ticket from the printer.
The output tray collects the printed and coded tickets in a neat stack. Use the tray if you intend to print many tickets at a time.
If an output nozzle is fitted:
1. Press it out from behind and remove it
2. Loosen the two screws in the front a couple of turns
3. Hook the tray onto the screws and tighten them
4. Press tray downwards so it is securely fastened
Figure 3 • Installing an Output Tray or Nozzle
Installation
Installing a Desktop Printer
14
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Installation
15

Installing an OEM Printer Mechanism

Installing an OEM Printer Mechanism
The TTPM3 OEM printer mechanism should be installed in some kind of enclosure such as a self-service kiosk.
Preventing ESD and earth currents from affecting the printer operation requires proper connection of the printer chassis to protective earth through a mounting platform or through a separate earth conductor.
Trouble free printer operation also requires the printer’s optical sensors to be shielded from ambient light.
Additional space is required for paper stock and handling. Consider mounting the printer on a movable platform so that the printer can be maintained outside the printer enclosure.
Figure 4 • Dimension Drawing for Printer Mechanism.
All Measurements are in mm.
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009
Installation
GND
+24 V
GND
+24 V
Installing an OEM Printer Mechanism
With Zebra power supplies, just connect the cable from the power supply to J5.
If you use another type of power supply unit, 24 V cables are available from Zebra, order No. 01370-000.
Should you make cables of your own, connect the voltages according to the following
illustration. Note that protective ground and minus output should not be interconnected in the
power supply. At the printer end of the cable, use an AMP Mate-N-Lok connector housing and two contact-sockets:
Figure 5 • Power Connection
16
Housing: AMP No. 350777-1
Table 1 • Current Consumption
Mode
Idle 150 mA
Standard text printing 2 A average
Peak current 6 A
Important • The 24 V ground, as well as the chassis of the printer, must be connected to
ground potential (safety ground).
Socket: AMP No. 350689-1
After fastening the printer, proceed with Installing a Desktop Printer on page 12.
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Installation
Notes • ___________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
17
Installing an OEM Printer Mechanism
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009
3

Operation

01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Operation
19

Operator Controls

Operator Controls
Figure 6 • Indicators and Pushbuttons
Blue indicator
Blue indicator
Lights when
Lights when
power is ON
power is ON
Red indicator
Red indicator
Error, turn OFF
Error, turn OFF
and ON the printer
and ON the printer
to clear.
to clear.
Yellow Indicator
Yellow Indicator
Fixed: Out of paper.
Fixed: Out of paper. Blinking:
Blinking:
Print command
Print command
received, but out
received, but out
of paper.
of paper.
Green indicator
Green indicator
Fixed:
Printer ready.
Fixed:
Printer ready.
Blinking:
Blinking:
Flickering:
Flickering:
Temporarily OFF:
Temporarily OF F :
Insert ticket.
Insert ticket.
Receiving data.
Receiving data.
Power ON/OFF button
Power ON/OFF button
Switches on or off the
Switches on or off the
TTPM3
TTPM3
On/Off
On/Off
Error
Error
2
2
Out of
Out of Tickets
Tickets
Ready
Ready
Commands are executed.
Commands are executed.
Clear pushbutton
Clear pushbutton
Press and hold at power ON
Press and hold at power ON
to turn on paper jam clearing
to turn on paper jam clearing
mode. Press front button to
mode. Press front button to
advance ticket forward and
advance ticket forward and
middle button to retract ticket
middle button to retract ticket
backwards. T urn printer OFF
backwards. Turn printer OFF
and ON to exit paper jam
and ON to exit paper jam
clearing mode.
clearing mode.
!
!
Clear
Clear
Jam
Jam
Eject
Eject
Ticket
Ticket
Feed
Feed
Ticket
Ticket
Feed pushbutton
Feed pushbutton
1.Cuts and ejects a ticket .
1.Cuts and ejects a ticket.
2. Press and hold at power ON to enter
2. Press and hold at power ON to enter
self test mode. Press again to encode
test mode. Press again to encode
self
and print one ticket. The printout shows
and print one ticket. The printout shows
current firmware version. Turn printer
current firmware version. Turn printer
OFF
and ON to exit self t
OFF
and ON to ex
Eject pushbutton
Eject pushbutton
1.Ejects any document in
1.Ejects any document in
the selected ticket track.
the selected ticket track. (Same as when an !E
(Same as when an !E
command is received.)
command is received.)
2.Press and hold at power
2.Press and hold at power
ON to run cleaning card
ON to run cleaning card
through printer.
through printer.
1
1
est mode.
it self test mode.
Keyboard
Keyboard
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009

Paper Loading

Upper document entry
SW97113R2
Lower document entry
Magnetic stripe
The yellow indicator indicates paper out.
Press the center button to eject remaining tickets if you want to replace paper stock before paper is out.

Loading Through Rear Document Entries

1. Insert the ticket stock into the desired document entry.
When the ticket is detected by the input sensor it will be pulled into the active position. Consecutive ticket stock is usually loaded in the lower document entry, and single tickets in the upper document entry.
If the printer is configured for two consecutive entries, you may also use fanfold tickets in the upper document entry.
Figure 7 • Position of the Magnetic Stripe when Loading Paper
Operation
Paper Loading
20

Paper Stock Positioning

01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
The ticket stock should be oriented with the magnetic stripe down to the left as seen from the front of the TTPM3. It is good practice to place the pile of fanfold tickets at a distance of at least one ticket length behind, and straight out from the printer.
21
SW97116R2
90°
SW97116R2
90°
Magnetic stripe
FL
Operation
Paper Loading
Figure 8 • Positioning the Ticket Stock

Loading Through Front Document Entry (Optional)

An !L3 command must be sent to the printer to prepare it for front loading. When this command has been received and the input sensor detects a ticket being inserted into the document exit, it will be pulled into the active position of the upper rear document entry. For the magnetic stripe to be readable, the ticket must be inserted with the stripe facing down to the left, as seen from the front of the printer.
Figure 9 • Position of the Magnetic Stripe at Front Load
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009

Paper Jam Removal

Open the cover to locate and remove the ticket that is stuck in the mechanism. Use the following procedure:
1. Select paper jam clearing mode
2. Power OFF.
3. Push and hold the “Clear Jam” pushbutton while turning ON the power.
The red indicator shows a steady light to indicate paper jam clearing mode.
Tickets Stuck in Input Module
1. Press and hold the “Eject Ticket” push button to feed the ticket towards the rear of the
unit.

Tickets Stuck in Output Module

Operation
Paper Jam Removal
22
1. Press and hold the “Feed Ticket” push button to feed the ticket towards the front of the
unit.
2. Exit paper jam clearing mode
3. Power OFF and back ON again.
The TTPM2 is operational but any ticket information previously sent to the unit is lost.
Note • You can also power OFF the printer and turn the feed rolls manually to remove the
blocking ticket.
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Operation
23

Self Test Mode/Ticket Repeat Mode

Self Test Mode/Ticket Repeat Mode

Self Test

1. Press and hold the front pushbutton at power ON to enter self-test mode.
2. Press again to encode and print one ticket.
The printout shows current firmware version.
3. Turn printer OFF and ON to exit self-test mode.

Repeat Fixed Print

1. Start self-test mode as described above.
2. Download the ticket data to the printer, and print one ticket.
The data must only contain fixed text, fixed encoding data, and graphics.
3. Press the front button once.
An exact copy of the first ticket will be printed. This will be repeated each time that the front button is pressed.
4. Turn printer OFF and ON to return to normal operation.
Note • Do not hold the front button depressed! Doing so will result in erroneously cut tickets
often resulting in paper jam.
Note • Repeating fixed print only works on printers where the auto clear function is OFF. Auto
clear is enabled / disabled with a parameter setting.
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009

Error Handling

The blue and green indicators lights up at power ON. If they fail to light up, switch the TTPM3 OFF and ON again. If the indicators are still OFF, check your power connection both in the TTPM3 and in the wall outlet. Also check your main power supply fuse.

TTPM3 Start-up

The TTPM3 has Flash memory where the firmware and parameter settings are stored. All print field definitions are stored in RAM and disappears when the printer power is switched OFF.

Power Failure Cleanup

If “Clear ticket path at startup” is enabled (parameter 8), TTPM3 tries to find out if a ticket is in the ticket path at any other location than at the top of form position at power ON. If it finds a ticket, it destroys the magnetic encoding, prints VOID on it and outputs the ticket. If the printer is equipped with a front load 3 unit, the ticket is redirected to the waste bin.
Operation
Error Handling
24

Start-up Synchronization

To enable the TTPM3 to synchronize itself to the incoming data after power up, either after a usual power ON, or after a power failure, the printer has to receive either a !C command that it will execute, or a !P command that it will ignore.
Using the !C command to initiate the TTPM3 clears all data that has previously been stored. To avoid having data cleared, the !P command can be used, for example, to retain document data stored in the TTPM3 prior to a power failure or power OFF.
Note • Please remember that the TTPM3 has to receive either the !C or !P command, after
power up. All other commands and data will be ignored until !C or !P has been received.
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
25
Operation
Error Handling

Normal Operation

Different error types can show up during processing. The most common is that the TTPM3 is out of paper. All errors encountered by the printer, and requiring operator assistance, are indicated with a signal from an indicator on top of the printer. The operator then has to follow a specific procedure depending on the type of error that caused the stop. The procedures are as follows:
Yellow indicator lights up Indicates “No paper” in the selected paper entry. Insert
new paper supply or new single ticket. The document will be automatically loaded to active position.
Yellow indicator ON and green indicator ON or flashing
No paper in the selected paper entry. Data string and print command have been received. Insert paper into the selected paper entry.
Red indicator lights up Indicates unsuccessful read-after-write. The TTPM3
makes a second attempt to encode and read the ticket. During that attempt the red indicator will go out. For each unsuccessful attempt, the red indicator lights up again. If a single-ticket operation is in progress, the red indicator stays ON until a new ticket is inserted and successfully processed. Also refer to the previously described procedures regarding the yellow and green indicators.
Red indicator is ON If the Red indicator stays ON, even though ticket stock is
present in the selected entry station, this indicates that the paper path in the TTPM3 has been blocked. Follow the description on the next page to remove blockage.
Note • No data is lost in the process of detecting and acting on errors as long as the printer is
not switched OFF.
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009

Single-ticket Handling

Active position, upper track
Standby position, upper track
Active position, lower track
Input module
Standby position, lower track
Write headRead headWaste bin ticket exit
Magnetic encoder/decoder
Printer
Front load ticket entry/exit
Cutter
SW97104A
REAR
FRONT

Overview

The TTPM3 comes with one of two different single-ticket handling systems: upper rear entry load (standard), and front load (optional). In both cases, the upper document entry of the printer is used for the single-tickets. This means that single-ticket processing restricts the use of fanfold ticket stock to the lower entry.
Figure 10 • Active and Standby Ticket Position
Operation
Single-ticket Handling
26

Previously Encoded Tickets

One use of the single ticket handling is to process a ticket several times. For example, if you issue a return train ticket (Stockholm to Oslo and back to Stockholm) you can add print, and re-encode the magnetic stripe when the first part of the journey is made.
Use the applicable decode-command to read the previously encoded ticket information.
The data is transmitted to the host computer, and the ticket is positioned in the active position of the upper entry, ready for a new encoding and printing.
Printing and encoding is affected using the same commands as for processing a ticket from a fan-fold ticket stock, and the ticket is ejected to the customer.
Note • To avoid printing on top of the existing print of a previously used ticket:
1. Include information in the magnetically encoded string, about which area of the ticket has
2. Read the magnetic stripe and let the host computer position new text on free spaces of the
3. Update the magnetic stripe with correct information about used areas if the ticket should
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
already been used for printing.
ticket.
be used further.
Operation
27
Single-ticket Handling

Inserting a Single Ticket

Read and Decode

In the standard TTPM3, inserting a single-ticket into the upper rear document entry, will trigger the single ticket loading process.
In front load printers, the application program must issue the command !L3 to trigger the single ticket loading. The yellow indicator on the printer will blink to indicate that the application program wants the operator to insert a single ticket. When a ticket is inserted, the loading process starts. To speed up ticket handling, the magnetic code of track two is read and placed in memory when loading the ticket from the front load option. !D will read track two data from memory without having to move the ticket.
The single ticket loading process will retract the fanfold ticket stock in the lower document entry to a standby position, and position the single ticket in the active position of the upper entry.
The subsequent command string automatically processes the operation on the single-ticket form.
The following read (and decode) commands apply for the single ticket in active position:
!DA Reads and decodes all three tracks and sends the data separated by CR LF.
!D1
!D2
!D3
!O1
!O2
!O3
After reading the stripe, the ticket is automatically returned to active position waiting for either an eject-command for a command sequence for printing or encoding (or both) followed by for processing of that command string.
Read and decode the track indicated by the digit. With front load option, track 2 (or center track) is read and the data stored in memory when the ticket is entered through the front entry. !D2 only reads the data from memory without moving the ticket.
The read string is decoded and scanned for an end character (?). If found, the string is sent to the host computer in ASCII format. The start character is not included, but the stop character (?) and the checksum are transmitted. If no number is found, or if it does not comply with the ISO standard, a NAK+A is transmitted.
Read data from track 2 (or center track) and transmit data to host.
No decoding takes place in the TTPM3.
A one is transmitted as ASCII 1, and a zero as ASCII 0.
!P
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009

Encode and Print

Encode a new or modified string on the magnetic stripe. Use any of the magnetic encoding commands
what encoding you want. See Magnetic Encoding/Decoding Commands on page 38. Format the new print using the command !F T on page 49.
!I, !J, !M, or !K #, !N, !K depending on what tracks are available in your printer, and
Operation
Single-ticket Handling
28
Encode and print the ticket with the
The ticket will be ejected to the operator when correctly encoded and printed. In case of unsuccessful encoding, the single ticket is cancelled and a new single-ticket form has to be inserted into the applicable document entry. A blinking yellow indicator prompts this.
Note • The number of encoding retries, as well as the text to be printed on cancelled tickets,
can be set with the !F M command. See Paper Loading on page 20. Cancelled tickets can be
redirected to the optional front load waste bin by inserting an } or @ character in the string to
be encoded on the stripe, see Paper Loading on page 20.

Ejecting the Ticket

If you want to eject the ticket without modifying the encoding or adding new print after reading the magnetic stripe, use an applicable eject command:
!E Ejects the ticket through the upper rear document entry.
!L4 Ejects the ticket through the front entry.
!L5 Ejects the ticket to the waste bin of the TTPM3 Front Load 3.
!P command.
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001
Operation
Notes • ___________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
29
Single-ticket Handling
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009
Loading...
+ 82 hidden pages