TK14 THERMAL PRINTER Operation manual - Version 1 February-2006
FENIX IMVICO TK14 OPERATION MANUAL TK14 thermal printer operation manual revision: Page Revision type Before change Version 1 Date: Febraury 2006 After change 2/65
FENIX IMVICO TK14 OPERATION MANUAL INDEX IMPORTANT NOTES IN TK14 THERMAL PRINTER MANAGEMENT................6 0 – INTRODUCTION............................................................................................ 8 1 – GENERAL SPECIFICATIONS....................................................................... 9 1.1- Printing specifications................................................................................................. 9 1.2- Character specifications.................................
FENIX IMVICO TK14 OPERATION MANUAL APPENDIX A – SPECIFICATIONS...................................................................... 45 APPENDIX B – IF1500 CONNECTORS AND BUTTONS................................... 46 APPENDIX C – EXTERNAL APPEARANCE........................................................ 47 APPENDIX D – HOW TO ORDER ...................................................................... 48 APPENDIX E – CODE128 BAR CODE................................................................
FENIX IMVICO TK14 OPERATION MANUAL FIGURES AND TABLES Fig. a. Thermal print head cleaning................................................................................................. 7 Fig. 2.1- TK14 accessibility............................................................................................................. 11 Fig. 2.2- Nozzle hole dimension...................................................................................................... 12 Fig. 2.3- TK14 earth connection............
FENIX IMVICO TK14 OPERATION MANUAL IMPORTANT NOTES IN TK14 THERMAL PRINTER MANAGEMENT In order to preserve the life of the printer, it is necessary to keep in mind some precautions in the handling of the TK14 printer. Please read carefully the following points in order to make a good use of the printer. SECURITY PRECAUTONS • Before using the printer, read carefully section 2-INSTALLATION. • NEVER connect the external power supply with the wrong polarity. This could permanently damage the printer.
FENIX IMVICO TK14 OPERATION MANUAL • CLEANING PROCEDURE AND PRECAUTIONS In order to clean the thermal print head, proceed as indicated by the following steps: 1. Unplug the power supply cable and remove the 4 screws (2 in each side) holding the thermal print mechanism. Open the printer cover.
FENIX IMVICO TK14 OPERATION MANUAL 0 – INTRODUCTION The TK14 is a high performance thermal printer. Its compact and functional design covers many professional uses (as in supermarkets, hotels, hospitals, restaurants, and so on.) It is capable of printing text, graphics, logo and barcodes. It can be used in laboratories, industrial and professional environments. The main features of the TK14 are: • • • • • • • • • • • • • • • • • • • • • • • • • • Simple installation and easy maintenance.
FENIX IMVICO TK14 OPERATION MANUAL 1 – GENERAL SPECIFICATIONS 1.1- Printing specifications 1) Printing method: Thermal line printing 2) Dot density:203 dpi x 203 dpi (‘dpi’: dots per inch. 1 inch = 25.4mm) (203 dpi = 8 dots per mm) 3) Printing direction: Unidirectional with friction feed. 4) Printing width: 48 mm (384 dots).
FENIX IMVICO TK14 OPERATION MANUAL 1.3- Passive cutter The TK14 has a passive cutter system. After present the ticket printed in the nozzle, user can take it and, himself, cuts the paper, without any TK14 automatic action. 1.
FENIX IMVICO TK14 OPERATION MANUAL 2 – INSTALLATION 2.1- TK14 INSTALLATION CONSIDERATIONS There are some general considerations to take into account when installing the TK14 printer. A wrong installation can cause many serious problems like paper jam, difficult maintenance of the printer, difficulty in changing the paper roll, etc. Moreover, a correct installation can prevent the printer from being damaged by external agents, such as weather or vandalism.
FENIX IMVICO TK14 OPERATION MANUAL For these reasons, FENIX suggests the following systems as solutions to a correct installation: The printer must be set quite near the front side of the user’s chassis. Special care in the design of the part which goes from the printer outlet to the paper guide (paper jams can occur due to an inappropriate design). As the printer is placed very near the user’s chassis, some system must be implemented in order to move the printer when accessing the printing head (i.e.
FENIX IMVICO TK14 OPERATION MANUAL +12V to +24V 2.2- POWER SUPPLY The TK14 is powered by an external power supply by means of a female polarized connector of 4 pins that includes a security anchor. The power supply voltage must be verified before making the connection between the supply and the printer. The power supply male connector must be a JST VH396-04-H (housing) VH396T-010 (contact), or an equivalent model. GND Fig. 2.4- TK14 power supply connector.
FENIX IMVICO TK14 OPERATION MANUAL 2.3- RS-232 SERIAL INTERFACE 2.3.1- RS-232 Serial interface specifications • • • • Data transmission type: Synchronization: Flow control: Signal levels (RS232): • • • • • Speed: Data length: Parity: Stop bits: Connector (user side): Serial Asynchronous DTR/DSR control MARK = -3 to -15 V Logic ‘1’/OFF SPACE = +3 to +15 V Logic ‘0’/ON 4800, 9600, 19200, 38400 bps (bps: bits per second) 8 bits none, even, odd Fixed to 1 JST PHDR-18VS (housing) SPHD-001T-P0.
FENIX IMVICO TK14 OPERATION MANUAL 2.3.3- Serial RS-232 interface pins assignment The assignments of the terminals of the RS-232 connector and the functions of its signals are described in the following table: Pin Signal Signal name direction (from Function the printer point of view) 20 21 22 TXD RXD RTS Output Input Output 24 23 Other SG DTR nc Output --- Data transmission line. Data reception line. This signal indicates whether the printer is busy.
FENIX IMVICO TK14 OPERATION MANUAL 2.4- CENTRONICS PARALLEL INTERFACE The TK14 comply the IEE1284 protocol (NIBBLE MODE). Copyright © 1994 by the Institute of Electrical and Electronic Engineers, Inc. 2.4.1- Compatibility mode (Data transmission from host system to the printer: Centronics compatible) *Any system sending data to the printer (PC, PLC, custom board, et cetera) is considered to be a host system. The compatibility mode supports compatibility with the Centronics parallel interface.
FENIX IMVICO TK14 OPERATION MANUAL Specification Description Symbol Data hold time tHold 750 -- Data setup time tSetup 750 -- STROBE pulse width tSTB 750 -- READY cycle idle time tReady 0 -- BUSY output delay time tBUSY 0 500 Data processing time tReply 0 ∞ ACKNLG pulse width tACK 500 10µs BUSY release time tnBUSY 0 ∞ ACK cycle idle time tNext 0 -- Min(ns) Max(ns) 2.4.
FENIX IMVICO TK14 OPERATION MANUAL NOTES: (1) The ‘n’ prefix used before a signal name means that they are active in ‘0’ logic level. If the host system does not provide any of the signal lines mentioned above, both communication types could fail. (2) It is recommended to use twisted pair cables (signal/ground), with the return sides connected to the system signal ground level. (3) Do not ignore the nACK and BUSY signals during data transmissions.
FENIX IMVICO TK14 OPERATION MANUAL 3 – BASIC OPERATIONS 3.1- PAPER LOADING When the printer runs out of paper, there are two ways of loading paper: automatic and manual. Before starting the paper load sequence, please make sure the paper roll has been placed in the right way. Place the paper roll in the right direction. The thermal paper has only a side, which can be printed (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. 3.1.
FENIX IMVICO TK14 OPERATION MANUAL 3.2- BUTTONS FUNCTIONS PFEED BUTTON PROG BUTTON LED indicator Fig. 3.3- TK14 led and buttons. 1) PFEED Button. Functions: • If pressed on start-up, it activates the SELF-TEST MODE. • If pressed together with PROG button on start-up, they activate the HEXADECIMAL MODE. • During PROGRAMMING MODE this is the “YES” button. • Paper feeding using the paper FEED button cannot be performed under the following conditions: • The paper roll end sensor detects a paper end.
FENIX IMVICO TK14 OPERATION MANUAL 3.4- OPEN PLATEN SENSOR When this sensor detects the opening of the platen, it lights the orange LED, blocking all the activity related to printing. NOTE: If TK14 detects no paper or platen open while is printing, the current and the following data will be lose. The control error must be done before sending any byte data. ( See 3.7.4 and 3.7.5 points, flow diagrams of the error detection). 3.
FENIX IMVICO TK14 OPERATION MANUAL 3.6.2- Programming mode The TK14 has a PROGRAMMING MODE in order to set up some parameters of the printer, without sending any command neither setting micro-switches. In this mode, the printer makes some questions to the user. These questions must be answered by pressing one of the two push buttons. PFEED button means “YES” and “PROG” button means “NO”. To start the programming mode, turn off the printer and, holding the PROG button pressing, turn on the printer.
FENIX IMVICO TK14 OPERATION MANUAL 3.6.3- Hexadecimal dump mode In this mode, all the data received from the host system is printed, without processing any command, in hexadecimal and its corresponding ASCII. This mode can be very helpful for the application developer during the setup test time, as it allows to detect and eliminate possible errors (as out of range parameters, non valid command sequences, errors in the communication channel, etc.
FENIX IMVICO TK14 OPERATION MANUAL 3.7- ERROR PROCESSING 3.7.1- Error types When an error happens, the TK14 visually notifies the error type through the led, located next to the buttons. This fact allows the final user to have a direct and visual reference on the current printer status. On the other hand, the printer status and all its possible errors can also be obtained via software through the DEL EOT command.
FENIX IMVICO TK14 OPERATION MANUAL HARDWARE ERROR [Description] At initialization, the printer internally checks its hardware devices. If they do not function properly, an error occurs. [Recover action] This error cannot be recovered. One of the control board components might be damaged and should be replaced or repaired. POWER SUPPLY VOLTAGE ERROR [Description] The power supply voltage is out of range (12V to 24V DC + 10%). [Recover action] This is a recoverable error.
FENIX IMVICO TK14 OPERATION MANUAL PAPER JAM ERROR [Description] When printing a ticket, the paper must run across the printer mechanism and the presenter unit without any obstacle. Moreover, the ticket has to be the minimum length in order to the user may catch it. • • IMPORTANT NOTES: THE MINIMUM TICKET LENGTH IS 120 mm. ANY TICKET WITH LENGTH MINOR THAN 120 mm WILL CAUSE PAPER JAM. FENIX SUGGEST A 160 mm MAXIMUM TICKET LENGTH TO AVOID VANDALIC ACTIONS.
FENIX IMVICO TK14 OPERATION MANUAL 3.7.2- Printer operation when an error happens When the TK14 detects an error (except the near-end paper), it executes the following operations: • It stops all printing operations. • The red led blinks or orange permanently lights. 3.7.3- Data reception error (serial interface only) If one of the following errors happens during the serial interface data communication, the printer prints ‘?’ or ignores the data. • Parity error. • Synchronization error. • Overlap error.
FENIX IMVICO TK14 OPERATION MANUAL 3.7.5- Flow diagram of the error detection for the parallel port The TK14 meets the IEEE-1284 standard, in the nibble mode variant. Compatibility mode Host system Data transfer PERIPHERAL Data transfer HOST SYSTEM.
FENIX IMVICO TK14 OPERATION MANUAL 4 – CONTROL COMANDS 4.1- COMMAND NOTATION [Name] [Format] [Range] [Description] [Notes] [Defect] [Reference] [Examples] The command name. The coding sequence. It provides the allowed range for the arguments. It describes the command functionality. It provides important information in command usage and warnings, if needed. It provides the default values, if any, for the command parameters. It lists related commands. It shows examples on how to use the command. 4.
FENIX IMVICO TK14 OPERATION MANUAL 4.
FENIX IMVICO LF [Name] [Format] [Description] [Note] [Reference] CR [Name] [Format] [Description] [Notes] [Reference] DLE EOT n [Name] [Format] [Range] [Description] [Notes] TK14 OPERATION MANUAL Print and line feed ASCII LF Hex 0A Decimal 10 Prints the data in the print buffer and feeds one line, based on the current line spacing. This command sets the print position to the beginning of the line. ESC 2, ESC 3.
FENIX IMVICO TK14 OPERATION MANUAL n = <02>H: Offline status Bit 0 1 2 3 4 5 6 7 OFF/ON OFF ON OFF ON ON OFF ON OFF ON OFF Function Not used. Fixed to OFF Not used. Fixed to ON Platen is closed (Thermal head is closed) Platen is open (Thermal head is open) Undefined Not used. Fixed to ON No paper-end stop Printing is being stopped No error Error occurred Not used. Fixed to OFF n = <03>H: Error status Bit 0 1 2 3 4 OFF/ON Function OFF Not used. Fixed to OFF ON Not used. Fixed to ON OFF Not used.
FENIX IMVICO ESC t n [Name] [Formato] [Range] [Description] TK14 OPERATION MANUAL Select character code table n ASCII ESC t n Hex 1B 74 Decimal 27 116 n n=<00>H , n = <11>H Selects page n from the character code table.
FENIX IMVICO [Default] [Reference] ESC 2 [Name] [Format] [Description] [Reference] ESC 3 n [Name] [Format] [Range] [Description] [Default] [Reference] ESC @ [Name] [Format] [Description] [Notes] ESC E n [Name] [Format] [Range] [Description] [Notes] [Default] [Reference] ESC G n [Name] [Format] [Range] [Description] [Notes] [Default] [Reference] TK14 OPERATION MANUAL • If this command is not received at the beginning of a line, and the character font is to be changed, all previous data in the prin
FENIX IMVICO GS B n [Name] [Format] [Range] [Description] [Notes] [Default] ESC J n [Name] [Format] [Range] [Description] [Notes] ESC M n [Name] [Format] [Range] [Description] TK14 OPERATION MANUAL Turn white/black reverse printing mode n ASCII GS B n Hex 1D 42 n Decimal 29 66 0 ≤ n ≤ 255 Turns on or off white/black reverse printing mode. When the LSB of n is 0, white/black reverse mode is turned off. When the LSB of n is 1, white/black reverse mode is turned on.
FENIX IMVICO ESC a n [Name] [Format] [Range] [Description] TK14 OPERATION MANUAL Select justification n ASCII ESC a n Hex 1B 61 n Decimal 27 97 ≤ ≤ ≤ ≤ n n 0 2, 48 50 Aligns all the data in one line to the specified position n selects the justification as follows: n 0, 48 1, 49 2, 50 [Notes] • • [Reference] [Example] Justification Left justification Centering Right justification The command is enabled only when processed at the beginning of the line.
FENIX IMVICO TK14 OPERATION MANUAL ESC c 5 n [Name] [Format] Enable/disable panel buttons n ASCII ESC c 5 Hex 1B 63 35 n Decimal 27 99 53 n ≤ ≤ n [Range] 0 255 [Description] Enables or disables the panel buttons. • When the LSB of n is 0, the panel buttons are enabled. • When the LSB of n is 1, the panel buttons are disabled. [Notes] Only the lowest bit of n is valid. • In this printer, only the FEED button can be disable.
FENIX IMVICO [Notes] TK14 OPERATION MANUAL • This command is effective for all characters, except for HRI characters. • The vertical direction is the paper feed direction, and the horizontal direction is perpendicular to the paper feed direction. • When characters are enlarged with different sizes on one line, all the characters on the line are aligned at the baseline. • The ESC ! command can also turn double-width and double-height modes on or off.
FENIX IMVICO GS T n [Name] [Format] [Range] [Description] TK14 OPERATION MANUAL Set print position to the beginning of print line n ASCII GS T n Hex 1D 54 n Decimal 27 84 n = <00>H or n = <01>H Sets the print position to the beginning of print line. • n specifies the data processing in the print buffer. n Printing position <00>H Sets the print position to the beginning of print line after deleting all data in the print buffer.
FENIX IMVICO TK14 OPERATION MANUAL GS H n [Name] [Format] Select print position for HRI characters. n ASCII GS H Hex 1D 48 n Decimal 29 72 n n = 0/3 Selects the print position of HRI characters when printing a bar code.
FENIX IMVICO TK14 OPERATION MANUAL • This command is enabled only when no data exists in the print buffer. When data exists in the print buffer, the printer processes the data following m as normal data. • After printing the bar code, this command sets the print position to the beginning of the line. • This command is not affected by print modes. • The number of data for the ITF bar code must be even numbers. When an odd number of bytes of data is input, the printer ignores the last received data.
FENIX IMVICO GS w n [Name] [Format] [Range] [Description] [Default] [Reference] TK14 OPERATION MANUAL Set bar code width n ASCII GS w n Hex 1D 77 Decimal 27 119 n <02>H ≤ n ≤ <06>H Sets the horizontal size of the bar code. n specifies the bar code width as follows: n Module Width (mm) for Multi-level Bar Code <02>H <03>H <04>H <05>H <06>H 0.250 0.375 0.500 0.625 0.750 • Multi-level bar codes are as follows: EAN13, CODE93, ITF. n = <03>H GS k GS v 0 m xL xH yL yH d1 ...
FENIX IMVICO FS p n m [Name] [Format] TK14 OPERATION MANUAL Print NV bit image ASCII FS Hex 1C Decimal 28 p 70 112 n n n m m m [Range] n=1 0 ≤ m ≤ 3, <48>H ≤ m ≤ < 51>H [Description] Prints a NV bit image n using the mode specified by m. m Mode 0, 48 Normal 1, 49 Double-width 2,50 Double-height 3,51 Quadruple [dpi: dots per 25.4 mm] [Notes] Vertical Dot Density 203.2 dpi 203.2 dpi 101.6 dpi 101.6 dpi Horizontal Dot Density 203.2 dpi 101.6 dpi 203.2 dpi 101.
FENIX IMVICO TK14 OPERATION MANUAL FS q n [xL xH yL yH d1…dk]1…[xL xH yL yH d1…dk] [Name] Define NV bit image n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk] [Format] ASCII FS q n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk] Hex 1C 71 n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...
FENIX IMVICO TK14 OPERATION MANUAL APPENDIX A – SPECIFICATIONS Printing method Dot density Printing direction Printing width Character per line (default) Character spacing (default) Character structure Character size (mm) Character number Print speed Paper feed speed Line spacing (default) Paper roll Minimum ticket length Maximum ticket length suggested Thermal paper type Interface (compatible) Receive buffer Power supply Peak current consumption (64 dots activated) Life span (at 25ºC ) Activation p
APPENDIX B – IF1500 CONNECTORS AND BUTTONS LOW PAPER connector TICKET PICKUP connector IF1500 IFCON1500 Serial RS232 and Parallel CENTRONICS (IEEE1284) Comunication connector INTERCONNECTION LTP1245 (Seiko) LINE THERMAL PRINTER MECHANISM POWER SUPPLY connector PAPER FEED BUTTON ACU6205 (Seiko) PROG BUTTON STATUS LED AUTOCUTTER UNIT
APPENDIX C – EXTERNAL APPEARANCE COTES IN mm
FENIX IMVICO TK14 OPERATION MANUAL APPENDIX D – HOW TO ORDER TK14-58-XX Special version : Standard type xx : custom-made type (under agreement only) nil AVAILABLE ACCESORIES PARTNUMBER FAPOS-1 FA-40TK RS232-6 CENTRONIC-7 T58X80X25,4 Description Power supply close frame Power supply open frame Serial cable 1,5m Centronic cable 1,5m Standard 80 mm diameter paper roll for 58 48/65
FENIX IMVICO TK14 OPERATION MANUAL APPENDIX E – 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. Each code set is used for representing the following characters: E.
FENIX IMVICO TK14 OPERATION MANUAL E.2 Printable characters in CODE SET A Character NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US SP ! “ # $ % & ` Transmit Data Hex Decimal 00 0 01 1 02 2 03 3 04 4 05 5 06 6 07 7 08 8 09 9 0A 10 0B 11 0C 12 0D 13 0E 14 0F 15 10 16 11 17 12 18 13 19 14 20 15 21 16 22 17 23 18 24 19 25 1A 26 1B 27 1C 28 1D 29 1E 30 1F 31 20 32 21 33 22 34 23 35 24 36 25 37 26 38 27 39 Character ( ) * + , .
FENIX IMVICO TK14 OPERATION MANUAL E.3 Printable characters in CODE SET B Character SP ! “ # $ % & ´ ( ) * + , .
FENIX IMVICO TK14 OPERATION MANUAL E.
FENIX IMVICO TK14 OPERATION MANUAL APPENDIX F – INTERNAL CHARACTER TABLES a) Page 0. PC437: USA, Standard Europe (International Character Set: USA).
FENIX IMVICO TK14 OPERATION MANUAL Page 0 (Continued): 80H to FFH € 213 54/65
FENIX IMVICO TK14 OPERATION MANUAL b) Page 17. PC866: Cyrillic.
FENIX IMVICO TK14 OPERATION MANUAL APPENDIX G – TESTING SOFTWARE The TK14 printer is delivered together with a Windows-based, testing program. This program is an easy way to explore the TK14´s main features. To install the program, run the “SETUP.EXE” file and follow the instructions on the screen. The program is intended for three purposes: • PC communication port configuration. • Printer Status. • Sample ticket. These three parts are distinguished in the program main window. And they are explained next.
FENIX IMVICO TK14 OPERATION MANUAL PRINTER STATUS When enabling the printer status window, 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.
FENIX IMVICO TK14 OPERATION MANUAL SAMPLE TICKET With this feature, user can appreciate different formats of text by choosing the attributes of the desired text.
FENIX IMVICO TK14 OPERATION MANUAL SPAIN c/ Pacífico, 53-55 – 08027 BARCELONA Phone Num: 34 – 93 353 92 22 Fax Num: 34 – 93 353 97 21 E-mail: fenixim@retemail.es http: www.feniximvico.