Page 1
TK23 THERMAL PRINTER SERIES Operation Manual - Version 1.0 February 2006...
Page 2
FENIX IMVICO TK23 OPERATION MANUAL Revision list for the TK23 thermal printer series operation manual. V 1.0 Date: 15-02-2006 Page Type of revision Before change After change 2/81...
Page 3
FENIX IMVICO TK23 OPERATION MANUAL I N D E X IMPORTANT NOTES ON TK23 HANDLING ............6 0- INTRODUCTION..................... 8 1- GENERAL SPECIFICATIONS................. 9 1.1-PRINTING SPECIFICATIONS............. 9 1.2- CHARACTER SPECIFICATIONS............9 1.3- ELECTRICAL CHARACTERISTICS........... 10 1.4- PAPER REQUIREMENTS..............10 1.5- OVERALL DIMENSIONS..............11 1.6- ENVIRONMENTAL CONDITIONS............
Page 4
FENIX IMVICO TK23 OPERATION MANUAL 4 – CONTROL COMMANDS................42 4.1- COMMAND NOTATION..............42 4.2- EXPLANATION OF TERMS............... 42 4.3- CONTROL COMMANDS DESCRIPTION.......... 43 APPENDIX A – CHARACTERS x LINE..............64 APPENDIX B – CHARACTER CODE TABLES.............65 APPENDIX C – RECOVERY FROM AUTOCUTTER ERROR......67 APPENDIX D –...
Fig. 2.4- Paper guide system................15 Fig. 2.5- TK23 connectors & elements location……..........16 Fig. 2.6- Power supply connector as seen from outside the TK23....... 17 Fig. 2.7- Serial interface connector as seen from outside of TK23...…....19 Fig. 2.8- CENTRONICS-2 parallel cable ............. 21 Fig.
DO NOT blow the TK23. • NEVER modify the TK23. • DO NOT try to repair the TK23 by yourself. If some failure is detected contact with your usual dealer technical service. • Since the printer contains permanent magnets (in the motor) as well as electromagnets, it should not be used in areas containing excessive dirt, dust and metallic particles.
Page 7
Figure b. Head cleaning procedure Clean the head elements using alcohol (ethanol, methanol, or IPA) and a cotton swab. Wait until the alcohol dries and close the platen block. Fenix recommends cleaning the thermal head periodically (advisable every 3 months) to maintain receipt print quality.
The TK23 is intended to be integrated into the user’s final system. Its structure allows an easy access both to the interface or the critical parts of the mechanism.
FENIX IMVICO TK23 OPERATION MANUAL 1 – GENERAL SPECIFICATIONS 1.1-PRINTING SPECIFICATIONS 1) Printing method: Thermal line printing. 2) Print Head: Total number of dots: Printing mechanism model type Number of dots LTP2242 (59.5mm paper-width model) 448 dots (= 56mm) LTP2342 (79.5mm paper-width model)
FENIX IMVICO TK23 OPERATION MANUAL 1.3- ELECTRICAL CHARACTERISTICS +24V DC ± 2.4V (± 10%) 1) Supply voltage: 2) Current consumption (at 24V): 60mm paper width 80mm paper width Print Ratio model model Mean current 100% 5.3 A 7.0 A Peak current 6.4 A...
FENIX IMVICO TK23 OPERATION MANUAL 1.5- OVERALL DIMENSIONS 1) External dimensions (Refer to APPENDIX D – EXTERNAL APPEARANCE). 1.6- ENVIRONMENTAL CONDITIONS 1) Operating Temperature: 0 to 50ºC (32 to 131ºF) If the printer is installed in outdoor applications in which the ambient temperature is low, we suggest to use a blower fan heater to raise the operating temperature over 0ºC.
2 – INSTALLATION 2.1- FIXING THE TK23 PRINTER The TK23 is an industrial printer designed to be fixed in a bigger case or structure, or another kind of appropiate chassis. There are two models for the TK23 printer with 4 different fixing points each.
These points are: • Thermal mechanism & Autocutter. • Paper roll. • Interface. • Connectors. • Led and Push-buttons. Led and buttons connectors Paper Roll Thermal mechanism & autocutter IF2200 interface Fig 2.2 - TK23 elements 13/81...
FENIX IMVICO TK23 OPERATION MANUAL For these reasons, FENIX suggests the following systems as solutions to a correct installation: 2.2.1- EXTERNAL CHUTE SYSTEM The idea of this system is to internally print and cut the ticket inside the machine, and then make it fall into a receptacle where the user can have external access.
FENIX IMVICO TK23 OPERATION MANUAL 2.2.2- PAPER GUIDE SYSTEM When using this system, the printer must be set quite near the front side of the user’s chassis. The paper guide is to avoid external handling of the printer outlet. Two points must be assured to make this system work right: •...
FENIX IMVICO TK23 OPERATION MANUAL 2.3- TK23 USER INTERFACE ELEMENTS In the TK23, user can find the next connectors: • CN1: Power supply connector. • CN6: Serial RS-232 communications connector and Parallel CENTRONICS communications connector. Also, there are other interface elements that allows easy configuration of printer: •...
Use a 3-pin DC jack KPP-3P model or equivalent. 2.3.1.1 - Optional Power supply connector : A special version of TK23 (under agreement only), can use for power supply a Male 4- pin 0.156" pitch (3,96mm) disconectable Crimp style connector.
Page 18
WARNING: Beware not to invert the polarity of power supply. This may irremediably damage the printer. IMPORTANT NOTE ABOUT TK23 POWER SUPPLY: The necessary supply of power depends on the content to print on the ticket. A 150W power supply covers all adverse possibility (printing ratio of 100% black at any temperature).
Ground (*) reception buffer is full when it increases till the maximum capacity (32 Kbytes). Table 2.1- Serial port pin-out. Pin 23 Pin 1 Pin 24 Pin 2 Fig. 2.7- Serial interface connector as seen from outside the TK23. 19/81...
The TK23 receives data continuously, even while performing printing operation. The TK23 serial input/output signals (RXD, /RTS and TXD) can be RS232C level or TTL level (see APPENDIX F- HOW TO ORDER). The TK23 receives and checks serial data according to the transmission baud rate programmed.
FENIX IMVICO TK23 OPERATION MANUAL 2.2.3.2 Timing diagram of data printer reception Data n Data n+1 Data tHold nStrobe tSetup tSTB Busy Peripheral Busy tReady tBUSY nAck tnBUSY tReply tACK tNext Specification Description Symbol Min(ns) Max(ns) Data hold time tHold...
FENIX IMVICO TK23 OPERATION MANUAL Switching between online and offline The printer enters offline status after any of the following: 1) When the power is turned on until the printer becomes ready for data transmission after it is initialized by a reset.
Page 24
(4) Interface cables shall have been made with the minimum length required (Max. 2 meters recommended). Pin 23 Pin 1 Pin 24 Pin 2 Fig. 2.10- CN6 communications connector as seen from outside of TK23. NOTE: Connect communications connector before turning the TK23 ON. 24/81...
2) Place the paper roll in the right direction. The thermal paper has only a side which TK23 can print (thermal side). If the user don’t know which one it is, just scratch the paper: the thermal side will show up the track on.
5) Pass the paper end below the paper guide as shown in fig. 3.0 and fig 3.1 and enter the paper in the mechanism inlet. 6) Push the paper in until the TK23 detects it and starts the auto-load sequence. 7) Wait until the auto-load sequence extracts the paper from the printer outlet.
3) Place the paper roll in the right direction. The thermal paper has only a side which TK23 can print (thermal side). If you don’t knows which one is it, just scratch the paper: the thermal side will show up the track on.
HEXADECIMAL DUMP MODE. • During PROGRAMMING MODE this is the “NO” button. • If pressed when the printer is already started, the TK23 removes paper from inside the TK23 (if there is any), ready to use. 3.2.2 - LED INDICATOR 1) Power (POWER) LED: Power is stable.
To start the self-test on a paper roll, turn off the printer, and hold down the PFEED button then turn on the printer. Then the current printer status is printed. After printing the current printer status, if the PFEED button is still hold down, the TK23 will print the scaling text pattern printing.
FENIX IMVICO TK23 OPERATION MANUAL Next figure shows an example of SELF-TEST MODE: Printer Rolling status pattern Fig. 3.4- SELF-TEST MODE sample. 30/81...
TK23 OPERATION MANUAL 3.4.2- PROGRAMMING MODE The TK23 has a PROGRAMMING MODE in order to set up some parameters of the printer, without sending any command. In this mode, the printer makes some questions to the user. These questions must be answered by pressing one of the two push buttons.
FENIX IMVICO TK23 OPERATION MANUAL 3.4.3- HEXADECIMAL DUMP MODE The hexadecimal dump prints the data transmitted from the host computer as hexadecimal numbers and their corresponding ASCII characters. In this mode, no commands are processed. All the received data is printed as it is in Hexadecimal mode.
(logical “HIGH” level). If the user detects that this signal is “high”, that means that an error has occurred. The TK23 can send the STATUS BYTES by the serial port, to communicate some of these errors (command DEL EOT), in RS232 protocol.
FENIX IMVICO TK23 OPERATION MANUAL 3.5.2- PAPER-NEAR-END ERROR This error is not as significant as the “NO PAPER/ HEAD-UP” error. So, the user must decide what to do when this error comes. Depending on the settings of command “ESC c 4” this error stops the printing or not (See point 4. CONTROL COMMANDS).
When this error occurs, some parts of the printer may be damaged. If this happens, the printer will be unable to recover itself and some of its components are likely to be replaced. Check the TK23 power supply. 3.5.6- HARDWARE ERROR At initialisation, the printer internally checks its hardware devices.
FENIX IMVICO TK23 OPERATION MANUAL 3.5.8- SERIAL PORT ERROR DETECTION FLOW CHART BEGIN SEND “Real-time status“ COMMAND /RTS = 0 SEND 1 BYTE READ “STATUS” FROM PRINTER AND IDENTIFY ERROR END OF TRANDMISSION Fig.3.9- Serial port error detection flow chart.
TK23 OPERATION MANUAL 3.6- OPTICAL MARK The TK23 printer has the capability of using the No-Paper mechanism sensor as an optical mark sensor to work with paper, which is pre-printed with an optical mark. To make use of this feature, the optical mark sensor must be enabled via hardware (See point 3.4.2- PROGRAMMING MODE).
FENIX IMVICO TK23 OPERATION MANUAL 3.6.1- EXAMPLE ON USING THE OPTICAL MARK Some very concrete points must be observed when using the optical mark. There are three commands for handling marked paper (See point 4- CONTROL COMMANDS for more details) GS ( F ! Set adjustment values.
FENIX IMVICO TK23 OPERATION MANUAL Next figures illustrate an example on how to handle the marked paper. First line Last line TICKET 3 TICKET 2 TICKET 1 Paper feed direction Last line of TICKET 1 has been printed. TICKET 3...
Page 41
FENIX IMVICO TK23 OPERATION MANUAL 4 – CONTROL COMMANDS 4.1- COMMAND NOTATION [Name] The name of the command. [Format] The code sequence. [ ]k indicates the contents of [ ] should be repeated k times. [Range] Gives the allowable ranges for the arguments.
FENIX IMVICO TK23 OPERATION MANUAL 4.3- CONTROL COMMANDS DESCRIPTION Command List Command Command Name Page classification Executing Setting Print and line feed Print and carriage return Real-time status transmission DLE EOT Set right-side character spacing ESC SP Select print mode(s)
Page 43
FENIX IMVICO TK23 OPERATION MANUAL [Name] Print and line feed [Format] ASCII Decimal [Description] Prints the data in the print buffer and feeds one line, based on the current line spacing. [Note] This command sets the print position to the beginning of the line.
Page 44
FENIX IMVICO TK23 OPERATION MANUAL n = <01>H: Printer status OFF/ON Function Not used. Fixed to OFF Not used. Fixed to ON Not used. Fixed to OFF Online Offline Not used. Fixed to ON Does not wait for online error recovery...
Page 45
FENIX IMVICO TK23 OPERATION MANUAL n = <04>H: Continuous paper sensor status OFF/ON Function Not used. Fixed to OFF Not used. Fixed to ON Undefined Paper near-end sensor: Paper present Paper near-end sensor: Paper not present Not used. Fixed to ON...
Page 46
FENIX IMVICO TK23 OPERATION MANUAL ESC ! n [Name] Select print mode(s) [Format] ASCII ESC ! Decimal <00>H ≤ n ≤ <FF>H [Range] [Description] Selects print mode(s) using n as follows: OFF/ON Function Character font A (12 x 2 4).
Page 47
FENIX IMVICO TK23 OPERATION MANUAL ESC 3 n [Name] Set line spacing [Format] ASCII ESC 3 Decimal <00>H ≤ n ≤ <FF>H [Range] [Description] Sets the line spacing to [n x 0.125 mm]. [Default] n = <1E>H [Reference] ESC 2...
FENIX IMVICO TK23 OPERATION MANUAL ESC M n [Name] Select character font [Format] ASCII ESC M Decimal [Range] n = <00>H, <01>H [Description] Selects the character font. Function <00>H Character Font A (12 x 24) selected <01>H Character Font B (8 x 16) selected [Notes] •...
• During cutting, printing and paper feeding is stopped • This command only can be used if auto-cutter is connected. • If this command is sent without auto-cutter connection, TK23 printer enter in autocutter error status. • The interval between each cutting operation must be two seconds or more.
FENIX IMVICO TK23 OPERATION MANUAL ESC t n [Name] Select character code table [Format] ASCII ESC t Decimal [Range] n = <00>H , n = <11>H [Description] Selects a page n from the character code table. Character Code Table PC437 (U.S.A., Standard Europe)
Page 51
FENIX IMVICO TK23 OPERATION MANUAL GS B n [Name] Turn white/black reverse printing mode [Format] ASCII Decimal 0 ≤ n ≤ 255 [Range] [Description] Turns on or off white/black reverse printing mode. When the LSB of n is 0, white/black reverse mode is turned off.
Page 52
FENIX IMVICO TK23 OPERATION MANUAL GS ! n [Name] Select character size [Format] ASCII Decimal <00> ≤ n ≤ <FF>H [Range] (1 ≤ vertical number of times ≤ 8, 1 ≤ horizontal number of times ≤ 8) [Description] Selects the character height using bits 0 to 3 and selects the character...
Page 53
FENIX IMVICO TK23 OPERATION MANUAL GS ( A pL pH n m [Name] Execute test print [Format] ASCII Decimal [Range] (pL + (pH x 256)) = 2 (where pL = <02>H, pH = <00>H) <30>H ≤ n ≤ <32>H <31>H ≤ m ≤ <33>H [Description] •...
Page 54
FENIX IMVICO TK23 OPERATION MANUAL • pL and pH specifies the number of bytes of the parameters (always 4). • a specifies setting values for the positions to start printing and cutting. Function <01>H Setting value for the positions to start the printing <02>H...
Page 55
FENIX IMVICO TK23 OPERATION MANUAL GS ( K 2 0 1 m [Name] Select the print density. [Format] ASCII GS ( K 2 0 1 m 1D 28 4B 02 00 01 m <F6>H ≤ m ≤ <FF>H or [Range] <00>H ≤...
FENIX IMVICO TK23 OPERATION MANUAL GS E n [Name] Select head control method. [Format] ASCII Decimal <00>H ≤ n ≤ <FF>H [Range] [Description] Selects the head control method. Off/On Hex Function Undefined Specifies the print speed Undefined Undefined Speed Level...
Page 57
FENIX IMVICO TK23 OPERATION MANUAL GS L nL nH [Name] Set left margin [Format] ASCII Decimal <00>H ≤ nL ≤ <FF>H [Range] <00>H ≤ nH ≤ <FF>H [Description] Sets the left margin using nL and nH. • The left margin is set to [(nL + nH x 256) x 0.125 mm].
Page 58
FENIX IMVICO TK23 OPERATION MANUAL 1) GS V m 2) GS V m n [Name] Select cut mode and cut paper [Format] ASCII Decimal ASCII Decimal [Range] m = 1, 49 m = 66, 0 ≤ n ≤ 255 [Description] Selects a mode for cutting paper and executes paper cutting. The value of...
Page 59
FENIX IMVICO TK23 OPERATION MANUAL GS f n [Name] Select font for Human Readable Interpretation (HRI) characters [Format] ASCII Decimal [Range] n = <00>H or <01>H [Description] Selects a font for the HRI characters used when printing a bar code.
Page 60
FENIX IMVICO TK23 OPERATION MANUAL GS k m n d1...dn [Name] Print bar code [Format] ASCII d1...dn d1...dn Decimal d1...dn [Range] m= <43>H , m = <45>H, m= <46>H or m= <49>H (n and d depend on the bar code system used).
Page 63
FENIX IMVICO TK23 OPERATION MANUAL GS w n [Name] Set bar code width [Format] ASCII Decimal 2 ≤ n ≤ 6 [Range] [Description] Set the horizontal size of the bar code. n specifies the bar code width as follows: Module Width (mm)
FENIX IMVICO TK23 OPERATION MANUAL ____________________________________________________________________ APPENDIX A – CHARACTERS x LINE ____________________________________________________________________ The maximum number of printable characters in one line is determined by the next formula: Mechanism - LeftMargin Max. Of char / line = (Right-side + Font) x CharWidth...
FENIX IMVICO TK23 OPERATION MANUAL ______________________________________________________ APPENDIX B – CHARACTER CODE TABLES ______________________________________________________ PAGE 0: PC437 USA, Standard Europe (International Character Set: USA). 65/81...
Page 66
FENIX IMVICO TK23 OPERATION MANUAL During execution, user can change the character code table sending ESC t n command to the printer, where n is the parameter (page number). By default, page 0 is selected (see point 4 - CONTROL COMMANDS for more details).
FENIX IMVICO TK23 OPERATION MANUAL ____________________________________________________________________ APPENDIX C – RECOVERY FROM AUTOCUTTER ERROR ____________________________________________________________________ • If a foreign object, such as a push pin or paper clip, drops in the autocutter and causes the autocutter to lock up, the printer enters an error state and begins the recovery operation automatically.
FENIX IMVICO TK23 OPERATION MANUAL APPENDIX F – HOW TO ORDER • PRINTER TK23 - XX - XX - XX Printer version: Autocutter: Paper width (Seiko mechanism): nil : standard type Full cut 60 : 59,5 mm (LTP2242) XX : Other special...
Page 72
PULSA TK11 AVAILABLE ACCESORIES Description PARTNUMBER FAPOS-1 Power supply Standard RS232 cable for TK23 1,5m RS232- 2 Standard Centronic cable for TK23 1,5m CENTRONIC-2 Standard 110 mm diameter paper roll for 60 T60X110X25 Standard 110 mm diameter paper roll for 80...
FENIX IMVICO TK23 OPERATION MANUAL ________________________________________________________________ APPENDIX G – FREQUENTLY ASKED QUESTIONS ____________________________________________________________________ The printer is connected and the power is ON but it does not print and the paper does not come out. Check your power supply and make sure it is giving the specified values.
FENIX IMVICO TK23 OPERATION MANUAL ___________________________________________________________________ APPENDIX H – CODE128 BAR CODE ____________________________________________________________________ In Code128 bar code system, it is possible to represent 128 ASCII characters and 2- digit numerals using one bar code character that is defined by combining one the 103 bar code characters and 3 code sets.
Page 75
FENIX IMVICO TK23 OPERATION MANUAL G.2 Printable characters in CODE SET A Transmit Data Transmit Data Transmit Data Character Character Character Decimal Decimal Decimal FNC1 7B,31 123,49 FNC2 7B,32 123,50 FNC3 7B,33 123,51 FNC4 7B,34 123,52 < SHIFT 7B,53 123,83...
Page 76
FENIX IMVICO TK23 OPERATION MANUAL G.3 Printable characters in CODE SET B Transmit Data Transmit Data Transmit Data Character Character Character Decimal Decimal Decimal “ & ´ 7B,7B 123,123 FNC1 7B,31 123,49 FNC2 7B,32 123,50 FNC3 7B,33 123,51 FNC4 7B,34...
Page 77
FENIX IMVICO TK23 OPERATION MANUAL G.4 Printable characters in CODE SET C Transmit Data Transmit Data Transmit Data Character Character Character Decimal Decimal Decimal FNC1 7B,31 123,49 CODEA 7B,41 123,65 CODEB 7B,42 123,66 77/81...
____________________________________________________________________ The TK23 printer is delivered together with a Windows-based, testing & configuring program. This program is an easy way to explore the TK23´s main features. To install the program, run the “SETUP.EXE” file and follow the instructions on the screen.
Page 79
FENIX IMVICO TK23 OPERATION MANUAL PRINTER STATUS When enabling the printer status, the program tests the printer’s sensors and notifies every significant error or printing status. The program tests the printer’s status once. In some errors, there may be a little time delay from the moment when the error is produced until the printer notifies it.
Page 80
FENIX IMVICO TK23 OPERATION MANUAL SAMPLE TICKET With this feature, user can appreciate different formats of text by choosing the attributes of the desired text. Sample Text, up to 25 Inverse Print & Attributes Character Font characters available Bold selection...
Need help?
Do you have a question about the TK23 Series and is the answer not in the manual?
Questions and answers