Zebra® TTPM3Kiosk Ticket PrinterInstallation and Programming Manual© 2009 ZIH Corp.P1003642-001
IntroductionContacts9P1003642-001 TTPM3 Installation and Programming Manual
SpecificationsDocument Stock99P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Document StockThe TTPM3 printers are produced and calib
100SpecificationsDocument Stock01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Coating and PreprintThermal-print to Preprint Alignmen
SpecificationsDocument Stock101P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009If a ticket is perforated, for stub separation for exa
102SpecificationsDocument Stock01/06/2009 TTPM3 Installation and Programming Manual P1003642-001TTPM3 Accepted SizesFigure 19 • Gapped Tickets with Tw
SpecificationsDocument Stock103P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Figure 20 • Non-gapped Tickets (for Printers with Bur
104SpecificationsDocument Stock01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Figure 22 • Stub Perforation to Create a Tear-off Tab,
SpecificationsFirmware 105P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Firmware The firmware is stored in flash-PROM on the contro
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001 IndexAACK/NAK 30, 42, 84, 86BBar-code 29, 48Baud rate 73BMP-files 48Bold text 67Burn
Index107P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Font 46Fontsloading 62FormatPrint field type, size, position, orientation 44
108Index01/06/2009 TTPM3 Installation and Programming Manual P1003642-001 Print 40Commands 44Format parameter commands 34Speed 48Print speed 76, 77, 7
01/06/2009 TTPM3 Installation and Programming Manual P1003642-0012InstallationThe TTPM3 comes as desktop printer, or as an OEM printer mechanism for k
Index109P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009
Zebra Technologies International, LLC 333 Corporate Woods ParkwayVernon Hills, Illinois 60061.3109 U.S.AT: +1 847 793 2600Toll-free +1 800 423 0422F:
Installation11P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Figure 2 • OEM Printer MechanismControl panelInput 1 (lower)Input 2 (up
12InstallationInstalling a Desktop Printer01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Installing a Desktop Printer1. Connect the
InstallationInstalling a Desktop Printer13P1003642-001 TTPM3 Installation and Programming Manual 01/06/20094. Take out the configuration ticket that s
14InstallationInstalling a Desktop Printer01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Output Tray or Nozzle?The output nozzle is
InstallationInstalling an OEM Printer Mechanism15P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Installing an OEM Printer MechanismT
16InstallationInstalling an OEM Printer Mechanism01/06/2009 TTPM3 Installation and Programming Manual P1003642-001With Zebra power supplies, just conn
InstallationInstalling an OEM Printer Mechanism17P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009 Notes • __________________________
01/06/2009 TTPM3 Installation and Programming Manual P1003642-0013Operation
P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009© 2009 ZIH Corp. The copyrights in this manual and the software and/or firmware in
OperationOperator Controls19P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Operator ControlsFigure 6 • Indicators and PushbuttonsOn/
20OperationPaper Loading01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Paper LoadingThe yellow indicator indicates paper out.Press t
OperationPaper Loading21P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Figure 8 • Positioning the Ticket StockLoading Through Front
22OperationPaper Jam Removal01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Paper Jam RemovalOpen the cover to locate and remove the
OperationSelf Test Mode/Ticket Repeat Mode23P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Self Test Mode/Ticket Repeat ModeSelf Tes
24OperationError Handling01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Error HandlingThe blue and green indicators lights up at pow
OperationError Handling25P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Normal OperationDifferent error types can show up during pro
26OperationSingle-ticket Handling01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Single-ticket HandlingOverviewThe TTPM3 comes with o
OperationSingle-ticket Handling27P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Inserting a Single TicketIn the standard TTPM3, inse
28OperationSingle-ticket Handling01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Encode and PrintEncode a new or modified string on t
01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Contents1 • Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OperationSingle-ticket Handling29P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009 Notes • __________________________________________
01/06/2009 TTPM3 Installation and Programming Manual P1003642-0014Programming
ProgrammingSyntax31P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009SyntaxA command string always starts with an exclamation mark (ASC
32ProgrammingPrinting and Encoding Capability Overview01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Printing and Encoding Capabilit
ProgrammingPrinting and Encoding Capability Overview33P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Bar CodesBar code data fed to t
34ProgrammingPrinting and Encoding Capability Overview01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Triggering a PrintoutPutting te
ProgrammingHow the Commands are Described35P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009How the Commands are DescribedMnemonicMnem
36ProgrammingSummary of Commands01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Summary of CommandsSystem Commands!C Clear all page 3
ProgrammingSummary of Commands37P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Document Entry CommandsPrint-data Commands!A Sets tic
38ProgrammingSummary of Commands01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Magnetic Encoding/Decoding CommandsStorage Commands!B
Contents3P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Single-ticket Handling . . . . . . . . . . . . . . . . . . . . . . . . . .
ProgrammingCommand Reference39P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Command ReferenceThe commands in this section are group
40ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001• Eject FullyAdding an E (!PE) makes the printer eject
ProgrammingCommand Reference41P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009The TTPM3 responds with one byte containing 1 bit for e
42ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001This command sets the resolution of the print. This onl
ProgrammingCommand Reference43P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009The burn time controls the print density. It is used to
44ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001TTPM3 has two feed motors, one for encoding and one for
ProgrammingCommand Reference45P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Document-Entry Related CommandsThis command sets the ti
46ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001This command lifts the print head for a specified time,
ProgrammingCommand Reference47P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Only for printers with front load: Reads the ticket fro
48ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Print Related CommandsIntroduction!F is the general com
4Contents01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Ticket Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ProgrammingCommand Reference49P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Text Printing !F T <orientation> <xpos> <
50ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Graphics PrintingTTPM3 can print bit map graphics. Grap
ProgrammingCommand Reference51P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Figure 12 • Converting Graphics to TTPM3 Format. A file
52ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Printing Bar CodesBar code printing can be used as tick
ProgrammingCommand Reference53P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Figure 13 • EAN13 Bar Code. Use east or west oriented b
54ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Canceling a TicketThe TTPM3 can cancel a ticket after a
ProgrammingCommand Reference55P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Figure 14 • Indication of 1st and 2nd Unsuccessful Read
56ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Magnetic Encoding- and Decoding-related CommandsTrack n
ProgrammingCommand Reference57P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009This command encodes upper case ASCII text and digits t
58ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Additional Encoding InformationChecksumTo ensure correc
Contents5P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009 Notes • __________________________________________________________________
ProgrammingCommand Reference59P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Reading and DecodingMagnetic Encoding AttributesThe mag
60ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Magnetic Encoding RetriesEncoding two tracks on a HiCo
ProgrammingCommand Reference61P1003642-001 TTPM3 Installation and Programming Manual 01/06/200950 2 1 01001051 3 0 01001152 4 1 01010053 5 0 01010154
62ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-00185 U 1 11010186 V 1 11011087 W 0 11011188 X 0 11100089
ProgrammingCommand Reference63P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Table 3 • Track 2&3 ISO Encoding ASCII Character Pa
64ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Storage CommandsA number of bytes in the flash PROM hol
ProgrammingCommand Reference65P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Parameter number 255 contains a checksum calculated as
66ProgrammingCommand Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Loads and stores an SWF-font into the flash prom of the
ProgrammingFont Loading67P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Font LoadingThe printer can store fonts in its flash PROM. T
68ProgrammingLogotypes01/06/2009 TTPM3 Installation and Programming Manual P1003642-001LogotypesLogotypes can be stored in the flash PROM of the print
01/06/2009 TTPM3 Installation and Programming Manual P1003642-0011IntroductionThis document describes installation and operation of TTPM3 Ticket Print
ProgrammingTicket Examples69P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Ticket ExamplesThe command language will be explained in
70ProgrammingTicket Examples01/06/2009 TTPM3 Installation and Programming Manual P1003642-001This command sequence will now be fully explained:We have
ProgrammingTicket Examples71P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009The following example prints text oriented in all four di
72ProgrammingText Attributes01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Text AttributesTTPM3 does not handle word processor-like
ProgrammingText Attributes73P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009 Notes • _______________________________________________
01/06/2009 TTPM3 Installation and Programming Manual P1003642-0015Default Parameter SettingsSome of the printer settings can be stored in non volatile
Default Parameter SettingsHow The Parameters Are Described75P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009How The Parameters Are De
76Default Parameter SettingsSummary of Parameter Settings01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Summary of Parameter Setting
Default Parameter SettingsSummary of Parameter Settings77P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Restore Factory DefaultManua
78Default Parameter SettingsParameter Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Parameter ReferenceStores the communic
IntroductionDocument Printing7P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Document PrintingTTPM3 uses the direct thermal printing
Default Parameter SettingsParameter Reference79P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Select what handshaking to use on the
80Default Parameter SettingsParameter Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001When enabled the memory is cleared aft
Default Parameter SettingsParameter Reference81P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Sets the speed at which the stepper mo
82Default Parameter SettingsParameter Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001The print speed together with burn tim
Default Parameter SettingsParameter Reference83P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Attempts are the number of tickets the
84Default Parameter SettingsParameter Reference01/06/2009 TTPM3 Installation and Programming Manual P1003642-001An ASCII character can be returned to
Default Parameter SettingsParameter Reference85P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009The printer sends NAK P when a !P is r
01/06/2009 TTPM3 Installation and Programming Manual P1003642-0016Error Codes and StatusReportingThe host computer uses the TTPM3 status reporting to
Error Codes and Status ReportingStatus87P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009StatusWhen executing the print command !P, th
88Error Codes and Status ReportingSecurity Additions 01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Security Additions Status report
8IntroductionContacts01/06/2009 TTPM3 Installation and Programming Manual
Error Codes and Status ReportingErrors89P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009ErrorsTTPM3 reports error conditions in the f
90Error Codes and Status ReportingExtended acknowledgement01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Extended acknowledgementIt
Error Codes and Status ReportingExtended acknowledgement91P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009 Notes • _________________
01/06/2009 TTPM3 Installation and Programming Manual P1003642-0017Maintenance
MaintenanceFault Finding93P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Fault FindingIn connection with service of the printer it i
94MaintenanceCleaning the Print Head01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Cleaning the Print HeadThe print head can be clea
MaintenanceFirmware95P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009 Note • The connector that must be short circuited with a jumpe
01/06/2009 TTPM3 Installation and Programming Manual P1003642-0018SpecificationsNote • Specification subject to changes without notice.
SpecificationsInterface Description97P1003642-001 TTPM3 Installation and Programming Manual 01/06/2009Interface DescriptionThe TTPM3 communicates thro
98SpecificationsInterface Description01/06/2009 TTPM3 Installation and Programming Manual P1003642-001Communications CableUse a 9-pin serial cable to
Commentaires sur ces manuels