Zebra TTP 2000 Technical Manual

Other manuals for TTP 2000: Specifications, Technical Manual

Summary of TTP 2000

  • Page 1

    P1002902-002 rev. A zebra® ttp 2000 kiosk receipt printer technical manual.

  • Page 2

    2 p1002902-002 ttp 2000 technical manual 09/14/2009 © 2009 zih corp. The copyrights in this manual and the software and/or firmware in the printer described therein are owned by zih corp. And zebra’s licensors. Unauthorized reproduction of this manual or the software and/or firmware in the printer m...

  • Page 3

    09/14/2009 ttp 2000 technical manual p1002902-002 contents 1 • introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 updating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 4

    Contents 4 p1002902-002 ttp 2000 technical manual 09/14/2009 4 • operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 installing a paper roll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 5

    5 contents 09/14/2009 ttp 2000 technical manual p1002902-002 7 • page setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 printable area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 6

    Contents 6 p1002902-002 ttp 2000 technical manual 09/14/2009 11• 中国 rohs 材料声明 (china rohs material declaration) . . . . . . . . . . . . . . 133 index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135.

  • Page 7: About This Manual

    09/14/2009 ttp 2000 technical manual p1002902-002 1 introduction about this manual updating this manual will be updated as, from time to time, printer functions and features may be added or amended. You will always find the most recent edition on our web site at www.Zebra.Com . If you require functi...

  • Page 8: Contacts

    About this document contacts 8 p1002902-002 ttp 2000 technical manual 09/14/2009 contacts technical support via the internet is available 24 hours per day, 365 days per year. Web site: www.Zebra.Com e-mail back technical library: e-mail address: emb@zebra.Com subject line: emaillist self service kno...

  • Page 9

    09/14/2009 ttp 2000 technical manual p1002902-002 2 product presentation the ttp 2000 series are kiosk printers for 58 to 82.5 mm paper using direct thermal printing. All models feature an integrated guillotine cutter, control board, and a looping presenter with a built-in retract-and-retain functio...

  • Page 10

    Product presentation 10 p1002902-002 ttp 2000 technical manual 09/14/2009 the communication interface of the control board differs between the versions of ttp 2000: a printer driver for microsoft windows™ is available, and the usb and parallel version of the printer is compatible with the plug and p...

  • Page 11: Looping Presenter

    11 product presentation looping presenter 09/14/2009 ttp 2000 technical manual p1002902-002 looping presenter figure 2 • looping presenter the ttp 2000 series printers feature a looping presenter mechanism with a built-in retract-and-retain function. The following illustrations provide an overview o...

  • Page 13

    13 product presentation controls 09/14/2009 ttp 2000 technical manual p1002902-002 power indicator when the ● green power indicator is illuminated, a 24v supply is connected to the printer. Status indicator the ● orange status indicator has several functions: • on constantly — the printer is operati...

  • Page 14

    Product presentation controls 14 p1002902-002 ttp 2000 technical manual 09/14/2009 notes • ___________________________________________________________________ __________________________________________________________________________ __________________________________________________________________...

  • Page 15

    09/14/2009 ttp 2000 technical manual p1002902-002 3 installation.

  • Page 16: Installing A Paper Guide

    Installation installing a paper guide 16 p1002902-002 ttp 2000 technical manual 09/14/2009 installing a paper guide the ttp 2000 printers require a paper guide for proper operation. This paper guide allows the printer to be configured for use with 58, 60, 80, or 82.5 mm width media. The printer sens...

  • Page 17: Installation Considerations

    17 installation installation considerations 09/14/2009 ttp 2000 technical manual p1002902-002 installation considerations the ttp 2000 printer is designed to be installed in an enclosure such as a self-service kiosk. Orientation the ttp 2000 can be installed horizontally or vertically. Vertical inst...

  • Page 18

    Installation installation considerations 18 p1002902-002 ttp 2000 technical manual 09/14/2009 quick-fit hubs figure 6 • front, bottom view the printer attaches to the kiosk using two screws or slides into place using the optional quick- fit hubs. Caution • never use screws that go into the printer m...

  • Page 19: Using A Zebra Roll Holder

    19 installation using a zebra roll holder 09/14/2009 ttp 2000 technical manual p1002902-002 using a zebra roll holder roll holders for the ttp 2000 series printers can accomodate 58, 60, 80, or 82.5 mm width media. Zebra roll holders offer a number of paper roll positions including behind and below ...

  • Page 20

    Installation using a zebra roll holder 20 p1002902-002 ttp 2000 technical manual 09/14/2009 design your own mounting the illustration below gives an example of a printer-mounting shelf. See figure 33, printer dimensions (measurements), on page 125 , and the 3d solid models and outline drawings for c...

  • Page 21: Ambient Light

    21 installation electrostatic discharges and earth currents 09/14/2009 ttp 2000 technical manual p1002902-002 electrostatic discharges and earth currents preventing esd and earth currents from affecting the printer operation requires proper connection of the printer chassis to protective earth throu...

  • Page 22

    Installation installing a paper-low sensor (optional) 22 p1002902-002 ttp 2000 technical manual 09/14/2009 installing a paper-low sensor (optional) a paper-low sensor alerts the system when a certain length of paper remains on the roll. The purpose of this sensor is to get an early alert so that you...

  • Page 23: Connecting to The Computer

    23 installation connecting to the computer 09/14/2009 ttp 2000 technical manual p1002902-002 connecting to the computer figure 11 • location of interface connector connecting the ttp 2010 connect the printer to the serial port of the computer using zebra serial cable, part number 10825-000. This cab...

  • Page 24

    Installation connecting to the computer 24 p1002902-002 ttp 2000 technical manual 09/14/2009 figure 13 • ieee-1284 cable with type a and type c connectors connecting the ttp 2030 connect the printer to the usb port of the computer. A suitable cable is available from zebra, part number 105850-028. Fi...

  • Page 25: Connecting The Power

    25 installation connecting the power 09/14/2009 ttp 2000 technical manual p1002902-002 connecting the power figure 15 • location of power connector use the appropriate zebra power supply (see figure 41 on page 132 and figure 42 on page 132 for illustration and part number). 1. 2. 3. Connect the powe...

  • Page 26: Making A Self-Test Printout

    Installation making a self-test printout 26 p1002902-002 ttp 2000 technical manual 09/14/2009 making a self-test printout a self-test printout provides a printout showing information specific to the printer, including: • firmware version • control board (pca) revision • paper width • serial number •...

  • Page 27

    27 installation making a self-test printout 09/14/2009 ttp 2000 technical manual p1002902-002 figure 16 • locate the feed button and on/off switch 1 0 self-test.

  • Page 28: Installing A Printer Driver

    Installation customizing the self-test printout 28 p1002902-002 ttp 2000 technical manual 09/14/2009 customizing the self-test printout the self test printout starts with a text line and a zebra logotype. This logotype is a printout of the logotype stored in position 0. To customize self-test printo...

  • Page 29

    09/14/2009 ttp 2000 technical manual p1002902-002 4 operation.

  • Page 30: Installing A Paper Roll

    Operation installing a paper roll 30 p1002902-002 ttp 2000 technical manual 09/14/2009 installing a paper roll 1. Turn the new paper roll as shown in figure 18 . The paper should be inserted into the printer with the temperature-sensitive side up. Figure 18 • paper roll orientation 2. Tear off a ful...

  • Page 31

    31 operation installing a paper roll 09/14/2009 ttp 2000 technical manual p1002902-002 4. Cut the paper at a suitable angle. See figure 20 . Figure 20 • suitable paper edge for auto load 5. Insert the paper through the paper entry opening at the back of the printer. The printer will now feed, cut an...

  • Page 32: Clearing Paper Jams

    Operation clearing paper jams 32 p1002902-002 ttp 2000 technical manual 09/14/2009 clearing paper jams should a paper jam occur, follow the procedure below: 1. Open the print head by pressing the green release lever toward the rear of the printer. 2. Lift the print head. Figure 22 • opening the prin...

  • Page 33

    09/14/2009 ttp 2000 technical manual p1002902-002 5 programming there are two ways of generating a printout with the ttp 2000 printer: using the kpl control language or using a printer driver. Kpl control language when operating in this mode, you have direct control over what the printer does using ...

  • Page 34

    Programming 34 p1002902-002 ttp 2000 technical manual 09/14/2009 figure 24 • printout styles sw98073 text can be printed in any orientation, font, and size. Graphics can be rotated, color images converted to gray scale, etc. Lines can be added. Text text text text text text text text text text text ...

  • Page 35

    35 programming how the commands are described 09/14/2009 ttp 2000 technical manual p1002902-002 how the commands are described mnemonic is the popular command name that should be easy to remember. Hex give the command in hex representation decimal give the command in decimal representation values n1...

  • Page 36

    Programming how the commands are described 36 p1002902-002 ttp 2000 technical manual 09/14/2009 two-byte character definitions some commands and parameters are used with a two-byte value definition because the internal structure of the printer's firmware limits access to values greater than 255. To ...

  • Page 37

    37 programming summary of control codes & escape sequences 09/14/2009 ttp 2000 technical manual p1002902-002 summary of control codes & escape sequences table 2 • control codes and escape sequences in alphabetical order command hex decimal function page esc # 1b 23 27 35 calibrate tof sensor page 39...

  • Page 38

    Programming summary of control codes & escape sequences 38 p1002902-002 ttp 2000 technical manual 09/14/2009 esc enq 6 1b 05 06 27 5 6 status report page 66 esc enq 7 1b 05 07 27 5 7 firmware-version enquiry page 67 esc enq 9 1b 05 09 27 5 9 serial-number enquiry page 67 esc enq 10 1b 05 0a 27 5 10 ...

  • Page 39: Software Command Syntax

    39 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 software command syntax the commands in this section are grouped according to what they do, and these groups are sorted in a theoretical usage sequence. It starts with commands for specifying the printed page — ...

  • Page 40

    Programming software command syntax 40 p1002902-002 ttp 2000 technical manual 09/14/2009 text commands text received by the printer is printed with the currently selected font and font attributes. Text exceeding the page width is wrapped with the line spacing selected. Changes the orientation of tex...

  • Page 41

    41 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 this command selects one of the printer’s eight installed fonts. The font design depends on which fonts have been loaded into the printer’s flash prom. Make a test printout to see which fonts are available in yo...

  • Page 42

    Programming software command syntax 42 p1002902-002 ttp 2000 technical manual 09/14/2009 the italics command works best with normal character width and height. At other values, the output can become pixelated. The italics command can be applied to single characters, words, or text lines. Italics rem...

  • Page 43

    43 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 this command scales the width of the text printed by a factor of up to 8x. The valid range of values is 0 to 7. In combination with variable character height (w), give highly legible characters depending on the ...

  • Page 44

    Programming software command syntax 44 p1002902-002 ttp 2000 technical manual 09/14/2009 moves the print-position 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 the slash will overprint the o. The print posi...

  • Page 45

    45 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 executes the number of linefeeds as defined by variable n1. The length of each line feed is determined by the default value for selected font or the line spacing setting specified by n13, whichever is greater (r...

  • Page 46

    Programming software command syntax 46 p1002902-002 ttp 2000 technical manual 09/14/2009 barcode commands ttp 2000 can print ean 8, ean 13, upc, 2-of-5 interleaved, isbn, code39, code128, and ean128 barcodes with its standard firmware. A special firmware is available where some of the 1d barcodes ar...

  • Page 47

    47 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 bar codes can only be printed in portrait mode unless fixed document mode is selected. See parameter n36 — document mode on page 104 . This command reserves an information field as a bar code field. The command ...

  • Page 48

    Programming software command syntax 48 p1002902-002 ttp 2000 technical manual 09/14/2009 code 128 / ean128 the following codes select function codes in code 128: starting the data string with fnc1 generates an ean128 code. Writes data to the bar code field reserved by the esc bs command. Any invalid...

  • Page 49

    49 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 clears the bar code field reserved by command bs. . This command positions and prints a pdf 417 2d barcode. Esc b c barcode clear 1b 42 43 n1 hex 27 66 67 n1 decimal n specifies which bar code field to clear. Th...

  • Page 50

    Programming software command syntax 50 p1002902-002 ttp 2000 technical manual 09/14/2009 example • to print zebra as a pdf 417 barcode, send the following to the printer: 003>zebra this example will print a barcode that looks like this: 003>zebra this example will print a barcode that looks like thi...

  • Page 51

    51 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 graphics commands prints a black & white (1-bit color depth) windows bitmap (bmp-file) at the specified x-y position. The bitmap must be a complete uncompressed windows bitmap where the data starts with bm. The ...

  • Page 52

    Programming software command syntax 52 p1002902-002 ttp 2000 technical manual 09/14/2009 prints a ruler line across the paper. A ruler line is normally used to divide the printout into logical parts to make it easier to read. A ruler line is actually an area defined by a start x-y position and a sto...

  • Page 53

    53 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 prints a customized logotype stored in the flash prom. See also logotypes on page 74 . Prints a customized logotype stored in the flash prom at the position of the cursor. The bottom edge of the logotype is posi...

  • Page 54

    Programming software command syntax 54 p1002902-002 ttp 2000 technical manual 09/14/2009 print commands this command makes the printer print the contents of the line buffer. Text is converted to image data in the line buffer when an is received. If the line buffer is empty when p is received, nothin...

  • Page 55

    55 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 the value n1 represents the number of dot lines the paper is to be transported backwards. The valid range is 0 to 255. A dot line is 0.125 mm, and 255 dot lines equal approximately 32 mm. The value n1 n2 represe...

  • Page 56

    Programming software command syntax 56 p1002902-002 ttp 2000 technical manual 09/14/2009 cut and present commands the paper is cut and ejected through the presenter module. The command automatically gives the eject length of 50 mm in addition to the amount specified by parameter n47. If the printout...

  • Page 57: Printer

    57 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 prints a dotted line, a pair of scissors, and partially cuts the paper from both edges towards the center to make it easier to tear off the paper. This command causes all data in the image buffer to be printed a...

  • Page 58

    Programming software command syntax 58 p1002902-002 ttp 2000 technical manual 09/14/2009 clears the paper path of the presenter of printouts. This command completely ejects a document that has not been removed during the print/cut/eject operation. Parameter n45 controls the behavior of this command ...

  • Page 59

    59 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 system related commands ? Restarts the printer with a complete reset. During this operation, all buffers are purged, all memory is cleared, and stored parameters are reloaded. Usb printers will go off the bus du...

  • Page 60

    Programming software command syntax 60 p1002902-002 ttp 2000 technical manual 09/14/2009 & is used to load a font to the printer flash prom. The font is placed in the first free position. The printer indicates that storage is complete by operating the presenter motor for a short period of time. The ...

  • Page 61

    61 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 the printer stores its configuration settings in an eeprom. When the printer is powered on, the values are loaded from the eeprom. Using this command, a parameter value can be temporarily overridden. The value c...

  • Page 62

    Programming software command syntax 62 p1002902-002 ttp 2000 technical manual 09/14/2009 status reporting commands status codes are reset when: • the conditions causing them are removed • the printer is power cycled (turned off/on) • the print head is lifted and then lowered to clear a paper jam. Is...

  • Page 63

    63 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 can only return one status code at a time. If there are two or more simultaneous conditions, each condition should be cleared and the status enquiry repeated in order to get a complete report of all status codes...

  • Page 64

    Programming software command syntax 64 p1002902-002 ttp 2000 technical manual 09/14/2009 requests information regarding loaded fonts and logotypes. This command does not return information about the length of the structure, so you must read all the data up to the last . Esc enq 4 fonts and logotype ...

  • Page 65

    65 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 returns a 2-byte response, reflecting the status of all virtual sensors. Virtual sensors maintain their functionality in all configurations of this printer, while physical sensors reported by may signal differen...

  • Page 66

    Programming software command syntax 66 p1002902-002 ttp 2000 technical manual 09/14/2009 results in a 2-byte response, reflecting the status of each sensor. This command is intended as a go/no go indication. First byte: second byte: bit 4 and 5 in the first byte are reset when read. Esc enq 6 status...

  • Page 67

    67 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 results in a 2-byte response representing the version of the installed firmware. The first byte represents major versions, and the second byte minor versions. If no firmware is loaded, the printer will answer wi...

  • Page 68

    Programming software command syntax 68 p1002902-002 ttp 2000 technical manual 09/14/2009 results in a 2-byte response representing the version of the installed bootware. The first byte represents major versions, and the second byte minor versions. That is, a response with the value 01 30 (hex) indic...

  • Page 69

    69 programming software command syntax 09/14/2009 ttp 2000 technical manual p1002902-002 extended status is status from the printer together with devices connected to the i 2 c options- bus available in some zebra printers (the ttp 2000 series does not have any i 2 c bus so these parts of the comman...

  • Page 70

    Programming software command syntax 70 p1002902-002 ttp 2000 technical manual 09/14/2009 the "acknowledge marker" n is placed in the command queue and when the execution of commands reaches the marker it is sent back to the host computer. This is an addition to the status commands that pass the queu...

  • Page 71: Font Loading

    71 programming font loading 09/14/2009 ttp 2000 technical manual p1002902-002 font loading the printer can store 8 fonts in its flash prom. The memory available for fonts is printed on the self-test printout. The character size is fixed, so you must load one font file for each character size you req...

  • Page 72

    Programming font loading 72 p1002902-002 ttp 2000 technical manual 09/14/2009 file format a font consists of a header describing the font, then data for every character in the font. The header has to be downloaded even if the font consists of a single character only. Below is a description of the fo...

  • Page 73

    73 programming font loading 09/14/2009 ttp 2000 technical manual p1002902-002 character bitmap data a character is made up of a bitmap the size of which is: char. Width (x) * char. Height (y) bytes. The bitmap data consists of bitmap patterns for each character in a character set for which the param...

  • Page 74: Logotypes

    Programming logotypes 74 p1002902-002 ttp 2000 technical manual 09/14/2009 logotypes up to 16 logotypes can be stored in the flash prom of the printer. The logotypes can be positioned and printed out with commands g or l. The exact number of logotypes and their sizes is determined by the total amoun...

  • Page 75

    75 programming logotypes 09/14/2009 ttp 2000 technical manual p1002902-002 bitmap the bitmap must have exactly (x size * y size) number of bytes. 1=black, 0=white dot. Bit no. 7 in byte 0 represents the top left corner of the logotype. Printing to print a logotype you can use two commands. L prints ...

  • Page 76: Status Reporting

    Programming status reporting 76 p1002902-002 ttp 2000 technical manual 09/14/2009 status reporting the printer is equipped with a number of sensors that report the printer status and various conditions such as out-of-paper, previous printout not removed, etc. Figure 28 • sensor placement in the prin...

  • Page 77

    77 programming status reporting 09/14/2009 ttp 2000 technical manual p1002902-002 note • when using a multitask os, status queries and responses may not be transferred immediately from your application to the printer and vice versa. So write your program in such a way that it repeats the query if it...

  • Page 78

    Programming status reporting 78 p1002902-002 ttp 2000 technical manual 09/14/2009 notes • ___________________________________________________________________ __________________________________________________________________________ ___________________________________________________________________...

  • Page 79

    09/14/2009 ttp 2000 technical manual p1002902-002 6 default parameter settings some of the printer settings can be stored in an eeprom so that they will be used also after power off. The stored parameter settings are printed out on the self-test printout. The number in front of the function is the p...

  • Page 80

    Default parameter settings how the parameters are described 80 p1002902-002 ttp 2000 technical manual 09/14/2009 how the parameters are described default value the default values indicated are "factory default settings" you get by sending & . These are not necessarily the settings that your printer ...

  • Page 81

    81 default parameter settings summary of parameter settings 09/14/2009 ttp 2000 technical manual p1002902-002 summary of parameter settings ttp model parameter description esc&f default page 2010 2020 2030 1 baud rate 96 (9600 baud) page 82 x 2 data bits 8 page 82 x 3 parity 0 (no parity) page 83 x ...

  • Page 82: Serial Interface Set-Up

    Default parameter settings summary of parameter settings 82 p1002902-002 ttp 2000 technical manual 09/14/2009 serial interface set-up stores the communication speed on the serial interface. Selects if 7-bit ascii, or 8-bit, is used on the serial interface. 58 out of paper level 0 page 96 x x x 59 us...

  • Page 83

    83 default parameter settings summary of parameter settings 09/14/2009 ttp 2000 technical manual p1002902-002 select what parity to use on the serial interface. Select what handshaking to use on the serial interface. 3 0 default parity 0 min 2 max &p no parity &p odd parity &p even parity 4 2 defaul...

  • Page 84: Parallel Port Setup

    Default parameter settings parallel port setup 84 p1002902-002 ttp 2000 technical manual 09/14/2009 parallel port setup pins 12 and 15 on the parallel port signal paper out and error. However, in an unattended kiosk you may not want this because it causes the host computer to stop communicating, and...

  • Page 85: Print Setup

    85 default parameter settings print setup 09/14/2009 ttp 2000 technical manual p1002902-002 print setup a long burn time gives darker print. On insensitive paper types you may have to increase the burn time to get an acceptable print quality. The main reason to decrease the print speed is to enhance...

  • Page 86

    Default parameter settings print setup 86 p1002902-002 ttp 2000 technical manual 09/14/2009 limits the maximum loop length. When the set length is reached, the printer ejects part of the printout and continues to print. You use this when you have very limited space for the loop inside the kiosk. Eac...

  • Page 87

    87 default parameter settings print setup 09/14/2009 ttp 2000 technical manual p1002902-002 stores 16 different tab stop positions. The position is set in increments of 2.5 mm. Tab position 255 sets a tab stop on the last position of the line. Use this if you want underline or reversed text to exten...

  • Page 88

    Default parameter settings print setup 88 p1002902-002 ttp 2000 technical manual 09/14/2009 carriage return and line feed can be interpreted in five different ways to suit different operating systems. Decides if the printer should cut after executing an ff command, or if it should just feed the form...

  • Page 89

    89 default parameter settings print setup 09/14/2009 ttp 2000 technical manual p1002902-002 determines what should control the page length: 36 1 default document mode drv 0 min 2 max &p fixed document mode. Shorter documents will automatically be extended, while longer documents will be divided into...

  • Page 90

    Default parameter settings print setup 90 p1002902-002 ttp 2000 technical manual 09/14/2009 defines three different things: 1. The minimum length of a page in variable document mode 2. The actual page length in fixed document mode 3. The distance between black marks in black mark mode one step is 0....

  • Page 91

    91 default parameter settings print setup 09/14/2009 ttp 2000 technical manual p1002902-002 fixed document mode max fixed document mode page length is depends of the amount of free ram. Make a self-test printout to check how much is available in your printer. (depends on firmware version). Paper len...

  • Page 92

    Default parameter settings print setup 92 p1002902-002 ttp 2000 technical manual 09/14/2009 defines the paper feed between the black mark detection and cut. One step is 0.125 mm. Defines the distance between the cut in black mark mode and the top of the first text line in 0.125 mm steps. 0 = disable...

  • Page 93: Printer

    93 default parameter settings print setup 09/14/2009 ttp 2000 technical manual p1002902-002 calibrates the cut position. The value is a signed byte. A change of 1 moves the cut 1/8 of a mm more than normal. A change of –1 moves the cut 1/8 of a mm less than normal. -1 is entered as 256-1=255 the pos...

  • Page 94

    Default parameter settings print setup 94 p1002902-002 ttp 2000 technical manual 09/14/2009 sets the width of the paper loaded into the printer. The range is 20 to 80 mm. This can also be used to get left and right margins, for instance if you load 80 paper but set the paper width to 60 mm you get a...

  • Page 95

    95 default parameter settings print setup 09/14/2009 ttp 2000 technical manual p1002902-002 turns on/off indication of paper near end level on the status indicator. This affects only the status indicator, not the status enquiries you can lock the parameters so that they cannot be changed by the &p c...

  • Page 96

    Default parameter settings print setup 96 p1002902-002 ttp 2000 technical manual 09/14/2009 the system parameter will control up to eight system components in the printer. The bits specified so far are these: setting a bit to 1 enables the function and setting it to 0 disables it. Sets the level at ...

  • Page 97

    97 default parameter settings print setup 09/14/2009 ttp 2000 technical manual p1002902-002 switches identity of the device from printer class (7 hex) to vendor class (ff hex). Use this parameter to communicate with a usb printer in linux without installing a driver. The vendor class parameter is no...

  • Page 98

    Default parameter settings print setup 98 p1002902-002 ttp 2000 technical manual 09/14/2009 notes • ___________________________________________________________________ __________________________________________________________________________ _________________________________________________________...

  • Page 99

    09/14/2009 ttp 2000 technical manual p1002902-002 7 page setup.

  • Page 100: Printable Area

    Page setup printable area 100 p1002902-002 ttp 2000 technical manual 09/14/2009 printable area top margin, bottom margin, page length, and synchronization with preprint are set up with parameters in the printer. N39 black mark on back of page n49 n37, n38 amazingly few discotheques provide jukeboxes...

  • Page 101

    101 page setup aligning preprint and thermal print 09/14/2009 ttp 2000 technical manual p1002902-002 aligning preprint and thermal print the printer can synchronize the cutting of the printout with black-marks printed on the back of the paper. You use this function when you have preprint on the prin...

  • Page 102

    Page setup aligning preprint and thermal print 102 p1002902-002 ttp 2000 technical manual 09/14/2009 figure 31 • recommended black mark size and position the sensor triggers on the black-to-white transition of the black-mark, which is when the black print ends (trailing edge). Since the same sensor ...

  • Page 103

    103 page setup aligning preprint and thermal print 09/14/2009 ttp 2000 technical manual p1002902-002 black mark calibration process 1. Prepare the printer for calibration: 2. Open the print head by pushing the lever on top. 3. Remove the paper from the printer. 4. With the print head open, hold the ...

  • Page 104: Parameters Used

    Page setup parameters used 104 p1002902-002 ttp 2000 technical manual 09/14/2009 parameters used parameter n36 — document mode 1. Set to 2 to enable black mark check. Parameters n37 and n38 — page length minimum 1. Measure the distance from the trailing edge of one black mark to the trailing edge of...

  • Page 105

    105 page setup parameters used 09/14/2009 ttp 2000 technical manual p1002902-002 garbage, black mark and out of paper detection for every step the paper is fed, the black mark sensor is sampled to detect garbage, black marks or out of paper. When the printer detects blackness it has to check if it i...

  • Page 106

    Page setup parameters used 106 p1002902-002 ttp 2000 technical manual 09/14/2009 parameter n41 and n42 — black mark cut offset after the black mark is detected (black to white change) the printer feeds another distance to place the paper in cut position. This distance cannot be negative so placing t...

  • Page 107

    107 page setup parameters used 09/14/2009 ttp 2000 technical manual p1002902-002 manual cut-offset if set to 1 and above, the auto offset is turned off and you must measure the offset from the actual sensor position that is 25 mm before the cutter. (esc x n1 n2 is an obsolete command that sets n41 a...

  • Page 108

    Page setup black-mark sensing from within windows 108 p1002902-002 ttp 2000 technical manual 09/14/2009 esc z (go to next top of form) use esc z to move the paper to the next top of form. This is practically a form-feed without printing and cut. It searches for the next black mark for maximum one pa...

  • Page 109

    09/14/2009 ttp 2000 technical manual p1002902-002 8 interface.

  • Page 110: Serial, Ttp 2010

    Interface serial, ttp 2010 110 p1002902-002 ttp 2000 technical manual 09/14/2009 serial, ttp 2010 the rs-232 interface of the ttp 2010 printer has a transfer speed that can be set to between 2 400 and 115200 bits/s. Applications where text-only printouts are to be printed are suitable for serial int...

  • Page 111: Parallel, Ttp 2020

    111 interface parallel, ttp 2020 09/14/2009 ttp 2000 technical manual p1002902-002 parallel, ttp 2020 the ttp 2020 parallel port is bi-directional and support compatibility and reverse-nibble modes. Table 5 • signal names for the parallel port error signaling all errors that are not reset when statu...

  • Page 112: Usb, Ttp 2030

    Interface usb, ttp 2030 112 p1002902-002 ttp 2000 technical manual 09/14/2009 usb, ttp 2030 the usb (universal serial bus) is an interface designed to handle peripherals daisy chained to a single connector. The transfer speed is up to 12 mbits/s, which is quite adequate for the printer. Use this int...

  • Page 113

    09/14/2009 ttp 2000 technical manual p1002902-002 9 maintenance.

  • Page 114: Fault Finding

    Maintenance fault finding 114 p1002902-002 ttp 2000 technical manual 09/14/2009 fault finding in connection with service of the printer, it is good practice to remove paper dust and lint from the paper path, cutter and sensor areas. Paper dust, when accumulated, may interfere with printer functions ...

  • Page 115: Cleaning The Print Head

    115 maintenance cleaning the print head 09/14/2009 ttp 2000 technical manual p1002902-002 cleaning the print head the print head can be cleaned without removal. 1. Remove the power from the printer and allow the print head to cool. 2. Open the print head. 3. Clean the heat elements with a cotton swa...

  • Page 116: Firmware

    Maintenance firmware 116 p1002902-002 ttp 2000 technical manual 09/14/2009 firmware the firmware is stored in flash-prom on the control board. A replacement control board may not contain the same firmware version that you are currently using, so if you replace control board for some reason, upgrade ...

  • Page 117

    117 maintenance firmware 09/14/2009 ttp 2000 technical manual p1002902-002 make a self-test printout to see which firmware version you have in your printer. The firmware number is divided into two sections, the header and the version, separated by a dash. A printer can only be updated with firmware ...

  • Page 118

    Maintenance firmware 118 p1002902-002 ttp 2000 technical manual 09/14/2009 notes • ___________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________...

  • Page 119

    09/14/2009 ttp 2000 technical manual p1002902-002 10 specifications.

  • Page 120: General

    Specifications general 120 p1002902-002 ttp 2000 technical manual 09/14/2009 general auto selected print widths interfaces printer control windows driver. Direct print with esc commands for formatting. Print method direct thermal line printing (no ink, no toner, no ribbons, just the paper) resolutio...

  • Page 121: Paper

    121 specifications paper 09/14/2009 ttp 2000 technical manual p1002902-002 paper direct print mode miscellaneous paper supply roll paper image life more than 25 years with appropriate paper quality. Roll diameter 250 mm max (can be less depending on roll holder design) spindle diameter 40 mm (25 mm ...

  • Page 122: Basic Character Set

    Specifications basic character set 122 p1002902-002 ttp 2000 technical manual 09/14/2009 basic character set the default fonts use windows code page 1252 western which contains iso 8859-1 (ansi) characters. You can use other character sets by creating and loading appropriate font files. Characters 0...

  • Page 123: Part Number List

    123 specifications part number list 09/14/2009 ttp 2000 technical manual p1002902-002 part number list printers na/la/ap emea ttp 2010 serial printer 01971-000 01971-000 ttp 2020 parallel printer 01972-000 01972-000 ttp 2030 usb printer 01973-000 01973-000 ttp 2010 evaluation kit n/a 01971-800 ttp 2...

  • Page 124

    Specifications part number list 124 p1002902-002 ttp 2000 technical manual 09/14/2009 accessories * contact a zebra representative for a quote ** requires installation by a qualified engineer description na/la/ap emea paper guide kit 58 mm 01970-058 01970-058-2 01970-058 01970-058-2 paper guide kit ...

  • Page 125: Dimensions

    125 specifications dimensions 09/14/2009 ttp 2000 technical manual p1002902-002 dimensions printer figure 33 • printer dimensions (measurements) note • additional space is required for paper roll and handling. Retract output 107 8 cl 86 25 9 122 144 8.25 paper entry paper exit 50 46 53 39 the paper ...

  • Page 126

    Specifications dimensions 126 p1002902-002 ttp 2000 technical manual 09/14/2009 figure 34 • optional mechanical shutter universal roll holder the flexible design of the universal roll holder offers a number of paper roll positions for easy installation of the printer in a variety of kiosk designs. T...

  • Page 127

    127 specifications dimensions 09/14/2009 ttp 2000 technical manual p1002902-002 figure 35 • universal roll holder arm 1. Determine the media roll size and then select the appropiate mounting holes in the roll holder arm. 2. See figure 36 . Install the positioning screw into the desired positioning h...

  • Page 128

    Specifications dimensions 128 p1002902-002 ttp 2000 technical manual 09/14/2009 figure 36 • install the universal roll holder 3. Slide the nut plate into the spindle. 4. Align the spindle with the mounting hole and positioning screw and then install and tighten the mounting screw. 1 printer 2 spacer...

  • Page 129

    129 specifications dimensions 09/14/2009 ttp 2000 technical manual p1002902-002 install the universal media roll holder 1. See figure 36 . Install the spacer onto the printer with the two mounting screws. 2. In what position is your printer mounted? Figure 37 • media roll centering guides 3. Fit the...

  • Page 130

    Specifications dimensions 130 p1002902-002 ttp 2000 technical manual 09/14/2009 figure 38 • universal roll holder, measurements drawing horizontal positions vertical position high position Ø150 mm paper Ø150 mm paper Ø150 mm paper Ø200 mm paper Ø200 mm paper Ø200 mm paper Ø200 mm paper Ø250 mm paper...

  • Page 131

    131 specifications dimensions 09/14/2009 ttp 2000 technical manual p1002902-002 figure 39 • printer with 104208 guide plate, measurement drawing wall mount roll holder the wall mount roll holder can be fastened to a kiosk wall and can hold paper rolls below the printer with a maximum diameter of 150...

  • Page 132

    Specifications dimensions 132 p1002902-002 ttp 2000 technical manual 09/14/2009 70w power supply figure 41 • measurements of 70w psu 150w power supply figure 42 • measurements of 150w psu iec320/c14 power on indicator 132 58 1.8 m 30 54.0 2.5 11.0 30.0 19.0 14.0 m 3 (3x) 235.5 159.0 20.0 bottom view...

  • Page 133

    09/14/2009 ttp 8000 technical manual p1003638-002 a 中国 rohs 材料声明 (china rohs material declaration) 部件名称 有毒 / 有害物质或元素 铅 (pb) 汞 (hg) 镉 (cd) 六价格 (cr6+) 多溴联苯 (pbb) 多溴二苯醚 (pbde) 电子组件 ( electronics ) x o o o o o 驾驶火车 (drive train) x o o o o o 紧固件 (fasteners) x o o o o o 打印头 (print heads) x o o o o o x 表示该...

  • Page 134

    134 p1003638-002 ttp 8000 technical manual 09/14/2009 notes • ___________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ ____________________...

  • Page 135

    09/14/2009 ttp 2000 technical manual p1002902-002 index a accessories 124 ack 62 acknowledge marker 70 add-on, bar code 48 aligning preprint and thermal print 101 alignment 40 ambient light 21 ansi 122 auto cut after ff 88 b backspace 44 barcodes 46 baud rate 82 black-mark 39 , 101 length 91 sensiti...

  • Page 136

    Index 136 p1002902-002 ttp 2000 technical manual 09/14/2009 d data bits 82 decimal 35 decimal codes 81 default settings 79 serial interface 110 store 59 dimensions 125 document mode bm 89 fixed 89 variable 89 dot-line 51 drawing shelf 20 driver installation 28 e ean128 48 earth currents 21 eject len...

  • Page 137

    137 index 09/14/2009 ttp 2000 technical manual p1002902-002 m maintenance 114 measurements drawing 125 media ordering 8 minimum printout length 56 mnemonic 35 mounting shelf 20 n n1, n2, etc. 35 nak 62 noise, excessive 85 o operation 29 options-bus 69 orientation 40 output slot 20 p page length 90 s...

  • Page 138

    Index 138 p1002902-002 ttp 2000 technical manual 09/14/2009 r reporting status 76 reset after error 63 full 59 initialize 59 retract 11 speed 87 reversed 42 right align 41 roll holders 126 ruler line 51 s sales 8 self-service kiosk 17 self-test 27 , 54 print command 54 send dot-line 51 sensors 63 pa...

  • Page 140

    Zebra technologies corporation zebra technologies corporation 475 half day road, suite 500 lincolnshire, il 60069 usa t: +1 847 634 6700 toll-free +1 866 230 9494 f: +1 847 913 8766 zebra technologies europe limited dukes meadow millboard road bourne end buckinghamshire, sl8 5xf, uk t: +44 (0)1628 5...