Custom Audio Electronics TPT50 User Manual

Tickets dispenser

Advertisement

Quick Links

Tickets dispenser
TPT50
User's manual
www.custom.it
TPT50

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TPT50 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Custom Audio Electronics TPT50

  • Page 1 Tickets dispenser TPT50 User’s manual www.custom.it TPT50...
  • Page 2 Printer components 1- Paper roll support 2- Case 3- Print mechanism 4- Led 5- “Print” Key 6- “Feed” Key 7- Feed connector 8- ON/OFF button 9- Cash drawer connector 10- RS232 / CENTRONICS interface connector TPT50...
  • Page 3 The products are continuously checked and improved. For this reason Custom Engineering s.r.l. reserves the right to modify the information contained in this manual without prior notice. COD. DOME - TPT50 REV. 1.00 Copyright © 1998 Custom Engineering s.r.l. – Italy Custom Engineering Str.
  • Page 4 , l a g i l . s t c i t y t i . s t y t i . s t n i l n i l c i t y t i . t s TPT50...
  • Page 5: Table Of Contents

    3.1 PRINT DIRECTION ................3-1 3.2 CONTROL CHARACTERS ..............3-2 3.2.1 Custom emulation ................3-2 3.2.2 ESC/POS emulation ..............3-39 3.2.3 CBM iDP560RS emulation ............3-91 4. TECHNICAL SPECIFICATIONS 4.1 TECHNICAL SPECIFICATIONS ............4-1 4.2 DIMENSIONS ..................4-4 5. CHARACTER SETS TPT50...
  • Page 6 TABLE OF CONTENTS 5.1 CHARACTER SETS ................5-1 ATTACHMENT A - ACCESSORIES AND SPARE PARTS A.1 ACCESSORIES................... A-1 A.1.1 Power supply ................. A-1 A.2 SPARE PARTS ..................A-2 TPT50...
  • Page 7: Introduction

    • Observe all warnings and follow all instructions attached to the printer. • Before cleaning the printer, disconnect the feed cable. • Clean the printer with a damp cloth. Do not use liquid or spray products. • Do not operate the printer near to water. TPT50...
  • Page 8: Unpacking The Printer

    Ensure that all the components illustrated are in fact present and that they are in perfect condition. If this is not the case, contact the after-sales assistance department immediately. Printer Manual (or Cdrom) Paper roll TPT50...
  • Page 9 It is equipped with a 200 dpi (8 dots/mm) thermal print mechanism and uses 60mm paper rolls. The TPT50 has a wide range of supplementary functions in addition to normal print functions: •...
  • Page 10: Description Of The Printer

    INTRODUCTION DESCRIPTION OF THE PRINTER The TPT50 printer (fig.2) consists of a framework (2) with a support (1) for the paper roll, and a print mechanism (3). The keypad, consisting of the PRINT (5) and FEED (6) keys plus a luminous led (4) is housed underneath the paper slit.
  • Page 11 INTRODUCTION t n i t n i u l i a l f a l f a l f • ON/OFF key. When pressed, this switches the printer on (fig.3); when released, it switches it off. (Tab.1) (Fig.3) TPT50...
  • Page 12: Installation And Use

    1. INSTALLATION AND USE 1.1 CONNECTIONS (Fig.1.1) 1.1.1 Power supply The power infeed on the TPT50 is a 2.5mm bipolar jack socket. WARNING: Respect the polarity of the power supply. 1.1.2 Drawer kick-out connector The impulse specified by the command ESC P is an output signal to this connector.
  • Page 13: Configuration

    During the ON time phase (t1), the output voltage is approx. 0V. During the OFF time phase (t2), the output signal is at high impedance. 1.2 CONFIGURATION The TPT50 enables the configuration of the printer default parameters. The parameters affected during configuration are: •...
  • Page 14: Hexadecimal Dump

    Dump mode. This function is used for the diagnostics of characters received in serial. In fact, these are printed in hexadecimal code together with the corresponding Ascii code. Figure 1.3 shows an example of printing from the printer Setup: TPT50...
  • Page 15: Maintenance

    (Fig.1.3) 1.4 MAINTENANCE 1.4.1 Changing the paper roll To change the paper roll in a TPT50 printer, proceed as follows: Position the paper roll (1), so that it rotates in the direction shown (fig.1.4); Use the lever to lift the print head (3);...
  • Page 16 Forward feed the end of the paper roll through the slit in the printer cover and re-close the cover (fig. 1.5); Tear off the paper. (Fig.1.5) (Fig.1.6) WARNING Before inserting the paper, ensure that it is cut evenly. TPT50...
  • Page 17: Interfaces

    3 3 3 3 3 i t p 4 4 4 4 4 7 7 7 7 7 0 20 20 20 20 2 i t c t n i t n i t n i TPT50...
  • Page 18 2. INTERFACES The following diagrams show examples of connections between the printer and the Personal Computer using 25 and 9 pin female connectors. (Fig.2.2) (Fig.2.3) TPT50...
  • Page 19: Centronics Parallel

    2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 (Tab.2.2) TPT50...
  • Page 20: Print Direction

    3. PRINTER FUNCTIONS 3.1 PRINT DIRECTION The TPT50 printer has two print modes, selectable through the control characters: normal and reverse. TPT 50 Tickets D ispensers Reverse m ode Norm al m ode (Fig.3.1) TPT50...
  • Page 21: Control Characters

    3.2.1 ESC/POS Emulation The following table lists all the commands for the management of the ESC/ POS™ Emulation of the TPT50 printer. The commands can be transmitted to the printer at any moment, but they will only be carried out when the commands previously sent have been executed.
  • Page 22 · t n i ¹ ³ a l f ² n ¦ a l f i f e t i n t n i t n i TPT50...
  • Page 23 In the above table, the commands marked with this symbol are for the serial interface only. The following pages provide a more detailed description of each command. [Name] Horizontal tabs [Format] ASCII Decimal [Description] Moves the print position to the next horizontal tab position. TPT50...
  • Page 24 • This command sets the print position at the beginning of the line. [Default] [Reference] ESC 2, ESC 3 [Example] [Name] Moving back of one character [Format] ASCII Decimal [Description] Moves print position to previous character. [Notes] This command can put two characters at the same position. [Default] [Reference] [Example] TPT50...
  • Page 25 = 3 transmit error status n = 4 transmit paper roll sensor status [Notes] • This command is executed even when the reception buffer is full. The status is transmitted whenever the data sequence 10H 04H n (1≤n≤4)is received. [Default] [Reference] [Example] TPT50...
  • Page 26 - f f n i l n=2: Off-line status i t c . f f . f f o t t o t t i t n n=3: Error status . f f . f f . f f TPT50...
  • Page 27 • The spacing to the right of the character for double width mode is double that used for normal mode. When the characters are enlarged, the spacing to the right of the character is m (2 or 4) times the normal value. TPT50...
  • Page 28 [Notes] • The printer can underline all the characters, but it cannot underline the space set by commands HT, ESC $, ESC \ and 90° clockwise rotated characters. TPT50...
  • Page 29 • The vertical and horizontal motion units are specified by GS • The command GS P can change the horizontal (and vertical) motion unit. However, the value cannot be less than the minimum horizontal movement amount. • In standard mode the horizontal motion unit (x) is used. TPT50...
  • Page 30 0 ≤ x ≤ 14 (Font 14 x 24) 0 ≤ x ≤ 10 (Font 10 x 24) 0 ≤ x ≤ 8 (Font 8 x 24) 0 ≤ d1 … d (y x xk) ≤ 255 k = c2 – c1 + 1 TPT50...
  • Page 31 • The user-defined character definition is cleared when : ESC @ is executed; GS * is executed; ESC ? is executed; The printer is reset or the power is turned off. [Default] The internal character set. [Reference] ESC %, ESC ? TPT50...
  • Page 32 Selects a bit image-mode using m for the number of dots specified by nL and nH , as follows: c i t o i t l a t o i t ° ° y t i y t i y t i y t i TPT50...
  • Page 33 • This command is not affected by bold, double-strike and underline (etc.) print modes, only by upside-down mode. The relationship between the bit image and the dots to be printed is as follows: 8 dot image 24 dot image [Default] [Reference] [Example] TPT50...
  • Page 34 • Underline mode can also be turned on or off by using ESC !. Note, however, that the last command received is effective [Default] [Reference] ESC ! [Example] [Name] Select 1/8-inch line spacing. [Format] ASCII ESC 0 Decimal [Description] Selects 1/8-inch line spacing. [Notes] [Default] [Reference] ESC 2, ESC 3 [Example] TPT50...
  • Page 35 • In standard mode, the vertical motion unit is used. • The maximum line spacing is n = 255 ( ≅ 32mm). [Default] n = 32 (1/6 inch) [Reference] ESC 0, ESC 2, ESC P [Example] TPT50...
  • Page 36 Note, however, that the last command received is effective [Default] n = 0 [Reference] ESC ! [Example] [Name] Select peripheral device [Format] ASCII ESC = Decimal 0 ≤ n ≤ 255 [Range] [Description] Selects the device to which the host computer sends data, using n as follows: TPT50...
  • Page 37 • This command deletes the pattern defined for the specified character code in the font selected by ESC !. • If the user-defined character has not been defined for the specified character code, the printer ignores this command. [Default] [Reference] ESC &, ESC % [Example] TPT50...
  • Page 38 • When setting n = 8, the print position is moved to column 9 by sending HT. • Up to 32 tab positions can be set ( k = 32). Any data exceeding the 32 tabs is processed as normal data. TPT50...
  • Page 39 • The command ESC ! also turns bold mode on and off. In any case, the last command received is enabled. [Default] n = 0 [Reference] ESC ! [Example] [Name] Turn double strike mode On/Off. [Format] ASCII 1B 47 n Decimal 0 ≤ n ≤ 255 [Range] TPT50...
  • Page 40 • The command GS P can change the vertical (and horizontal)motion unit. However, the value cannot be less than the minimum vertical movement amount. • In standard mode, the vertical motion unit is used. • The maximum paper feed amount is 31.8 mm. [Default] [Reference] GS P [Example] TPT50...
  • Page 41 Å Ü è æ å ü ∅ φ È Æ Å Ü è æ å ü à Ñ ¿ è í ñ ö ü à Ñ ¿ è ù í ñ ö ü [Default] n = 0 [Reference] [Example] TPT50...
  • Page 42 • The command GS P can change the horizontal (and vertical) motion unit. However, the value cannot be less than the minimum horizontal movement amount. • In standard mode, the horizontal motion unit is used. [Default] [Reference] ESC $, GS P [Example] TPT50...
  • Page 43 • When the LSB of n is 1, the panel keys are disabled. • Only the LSB of n is effective. [Notes] • In the printer, the panel buttons are the FEED and PRINT keys. • When the panel keys are disabled, the keys can only operate when reset. TPT50...
  • Page 44 This command enables cutter operation; if there is no cutter, a disabling flag is set any subsequent cutting commands will be ignored. [Notes] • The printer waits until all the paper movement commands have been completed before executing total cut [Default] [Reference] [Example] TPT50...
  • Page 45 • The pulse ON time is [ t1 ´ 2 ms ] and the OFF time is [ t2 ´ 2 [Notes] ms ]. • If t2 < t1 , the OFF time is [ t1 ´ 2 ms ]. [Default] [Reference] [Example] TPT50...
  • Page 46 Select the character code table. [Format] ASCII ESCt 1B 74 n Decimal 116 n [Range] n = 0, 255 Selects a page n from the character code table, as follows: [Description] [Note] [Default] n = 0 [Reference] See character code table [Example] TPT50...
  • Page 47 • When the connector is not used, the value of the bit 0 is always 1. • The status to be transmitted is shown in the table below: [Default] [Reference] DLE EOT, GS r See drawer kick-out connector. [Example] TPT50...
  • Page 48 [Description] Transmits the current paper sensor status upon receiving this command. [Notes] • This command is executed immediately, even when the reception buffer is full (Busy ). The status to be transmitted is shown in the table below : TPT50...
  • Page 49 • This command is only enabled when input at the beginning of a line. • In upside-down printing mode, the printer rotates the line to be printed by 180° and then prints it. [Default] n = 0 [Reference] [Example] TPT50...
  • Page 50 585 - xL + ( xH ´ 256 ) +1 dotlines. [Default] [Reference] ESC ³, ESC ², ESC ¦ [Example] To print from ram bank dotline 100 to dotline 299, send: 1BH FAH00H 00H 64H 00H C7H TPT50...
  • Page 51 [Range] [Description] Transfers flash bank into ram bank ( 32768 bytes). n selects the bank as follows: o i t a l f a l f a l f [Note] [Default] [Reference] ESC ·, ESC ², ESC ¦ [Example] TPT50...
  • Page 52 [Description] Transfer ram bank into flash bank. ( 32768 bytes). n selects the bank as follows : o i t a l f a l f a l f [Notes] [Default] [Reference] ESC ·, ESC ², ESC ³ [Example] TPT50...
  • Page 53 (see GS ~). • The character size can also be selected by the command ESC ! However,the setting of the last received command is effective. [Default] n = 0 [Reference] ESC ! [Example] TPT50...
  • Page 54 [Range] [Description] Turns white/black reverse printing mode on or off. • When the LSB of n is 0, white/black reverse printing is turned off. • When the LSB of n is 1, white/black reverse printing mode is turned on. TPT50...
  • Page 55 • m specifies the printing position within the entire range of printed digits, as follows: i t n o i t s t i e i f g i l . t f g i l ’ 0 ‘ . t f g i l TPT50...
  • Page 56 (b H × 256)]. If counting down reaches a value less than minimum, it is resumed with the maximum value. • When the command is executed, the internal count that indicates the repetition number specified by r is cleared. TPT50...
  • Page 57 Decimal 29 67 59 sa 59 sb 59 sn 59 sr 59 sc 59 0 ≤ sa, sb, sc ≤ 65535 [Range] 0 ≤ sn, sr ≤ 255 These values are all character strings. [Description] Selects a count mode for the serial number counter and specifies the value of the counter. TPT50...
  • Page 58 • Parameters sa to sc must not contain characters, with the exception of those from ‘0’ to ‘9’. [Default] sa = 1, sb = 65535, sn = 1, sr = 1, sc = 1 [Reference] GS C 0, GS C 2, GS C 1, GS c [Example] TPT50...
  • Page 59 GS f, GS k [Example] [Name] Transmit printer ID. [Format] ASCII GS I 1D 49 n Decimal 73 n 1 ≤ n ≤ 3, 49 ≤ n ≤ 51 [Range] [Description] Transmits the printer ID specified by n as follows: TPT50...
  • Page 60 There may therefore be a delay between the moment in which the command is received and that in which the data is transmitted, depending on the status of the reception buffer [Default] [Reference] [Example] TPT50...
  • Page 61 [Default] If Font A : nL = nH = 0 If Font B : nL =14 nH = 0 [Reference] GS P, GS W [Example] TPT50...
  • Page 62 ESC SP, ESC $, ESC \, ESC 3, ESC J, GS L, GS W [Example] [Name] Set printing area width. [Format] ASCII Decimal 0 ≤ nL, nH ≤ 255 [Range] [Description] Sets the printing area width to the area specified by nL and nH . TPT50...
  • Page 63 0 ≤ m ≤ 1 [Description] Executes a macro. • r specifies the number of times to execute the macro. • t specifies the waiting time for executing the macro. The waiting time is t × 100 msec. for every macro execution. TPT50...
  • Page 64 • The counter mode is set by GS C 1 or GS C ;. • In count-up mode, if the counter value set by this command goes out of the counter operation range set by GS C 1 or GS C ;, it is forced to convert to the minimum value. TPT50...
  • Page 65 GS H, GS k [Example] [Name] Set bar code height [Format] ASCII Decimal 104 n 1 ≤ n ≤ 255 [Range] [Description] Sets the height of the bar code. n specifies the number of dots in the vertical direction. TPT50...
  • Page 66 107 m ‚ ASCII GS Decimal 107 m 0 ≤ m ≤ 6 • [Range] ‚ 65 ≤ m ≤ 73 [Description] Selects a bar code system and prints the bar code. m selects a bar code system as follows: TPT50...
  • Page 67 8 ≤ n ≤ 9 4 ≤ d ≤ 7 [Notes] • If d is outside the specified range, the printer prints the following message: “BAR CODE GENERATOR NON OK !” and processes the following data as normal data. TPT50...
  • Page 68 • When using the CODE128 in this printer, take the following points into account for data transmission: • The top of the bar code data string must be a code set selection character (CODE A , CODE B or CODE C) which selects the first code set. TPT50...
  • Page 69 1 ≤ n ≤ 2, 49 ≤ n ≤ 50 [Range] [Description] Transmits the status specified by n as follows: Function 1, 49 Transmits paper sensor status (same as ESC v). 2, 50 Transmits drawer kick-out connector status (same as ESC u 0)). TPT50...
  • Page 70 DLE EOT, ESC u, ESC v [Example] [Name] Set bar code width. [Format] ASCII Decimal 119 n 2 ≤ n ≤ 6 [Range] [Description] Sets the horizontal size of the bar code. n specifies the bar code width as follows: TPT50...
  • Page 71 [Notes] • This command is executed if there are characters with different heights on the same line. [Default] n = 0 [Reference] ESC !, GS ! [Example] TPT50...
  • Page 72 [Notes] • The printing density is cleared at default value when the printer is reset or the power is turned off. [Default] n = 2 [Reference] [Example] TPT50...
  • Page 73 3.2.2 Custom emulation The following table lists all the commands for the management of the CUSTOM emulation functions of the TPT50 printer. The commands can be transmitted to the printer at any moment, but they will only be carried out when the commands previously transmitted have been carried out.
  • Page 74 ¹ l a i ³ a l f ² ¦ a l f t n i f f u i f e t i n t n i t n i t i s t n i TPT50...
  • Page 75 0 < n ≤ 9 [Range] [Description] Runs as many feeds as are defined by n . [Notes] • This command zeroes the line buffer [Default] [Reference] [Example] [Name] Ignore CR [Format] ASCII Decimal [Description] After this command the CR code is ignored. TPT50...
  • Page 76 Print and line feed [Format] ASCII Decimal [Description] This command prints the data in the buffer. [Notes] • This command sets the print position at the beginning of the line. [Default] [Reference] [Example] [Name] Print with small character [Format] ASCII Decimal TPT50...
  • Page 77 Printing of the character is executed in double height format [Notes] • Setting remains until next set [Default] Set up from front keys. [Reference] 00H, 01H, 03H, 04H [Example] [Name] Printing with expanded character [Format] ASCII Decimal [Description] Printing of the character is executed in expanded format TPT50...
  • Page 78 The size of the graphic dot and the number of dots per line vary depending on the number of columns. To obtain a graphic printout, enter the command 11H at the beginning of each line. The graphic configuration byte format is as follows: TPT50...
  • Page 79 [Format] ASCII Decimal [Description] Sets / cancels (alternately) red printing. [Notes] • The printer only prints the whole line, and not single characters, in red. • The printer only prints in red if enabled by setup. [Default] [Reference] [Example] TPT50...
  • Page 80 • The command ESC - can also turn on/off underline mode. However, the setting of the last received command is effective • The command ESC 4 can also turn on/off script mode. However, the setting of the last received command is effective. TPT50...
  • Page 81 • If the setting is outside the printing area width, set absolute print position, but left or right margin is set at default value. [Default] [Reference] ESC \, GS P [Example] [Name] Select bit image mode. [Format] ASCII ESC * d1...dk d1...dk Decimal d1...dk TPT50...
  • Page 82 • To print the bit-image, use the commands LF, CR, ESC J or ESC d. • After printing a bit image, the printer reverts to normal data processing mode. • This command is not affected by bold, double strike, underlining (etc.) modes, with the exception of upside down mode. TPT50...
  • Page 83 • When script mode is turned off by setting the value n at 0 or 48, the data that follows is printed in normal mode. • Script mode can also be turned on or off by using ESC !. Note, however, that the last command received is effective TPT50...
  • Page 84 • The status to be transmitted is shown in the table below: . t n , 0 2 . t n t n i t n i . . r . ) . [Default] [Reference] ESC &, ESC % [Example] [Name] Inizialize the printer. [Format] ASCII ESC @ Decimal TPT50...
  • Page 85 This command enables cutter operation; if there is no cutter, a disabling flag is set and any subsequent cutting commands will be ignored. [Notes] • The printer waits until all the paper movement commands have been completed before executing total cut [Default] [Reference] [Example] TPT50...
  • Page 86 • The set of programmable characters and the bit image cannot be active at the same time; if this command is executed, the bit image will be cancelled. [Default] The programmable character set is the same as the internal one. [Reference] ESC 4 [Example] TPT50...
  • Page 87 “ d ” is the ASCII string to transmit, terminating with CR. To deactivate this function, transmit a NUL. [Notes] • The maximum number of characters to transmit is 24 (with CR at the end). [Default] d = 13 [Reference] [Example] [Name] Set default parameters. [Format] ASCII ESC G Decimal TPT50...
  • Page 88 03H : bold print [Description] Sets the default parameters of print mode. [Notes] Setting is memorized in EEPROM. [Default] Set up from front keys. [Reference] [Example] If dH = ‘A’ and dL = ‘3’ the value of d is 163 (A3H) TPT50...
  • Page 89 [Default] [Reference] [Example] [Name] Set printing in REVERSE [Format] ASCII Decimal [Description] Set printing in REVERSE mode. [Notes] • Setting remains until next set [Default] Set up from front keys. [Reference] ESC N [Example] TPT50...
  • Page 90 Right justification ABCD ABCD ABCD ABCDE ABCDE ABCDE [Name] Select FONT 2. [Format] ASCII ESC b Decimal [Description] Select FONT 2. [Notes] • Setting remains until next set [Default] Set up from front keys. [Reference] ESC B, ESC 4 [Example] TPT50...
  • Page 91 ‘0’ ≤ aL ≤ ‘9’, ‘A’ ≤ aL ≤ ‘F’ [Description] Reads the location addressed by a where: aH is the most significant nibble, expressed in ASCII, of a aL is the least significant nibble, expressed in ASCII, of a [Notes] [Default] TPT50...
  • Page 92 Decimal 250 n xL yH yL 0 ≤ n ≤ 3 [Range] 0 ≤ xH , xL , yH , yL ≤ 255 [Description] Prints the graphics bank from flash or ram. n selects the bank as follows: TPT50...
  • Page 93 Transmit (nH x 256) + nL words of ram bank to serial port. [Notes] • The size of the ram bank for graphic printing is 448 horizontal dots (56 bytes/dotline) ×585 vertical points (32760 bytes = 16380 words). [Default] [Reference] ESC ³, ESC ², ESC ¦ [Example] TPT50...
  • Page 94 • Each word is received first in MSByte form and then in LSByte form • If [ nL + ( nH × 256)] is greater than 16384, the data following will be processed as normal data. [Default] [Reference] ESC ·, ESC ³, ESC ¦ [Example] TPT50...
  • Page 95 ESC ·, ESC ², ESC ³ [Example] [Name] Print the buffer contents. [Format] ASCII Decimal [Description] Prints contents of buffer characters and executes a line feed. Sets the printing start position at left margin. [Notes] [Default] [Reference] LF, FF [Example] TPT50...
  • Page 96 • n specifies the number of digits to be printed as follows: when n = 0, the printer prints the actual digits indicated by the number value. when n = from 1 to 5, this command sets the number of TPT50...
  • Page 97 [a L + (a H × 256)] < [b L + (b H × 256)] and n ≠ 0 and r ≠ 0 • Count-down mode is specified when: [a L + (a H × 256)] > [b L + (b H × 256)] and n ≠ 0 and r ≠ 0 TPT50...
  • Page 98 GS C 1or GS C ;, it is forced to convert to the maximum value by GS c. [Default] nL = 1, nH = 0 [Reference] GS C 0, GS C 1, GS C ;, GS c [Example] TPT50...
  • Page 99 GS c. • Parameters sa to sc can be omitted. If omitted, these values remain unchanged. • Parameters sa to sc must not contain characters, with the exception of those from ‘0’ to ‘9’. TPT50...
  • Page 100 GS f, GS k [Example] [Name] Transmit printer ID. [Format] ASCII GS I 1D 49 n Decimal 73 n 1 ≤ n ≤ 3, 49 ≤ n ≤ 51 [Range] [Description] Transmits the printer ID specified by n as follows: TPT50...
  • Page 101 There may therefore be a delay between the moment in which the command is received and that in which the data is transmitted, depending on the status of the reception buffer. [Default] [Reference] [Example] TPT50...
  • Page 102 = 200, y = 200 [Reference] ESC SP, ESC $, ESC \, ESC 3, ESC J, GS L, GS W [Example] [Name] Execute macro. [Format] ASCII Decimal 0 ≤ r, t ≤ 255 [Range] 0 ≤ m ≤ 1 TPT50...
  • Page 103 The counter value in the print buffer is printed when the printer receives a print command or is in the buffer full state. • The counter print mode is set by GS C 0. TPT50...
  • Page 104 Selects a font for the HRI characters used when printing a bar code. n selects a font from the following table: [Notes] The HRI characters are printed at the position specified by the command GS H. [Default] n = 0 [Reference] GS H, GS k [Example] TPT50...
  • Page 105 107 m ‚ ASCII GS Decimal 107 m • 0 ≤ m ≤ 6 [Range] ‚ 65 ≤ m ≤ 73 [Description] Selects a bar code system and prints the bar code. m selects a bar code system as follows: TPT50...
  • Page 106 • If d is outside the specified range, the printer prints the following message: “BAR CODE GENERATOR NON OK !” and processes the following data as normal data. • If the horizontal size exceeds the printing area, the printer only feeds the paper. TPT50...
  • Page 107 A , CODE B or CODE C) which selects the first code set. • Special characters are defined by combining two characters “{“ and one character. The ASCII character “}” is defined by transmitting “{“ twice consecutively. TPT50...
  • Page 108 GS H, GS f, GS h, GS w [Example] [Name] Set bar code width. [Format] ASCII Decimal 119 n 2 ≤ n ≤ 6 [Range] [Description] Sets the horizontal size of the bar code. n specifies the bar code width as follows: TPT50...
  • Page 109 [Notes] • The printing density is cleared at default value when the printer is reset or the power is turned off. [Default] n = 2 [Reference] [Example] TPT50...
  • Page 110: Cbm Idp560Rs Emulation

    COMMAND TABLE The following table lists all the commands for function management in CBM iDP560RS Emulation of the TPT50 printer. The commands can be transmitted to the printer at any moment, but they will only be carried out when the commands previously sent have been executed. There are no priority commands;...
  • Page 111 ASCII Decimal [Description] Prints the data in the buffer and feeds one line, based on the current line spacing. [Notes] This command sets the print position at the beginning of the line. [Default] [Reference] ESC 1, ESC 2 [Example] TPT50...
  • Page 112 [Default] [Reference] ESC C [Example] [Name] Enhanced character designation. [Format] ASCII Decimal [Description] Printing of the character is executed in expanded format. [Notes] • The command RS is automatically launched after printing. [Default] Set up from front keys TPT50...
  • Page 113 [Reference] RS, US, SO, 01H, 02H, 03H, 04H [Example] [Name] Improved character designation (same as RS) [Format] ASCII Decimal [Description] Printing of the character is executed in expanded format. [Notes] • The command SO is automatically launched after printing. TPT50...
  • Page 114 [Default] Set up from front keys [Reference] 00H, 02H, 03H, 04H [Example] [Name] Printing in double height character [Format] ASCII Decimal [Description] Printing of the character is executed in double height format [Notes] • Setting remains until next set TPT50...
  • Page 115 RS, US, SI, SO, 00H, 01H, 02H, 03H [Example] [Name] Places the printer ON LINE. [Format] ASCII Decimal [Description] Places the printer ON LINE. [Notes] • Only this code can be accepted independently of the status OFF LINE. [Default] TPT50...
  • Page 116 [Example] [Name] Places the printer OFF LINE. [Format] ASCII Decimal [Description] Places the printer OFF LINE. [Notes] [Default] [Reference] [Example] [Name] Set/ erase reverse printing mode. [Format] ASCII Decimal [Description] Sets / erases (alternately) reverse printing mode. [Notes] [Default] TPT50...
  • Page 117 [Format] ASCII 1B 31 Decimal [Description] Sets 3 mm line spacing [Notes] [Default] [Reference] ESC 2 [Example] [Name] Set 5.5 mm line spacing. [Format] ASCII 1B 32 Decimal [Description] Set 5.5 mm line spacing. [Notes] [Default] [Reference] ESC 1 TPT50...
  • Page 118 A space of three lines is left at both the top and bottom of the page. [Notes] • Page formatting can be cleared through the command ESC [Default] n = 66 [Reference] FF, ESC O [Example] TPT50...
  • Page 119 [Reference] ESC C [Example] [Name] Select the international character set. [Format] ASCII ESCR 1B 52 n Decimal 82 n 0 ≤ n ≤ 12 [Range] [Description] Selects the international character set by setting n as in the following table: TPT50...
  • Page 120 This command enables cutter operation; if there is no cutter, a disabling flag is set any subsequent cutting commands will be ignored. [Notes] • The printer waits until all the paper movement commands have been completed before executing total cut TPT50...
  • Page 121 • The pulse ON time is [ t1 × 2 ms ] and the OFF time is [ t2 × [Notes] 2 ms ]. • If t2 < t1 , the OFF time is [ t1 × 2 ms ]. [Default] [Reference] [Example] TPT50...
  • Page 122 [Description] Transmits (nH x 256) + nL words of ram bank to serial port. [Notes] • The size of the ram bank for graphic printing is 448 horizontal dots (56 bytes/dotline) ×585 vertical points (32760 bytes = 16380 words). TPT50...
  • Page 123 • The number of data bytes received is [ nL + ( nH × 256)] × 2. [Notes] • Each word is received first in MSByte form and then in LSByte form • If [ nL + ( nH × 256)] exceeds 16384, the data following will be processed as normal data. TPT50...
  • Page 124 ESC ·, ESC ², ESC ³ [Example] [Name] Transmit printer ID. [Format] ASCII GS I 1D 49 n Decimal 73 n 1 ≤ n ≤ 3, 49 ≤ n ≤ 51 [Range] [Description] Transmits the printer ID specified by n as follows: TPT50...
  • Page 125 [Default] [Reference] [Example] [Name] Set printing density. [Format] ASCII Decimal 124 n 0 ≤ n ≤ 4, 48 ≤ n ≤ 52 [Range] [Description] Sets the printing density. n specifies the printing density as follows: TPT50...
  • Page 126 3. PRINTER FUNCTIONS i t n y t i g i l [Notes] • The printing density is cleared at default value when the printer is reset or the power is turned off. [Default] n = 2 [Reference] [Example] TPT50...
  • Page 127: Technical Specifications

    4. TECHNICAL SPECIFICATIONS 4.1 TECHNICAL SPECIFICATIONS The main technical features of the TPT50 printer models are listed in table 4.1. (Tab.4.1) Ø , t u i f l , l a ° 0 , l a , h t v i t n i l ®...
  • Page 128 4. TECHNICAL SPECIFICATIONS TPT50...
  • Page 129 4. TECHNICAL SPECIFICATIONS TPT50...
  • Page 130: Dimensions

    4. TECHNICAL SPECIFICATIONS 4.2 DIMENSIONS The dimensions of the TPT50 rack printer are shown in figure 4.1. (Fig.4.1) TPT50...
  • Page 131: Character Sets

    5. CHARACTER SETS 5.1 CHARACTER SETS The TPT50 printer has seven FONTS, each with 224 characters ESC/POS™ Emulation (PC437 USA, Standard Europe) (Fig.5.1) DPT24 Custom Emulation (Fig.5.2) TPT50...
  • Page 132 5. CHARACTER SETS DPT42 Custom Emulation (Fig.5.3) TPT50...
  • Page 133 ATTACHMENT A - ACCESSORIES AND SPARE PARTS A.1 ACCESSORIES A.1.1 Power supply The following figure shows the power supply, manufactured by Custom Engineering, that can be used to operate the TPT50 printer. The power supply model is the PSP24. (Fig.A.1) (Tab.A.1) Mod.
  • Page 134 ATTACHMENT A - ACCESSORIES AND SPARE PARTS A.2 SPARE PARTS (Tab.A.2) t i t ° n ° < < < > t i t (Fig.A.2) TPT50...

Table of Contents