Page 1
TK41 THERMAL PRINTER Operation Manual - Version 2.0 February 2003...
Page 2
FENIX IMVICO TK-41 OPERATION MANUAL Revision list for the TK41 thermal printer operation manual. V1.0 Date: 15-10-2001 Page Type of revision Before change After change V1.1 Date: 20-02-2002 Page Type of revision Before change After change change 9ª, 14ª,0,1ª 9A, 14A, 0.1A change Fig.3.6.1 - Optical Mark...
Page 3
FENIX IMVICO TK-41 OPERATION MANUAL I N D E X IMPORTANT NOTES ON TK41 HANDLING -------------------------------------------- 6 0- INTRODUCTION ----------------------------------------------------------------------------- 8 1- GENERAL SPECIFICATIONS ----------------------------------------------------------- 9 1.1- PRINTING SPECIFICATIONS ------------------------------------------------ 9 1.2- CHARACTER SPECIFICATIONS ------------------------------------------- 1.3- ELECTRICAL CHARACTERISTICS ---------------------------------------- 10 1.4- PAPER REQUIREMENTS ---------------------------------------------------- 10...
Page 4
FENIX IMVICO TK-41 OPERATION MANUAL 4- CONTROL COMMANDS ------------------------------------------------------------------ 54 4.1- COMMAND NOTATION -------------------------------------------------------- 54 4.2- EXPLANATION OF TERMS --------------------------------------------------- 54 4.3- CONTROL COMMANDS DESCRIPTION --------------------------------- 55 APPENDIX A- CHARACTERS x LINE ----------------------------------------------------- 74 APPENDIX B- RECOVERY FROM AUTOCUTTER ERROR ------------------------ 75...
Fig. 2.8- Fixing holes of the TK41------------------------------------------------------------ 17 Fig. 2.9- TK41 connectors location ---------------------------------------------------------- 18 Fig. 2.10- Power supply connector as seen from outside the TK41 ---------------- 19 Fig. 2.11- RS-232 connector as seen from outside the TK41 ------------------------ 21 Fig.
Page 6
DO NOT blow the TK41. • NEVER modify the TK41. • DO NOT try to repair the TK41 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 elctromagnets, it should not be used in areas containing excessive dirt, dust and metallic particles.
Page 7
(generally every 3 months) to maintain receipt print quality. RECOMMENDATIONS • Before connecting any input interface, verify the correct operation of the TK-41 printer with self test feature. • Place the TK41 in such a way that connection wires are not crushed or twisted. 7/88...
Page 8
FENIX IMVICO TK-41 OPERATION MANUAL 0 – INTRODUCTION The TK41 is a very high-performance embedded thermal line printer. Its compact and functional design covers many professional applications. It has graphics capabilities and bar code representation. The TK41is intended to be integrated into the user’s final system. Its structure allows an easy access either to the interface or the critical parts of the mechanism.
Page 9
FENIX IMVICO TK-41 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 M-522AF (59.5mm paper-width model) 448 dots (= 56mm) M-532AF (79.5mm paper-width model) 576 dots (= 72mm) M-542AF (82.5mm paper-width model)
Page 10
FENIX IMVICO TK-41 OPERATION MANUAL 1.3- ELECTRICAL CHARACTERISTICS +24V DC ± 2.4V (± 10%) 1) Supply voltage: 2) Current consumption (at 24V): 80mm paper-width model 60mm paper-width model High speed Mean current Approx. 9 A Approx. 6.5 A mode Peak current Approx.
2 – INSTALLATION 2.1- FIXING THE TK41 PRINTER The TK41 is an industrial printer thought to be fixed in a bigger case or structure, or another kind of appropriate chassis. There are two models for the TK41 printer with 4 different fixing points each.
• Use two metric nuts (M4) to secure the screws marked with B in the same figure. • It is hardly recommended that the fixing holes of your chassis have an oval shape so as the TK41 can move backward and forward for an easy manipulation (See point 2.2- TK41 INSTALLATION CONSIDERATIONS)
FENIX IMVICO TK-41 OPERATION MANUAL 2.2- TK41 INSTALLATION CONSIDERATIONS Despite of the model, there are some general considerations to take into account when installing the TK41. A wrong installation can cause many serious problems like paper jam, difficult maintenance of the printer, impossible to change the paper roll, etc.
FENIX IMVICO TK-41 OPERATION MANUAL Paper Roll Leds & Buttons External connectors Printer cutter & mechanism Thermal head lever Paper-near-end sensor Access to interface FRONT VIEW REAR VIEW Fig. 2.4- Accessible parts of the TK41B. The paper-near-end sensor can be fixed in two positions: A) Detects paper-near-end when remaining paper is about 7m long.
FENIX IMVICO TK-41 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.
To avoid this, one solution is to design the fixing holes of the TK41 with an oval shape, so as the machine can move backward and forward to access to its head-up lever.
2.3- TK41 CONNECTORS When using the TK41T, the external connectors are placed in the bottom side of the printer. When using the TK41B, the external connectors are placed in the back side of the printer. User can find the next connectors: •...
Terminal nº Signal Name Function Ground Printer power (24v DC) Printer power (24v DC) Ground Fig.2.10- Power supply connector as seen from outside the TK41. User side connector model: Housing: VHR-4N (JST or compatible) Contacts: SVH-21T-P1.1 (JST or compatible) The TK-41 requires one power source: VCC (24v DC) for driving the thermal head and motor.
Page 20
FENIX IMVICO TK-41 OPERATION MANUAL NOTES: • If the number of dots that are energized at the same time is increased, a higher current will flow; therefore, the user should use a power supply with a current capacity adequate for the corresponding print duty.
/RTS Output When this signal is logic “0” the printer is ready to receive data, and logic “1” indicates that the printer is busy. Table 2.1- Serial port pin-out. Fig. 2.11– RS-232 connector as seen from outside the TK41. 21/88...
Page 22
If the input data is not printed correctly, the transmission conditions between the host device and the TK41 do not probably match. If this happens, the character “?” is continuously printed and user must adjust the transmission conditions so that they match.
FENIX IMVICO TK-41 OPERATION MANUAL NOTES: 1.If the host is not provided with all of the signal lines listed above, communication may fail. 2.For interfacing, if the communications cables are longer than 2m, signal lines shall use twisted pair cables with the return sides connected to signal ground level.
Page 25
FENIX IMVICO TK-41 OPERATION MANUAL 2.3.3.2- Parallel interface connection example The cable which has the signal connection as shown below must be used: PRINTER SIDE USER SIDE (PC) D-SUB25 D-SUB25 Signal Name Signal Name Pin Num. Pin Num. /STB /STB...
Page 26
FENIX IMVICO TK-41 OPERATION MANUAL If user can know exactly the kind of error, the cable as shown below must be used: PRINTER SIDE USER SIDE (PC) D-SUB25 D-SUB25 Signal Name Signal Name Pin Num. Pin Num. /STB /STB Data0(LSB)
3 – BASIC OPERATIONS 3.1- LOADING PAPER When the printer runs out of paper, there are two ways of loading paper in the TK41: automatic and manual. Before starting the paper load sequence, please make sure the paper roll has been...
8) Make sure the paper end is cut in a straight way as shown in the figure. Fig.3.3- (1) Automatic paper load. 9) Put the paper end in the TK41 inlet. 10) Push the paper in until the TK41detects it and starts the auto-load sequence.
Fig.3.5- (1) Manual paper load. 5) Put the paper end in the TK41 inlet. 6) Push the paper in until it reaches the TK41 outlet. Fig. 3.6- (2) Manual paper load. 7) Close printer head.
Page 31
FENIX IMVICO TK-41 OPERATION MANUAL 3.2- CHARACTER CODE TABLE The TK41 uses next table: PC437: USA, Standard Europe (International Character Set: USA) . Table 3.1- (1) PC437 character code table. 31/88...
Page 32
FENIX IMVICO TK-41 OPERATION MANUAL (Continued): 80H to FFH Table 3.2- (2) PC437 character code table. 32/88...
When using the TK41B model, the Buttons & Leds are placed in the top side of the printer. There are three leds and two buttons, which are identified as follows: “PROG” BUTTON “ERR” LED (RED) “PE” LED (RED) “POWER ON” LED (GREEN) “PFEED” BUTTON Fig. 3.8- TK41 Buttons & Leds identification. 33/88...
Page 34
FENIX IMVICO TK-41 OPERATION MANUAL 3.3.1.- BUTTONS FUNCTIONS 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.
Page 35
FENIX IMVICO TK-41 OPERATION MANUAL 3.3.2- LED INDICATORS 1) Power (POWER) LED: GREEN Power is stable. OFF: Power failure. 2) Paper roll end (PAPER OUT) LED: RED Paper-end and/or thermal head-up detected. OFF: Paper is loaded and thermal head closed.(normal condition)
Page 36
Apart from the normal printing mode, where all the data received by the printer is printed according to the adjustments or conditions set by the commands also received and processed, the TK41 allows three SPECIAL MODES which must be set at the moment of turning on the printer.
FENIX IMVICO TK-41 OPERATION MANUAL Next figure shows an example of SELF-TEST MODE: Fig. 3.9- SELF-TEST MODE sample. 37/88...
Page 38
FENIX IMVICO TK-41 OPERATION MANUAL 3.4.2- PROGRAMMING MODE The TK41 has a PROGRAMMING MODE in order to set up some parameters of the printer. 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 TK-41 OPERATION MANUAL Next figure shows how the printer asks for the configurable parameters: Fig. 3.10- PROGRAMMING MODE sample. 39/88...
FENIX IMVICO TK-41 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.
Page 41
3.5.- ERROR PROCESSING IMPORTANT NOTE: For detect all errors with parallel interface, user must connect the TK41 as show in the Table 2.5- Special parallel connection example. The TK41 can detect several errors. These errors are indicated in different ways depending on their relevancy and on the communications interface used (serial or parallel).
Page 42
FENIX IMVICO TK-41 OPERATION MANUAL /ERR ST2 Paper-End/Head-up or X(5) X(5) Paper-near-end (1) Paper-Near-End Recoverable Error (2) Non recoverable Error (3) Mechanical Error (4) Optical Mark Error Table 3.4- Parallel Port signals VS Type of error. (1) A “Paper near end error” can also be detected in pin PE depending on the condition set by the command “ESC c 3”.
Page 43
FENIX IMVICO TK-41 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). If this error is set to stop the printing, it will be detected as any other error.
Page 44
FENIX IMVICO TK-41 OPERATION MANUAL 3.5.3- THERMAL HEAD TEMPERATURE ERROR Due to very continuous use of the printer, or due to environmental conditions, the temperature in the thermal head may reach levels which can damage the printer itself. When this situation occurs, an error must be indicated in order to protect the printer from abrasion.
Page 45
FENIX IMVICO TK-41 OPERATION MANUAL 3.5.4- AUTOCUTTER ERROR In some cases, after cutting a ticket, the cutter blade can be out of its home position (See APPENDIX B- RECOVERY FROM AUTOCUTTER ERROR). In other cases, an object may be obstructing the cutter blade, making it impossible to cut the ticket.
Page 46
FENIX IMVICO TK-41 OPERATION MANUAL 3.5.5- THERMAL HEAD VOLTAGE (Vp) ERROR The thermal head needs a stable voltage to produce a correct printing. This voltage is in the range of 21,6V to 26,4V. When the thermal head voltage (Vp) goes out of this range, correct printing can not be assured, so an error occurs.
Page 47
FENIX IMVICO TK-41 OPERATION MANUAL 3.5.6- HARDWARE ERROR At initialization, the printer internally checks its hardware devices. If they do not function properly, an error occurs. • ERROR ORIGIN: Some of the printer hardware devices do not function properly. • LEDS INDICATION: The ERR led turns ON.
Page 48
FENIX IMVICO TK-41 OPERATION MANUAL 3.5.7- OPTICAL MARK ERROR The printer can use marked paper. The use of the optical mark must be enabled via hardware on printer start-up (See point 3.4.2- PROGRAMMING MODE). An error can occur if: • The paper does not have optical mark.
FENIX IMVICO TK-41 OPERATION MANUAL 3.5.8- SERIAL PORT ERROR DETECTION FLOW CHART BEGIN START TIMER When a time-out is detected that means there is an ERROR /DTR = 0 TIMER OUT SEND “Real-time status“ COMMAND WITHOUT CHECKING /RTS SIGNAL /RTS = 0 READ “STATUS”...
TK-41 OPERATION MANUAL 3.6- OPTICAL MARK The TK41 printer has the capability of using 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).
Page 52
FENIX IMVICO TK-41 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: GS ( F ! Set adjustment values. This command allows setting the distances between the optical mark and the cutting position &...
FENIX IMVICO TK-41 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 54
FENIX IMVICO TK-41 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.
Page 55
FENIX IMVICO TK-41 OPERATION MANUAL 4.3.- CONTROL COMMANDS DESCRIPTION Command List Command Command Name Page classification Executing Setting Print and line feed Print and carriage return DEL EOT Real-time status transmission ESC SP Set right-side character spacing ESC ! Select print mode(s)
FENIX IMVICO TK-41 OPERATION MANUAL [Name] Print and line feed [Format] ASCII [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 57
FENIX IMVICO TK-41 OPERATION MANUAL n = <01>H: Printer status OFF/ON Hex Function Not used. Fixed to OFF Not used. Fixed to ON Not used. Fixed to ON Online Offline Not used. Fixed to ON Not used. Undefined value Not used. Undefined value Not used.
FENIX IMVICO TK-41 OPERATION MANUAL n = <04>H: Continuous paper sensor status OFF/ON Hex Function Not used. Fixed to OFF Not used. Fixed to ON Paper roll near-end sensor: paper adequate Paper near-end is detected by the paper roll near-end sensor.
FENIX IMVICO TK-41 OPERATION MANUAL ESC ! n [Name] Select print mode(s) [Format] ASCII ESC ! n 1B 21 n <00>H ≤ n ≤ <FF>H [Range] [Description] Selects print mode(s) using n as follows: Bit OFF/ON Hex Function Character Font A (12 x24).
FENIX IMVICO TK-41 OPERATION MANUAL ESC 3 n [Name] Set line spacing [Format] ASCII ESC 3 n 1B 33 n <00>H ≤ n ≤ <FF>H [Range] [Description] Sets the line spacing to [n x 0.125 mm]. [Default] n = <1E>H...
FENIX IMVICO TK-41 OPERATION MANUAL ESC M n [Name] Select character font [Format] ASCII ESC M n 1B 4D n [Range] n = <00>H, <01>H [Description] Selects the character font. Function <00>H Character Font A (12 x 24) selected <01>H...
FENIX IMVICO TK-41 OPERATION MANUAL ESC c 4 n [Name] Select paper-near-end sensor to stop printing [Format] ASCII ESC c 4 n 1B 63 34 n Decimal 27 99 52 n 0 ≤ n ≤ 255 [Range] [Description] Selects the paper-near-end sensor to stop printing when a paper-near-...
Page 63
FENIX IMVICO TK-41 OPERATION MANUAL GS ! n [Name] Select character size [Format] ASCII GS ! n 1D 21 n <00> ≤ n ≤ <FF>H [Range] (1 ≤ vertical number of times ≤ 8, 1 ≤ horizontal number of times ≤ 8)
FENIX IMVICO TK-41 OPERATION MANUAL GS ( F pL pH a m nL nH [Name] Set adjustment value(s) [Format] ASCII GS ( F pL pH a m nL nH 1D 28 46 pL pH a m nL nH [Range] (pL + (pH x 256)) = 4 (where pL = <04>H, pH = <00>H) <01>H ≤...
Page 65
FENIX IMVICO TK-41 OPERATION MANUAL GS ( K 2 0 0 m [Name] Select the energized mode. [Format] ASCII GS ( K 2 0 0 m 1D 28 4B 02 00 00 m <01>H ≤ m ≤ <02>H [Range] [Description] •...
Page 66
FENIX IMVICO TK-41 OPERATION MANUAL GS E n [Name] Select head control method. [Format] ASCII GS E n 1D 45 n <00>H ≤ n ≤ <FF>H [Range] [Description] Selects the head control method. Off/On Hex Function Undefined Specifies the print speed...
FENIX IMVICO TK-41 OPERATION MANUAL GS L nL nH [Name] Set left margin [Format] ASCII GS L nL nH 1D 4C nL nH <00>H ≤ nL ≤ <FF>H [Range] <00>H ≤ nH ≤ <FF>H [Description] Sets the left margin using nL and nH.
Page 68
FENIX IMVICO TK-41 OPERATION MANUAL 1)GS V m 2) GS V m n [Name] Select cut mode and cut paper [Format] ASCII GS V m 1D 56 m ASCII GS V m n 1D 56 m n [Range] 1) m = <01>H 10) m = <42>H;...
Page 69
FENIX IMVICO TK-41 OPERATION MANUAL GS f n [Name] Select font for Human Readable Interpretation (HRI) characters [Format] ASCII GS f n 1D 66 n [Range] n = <00>H or <01>H [Description] Selects a font for the HRI characters used when printing a bar code.
FENIX IMVICO TK-41 OPERATION MANUAL GS k m n d1...dn [Name] Print bar code [Format] ASCII GS k m n d1...dn 1D 6B m n 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).
FENIX IMVICO TK-41 OPERATION MANUAL ! Special characters are defined by combining two characters “{“ and one character. The ASCII character “{“ is defined by transmitting “{“ twice consecutively. Specific Transmit data character ASCII Decimal SHIFT 7B, 53 123, 83...
FENIX IMVICO TK-41 OPERATION MANUAL GS w n [Name] Set bar code width [Format] ASCII GS w n 1D 77 n <02>H ≤ n ≤ <06>H [Range] [Description] Sets the horizontal size of the bar code. n specifies the bar code width as follows:...
Page 74
FENIX IMVICO TK-41 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 TK-41 OPERATION MANUAL ____________________________________________________________________ APPENDIX B – 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.
Page 79
FENIX IMVICO TK-41 OPERATION MANUAL ____________________________________________________________________ APPENDIX E – HOW TO ORDER TK41 – XXX – X – XX nil : standard type XX : custom-made type (under agreement only) nil : 150µm maximum paper thickness (standard type) H : 180µm maximum paper thickness...
Page 80
FENIX IMVICO TK-41 OPERATION MANUAL ____________________________________________________________________ APPENDIX F – 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.
Page 81
FENIX IMVICO TK-41 OPERATION MANUAL ____________________________________________________________________ APPENDIX G – 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 82
FENIX IMVICO TK-41 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 83
FENIX IMVICO TK-41 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 84
FENIX IMVICO TK-41 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 84/88...
Page 85
____________________________________________________________________ The TK41 printer is delivered together with a Windows-based, testing & configuring program. This program is an easy way to explore the TK41’s main features. To install the program, run the “SETUP.EXE” file and follow the instructions on the screen.
Page 86
FENIX IMVICO TK-41 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 87
FENIX IMVICO TK-41 OPERATION MANUAL SAMPLE TICKET With this feature, user can appreciate different formats of text by choosing the attributes of the desired text. User can change this text Attributes to (up to 25 characters) choose Prints the Prints Graphic and...