Zebra Technologies TTP 7030 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

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 7030, 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 7030 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 7030. 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 7030 should contain:
- informations concerning technical data of Zebra Technologies TTP 7030
- name of the manufacturer and a year of construction of the Zebra Technologies TTP 7030 item
- rules of operation, control and maintenance of the Zebra Technologies TTP 7030 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 7030 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 7030, 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 7030.

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 7030 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

    P1003636-002 Zebra ® TTP 7030™ Kiosk Receipt Printer Technical Manual[...]

  • Page 2

    2 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 © 2009 ZIH Corp. The copyrights in this manual and th e software and/or firmware in the TTP 7030 described therein are owned by ZIH Corp. and Zebra’ s licensors. Unaut horized reproduction of this manual or th e software and/or firmware in the TTP 7030 may result in impris onm ent of up to [...]

  • Page 3

    10/05/2009 TTP 7030 T echnical Manual P1003636-002 Contents 1 • Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Contact s . . . . . . . . . . . . .[...]

  • Page 4

    4 P1003636-002 TTP 7030 T echnical Manual 10/05/2009 5 • Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 How The Commands Are Described . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Mnemonic . . . . . . . . . . . . . . . . . . . . . . . . . . .[...]

  • Page 5

    5 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 8 • Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 USB Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Serial Option, TTP 7030 . . . . . [...]

  • Page 6

    6 P1003636-002 TTP 7030 T echnical Manual 10/05/2009 Notes • ___________ ______________ _______________ ________________ ___________  ___________ ______________ ________________ _______________ ______________ ____  ___________ ______________ ________________ _______________ ______________ ____  ___________ ______________ ________________[...]

  • Page 7

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 1 Introduction About This Manual This manual contains the informat ion required to install the TTP7030 printer an d to run it from a host co mputer suc h as a PC. Pr ogramming on page 27 gives the applicable con trol codes and escape sequences supp orted by the printer processor firmware. Other [...]

  • Page 8

    About This Document Contacts 8 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Contact s T echnical Su pport via the Inte rnet is available 24 hours per day , 365 days per year . W eb Site: www .zebra.com  E-mail Back T e chnical Library:  E-mail address: emb@zebra.com  Subject line: Email list  Self Service Knowledge Base: www .z[...]

  • Page 9

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 2 Product Presentation The TTP 7030 ki osk printer uses direct t hermal printing. The print sp eed is up to 75 mm per second. The printer has an integrated control board. The TTP 7030 communicates with the host computer throug h the USB interf ace and can be equi pped with an opti onal serial po[...]

  • Page 10

    Product Present ation 10 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Figure 2 • Printer Exterior , Side View SW98049 S tatus indicator Feed -forward button Print mechanism flip-back handle Paper release lever Normal operation Paper released Printhead lifted Paper entry Paper exit Control board FRONT[...]

  • Page 11

    11 Product Presentation Indicators 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Indicators S tatus Indicator The status indicator (see Figure 1, Printer Exterior , Rear V iew , on page 9 ) has several functions: Error-c odes are reset: • When the co nditions causing th em are removed. • When the pri nter is turned of f/on. • When the[...]

  • Page 12

    Product Present ation Feed Button 12 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Feed Button The Feed button will feed, cut, and present a complete page. Any data in th e print buf fer will be printed. If the buffer is empty the page will be blank. In black mark mode, the page wi ll be synchronized with the black mark. Press and hold th e[...]

  • Page 13

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 3 Installation[...]

  • Page 14

    Inst allation Installation Considerations 14 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Inst allation Considerations The TTP 7030 printer is design ed to be installed in an enclosu re such as a self-servi ce kiosk. The illustration below give s an exampl e of a printer- mounting shelf. See also Printer dimensions on page 1 10 . 3D solid [...]

  • Page 15

    15 Installation Installation Considerations 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Electrost atic Discharges, and Earth Current s Preventing ESD and earth curren ts fro m affecting t he printe r operation requires proper connection of the printer chassis to protec tive earth through a mo unting platform or throu gh a separate earth c[...]

  • Page 16

    Inst allation Connecting T o The Computer 16 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Connecting T o The Computer Connect the TTP 7030 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 following symbol: . Figure 4 • USB Cable with T ype A and T ype B Con[...]

  • Page 17

    17 Installation Connecting T o The Computer 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Figure 5 • Fitting a serial adapter to the printer .[...]

  • Page 18

    Inst allation Connecting the Power 18 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Connecting the Power Using the Zebra po wer supply (see Ordering Numbers on page 127 for ordering numbe r): 1. Make sure the l ine voltage selector on t he power supply is set to y our local line voltage (only PSU 0103 5-014). 2. Connect the cab le from the [...]

  • Page 19

    19 Installation Making A T est Printout 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Making A T est Printout 1. Is a power bu tton available for the printer? If… Then… Ye s a. Remove power from the printer . b. Hold the feed-fo rward button depressed w hile powering ON the printer . c. Keep the button depressed until print ing starts. [...]

  • Page 20

    Inst allation Installing A Printer Driver 20 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Inst alling A Printer Driver Printer drivers for most versions of Microso f t W indows™, are availa ble on the Zebra web site http://www .zebra .com . See Part Number List on page 1 15 for the part number . Please follow the instal lation instru cti[...]

  • Page 21

    21 Installation Paper Level Sensors 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Paper Level Sensors The printer has inputs for one paper-n ear -end sensor , and one weekend sensor . Figure 7 • Paper Level Sensor Indicators on Roll Holder The paper-near -end sensor alerts the system when a couple of meters of paper remain on the roll. Th[...]

  • Page 22

    Inst allation Paper Level Sensors 22 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Figure 8 • Paper-near-end Sensor Connection 2 1 4 3 6 5 M o l e x 4 3 0 2 5 - 0 6 0 0 M o l e x 4 3 0 3 0 - 0 0 8 Paper-near- end sensor Sensor levels: <0.7 V with paper >3 V without paper 5 4 6 J1 Sharp GP2 S40 Near end Roll holder shaft Weekend sens[...]

  • Page 23

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 4 Operation[...]

  • Page 24

    Operation Installing a Paper Roll 24 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Inst alling a Paper Roll 1. T urn the new pap er roll as shown. The pa per should be inserted i nto the printer with the temperature-sensitive side up. Figure 9 • Paper Roll Orient ation 2. T ear off a full turn of the paper (approximat ely 0.5 m) from the [...]

  • Page 25

    25 Operation Installing a Paper Roll 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 4. Cut the pape r in a suitable a ngle. See Figure 1 1 . Figure 1 1 • Suitabl e p aper edge for auto load 5. Insert the paper through the paper entry openin g at the back of the printer . The printer will n ow feed, cut and eject a pri ntout, and then auto [...]

  • Page 26

    Operation Clearing Paper Jams 26 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Clearing Paper Jams Should a paper jam occur , follow the p rocedure below: 1. T ear off t he paper close to t he paper roll and ope n the print module. Figure 13 • Open the Print Module 2. Lift the print head by pushi ng the paper release l ever upwards. 3. Re[...]

  • Page 27

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 5 Programming There are two completely different ways of setting up the print out: T ext oriented and driver oriented style. Command Code The printout ca n be seen as the page of a simple word processo r . Y ou send text and graphics to the printer , which prints th e information in the same seq[...]

  • Page 28

    Programming 28 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Figure 15 • T icket Sty l es Sw98073 T ext can be printed in any orientation, font, and size. Graphics can be rotated, color images converted to gray scale, etc. Lines can be added. Te x t text text text text text text text text text 1 2 3 4 5 6 7 8 9 0 1 2 8 1 234567 890128 Bar[...]

  • Page 29

    29 Programming How The Commands Are Described 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 How The Commands Are Described Mnemonic Is the popular c ommand name that should be ea sy 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 yo u[...]

  • Page 30

    Programming How The Commands Are Described 30 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 T wo-Byte Character Definitions Some commands and parameters are use d with a two-byte value d efinition because the i nternal structure of the printer's firmware limi ts access to values greater than 255. T o represent values greater than 255 i[...]

  • Page 31

    31 Programming Summary Of Control Codes & Escape Sequences 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Summary Of Control Codes & Escape Sequences T able 2 • Control Codes and Escape Sequences in Alphabetical Order Command Hex Decimal Function Page BS 08 8 Backspace page 38 CAN 18 24 Cancel page 38 CR 0D 13 Carriage return page [...]

  • Page 32

    Programming Summary Of Control Codes & Escape Sequences 32 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 ESC ENQ 11 1B 05 0B 27 5 1 1 Head temperature Enquiry page 61 ESC ENQ 12 1B 05 0C 27 5 12 Bootware version Enquiry page 61 ESC ENQ c 1B 05 63 27 5 99 Device ID Enquiry page 62 ESC ENQ P n1 1B 05 50 n1 27 5 80 n1 Parameter - setting d[...]

  • Page 33

    33 Programming Software Command Syntax 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Sof tware Command Synt ax The commands in this sect ion are grouped after wh at they do, and these groups are sorted in a theoretical usage sequence. It starts with co mmands for specifying th e printed page — thro ugh text-and-graphics commands — to cu[...]

  • Page 34

    Programming T ext Commands 34 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 T ext Commands T ext received by the pr inter is printed with the currently sele cted font and font attributes. T ext exceeding th e page width is wrappe d with the line spacin g selected. Changes the orientation of te xt and logotypes. Portrait and landscap e can b[...]

  • Page 35

    35 Programming T ext Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 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 availab le in your printer . T able 3 • Font selection commands Lines, too lon g to be printed in th[...]

  • Page 36

    Programming T ext Commands 36 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Selects no rmal or reverse d print. Single words, characters, or complete text lines c an be reversed. Characters, single words, or complete text lines can be underlin ed. Applicable n values are 0 — 15. In combination with v ari able character width < ESC>w[...]

  • Page 37

    37 Programming T ext Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Applicable n values are 0 — 7. In combination with variable character height <ESC>h<n>, gi ve highly legible characters depending o n the font to whic h the command has be en applied. Different fonts and widths can be mixed on the same print lin e. Pri[...]

  • Page 38

    Programming T ext Commands 38 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Moves the print-po sition one step to the left. Backspace can be used to combine characters. For instance to print a Ø , send text commands O BS / to the printer , and th e slash will overprint the O. Only one bac kspace can be used at a t i me. Excessive backspace[...]

  • Page 39

    39 Programming T ext Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Executes the number of li nefeeds as defined by variable n1. The length of each line feed is determined by the def ault value fo r selected font (see parameter 13 on page 77 ). The print positi on is returned to the beginn ing of the line. An y text on the line is l[...]

  • Page 40

    Programming Barcode Commands 40 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Barcode Commands TTP 7030 can print EAN 8, EAN 13, EAN12 8, UPC, 2-of-5 Interleaved, IS BN, Code39 and Code128 barco des with it’ s standard firmware . A spe cial firmware is available where the barcodes are replaced with the PDF 417 2D barcod e. See Firmwar e o[...]

  • Page 41

    41 Programming Barcode Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Figure 16 • Samples of barcodes . Selecting code 128 and starting the data stri ng with FNC1 generates an EAN128 code.[...]

  • Page 42

    Programming Barcode Commands 42 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Bar codes can only be printed in portrait mode unl ess Fixed Document Mode is selected with parameter n36. The command reserves an information field as a bar code field. The command also identifies the type, number of dig its, and the configuration of bars to be p[...]

  • Page 43

    43 Programming Barcode Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 W rites data to the bar code field reserved by the <ESC>BS command. Any invalid bar code character termi nates the co mmand, and prints <Invalid barcode> on the printout . Clears the bar code field reserved by command <ESC>BS. ESC BW n1 nx Barcod[...]

  • Page 44

    Programming Barcode Commands 44 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 This command positions and prints a PDF 417 2D barcode. <ESC> "|" <type=5> <x_msb> <x_lsb> <y_m sb> <y_lsb> <rows> <cols> <errLevel> <dotHeight > <scale> <len _msb> <len_lsb> &[...]

  • Page 45

    45 Programming Graphics Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Graphics Commands In 80 mm printers, the line length is 72 bytes and in 1 12 mm prin ters it is 104 bytes. Prints a black & white W indows b itmap (BMP-fil e) at the spec ified X-Y position. The bit-map must be a complete uncompre sse d W indows bitmap where [...]

  • Page 46

    Programming Graphics Commands 46 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Prints a ruler li ne across the pape r . A ruler line is no rmally used to divide the printout into logical p arts 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 blac[...]

  • Page 47

    47 Programming Graphics Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Prints a customized logotype 2 stored in the fla sh PROM. See al so Logotypes on page 66 . Prints a customized logotype stored in the flash PROM at the position o f the cursor . The bottom line o f the logotype is po sitioned at the basel ine of the text on th e [...]

  • Page 48

    Programming Print Commands 48 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Print Commands This command makes th e printer print the conten ts of the line buf fer .  T ext is converted from text to pixel li nes and stored in the lin e buffer when an LF is received. If the line buffer is empty when <ESC>p is received, not hing is pr[...]

  • Page 49

    49 Programming Print Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 The value n represents the numb er o f dot lines the paper i s to be transported backwa rds. Range: 1–255. A dot line is 0.125 mm, and 255 d ot lines equal approx imately 32 mm. ESC j n1 Paper Reverse 1B 6A n1 hex 27 106 n1 decimal Caution • Paper reverse may ca[...]

  • Page 50

    Programming Cut And Present Commands 50 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Cut And Present Commands Effects a paper cut-off and an ejec t thro ugh the presenter module. The RS command automatically gives the ej ect length of 50 mm in addition to t he factor stored in parameter p47. If the printout length is too short, paper -feed[...]

  • Page 51

    51 Programming Cut And Present Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 <ESC><FF> ejects the d ocument thro ugh the presenter module. V ariable n represents the number of eject-steps. One step is approximately 2 mm The maximum number of steps is 255 Normally , this command is placed after a cut command (< ESC>[...]

  • Page 52

    Programming Cut And Present Commands 52 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Clear the p aper-path in the pr esenter fo rm printouts. For exampl e, to eject a d ocument no t removed during the previous print/cut/ej ect operation. Para meter No. 45 controls how th e presenter is cleared. ENQ Clear Presenter 05 Hex 5 Decimal[...]

  • Page 53

    53 Programming System Related Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 System Related Commands Restarts the printer with a complete reset. This is the same as power off/on. T erminates the processing and initia lizes the co ntrol board. The control board i s reset to default-values (same as after po wer ON). Do not use thi s c[...]

  • Page 54

    Programming System Related Commands 54 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 This command is used to load a font to the printer flash PROM. The fo nt is placed in the fi rst free address position in the order of load seq uence. A Zebra font-file co nsists of a header containi ng data describing the font as well as data fo r each ind[...]

  • Page 55

    55 Programming System Related Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 A number of bytes in th e flash PROM hold various parameter val ues called default parameters . One or several of them can be overridden t emporarily with this command. See Default Pa rameter Settings on page 69 . The permanently stored paramet ers will be [...]

  • Page 56

    Programming S tatus Reporting Commands 56 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 S t atus Reporting Commands See also S tatus Reporting on page 68 . A status enquiry results in response ACK (06h) if all sensors are clear , but NAK (15h) + code if one or more sensors rep ort fault condition. Note • All status commands are immediate,[...]

  • Page 57

    57 Programming S tatus Reporting Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 A status enquiry command can only return one sta t us code at a time. If there are t wo or more simultaneous errors, each error condition shoul d be cleared and the status enq uiry repeated in order to get a complete repo rt of all status codes The host [...]

  • Page 58

    Programming S tatus Reporting Commands 58 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Requests mult iple bytes of informati on regarding loade d fonts and logotyp es. ESC ENQ 004 Font s and Logotype Enquiry 1B 05 04 hex 27 5 4 decimal Example • (  = CR LF) Send  ESC ENQ 0d Read  0:7504 TTPMono 9  1:14618 Arial 9  2:[...]

  • Page 59

    59 Programming S tatus Reporting Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Results in a 2-byte resp onse, reflecting the status of each sensor . This command is i ntended as a go/no go in dication. When everythin g is OK, this status report return s 0. Bits 0, 3, and 5 in the first byte are reset when read. ESC ENQ 6 St atus Re[...]

  • Page 60

    Programming S tatus Reporting Commands 60 P1003636-002 TTP 7030™ T echnical Manual 10/05/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 mino r versions. If no firmware is loaded, the printer will answer with 00h . Results in an 6 -byte respon[...]

  • Page 61

    61 Programming S tatus Reporting Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 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 mino r versions. ESC ENQ 1 1[...]

  • Page 62

    Programming S tatus Reporting Commands 62 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Results in a string cont aining the device ID in the W indows Plu g and Play string format. The two first bytes represen t the stri ng length. This command reque sts information about the sett ing of paramete r n1, that is, the pa rameter value stored in[...]

  • Page 63

    63 Programming S tatus Reporting Commands 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 The "acknowledge marker" n is placed in th e command queue and wh en the execution of commands reaches the marker it is sent back to the host comput er . This is an addi tion to the status commands that pass the queue and are answered immediat [...]

  • Page 64

    Programming Font Loading 64 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Font Loading The printer can st ore 8 fonts in its fl ash PROM. The memory avail able for fonts is printed on the self-test printout. The cha racter size is fixed 3 , so you must load one font file for each character size you require. The fonts are given font numbers [...]

  • Page 65

    65 Programming Font Loading 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Char_bitmap data: Bitmap data for all characters that are to be defined. Character bitmap data: A character is made up of a bitmap the size of which is:  Char . width (X) * Char . Height (Y) byt es. The bitmap data consists of bitmap patterns fo r each character in[...]

  • Page 66

    Programming Logotypes 66 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Logotypes Up to 16 logo types can be stored in th e flash PROM of the prin ter . The lo gotypes can be positioned and printed ou t with commands <ESC>g or < ESC>L . The exact number of logo types and their sizes is determin ed by the total amou nt of memory u[...]

  • Page 67

    67 Programming Logotypes 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Printing T o print a logotype yo u can use two commands, <ESC>L<n> , pr ints the logoty pe at the current cursor position, just like any character . <ESC>g<n1><n2><n3><n4><n5> prints the logoty pe at a speci fied X-Y posi t[...]

  • Page 68

    Programming S tatus Reporting 68 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 S t atus Reporting The printer is equipped with a number of senso rs that report the printer status and various erro r conditions such as out- of-paper , previous printout not removed, etc. A good practice in unatten ded printer applications is to check for error[...]

  • Page 69

    69 Programming Default Parameter Settings 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Default Parameter Settings Some of the printe r settings can be stored in the flash PROM so that they will be used also after power OFF . The stored para meter settings are printe d out on the self-test printo ut. The number in front of the function is t[...]

  • Page 70

    Programming Default Parameter Settings 70 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Notes • ___________ ______________ _______________ ________________ ___________  ___________ ______________ ________________ _______________ ______________ ____  ___________ ______________ ________________ _______________ ______________ ____  [...]

  • Page 71

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 6 Default Parameter Settings Default V alue The default val ues indicated are "fact ory default settings" you get by sending  <ESC>&<F> . These are no t necessarily the settings that your printer was originall y delivered with because many printers have customized se[...]

  • Page 72

    Default Parameter Settings Summary Of Parameter Settings 72 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Summary Of Para meter Settings Parameter Description ESC&F <010> Default Page 1 B aud rate 96 (9600 Baud) page 73 2D a t a b i t s 8 page 73 3 Pari ty 0 (No parity) page 73 4 Flow control 2 (Hardware) page 74 5 Disable paralle[...]

  • Page 73

    73 Default Parameter Settings Serial Interface Set-Up 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Serial Interface Set-Up Sets the communication 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 Note ?[...]

  • Page 74

    Default Parameter Settings Serial Interface Set-Up 74 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Select what handshaking to use on the serial interface. 4 2D e f a u l t Flow-control 1 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 bi[...]

  • Page 75

    75 Default Parameter Settings Parallel Port Setup 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Parallel Port Setup Pins 12 and 15 on the parallel p ort signals paper ou t and error . However , in an una ttended kiosk you may not want this becau se it causes the host computer to stop commu nicating, and the operating system may display a ba[...]

  • Page 76

    Default Parameter Settings Print Setup 76 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Print Setup A long burn time gives darker print. O n insensitive paper ty pes you may have t o increase the burn time to ge t an acceptable pr int quality . The main reaso n to decrease the print spe ed is to enhance print quali ty, and to reduce the pea[...]

  • Page 77

    77 Default Parameter Settings Print Setup 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Controls wha t the printe r does with buffered data: Adding histor y pulse enhances pri nt quality . Dividing burning i nto two burn pulses reduces the peak current consumption. The line spacing is normally set by the font height. W ith this parame ter y[...]

  • Page 78

    Default Parameter Settings Print Setup 78 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Carriage Return and Line Feed can be in terpre ted in five different ways to suit different operating systems. Decides if the printer sh ould cut after executing an FF command, or if it should just feed the form length. When enable d, marks on the pa per[...]

  • Page 79

    79 Default Parameter Settings Print Setup 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Determines what shou ld control the page lengt h: Defines three diffe rent things: 1. The minimum leng th of a page in vari able document mode 2. The actual page length in fixed document mod e 3. The distance between black marks in black mark mode One st[...]

  • Page 80

    Default Parameter Settings Print Setup 80 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Figure 21 • Definition of page size Fixed Document Mode Max fixed document mode page length is depends of the amou nt of free ram. Make a self-test printout to ch eck how much is available in your p rinter . (Depends on firmware version). Paper length,[...]

  • Page 81

    81 Default Parameter Settings Print Setup 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Specifies the length of the black mark in 0.125-mm steps. Measure the le ngth of the black mark on your paper and ente r that value here. Marks 5 mm longer than this value are interpre ted as paper out. The de fault value of 80 eq uals 10 mm. This parame[...]

  • Page 82

    Default Parameter Settings Print Setup 82 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Sets the function of the presenter . The Retract sel ections are only vali d if a retract option is fitted. Sets the eject l ength of the printou t, that is the length of paper that protrudes ou tside the printer after a cut command . This eject length s[...]

  • Page 83

    83 Default Parameter Settings Print Setup 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Selects if the c ut command cuts at the po sition where the paper is at, or if the printer shoul d advance the paper before cut ting. "Automatic Distance Calcula tion" means ad vancing th e paper with the Head-T o -Cutter distance (17 mm on the[...]

  • Page 84

    Default Parameter Settings Print Setup 84 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Notes • ___________ ______________ _______________ ________________ ___________  ___________ ______________ ________________ _______________ ______________ ____  ___________ ______________ ________________ _______________ ______________ ____  [...]

  • Page 85

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 7 Page Setup[...]

  • Page 86

    Page Setup Printable Area 86 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Print able Area T op margin, bottom margin, page length, and synchronization with preprint are set up with parameters in the print er . n39 Black Mark on back of page n49 n37, n38 Amazingly few di scothe ques provide jukeboxes. V oix ambigu ë d'un coeur qu i au[...]

  • Page 87

    87 Page Setup Aligning Preprint And Thermal Print 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 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 . Use this function when y ou have preprint on t he media and you do n't want a cut in the middl[...]

  • Page 88

    Page Setup Aligning Preprint And The rmal Print 88 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Since the same sensor is used for both paper end and black-mark detection, the printer must know the length o f the black-mark to avoid signaling end-of-paper when it detects a black- mark. The default setting accepts black-marks in the range 3 [...]

  • Page 89

    89 Page Setup Parameters Used 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Parameters Used Parameter n35 Black Mark Enables/disables black mark check. Parameters n37 and n38 - Page Length Minimum Measure the distance from the trai ling edge of one black mark to the trailing edge of the next. The resolution is 0 .125 mm so multiply the d is[...]

  • Page 90

    Page Setup Parameters Used 90 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 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 is only garbag e; The 5-mm is a constant[...]

  • Page 91

    91 Page Setup Parameters Used 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Parameter n41 and n42 –B lack Mark Cut Offset After the black mark is detected (black to wh ite change) the printer feeds another distanc e to place the paper in cut position. T his distance cannot b e negative so placing t he black mark too close to the paper edg[...]

  • Page 92

    Page Setup Parameters Used 92 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Document At the End Of the Document Example • The commands ar e used togeth er in the fo llowing way : The following examples are not made for a spec ific prog ramming language or editor , but can be implemented with the tool s of your choice. The data sent to the[...]

  • Page 93

    93 Page Setup Parameters Used 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Simple Calibration Process 1. Enable black mark mode by setti ng parameters n35 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 stops. 4. If the paper has ret[...]

  • Page 94

    Page Setup Black-Mark Sensing from Within Wind ows 94 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Black-Mark Sensing from Within W indows Please refer to the Ki osk Driver Reference Guide, Part Nu mber P1006873-100, availa ble on www .zebra.com for detailed info rmation on Black-Mark sensing.[...]

  • Page 95

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 8 Interface The printer has one standard USB interface a nd an optional serial in terface. There are no selections to b e made, but only one interface can be used at a time. The printer will not function prope rly if data is received on more than one interfa ce at a time. Note • If you use the[...]

  • Page 96

    Interface USB Interface 96 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 USB Interface The USB (Unive rsal Serial Bus) is an interface d esigned to handle peri pherals daisy chained to a single connector . The transfer speed is up to 12 Mbits/s, wh ich is quite adequa te for the printer . Use this inte rface in opera ting systems wi th USB [...]

  • Page 97

    97 Interface Serial Option, TTP 7030 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Serial Option, TTP 7030 The printer has a 10-pin conn ector on the control board. This connect or can be used to conn ect to an external RS-232 ada pter. See Connecting T o The Computer on page 16 fo r installation instructions. The transfer speed o f the ser[...]

  • Page 98

    Interface Serial Option, TTP 7030 98 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Notes • ___________ ______________ _______________ ________________ ___________  ___________ ______________ ________________ _______________ ______________ ____  ___________ ______________ ________________ _______________ ______________ ____  _____[...]

  • Page 99

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 9 Maintenance[...]

  • Page 100

    Maintenance Fault Finding 100 P1003636-002 TTP 7030™ T echnical Manual 10/05/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 smudgi[...]

  • Page 101

    101 Maintenance Fault Findi ng 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Faint prin t. • The paper used might no t meet the paper specification. See Pap er Speci ficat ion o n page 1 12 . • Clean print head with et hyl or isop ropyl alcohol. • Adjust print contrast, see Print Setup on page 76 . St range characters or graphics prin[...]

  • Page 102

    Maintenance Cleaning The Print Head 102 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Cleaning The Print Head The print head can be cleaned wit hout removal. 1. Remove the power from the prin ter and allow the prin t head to c ool. 2. T ilt the prin t module bac kwards. 3. Lift the pr int head with th e print head release lever . 4. Clean t[...]

  • Page 103

    103 Maintenance Fitting A Shutter 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Fitting A Shutter Figure 23 • Fitting a Shutter The shutter kit con tains a shutter and two hub- screws. In addition to this, you ne ed an 1.5 mm Allen-key . 1. Fit one hub screw . 2. Hook the shutter o nto the screw and insert th e other screw , through the h[...]

  • Page 104

    Maintenance Firmware 104 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Firmware The firmware is st ored in flash-PROM on the con trol board. A repl acement control board may not contain the same firmw are version that you are currentl y using, so if you replace the control board for some reason , upgrade it to the firmware version you want [...]

  • Page 105

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 10 Specifications[...]

  • Page 106

    Specifications Print Data 106 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Print Dat a Printer control Windows 98/ME/2000/XP Drivers Direct addressing th rough ESC sequences Plug and Play Y es Print method Direct thermal line prin ting Resolution 8 dots/mm (203 dp i) Feed pitch 1/8 mm (203 lpi) Print speed Up to 75 mm/s Print width 80-mm v[...]

  • Page 107

    107 Specifications Command Code Modes (Non-Windows Applic ations) 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Command Code Modes (Non-Windows Applications) Basic Character Set The default fonts use W indow s code page 1252 W estern which contains ISO 88 59-1 (ANSI) characters. Y ou can use other character sets by creating an d loading app[...]

  • Page 108

    Specifications Basic Character Set 108 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 T able 7 • Code Page 1252 Character T able[...]

  • Page 109

    109 Specifications Basic Character Set 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 T able 8 • Symbol Character T able[...]

  • Page 110

    Specifications Bar Codes (Non-Windows Applications) 110 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Bar Codes (Non-Windows Applications) Paper Handling Orientation Horizontal and vertical Symbology EAN, UPC, Interleaved 2-of-5 , ISBN, Code39, and Code 12 8 Add-on 2, or 5 d igit add-on can be added to EAN, UPC co des 5 digit add-on can be [...]

  • Page 111

    111 Specifications Printer Dimensions 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Printer Dimensions Figure 24 • Measurements Drawing Environment al Conditions Note • Additional space is required for paper roll and handling. USB Rol l hol der Power IEEE-1284C Car d mod ul e Pr i nt m odul e Cut t er m od ul e Del i v er y mod ul e 12.[...]

  • Page 112

    Specifications Miscellaneous 112 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Miscellaneous Paper S pecification General Thermal coating W eight 2.4 kg (80 mm), 2.85 kg (112 mm) T ypical through put 1.5 s/printout (len gth 75 mm, print, cut , and present) Power requ irements 80 mm version: 24Vd c ±10%, idle 150 mA, average 2.5A, peak 8.5A[...]

  • Page 113

    113 Specifications Paper S pecification 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Perforation Preprinting T ear -off perforation Punching must be done from ou ter side (thermal coating side) with a sharp perf oration tool. General T o endure the he at developed during printing, the prep rint must meet the requirements applicable fo r pr[...]

  • Page 114

    Specifications Paper S pecification 114 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Black Mark Size and Position See also Page Setup on page 85 . Print side Inn er side (opposite to thermal coating side) Sensor position 2 5 mm before cutter , and 9.1 mm from left edge of ticket entry when seen from the fr ont of the prin ter (on the side [...]

  • Page 115

    115 Specifications Part Number List 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Part Number List Printers Accessories * Requires insta llation by a quali fied engineer . Part Description NA/LA/AP EMEA TTP 7030 , 80 mm 01768-080 01768-080 TTP 7030 , 1 12 mm 01768 -1 12 01768-1 12 TTP 7030, 80 mm, with retract 01868-080 01868-080 TTP 7030, [...]

  • Page 116

    Specifications Part Number List 116 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Figure 25 • 70W Power Supply Figure 26 • 150W Power Supply 50 0m m IE C 3 2 0/ C1 4 Po w e r O N i nd i c a t o r 58 13 2 30 54. 0 2. 5 11. 0 30. 0 19. 0 14. 0 M3 ( 3x ) 235. 5 159. 0 20. 0 B o tto m v ie w 500.0 27.0 25.0 14.5 110.0 10.5 32.5 51.5 85.5[...]

  • Page 117

    117 Specifications Part Number List 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Figure 27 • Retract and Ret ain V ersion Choose between four modes in the defau lt parameter setup: 1. Retract when new prin tout is printed . 2. Retract after a preset time. 3. Eject to custome r when new printout is pr inted (wastebasket of f). 4. Eject to[...]

  • Page 118

    Specifications Part Number List 118 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Roll Holders Figure 28 • Roll Holder for Paper Rolls up to 150 mm Print Wid th 80 mm 1 12 mm Paper roll holder for up to 150 mm ro ll diameter with paper- near-end sensor. 01123-080 011 23-112 20.7 182.0 277.1 306.8 SENSOR +5V GND OUT All measurements are in[...]

  • Page 119

    119 Specifications Part Number List 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Figure 29 • Roll Holder 01754-080 for Paper Placed Under TTP 70x0/080. Print Wid th 80 mm 1 12 mm Paper roll holder for up to 25 0-mm roll mm roll placed below printer. With paper-near-end an d weekend sensors. 01754-080 017 54-112 Note • The roll can be f[...]

  • Page 120

    Specifications Part Number List 120 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Figure 30 • Roll Holder 01754-1 12 for Paper Placed Under TTP 70x0/1 12. Note • The roll can be fitted on t wo different levels, one f or 150-mm roll, and on e for 250- mm roll. This way , mi nimal space is requ ired under th e printer . 101495[...]

  • Page 121

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 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[...]

  • Page 122

    122 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Notes • ___________ ______________ _______________ ________________ ___________  ___________ ______________ ________________ _______________ ______________ ____  ___________ ______________ ________________ _______________ ______________ ____  ___________ ______________ ___________[...]

  • Page 123

    10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Index Numerics 2-of-5 Interleaved 40 A ACK 56 Acknowledge marker 63 Add-on, bar code 43 Aligning prep rint and thermal print 87 , 114 Alignment 34 Ambient li ght 15 B Backspace 38 Bar code 110 Barcodes 40 Baud 106 Black-mark 33 , 87 Blinking stat us indicator 11 BMP-file 45 Bold 35 Bootware 61 C[...]

  • Page 124

    Index 124 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Earth currents 15 Eject length after cut 110 Environmenta l conditions 111 Error codes 68 indication 11 Error code 56 ESD 15 F Fault finding 100 FCC radiation exposure limits 2 Feed button 19 Firmware 55 , 60 history 104 loading 104 Flashing status indicato r 11 Flow control 106 Fonts [...]

  • Page 125

    125 Index 10/05/2009 TTP 7030™ T echnical Manual P1003636-002 Parity 106 PDF 417 44 Perforation 113 Pin assignment Serial port 97 USB port 96 Pitch 106 Plug and Pl ay 9 , 62 , 106 Portrait 34 Power connec tion 18 Power requirements 112 Power supply 18 Preprint 113 Present 50 Presenter clear 52 Presenter principle 110 Print bitmap 45 logotyp e 47 [...]

  • Page 126

    Index 126 P1003636-002 TTP 7030™ T echnical Manual 10/05/2009 Thermal coating 11 2 Throughput 11 2 TOF mark Se e Black-mark U Underline 36 UPC 40 USB 96 connector 16 port 16 W We i g h t 112 Wi d t h 37 W indows 9 , 62 , 104 X Xon / Xoff 106[...]

  • Page 127

    [...]

  • Page 128

    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 949 4 F: +1 847 913 8766 Zebra T echnologies Europe Limited Dukes Meadow Millboard Road Bourne End Buckinghamshire, SL8 5XF , UK T : +44 (0)1628 556000 F: +44 (0)1628 55600 1 Zebra T echno[...]