Zebra Technologies TTP 8000 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Zebra Technologies TTP 8000, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Zebra Technologies TTP 8000 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Zebra Technologies TTP 8000. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Zebra Technologies TTP 8000 should contain:
- informations concerning technical data of Zebra Technologies TTP 8000
- name of the manufacturer and a year of construction of the Zebra Technologies TTP 8000 item
- rules of operation, control and maintenance of the Zebra Technologies TTP 8000 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Zebra Technologies TTP 8000 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Zebra Technologies TTP 8000, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Zebra Technologies service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Zebra Technologies TTP 8000.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Zebra Technologies TTP 8000 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    P1003638-003 Rev . A Zebra® TTP 8000 Kiosk Receipt Printer Technical Manual[...]

  • Page 2

    2 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 © 2009 ZIH Corp. The copyrights in this manual and th e software and/or firmware in the printer described therein are owned by ZIH Corp. and Zebra’ s licensors. Unaut horized reproduction of this manual or the software and/or firmware in the printer may result in impr isonm ent of up to one ye[...]

  • Page 3

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 Contents 1 • Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Updating . . . . . . . . . . . . . [...]

  • Page 4

    Contents 4 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 4 • Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Inst alling a Paper Roll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Preparations . . . . . . . . . . [...]

  • Page 5

    5 Contents 10/19/2009 TTP 8000 T echnical Manual P1003638-003 8 • Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Parallel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 USB . . . . . . . . . .[...]

  • Page 6

    Contents 6 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Notes • ___________ ____________________ _____________________ _______________ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ _______________[...]

  • Page 7

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 1 Introduction About This Manual This manual contai ns the information req uired to install the p rinter and to ru n it from a host computer such as a PC. The TTP 8000 series consists of TTP 8200 with a resolution of 203 dpi, and TTP 8300 wi th a resolution of 3 00 dpi. This manual applies to both [...]

  • Page 8

    About This Document Contacts 8 P1003638-003 TTP 8000 T echnical Manual 10/19/09 Contact s T echnical Supp ort via the In ternet is available 24 h ours per day , 365 days pe r year . W e b Site: www .zebra.com E-mail Back T e chni cal Library: E-mail address: emb@zebra.com Subject line: Email list Self Service Knowledge Base: www .zebra.com/knowledg[...]

  • Page 9

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 2 Product Presentation The TTP 8000 kiosk print er series consists of a fam ily of printers that will print A4 or Lett er paper width depending o n the printer config uration. Different configurati ons and paper handling o ptions are availa ble. Figure 1 • TTP 8000 Printers Note • Roll holders [...]

  • Page 10

    Product Present ation 10 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Figure 2 • Printer Exterior , Side View The TTP 8000 series of kiosk pr inters use direct thermal print ing. The print speed is up to 100 mm per second. The printer has an integrated control board t h at communicates with the host computer through either an USB orIEEE-128[...]

  • Page 11

    11 Product Presentation 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Figure 3 • Printer Exterior , Rear View[...]

  • Page 12

    Product Present ation Indicators 12 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Indicators The status indi cator flashes in va rious sequen ces to indicate speci fic statuses or wa rnings. The status indicator (see Figure 3 , Printer Exterior , Rear V iew , on pa ge 1 1 ) has several functions: Status-c odes are reset: • When the co nditio[...]

  • Page 13

    13 Product Presentation Indicators 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Control Board Indicators The control board has tw o power indicators behi nd the power connecto r . T o see the indicators, open the printhead and lo ok down between the plate n and the printer frame. T able 2 • Wa rning Codes Number of Flashes W a rning Code De[...]

  • Page 14

    Product Present ation Feed Button 14 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Feed Button When you hav e inserted the pape r under the printhead, press t he Feed butt on and the printe r will feed it forward, cut and eject a printout, then switch to on-line mode. Each press on the Feed button wi ll feed, cut, and p resent one form length.[...]

  • Page 15

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 3 Installation Unp acking When a new printer is delivered the printhead is secured with a shipping strap. Remove this by pressing it downwards and disengage it from the parallel i nterface hole, then turn it up and remove the shipping strap. Figure 4 • Removing the Shipping S trap Press down Remo[...]

  • Page 16

    Inst allation Installation Considerations 16 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Inst allation Considerations There are a nu mber of printe r mounting options avail able to install the TTP 8000 printer in a self-service kiosk enclos ure , as illustrated in Figure 5 . See also Printer Dimensions on page 1 13 . Figure 5 • Installatio[...]

  • Page 17

    17 Installation Installation Considerations 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Electrost atic Discharges, and Earth Current s Preventing ESD and earth curren ts fro m affect ing the printe r operation requires proper connection of the printer chassis to protective earth through a moun ting platform or through a separate earth con du[...]

  • Page 18

    Inst allation Connecting to the Computer 18 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Connecting to the Computer Using the Parallel Interface 1. Connect the printer to the parall el port o f the computer to be used. 2. Connector J10 is an IEEE-1284 type C, 36-pole mini Centroni cs, with clip latches. See Figure 21 on page 96 for pin assign[...]

  • Page 19

    19 Installation Connecting to the Computer 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Using the USB Interface 1. Connect J13 of the printer to the USB port of th e computer or the USB hub to be used. USB connectors c an be recognized by the follo wing symbol: . 2. Connector J13 is a 4-pin USB type B connector . See USB on page 98 for pin as[...]

  • Page 20

    Inst allation Connecting to the Computer 20 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Connecting the Power 1. Attach a ground cable to the ground screw on the printer . 2. Connect the cab le from the power supply to J8. 3. Connect the power cable to th e line outlet. 4. Apply power to the printer . If you use another type of pow er supply [...]

  • Page 21

    21 Installation Making a T est Printout 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Making a T est Printout Y ou can make a self-test pr intout if you want to verify that the printer operates correct ly . See Self-test Prin tout and Other Powe r ON Modes on page 29 . Paper Path Adjustment Paper Wid th When delivered, the paper widt h is adju[...]

  • Page 22

    Inst allation Paper Path Adjustment 22 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Paper Level Sensors The printer has inpu ts for two paper leve l sensors. Sensor status is reported to the host computer when it asks the print er for status. If you want the indicator on the printer to flash to show paper leve l sensor status, you mu st enabl[...]

  • Page 23

    23 Installation Installing a Printer Driver 10/19/2009 TTP 8000 T echnical Manual P1003638-003 If you use cust om designed paper h olders, connect the sensors according to Figure 1 1 . Figure 1 1 • Paper-near-end Sensor Connection Inst alling a Printer Driver A printer driver for Microsoft W indows™ is available on the Zebra web site http://www[...]

  • Page 24

    Inst allation Installing a Printer Driver 24 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Notes • ___________ ____________________ _____________________ _______________ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ ____________________ ____________________ __ ___________ ___[...]

  • Page 25

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 4 Operation[...]

  • Page 26

    Operation Installing a Paper Roll 26 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Inst alling a Paper Roll Prep arations 1. T urn the new paper roll a s shown. The pa per should be inserte d into the printer with th e temperature-sensitive side up. Figure 12 • Paper Roll Orient ation 2. T ear off approximately 0 .5 m from the new paper roll[...]

  • Page 27

    27 Operation Installing a Paper Roll 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Using Auto Load 1. Make sure the pr inter is turne d ON. 2. Make sure the front edge of the paper is straight . 3. Enter the paper b etween the gui de wings and fee d it straight into the print er . 4. The platen should grip the paper , feed one form length, cut[...]

  • Page 28

    Operation Clearing Paper Jams 28 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 4. Press the Feed button and the paper will fee d , cut and eject a printout, and then automatically go online. Clearing Paper Jams Should a paper jam occur , follow the procedure belo w: 1. Open the present er top plate by lo osening the two thumbscrews, an d lifti[...]

  • Page 29

    29 Operation Self-test Printout and Other Power ON Mo des 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Self-test Printout and Other Power ON Modes 1. Remove power from the printer . If your printer has a power switch, turn the powe r off. If it does not, remove power to the printer . 2. Hold the feed-fo rward button de pressed while powe ring[...]

  • Page 30

    Operation Self-test Printout and Other Power ON Modes 30 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Notes • ___________ ____________________ _____________________ _______________ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ ____________________ ____________________ __ ___[...]

  • Page 31

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 5 Programming There are two dif ferent ways of setting up the printout: T ext oriented and driver oriented style. Command code The printout can be seen as th e page of a simple word pr ocessor . Y ou send text and graphics to the prin ter, which prints the information in the same sequence as t h e [...]

  • Page 32

    Programming 32 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Figure 17 • Printout Styles[...]

  • Page 33

    33 Programming How the commands are described 10/19/2009 TTP 8000 T echnical Manual P1003638-003 How the commands are described Mnemonic Is the popular c ommand name that should be easy to remember Hex Give the command in hex representation Decimal Give the command in decimal representation Va l u e s n1, n2, etc. re presents values that you set wi[...]

  • Page 34

    Programming Summary Of Control Codes & Escape Sequences 34 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Summary Of Control Codes & Escape Sequences T able 6 • Control Codes and Escape Sequences in Alphabetical Order Command Hex Decimal Function Page BS 08 8 Backspace page 40 CAN 18 2 4 Cancel page 41 CR 0D 13 Carriage return page 41[...]

  • Page 35

    35 Programming Summary Of Control Codes & Escape Sequences 10/19/2009 TTP 8000 T echnical Manual P1003638-003 ESC i n1 1B 69 n1 27 105 n1 It alics page 38 ESC J n1 1B 4A n1 27 74 n1 Paper Ad vance page 49 ESC j n1 1B 6A n1 27 106 n1 Paper Reverse page 49 ESC l 1B 6C n1...n2 27 108 n1 ...n2 Send dot-lin e, 300 dpi page 45 ESC N n1 1B 4E n1 27 78[...]

  • Page 36

    Programming Software Command Syntax 36 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Sof tware Command Synt ax The commands in this sect ion are grouped after wh at the y do, and these groups are sorted in a theoretical usage sequence. It starts with commands for specifying the printed page — through text-and-graphics commands — to cut-and[...]

  • Page 37

    37 Programming T ext Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 T ext Commands T ext received by the printer is prin ted with the currently sele cted font and font attributes. T ext exceeding th e page width is wrapped with the line spacing selected. Changes the orientation of te xt and logotypes. Portrait and landscap e can be mix[...]

  • Page 38

    Programming T ext Commands 38 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 This command selects on e of eight fonts. The font design depends on which fonts have been loaded 1 into the p rinter . Make a test printout to see which fonts are available in your printer . T able 7 • Font selection commands Lines, too lon g to be printed in the se[...]

  • Page 39

    39 Programming T ext Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Selects no rmal or reversed print . Single words, characters, or complete text lines c an be reversed. Characters, single words, or complete text lines can be underlined . Applicable n values are 0 — 15. In combination with v a ri able character width ( <ESC>w&[...]

  • Page 40

    Programming T ext Commands 40 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Applicable n values are 0 — 7. In combination with v a ri able character height ( <ESC>h<n1> ), give high ly legible charact ers depending o n the font to which the command has be en applied. Different fonts and widths can be mixed on the same print lin e[...]

  • Page 41

    41 Programming T ext Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Cancels text and attrib utes sent before the <CAN> command on the same lin e. Commands, are not cancelled. By default, carria ge return is ignored. By changing the default settin gs, you can: 1. Interpret it as <CR> which return s print position to beginnin[...]

  • Page 42

    Programming T ext Commands 42 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 This command is use d to increase th e line spacing. Prints data from the input buf fer and feeds the pa per to the to p of the next page. In fixed doc ument length (FORM-mode) th is command prints dat a in the input b uffer an d feeds the paper to t he top of next pag[...]

  • Page 43

    43 Programming T ext Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 This command defines the desire d horizontal tab positions. V ariables n1...nx represent each tab position . Up to 16 tab p ositions are allo wed. Minimum al lowed value is “1”. T ab position 255 sets a tab stop on the last posi tion of the line. Use this if yo u w[...]

  • Page 44

    Programming T ext Commands 44 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Sends one line of dot data. This command is used to bu ild images, one dot line a t a time by the printer driv er and should not be combin ed with text commands. Dat a Compression The W indows drivers use line ba sed compression to decrease the t ime it takes to transf[...]

  • Page 45

    45 Programming T ext Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Sends one line of d ot data. This command is used to build images, one dot line at a time. Dat a compression The W indows drivers use line ba sed compression to decrease the t ime it takes to transfer graphics data to the p rinter . ESC l dat a Se nd Dot-Line , 300 dpi[...]

  • Page 46

    Programming T ext Commands 46 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Prints a ruler li ne across the pape r . A ruler line is no rmally used to di vide the print out into logical parts to make it easier to read. A ruler line is actually an area defined by a star t X-Y position and a stop X-Y position. This area is filled with black or a[...]

  • Page 47

    47 Programming T ext Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Prints a customized logotype 2 stored in th e flash PROM . See also Logotypes on page 67 . ESC g n...n5 Print Logotype 1B 67 n1...n5 hex 27 103 n1...n5 decimal 2. For logotype lo ading, see "ESC & 1" under Syst em Relate d Commands on page 52 . n1 One-byt[...]

  • Page 48

    Programming T ext Commands 48 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Print commands This command makes th e printer print the contents of the li ne buffer . T ext is converted fro m text to pixe l lines and stored in the line b uffer wh en an <LF> is received. If th e line buf fer is empty when <ESC>p is rec eived, nothing i[...]

  • Page 49

    49 Programming T ext Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 The value n represents the number of dot lines the paper is to be transported forwa rds. Range: 1–255. The value n represents the numb er o f dot lines the paper is to be tra nsported backwards. Range: 1–255. • For 203 dpi printers a dot line is 0.125 mm, and 255[...]

  • Page 50

    Programming Cut and Present Commands 50 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Cut and Present Commands Effects a paper cut-off and an eject thro ugh the presenter module. The RS command automatically gives the ej ect length of 50 mm in additi on to the factor st ored in parameter p47. If the printout length is too short, paper -feed is[...]

  • Page 51

    51 Programming Cut and Present Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 <ESC><FF><n> ejects the document through the presen ter module. V ariable n represen ts the eject-length in steps. The se tting of parameter n47 is always added to the eject n in all forms of eject. The range for n is 1 to 127 mm. Th e rang [...]

  • Page 52

    Programming System Related Commands 52 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 System Related Commands Restarts the printer with a complete reset. This is the same as power of f/on. T erminates the processing and initializes t h e co ntrol board. The control board is reset to default-values (same as after po wer ON). Do not u se this com[...]

  • Page 53

    53 Programming System Related Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Redirects any parameter storage init iated by <ESC>&<4> to another stora ge location. These settings can la ter be recalled by <ESC>&<F><n> . A reset command or power OF F/ON will return the p arameters to the d efault set[...]

  • Page 54

    Programming System Related Commands 54 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 This command resets t h e parameters o f the printer to default or any previously stored setup. T emporarily sets all parameters to predefined valu es that are stored in th e printer . T o keep the values as defa ult, store them in the flash PR OM with command[...]

  • Page 55

    55 Programming System Related Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 This command should be used when you integrat e firmware loading into your kiosk program. ESC NUL Load Firmware 1B 00 Hex 27 0 Decima l Note • The T oobox program is a v ailable to lo ad firmware into th e printer from http://www .zebra.com .[...]

  • Page 56

    Programming System Related Commands 56 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 S t atus reporting commands See also S tatus Reporting on page 69 . A status enquiry results in response ACK (6) if all sensors are clear , but NAK (15) + co de if one or more sensors report some condition. A status enquiry command can only return one sta t us[...]

  • Page 57

    57 Programming System Related Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 The host computer cannot be certai n that all conditions have been cleared un til an ACK is received. The possible conditions are re ported in the above order . This command requests a paper-near-end sensor (paper low) status from the pri nter in a 1-byte form[...]

  • Page 58

    Programming System Related Commands 58 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Requests mult iple bytes of in formation regarding loade d fonts and log o types. ESC ENQ 4 Font s and Logotype Enquiry 1B 05 04 hex 27 5 4 de cimal Example • ( ↵ = CR LF) Send → < ESC><ENQ><4> Read ← 0:7504 TTPMono 9 ↵ 1:14618 Aria[...]

  • Page 59

    59 Programming System Related Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Results in a 2-byte resp on se, reflecting the status of ea ch se nsor. This command is inte nded as a go/no go in dication. When ev erything is OK, this status report returns 0. T able 9 • Sensor St atus Bits 4 and 5 i n the first byte are reset when re ad.[...]

  • Page 60

    Programming System Related Commands 60 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Results in a 2-byt e response representi ng the version o f the installed fi rmware. The first byte re presents major versions, and the second byte minor v ersions. If no firmware is loaded, the printer will answer with 0 . Results in an 6-byt e respon se repr[...]

  • Page 61

    61 Programming System Related Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Results in a 1-byte resp onse representi ng the temperature of the Printhead. Results in a 2-byt e response representi ng the versio n of the installe d bootware. The first byte re presents major versions, and the second byte minor v ersions. Results in a stri[...]

  • Page 62

    Programming System Related Commands 62 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Extended status is status from the printer together with de vices connected to the I 2 C options- bus available in some Zebra printers. The short me ssage protocol gives replie s up to 255 by tes. Other protocols may be defined in the future. Proto cols are de[...]

  • Page 63

    63 Programming System Related Commands 10/19/2009 TTP 8000 T echnical Manual P1003638-003 This command reque sts information about the sett ing of paramete r n1, that is, the pa rameter value stored in fla s h PROM or any pa rameter value temporarily set b y other ESC comma n ds. The "acknowledge marker" n is placed in th e command queue [...]

  • Page 64

    Programming Fonts 64 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Font s Loading The printer can st ore 8 fonts in it s flash PROM. 25 6 kB i s available for font storage. The font size is fixed 3 , so you must l oad one font file for each charac ter size you require. The fonts are given font numbers when they are loaded into th e printer . T[...]

  • Page 65

    65 Programming Fonts 10/19/2009 TTP 8000 T echnical Manual P1003638-003 File Format A font consists of a header desc ribing the font, then data for every characte r in the font. The header has to be downloaded ev en if the font consists of a single ch aracter only . Below is a description of the f ont header . Char_matrix table : 256 records, each [...]

  • Page 66

    Programming Fonts 66 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Character Bitmap Dat a A character is made up of a bitmap the size of which is: Char . wi dth (X) * Char . Height (Y) bytes. The bitmap data consists of bitmap patterns fo r each character in a character set for which the parameter Char_width in th e Char_matrix table is set to[...]

  • Page 67

    67 Programming Logotypes 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Logotypes Up to 16 logo types can be stored in the flash PROM of the printe r . The logotypes can be positioned an d printed out wi th a single command <ESC>g . The exact number of logo types and their sizes is determin ed by the total amou nt of memory used for fonts[...]

  • Page 68

    Programming Logotypes 68 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Printing T o print a logoty pe, send <ESC>g<n1><n2><n3><n4><n5> where n1 is the logotype number , n2n3 is t he horizontal prin t position, and n4n5 is the vertical print position o f the upper left corner of the logoty pe. Erasing All log[...]

  • Page 69

    69 Programming S tatus Reporting 10/19/2009 TTP 8000 T echnical Manual P1003638-003 S tatus Reporting The printer is equipped with a number of sensors that report the printer statu s and various conditions such as out- of-paper , previous printout not removed , etc. A good practice in unatten ded printer applicatio ns is to check for errors and pap[...]

  • Page 70

    Programming S tatus Reporting 70 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Notes • ___________ ____________________ _____________________ _______________ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ ____________________ ____________________ __ ___________ _______________[...]

  • Page 71

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 6 Default Parameter Settings Some of the printe r settings ca n be stored in the flash PROM so that they will be used also after power OFF . The stored para meter settings are printed out on t he self-test printout (see Self-t est Printout and Other Power ON Modes on page 29 ). The number in front [...]

  • Page 72

    Default Parameter Settings How the Parameters are Described 72 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 How the Parameters are Described Default value The default val ues indicated are "factory default settings" you ge t by sending <ESC>&<F><10> . These are not necessarily the settings that your prin ter wa[...]

  • Page 73

    73 Default Parameter Settings How the Parameters are Described 10/19/2009 TTP 8000 T echnical Manual P1003638-003 T able 10 • Summary of Parameter Settings Parameter Description ESC&F <10> Default Page 1 Baud rate 96 (9600 Baud ) page 74 2 Data b its 8 page 74 3 Parit y 0 (No parity ) page 74 4 Flow control 2 (Hardware) page 75 5 Disabl[...]

  • Page 74

    Default Parameter Settings Serial Interface Set-up 74 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Serial Interface Set-up Stores the communi cation speed on the serial interface. Selects if 7-bit ASCII, or 8-bit , is used on the serial inte rface. < Select what parity to use on the serial interface. 1 96 Default Baud Rate 24 Min 11 Max &l[...]

  • Page 75

    75 Default Parameter Settings Serial Interface Set-up 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Select what handshaking to use on the serial interface. 4 2D e f a u l t Flow-control 0 Min 2M a x <ESC>&P<4><0> No flow control <ESC>&P<4><1> Xon / Xoff * *. DO NOT USE if you send any type of binary [...]

  • Page 76

    Default Parameter Settings Parallel Port Setup 76 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Parallel Port Setup Pins 12 and 15 on th e parallel port signal pap e r out and error . However , in an unattended kiosk you may not want this beca use it causes the ho st computer to stop communicating, and the operating sy stem may displa y a warn[...]

  • Page 77

    77 Default Parameter Settings Print Setup 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Print Setup Controls wha t the printe r does with buffered data: Spooling all data makes the prin ter as quiet as possible. “Nothin g” happens until the bu ffer is full or a pr int trig gering comman d is receiv ed. The result i s that when the printe r[...]

  • Page 78

    Default Parameter Settings Print Setup 78 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 The main reaso n to decrease the print spe ed is to enhance print quali ty, and to reduce the peak current consumption. Each step represents a 5 mm/s increase in TTP 8200 and 3.33 mm/s in TTP 8300. Limits the max imum loop length. Wh en the set leng th is r[...]

  • Page 79

    79 Default Parameter Settings Print Setup 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Sto res 16 dif ferent T AB stop positions. The po sition is set in increments of 2. 5-mm. T ab position 255 sets a tab stop on the last posi tion of the line. Use this if yo u want underline or reverse d text to extend across the full paper width. T o set a[...]

  • Page 80

    Default Parameter Settings Print Setup 80 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Decides if the printer sh ould cut after executing an FF command, or if it should just feed the form length. Determines what shou ld control the page lengt h: 34 1D e f a u l t Auto Cut after FF 0 Min 1M a x <ESC>&P<34><0> No cut <E[...]

  • Page 81

    81 Default Parameter Settings Print Setup 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Defines three diffe r ent things: 1. The minimum leng th of a page in variable do cument mode 2. The actual page length in fixed document mod e 3. The distance between black marks in black mark mode One step is 0.1 mm. Settings shorter than 92 mm, wi ll be [...]

  • Page 82

    Default Parameter Settings Fixed Document Mode 82 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Fixed Document Mode Max fixed document mode page le ngth depends on the amount of free ra m. Make a self test printout to ch eck how much is available in your p rinter . (Depends on firmware version and circuit board revisi on). Paper length, to p, [...]

  • Page 83

    83 Default Parameter Settings Fixed Document Mode 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Defines the distance between the top o f the paper and t he top of the first text li ne in 0.1 mm steps. The to p margin feed is effectua ted when th e present er is cleare d from the p revious pa ge. A void settings 1 – 18 mm because then the pri[...]

  • Page 84

    Default Parameter Settings Fixed Document Mode 84 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 When the printo ut is printed and cut, the present er ejects about 50 mm of the page so th at the customer can grab it. If the kio sk wall is thick, or if you just want a longer part of the printo ut to be visible, t his parameter adds extra eject l[...]

  • Page 85

    85 Default Parameter Settings Fixed Document Mode 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Selects if the c ut command cuts a t the position whe re the paper is at, or if the printer sho u ld advance the paper before cut t ing. Set to 1 if t he printer is use d in text mod e and 0 if i t is used from a d river that takes care of this in t[...]

  • Page 86

    Default Parameter Settings Fixed Document Mode 86 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Y ou can lock the parameters so that they cannot be changed by the ESC & P command. Adds a delay between th e burning of blo cks in the prin thead. This dela y helps possible for th e power supply to recover from the heavy load of heating pixels[...]

  • Page 87

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 7 Page Setup[...]

  • Page 88

    Page Setup Printable Area 88 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Print able Area 030 8 TTP 8x 00 K io sk P rinter – Techni cal M a nua l 27 5.2.2 Text com m ands T ext received by t he print er is printed with the c urrently selected f ont and font attributes. T ext exceeding the page wi dth i s wrapped wit h the l ine spacing sele[...]

  • Page 89

    89 Page Setup Aligning Preprint and Thermal Print 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Aligning Preprint and Thermal Print The printer can synchron ize the cutting of the prin tout with black-mark s printed on the back of the paper . Y ou use this function when you have prepri nt on the media and you don 't want a cu t in the mid[...]

  • Page 90

    Page Setup Parameters Used 90 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Parameters Used Parameter n34 Auto Cut When this paramete r is set to 2, "forced c u t at black mark" Th e printer always c uts when it detects a black mark, even i f no cut command has been received. This prevents long documents from being pri nted as one co[...]

  • Page 91

    91 Page Setup Parameters Used 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Garbage, Black Mark and Out Of Paper Detection For every step the paper is fe ed, the bla ck mark sensor i s sampled to det ect garbag e, black marks or out of paper . When the printe r detects blackness is has to check if it i s only garbage: The 5-mm is a constant ad[...]

  • Page 92

    Page Setup Parameters Used 92 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Parameter n41 and n42 –B lack Mark Cut Offset After the black mark is detected (black t o white change) t h e printer fe eds another distance to place the pap er in cut posit ion. This distan ce can not be negative so placing the b lack mark t o o close to the paper [...]

  • Page 93

    93 Page Setup Black-mark Sensing from Within Windows 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Simple Calibration Process 1. Enable black mark mode by setti ng parameters n36 to n4 2 as described on the prev ious pages. 2. Load paper with black marks in to the print er 3. Send the <ESC># command and wait un til the paper st ops 4. If[...]

  • Page 94

    Page Setup Black-mark Sensing from Within Wind ows 94 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Notes • ___________ ____________________ _____________________ _______________ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ ____________________ ____________________ __ ______[...]

  • Page 95

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 8 Interface The printer has two in terfaces as standard, p arall el and USB. There are no selections to be made, but normally only one interface should b e used at a time. The printer may not function properly if da ta is received on mo re than one interface at a ti me. Caution • Always use Zebra[...]

  • Page 96

    Interface Parallel 96 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Parallel TTP 8000 series support I EEE-1284 Compatibili ty Mode and Reverse Nibble Mode. Figure 21 • IEEE-1284 Cable with T ype A and T ype C Conne ctors T able 1 1 • Signal names for the p arallel port Note • If you intend to u se any other mode than Compatibili ty Mode[...]

  • Page 97

    97 Interface Parallel 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Error Signaling All errors that are not reset when status is re ad will set th e nFault sign al, for examp le: • Head lifted • Cutter not ho me • Out of paper This error also set s the Paper Out/End (PE) toge ther with nFault:: • Out of paper Note • The signaling of [...]

  • Page 98

    Interface USB 98 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 USB The USB (Unive rsal Serial Bus) is an i nterface designed to handle several pe ripherals through a single connector . The transfer speed is up to 12 Mbits/s, which is quit e adequate fo r the printer . Use t his interfac e in operatin g systems with USB sup port, for inst ance [...]

  • Page 99

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 9 Maintenance[...]

  • Page 100

    Maintenance Fault Finding 100 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Fault Finding In connection with ser vice of the printer it is good practice to rem ove paper dust and l int from the paper path, cutter and sensor areas. Pape r dust, when accumu lated, may interfere with printer func tions such as optical sensors. T o avoid smudging [...]

  • Page 101

    101 Maintenance Clean the Printhead 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Clean the Printhead The printhead can be cl eaned without re moval. 1. 2. 3. Caution • Disconnect the printer from the power source before performin g the following procedure. Remove the power f rom the prin ter . Caution • While performing any tasks near an [...]

  • Page 102

    Maintenance Firmware 102 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Firmware The firmware is stored i n flash-PROM on th e control board. Whe n replacing a co ntrol board, be sure to v erify the control board contains the same firmware version that you are currentl y using and upgrade it if n ecessary . Loading Download the firmware from th[...]

  • Page 103

    103 Maintenance Firmware 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Firmware TTP 8000 versio n Hardware version Firmware No. 200d pi 300 d pi St andard (with presenter) A – C (8-bit) 01749-xxx 01792-xxx D and up ( 16-bit) 01778-xxx V ertical (with presenter) A – C (8-bit) 01800-xxx N/A D and up ( 16-bit) 01801-xxx N/A Compact (without p[...]

  • Page 104

    Maintenance Firmware 104 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Notes • ___________ ____________________ _____________________ _______________ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ _[...]

  • Page 105

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 10 Specifications[...]

  • Page 106

    Specifications General Information 106 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 General Information Print Dat a Serial Interface Settings Printer control W indows and Linux drivers. Direct addressing through ESC sequences. Plug and Play Y es Print method Direct thermal line printing Resolution 8x8 dots/mm (203 dpi) for TTP 8200 . 1 1.8x1 [...]

  • Page 107

    107 Specifications Paper Handling 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Paper Handling Paper supply Fan fold or roll paper Paper widt h A4 (210.2 mm) or Letter Size (8.5”) selectable by moving paper guides. Printout length 297 mm (A4) 148.5-mm (A5) or 11” (Letter) 5.5” (S tatement), or variable length 92 * mm and up. There is no [...]

  • Page 108

    Specifications T ext Modes (Non-Windows Applications) 108 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 T ext Modes (Non-Windows Applications) Orientation Horizon tal (portrait mode), and vertical (landscape mode) Number of possible fonts: 8 (Font 0 to Font 7) Font memory 256 kB Font technolog y Bitmap fonts, non scaleable Standard fonts Font [...]

  • Page 109

    109 Specifications Character Sets 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Character Set s The default fonts use W indows code page 1252 W estern wh ich contains ISO 8859 -1 (ANSI) characters. Y ou can use other character sets by creating and loading appropriate font files. Characters 0 to 3 1 are control codes that cannot be chan ged, bu[...]

  • Page 110

    Specifications Character Sets 110 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 T able 15 • Symbol Character T able[...]

  • Page 111

    111 Specifications Character Sets 10/19/2009 TTP 8000 T echnical Manual P1003638-003 T able 16 • Wingdings Character T able[...]

  • Page 112

    Specifications Character Sets 112 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 T able 17 • Code39 Character T able[...]

  • Page 113

    113 Specifications Printer Dimensions 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Printer Dimensions Figure 22 • Measurements Drawing, St andard Printer 0174 4-xxx and 01745-xx x Import ant • Additional space is required for pape r roll and handlin g. 231 281.5 238 214 2 (6x) 137 63 0 20.5 M4 (6x) 65.5 Paper in 8 4 2 0 7 7 4 3 5 103 171 [...]

  • Page 114

    Specifications Printer Dimensions 114 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Figure 23 • Measurement s Drawing, Compact Printer 01755-XXX[...]

  • Page 115

    115 Specifications Printer Dimensions 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Figure 24 • Measurements Drawing, V ertical Printer 01760-xxx with Combo Roll Holder 01861-21x for 150 mm Roll Under Printer Paper out 4 210 or 216 mm Paper 0 274 163 Roll, Ø150 mm Paper in, 48 0 72.5 81 144 0 80 130 123 75 0, Paper center 75 123 161.5 330[...]

  • Page 116

    Specifications Printer Dimensions 116 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Figure 25 • 100W Power Supply Caution • Use only the recommended Zebra power supply (see Part Number List on page 124 for part number). Note • Y o ur printer may have a d ifferen t power supply . This drawing provided as reference only .[...]

  • Page 117

    117 Specifications Printer Dimensions 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Figure 26 • Combo Roll Holder 01861-21x for St andard, Compact, and V ertical V ersions of the Printer[...]

  • Page 118

    Specifications Printer Dimensions 118 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Figure 27 • Measurements Drawing, Printer 01744-xxx with Combo Roll Holder 01861-21x for up to 150mm Roll Behind[...]

  • Page 119

    119 Specifications Printer Dimensions 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Figure 28 • Measurements Drawing, Prin ter 01744-xxx with Roll Holder for 150 or 250mm Roll Under Printer[...]

  • Page 120

    Specifications Environmental Conditions 120 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Environment al Conditions Miscellaneous T emperature Operating: 0 to +50 °C St orage and transport ation:–20 to +6 0 °C Relative humidity Operatin g: 35 to 7 5%, non-condensin g St orage and transport ation:10 to 90%, non-co ndensing Note • Humidity[...]

  • Page 121

    121 Specifications Paper S peci fication 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Paper S pecification General Thermal Coating Perforation Paper supply Roll or fanfold paper with heat sensitiv e coating (thermal paper) T ype of paper T ypes of paper are listed o n www .zebra.com. Number of layers One Paper weight 55—105 g/m² Paper thic[...]

  • Page 122

    Specifications Paper S peci fication 122 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Preprinting Figure 29 • Forbidden Print Zones General T o endure the heat developed during printi ng, the preprint must meet the requireme nts applicable for p reprinting on pa per intended for la ser printing . OCR-blind ink must be used for preprint on t[...]

  • Page 123

    123 Specifications Paper S peci fication 10/19/2009 TTP 8000 T echnical Manual P1003638-003 Black Mark Size and Position Figure 30 • Recommended Black Mark Print on Back of Paper (Only the “22 mm Mark”) Print side Opposite to thermal coating side Sensor position 45 mm before cutter ,. The sensor position can be adjusted sideways to t he posit[...]

  • Page 124

    Specifications Part Number List 124 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Part Number List Printers Accessories Description NA/LA/AP EMEA TTP 8200 standard, cutter and present er 01744-216 01 744-210 TTP 8200 vertical, cutter and presenter 01760-216 01760-210 TTP 8200 compact, cutter wit hout presenter 01755-216 01755-21 0 TTP 8300 sta[...]

  • Page 125

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 11 中国 RoHS 材料声明 (China RoHS Material Declaration) 部件名称 有毒 / 有害物质或元素 铅 (PB) 汞 (Hg) 镉 (CD) 六价格 (CR6+) 多溴联苯 (PBB) 多溴二苯醚 (PBDE) 电子组件 ( Electronics ) XO O O O O 驾驶火车 (Drive Train) XO O O O O 紧固件 (Fasteners) XO O O [...]

  • Page 126

    126 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 Notes • ___________ ____________________ _____________________ _______________ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ ____________________ ____________________ __ ___________ _____________________ ____________________ _[...]

  • Page 127

    10/19/2009 TTP 8000 T echnical Manual P1003638-003 Index A ACK 56 Acknowledge marker 63 Advance before cu t See Bottom margin Aligning prep rint and thermal print 89 Alignment 37 Ambient li ght 17 B Backspace 40 Baud 74 , 106 Black-mark 36 , 89 , 123 cut offset 82 filter 82 forced cut 80 length 82 sensitivity 85 Blinking stat us indicator 12 BMP-fi[...]

  • Page 128

    Index 128 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 D Data bits 74 , 106 Decimal codes 73 Default settings 71 Default settings store 52 Document Mo de BM 80 fixed 80 variable 80 Drawing printer mechanism 119 shelf 15 , 17 Driver Mode 31 E Earth currents 17 Eject 51 , 83 speed 79 Eject length after cut 107 Environmenta l conditions 120 Erro[...]

  • Page 129

    129 Index 10/19/2009 TTP 8000 T echnical Manual P1003638-003 O Operati on 25 Options-bus 62 ordering ribb on and media 8 Orientation 108 Out of paper 107 P Page setup 89 Page length 81 Paper advance 48 dimensions 121 feed 14 jam 28 left in present er 56 , 107 length 121 loading 107 near end 107 page length 50 reverse 49 sensors 22 specification 121[...]

  • Page 130

    Index 130 P1003638-003 TTP 8000 T echnical Manual 10/19/2009 S sales 8 Self-test 48 Self-test printout 21 , 29 Sensitivity 77 , 121 Sensor , paper-near -end 22 Sensors 57 , 107 , 123 status 59 Sensors See Ambient light Serial interface 75 Serial number 60 Settings default 71 Short Message Protocol 62 Shutter 62 Smoothness, pa per 121 Spool 77 Sta t[...]

  • Page 131

    [...]

  • Page 132

    Zebra T echnologies Corporation Zebra Technolo gies Corporation 475 Half Day Road, Suite 500 Lincolnshire, IL 6006 9 USA T: +1 847 63 4 6700 Toll-free +1 866 230 9494 F: +1 847 913 8766 Zebra T echnologies Europe Limited Dukes Meadow Millboard Road Bourne End Buckinghamshire, SL8 5XF , UK T : +44 (0)1628 5560 00 F: +44 (0)1628 55600 1 Zebra T echno[...]