User's Manual C-650 Plus
Acknowledgements EPSON is a Trademark of Seiko Epson Corporation. IBM is a Trademark of International Business Machines Corporation. ProPrinter is a Trademark of International Business Machines Corporation. A Publication of Output Solutions GmbH Talstraße 25 D 51399 Burscheid Federal Republic of Germany Pub. No. 602 650 February 2006 Great care has been taken to ensure that the information in this publication is accurate and complete.
Safety Regulations The printer C-650 Plus fulfill the safety regulations according to DIN EN 60950-1 for computer systems. The mains cable must be connected to a ground protected wall-socket. The selected voltage of the printer needs to fit to the local voltage. The power plug must be easily accessible at any time so that it can be disconnected immediately in case of danger or for maintenance purposes.
Safety Regulations Locating the Machine - The printer must be installed on a flat, vibration free surface. - Do not position the machine near air conditioning systems, heat sources or in direct sunlight. - Do not obstruct the printer's ventilation slots. - If the printer is installed in a cabinet, make sure that it has good ventilation so as to avoid overheating. - Install the printer in a position so that paper jams can be cleared easily.
TABLE OF CONTENTS Preface ............................................................................................................................. VII About this manual ............................................................................................................. VII 1. Getting Started ............................................................................................................1-1 1.1 Unpacking ..............................................................................
3.4.4 3.4.5 3.4.6 IBM Configure .......................................................................................3-10 LQ Configure .........................................................................................3-13 Save Parameters...................................................................................3-16 3.5 Print Test ................................................................................................................3-17 3.5.1 Useŕs Guide .........................
6. Technical Data............................................................................................................ 6-1 6.1 Technical Specification ............................................................................................ 6-1 6.2 Document Specification and Technical Instructions ................................................ 6-3 7. Interface Description ................................................................................................. 7-1 7.1 Serial Interface...
Table of Contents Appendix A Code Pages .............................................................................................. A-1 A.1 PC Character Sets ................................................................................................... A-2 A.2 ISO Character Sets ................................................................................................. A-25 A.3 OCR-A Character Sets............................................................................................
Preface About this Manual This manual covers the printer in combination with an interface module. The interface is an integral part of the printer, and the type of interface used significantly influences the behaviour or operation of the printer. The structure of this manual is such that the operator is led step-by-step through the various procedures. It starts with the unpacking and setting-up, moves on to detailed instructions for operating the printer and ends with the mounting of options.
Preface 9. Trouble Shooting and Diagnostics Suggests how to identify and correct simple problems. Appendix A. Character Set Table All printer supported character sets are listed in this chapter. B. IBM ProPrinter Emulation Commands Quick reference for IBM ProPrinter X24 and IBM ProPrinter II C. EPSON LQ Emulation Commands Quick reference for EPSOM LQ Emulation. Conventions Used in this Guide The following conventions are used: Bold Headlines and important information.
1. Getting Started 1.1 Unpacking Check each item against the check list detailed below. Contact your supplier immediately if any item is missing or damaged. 1.1.1 Delivery Contents Printer C-650 Plus Check each item against the check list detailed below. Contact your supplier immediately if any item is missing or damaged.
Getting Started 1.2 Requirements to the Location of the Printer Environmental Conditions This printer is designed to be installed in a typical office environment. We claim that customer must follow these operation explanation as below for printer’s well working status and safety of operator: • • • • • Install the printer in an area away from any heat source, air conditioner, or strong airflow. Avoid installing the printer where it is exposed to moisture or heat (eg. direct sunlight).
Getting Started 1.3 A First Look at the Printer 1.3.1 Front View • • • • • • Top Cover (1) Operator Panel (2) Display (3) Front Paper Feeding Platform (4) Power Switch (5) Bottom Frame (6) 1.3.
Getting Started 1.4 Remove Transport Lock Note: • • • • Please do not connect the printer's power cord at this moment, otherwise the printer may be damaged permanently. Open the top cover (1) first. Remove the black iron clip (2) and yellow label, from the print head carriage. Take out the four foam-rubber cushions (3) which on the both sides of carriage. Remove the foam-rubber cushions (4) to the front by lifting up.
Getting Started 1.5 • Ribbon Installation Take out the Ribbon Cassette (1) from plastic wrapping Details of the Ribbon Cassette (1): • Active Wheel (2) • Fixation Pin (3) • Fixation Block (4) • Ribbon (5) • Ribbon Guide (6) Installing: • Power the printer on. • Remove the Ribbon Guide (6) by sliding down from the Ribbon Cassette (1). • Open top cover. • • • • • Swivel the green print unit lift handle (9) backwards to lift the print unit entirely. Move print head (10) to the centre.
Getting Started • • Insert ribbon guide (6) into print head (10) and press it up to make sure that the two taps (12) on the ribbon guide (6) have been fixed. Move the print head (10) to the right and left side until the ribbon is tight. • • Swivel the green print unit lift handle (9) to let print unit back to its normal Position. Close top cover.
Getting Started 1.6 Mains Connection and Power On WARNING: Note: • • • Before plug the power cord into the electrical wall outlet and power on the printer, voltage rating indicated on the electrical data plate must be checked to correspond to the local mains. Power switch (3) must be in off position. Connect the printer to the mains using the power cord (2). First connect the cable to the power cord socket (1) and then to the mains.
Getting Started The operator can press down front power switch (3 in figure before) to power on printer now. After power on: • The ON (1) indicator will be light up • After a short delay the READY (2), STATION 1 (3), and STATION 2 (4) indicator will be all lighted. • Several seconds later the print head start initialization action. You hear a sound of the movement. • Only ON indicator will be light after initialization has been finished.
Getting Started 1.7 Print Test 1.7.1 Selftest The following steps show which keys to use to start a test printout. KEY / or action DISPLAY [STATION 2] and [COMPRESS –] (synchronously) OFF-LINE MODE MENU SETUP [COMPRESS –] OFF-LINE MODE MENU PRINTING [STOP #] MENU PRINTING INSERT A4 SHEET After feeding an A4 paper the printer will start process automatically if the operator put the print medium into the paper feeding path.
Getting Started 1.7.2 Selftest Printing Contents For different menu setup configuration, there will be different printed out selftest printing contents. Concerning your printer’s menu configuration please refer to printer packing enclosed sheet.
Getting Started 1.7.3 Dr. Grauert (print a letter) The following steps show which keys to use to start a test printout. KEY / or action DISPLAY [STATION 2] and [COMPRESS –] (synchronously) OFF-LINE MODE MENU SETUP [COMPRESS –] OFF-LINE MODE MENU PRINTING [COMPRESS –] OFF-LINE MODE PRINTING TEST [STOP #] PRINTING TEST USER'S GUIDE [COMPRESS –] up to the message Y PRINTING TEST Dr. Grauert [STOP #] Dr. Grauert INSERT A4 SHEET PRINTING TEST PRINTING; WAITING...
Getting Started 1.8 Connection to the System 1.8.1 Serial/Parallel Interface • Switch the printer and the computer OFF. • Connect the interface cable coming from the computer to the printer's standard • RS232 C serial (1) port or to the optional Centronics Parallel (2) port. The following values are default settings, see chapter 1.7.2 Selftest Printing Contents.
2. Printer Operation 2.1 Operator Panel The Operator Panel • controls the setup for communication with the host computer; • controls various parameter settings; • allows manual control of the paper handling; • gives information about the printer's status. 1 Two lines Liquid Crystal Display (LCD) Display The LCD Display (1) indicates the current status of the Printer. If any error occurs (e.g. PLEASE CLOSE COVER) the corresponding error message will be displayed.
Printer Operation 2.2 Function Keys The five function keys operate differently in the on line or off line mode. Please refer to the following table for details when pressing the function keys. If the Printer is powered on, the display shows in line two ON-LINE and the green LED (2) lights. The Printer is in the On-line Mode and ready to receive and print data. On-line Mode / Off-line Mode In this mode only the [STOP ] key is active and the green LED (2) lights.
Printer Operation Function Key On-line [STATION 2] together with [COMPRESS –] • change into the Menu- Mode [STATION 2] together with [STOP ] • in “Data backup” mode of HEX PRINTING, the Printer will save the 8K data which it received lately in flash memory [FEED/EJECT •] together with [COMPRESS –] • in “Data backup” mode of HEX PRINTING, the Printer will clear all received data which it backs up.
Printer Operation 2.3 Liquid Crystal Display (LCD) The LCD indicator gives information about the status of the printer. In general it can be distinguished between: • • • ONLINE messages OFFLINE messages Menu Information The LCD has two lines with 20 characters per line. After power on the display shows for example: • • in the upper line: the head line with the printer name, the actual interface, and the emulation in the second line: the status.
Printer Operation 2.4 Load Print Medium The Printer can deal with single sheet, cheque,multi copy carbon paper and carton. The printer will start inserting the sheet automatically when the operator puts the print medium into paper feeding path. Users needn’t bother aligning the print medium with the left or right border of the printer. The printer itself aligns automatically. Note: 2.5 As soon as the auto alignment process starts after you put in a medium, please release the medium.
2.5.1 To Confirm a Macro Selection and Save the Settings • Press [STOP ] key; the confirmed value will now be shown in the head line. MENU SETUP SELECT CURRENT MACRO • Press [STOP ] key again. SELECT CURRENT MACRO MACRO1 • • Now it is possible to scroll up or down with the [FEED/EJECT •] or [COMPRESS –] key. Save the selected item immediately by pressing the [STOP ] key again.
3. Configuring the Printer Main Functions and Entry Points into the Menu The following Main Functions are available: • Menu Setup With this function you are able to modify the parameters of the printer configuration. For a detail information look at paragraph 3.4. • Menu Printing Printout of the Printer ID, a Needle Test and the parameter setting of the three Macros. For a detail information look at paragraph 3.2.
Configuring the Printer 3.1 What is Configuration? This chapter describes how to use the operator panel and menu settings to set up or configure your printer, so that the printer and your computer system can communicate correctly with each other. Communication between the two requires that both, the computer operating system and the printer have the same communication settings or features.
Configuring the Printer 3.2 Standard Configuration The standard configuration (factory setting) is reflected in the following printout.
Configuring the Printer 3.2.1 Explanation of the Printout on the Previous Pages In the headline behind the term VER2 the revision level of the printer's firmware can be found. Then following the Printer Identification and in the next line a needle test. The next part of the printout is a list of the MACRO settings. In this case MACRO 1 is marked with an asterisk (*) which identifies it as the active macro. Note: A “Macro“ is a summary of application specific parameter settings for a user.
Configuring the Printer 3.3.1 How to use the Key in the Menu Mode If you want to enter a menu setup, you should press down [STATION 2] and [COMPRESS –] key simultaneously in on-line mode, entering the off-line mode and then selecting MENU SETUP (see also Paragraph 2.2 Function Keys). During the Menu Mode the key’s definition is as following: • [FEED/EJECT •] upwards; it may cycle to the previous item from the first one. • [COMPRESS –] downwards; it may cycle to the following item from the last one.
Configuring the Printer 3.4.1 SELECT CURRENT MACRO The printer stores up to three user settings in MACRO 1 up to MACRO 3. Use the [STOP #] key to activate this function. The active macro is displayed first. Press the [COMPRESS –] key until you find the macro for your application and selected it with the [STOP #] key. The printer will save the selected macro immediately. After the procedure the printer changes into the ON-LINE mode and will now work with the new settings. 3.4.
Configuring the Printer CONFIGURE Parameter MODIFY RS1 CONFIG BAUD RATE (RS1) BITS/CHARACTER (RS1) PARITY (RS1) STOP BITS (RS1) DSR (RS1) CX EMULATION CX STROBE EDGE DRAFT SPEED Option NO YES 2400 4800 9600 19200 Note If YES configure also baud rate, bits/character, parity and stop bit. NO not used with CX EMULATION . Controls the speed of the data transfer. The baud rate for the printer should be corresponding to the settings of the computer.
Configuring the Printer CONFIGURE Parameter Option SPECIAL FORMS NO YES BIM DIRECTION UNIDIRECTION Explanation Note YES reduce the speed of paper handling, and add some special management to support special forms, e.g. thin paper, paper with different thickness. Select printing direction for graphics. NO YES Select needle compensation or not when the needle is broken.
Configuring the Printer CONFIGURE Parameter Option Explanation Note Digital filter (CX STB) Only displayed if PNS SELECTION is set to YES PNS #2001K 400 selectable: 200 up to 1000 in steps of 100 PNS #2002K NO Yes reserved Only displayed if PNS SELECTION is set to YES PNS #2003K NO Yes reserved Only displayed if PNS SELECTION is set to YES PNS #2004K 205 mm YES NO 145 mm Printhead moves out of paper with vertical movement or not . NO, the print head never moves out of paper edge.
Configuring the Printer 3.4.4 IBM CONFIGURE The following items can be modified according to the IBM parameters. Note: In the different emulations the items shown are not equal. The option’s which are printed in bold indicate the actual setting. IBM CONFIGURE Parameter EMULATION AGM HIGH SPEED PRINTING Option IBM X24 IBM PPII NO YES YES NO A4 SHEET FANFOLD PAPER CPI LPI CHARACTER DEFINITION 10 12 15 17.
Configuring the Printer IBM CONFIGURE Parameter IBM CHARACTER SET PC CHARACTER SET Option PC ISO Explanation Note Select PC character set or ISO character set. PC continued with PC CHARACTER SET; ISO continued with ISO CHARACTER SET. 437(INT) Select the code page of the 210(GR) PC character set. 220(E) 850(LATIN 1) 851(GREEK) 852(LATIN 2) 855(CYRILLIC) 857(LATIN 5) 858(LATIN EURO) 860(P) 862(IL) 863(CAN. FR.
Configuring the Printer IBM CONFIGURE Parameter ZERO SLASH LINE LENGTH Option NO YES 80 90 INSERT MODE DIRECT PR2 LIKE PAGE LENGTH 11 12 Explanation Select the printout of 0 (0x30 = zero) YES = the 0 will be printed with a slash on it (e.g. 0/ ). Setting the line length in unit of character of 10 CPI. Selecting the paper insert mode. DIRECT = PR9 insert paper directly when paper alignment. PR2 LIKE = PR9 insert paper when printing data is received, it is same procedure as PR2.
Configuring the Printer 3.4.5 LQ CONFIGURE The following items can be modified according to the LQ parameters. Note: In the different emulations the items shown are not equal. The option’s which are printed in bold indicate the actual setting. LQ CONFIGURE Parameter Option Explanation AUTO COMPRESSION NO YES Determine whether automatically condense current line for printing, when current line length exceeds the allowed line length.
Configuring the Printer LQ CONFIGURE Parameter Option Explanation CPI OF WEST FONT 10 12 15 17 20 Select CPI of ASCII character. CHARACTER SET PC ISO Select PC character set or ISO character set. PC CHARACTER SET Select the code page of the 437(INT) 210(GR) PC character set. 220(E) 850(LATIN 1) 851(GREEK) 852(LATIN 2) 855(CYRILLIC) 857(LATIN 5) 858(LATIN EURO) 860(P) 862(IL) 863(CAN. FR.) DK/N DK Note PC continued with PC CHARACTER SET; ISO continued with ISO CHARACTER SET.
Configuring the Printer LQ CONFIGURE Parameter CR+LF Option NO YES Explanation Note YES: CR = LF + CR NO: CR = CR LEFT MARG. (1/60") 0 -6 up to +6 To adjust the left margin more to left or right in units of 1/60" inch (about 4 mm). TOP MARG. (1/6") 0 -1 up to +6 Adjust the top margin in units of 1/6 inch. TOF = Top Of Form TOP MARG. (1/60") 0 -5 up to +5 Adjust the top margin in units of 1/60 inch (about 4 mm).
Configuring the Printer 3.4.6 SAVE PARAMETERS Any desired changes to the default settings can be saved here. After power on the new settings are activated. While this function is operating the display shows the message • SAVING, PLEASE WAIT and then • SAVED, RESTART C-650 Plus. Now the printer changed into the ON -LINE mode.
Configuring the Printer 3.5 PRINTING TEST There are five test printouts available: • User's Guide • Ascii Character Set • Character Attributes • Dr. Grauert (print a letter) 3.5.1 USER'S GUIDE In the User's Guide you will find detail information. So it is possible to print out the User's Guide by yourself. If this function is selected the printer asks for A4 sheets. After inserting an A4 sheet the printer starts the print-out. With the [STATION 2] key it is possible to skip the selection. 3.5.
Configuring the Printer 3.6 ADJUSTMENT Adjustment can be used to adjust and check some built-in parameters of the printer. It may enhance the print performance. Sometimes, it’s possible to improve the rationality of the page layout according to the practical environment. The printer has been adjusted corresponding to factory standard before it is delivered. Warning: The user who wants to adjust these parameters of the printer should be a professional engineer or be guided by a professional engineer.
Configuring the Printer Key or action [STATION 2] Note: The adjustment is only active during power on. [STATION 2] and [COMPRESS –] together to leave the off-line mode Two line display OFF-LINE MODE ADJUSTMENT SAVE PARAMETERS # ACCEPT ST2 = IGNORE The new values of adjustment to be default settings can be saved now or ignore the new values. After saving and power OFF and ON the new adjustment is still activated. 3.6.
ADJUSTMENT Configuring the Printer PHOTOSENSOR VALUE 3.6.3 TOP MARGIN The [FEED/EJECT •] key reduce the current value (top margin is moving upwards) and the [COMPRESS –] key enlarge the current value (moving downwards).
Configuring the Printer 3.6.5 BIDIRECTIONAL ALIGNMENT ADJUSTMENT After selecting the Bidirectional Alignment it is possible to align the printing of vertical lines. Key or action Two line display Select Adjustment ADJUSTMENT PHOTOSENSOR VALUE [COMPRESS –] until the LCD shows: ADJUSTMENT BIDIRECTION ALIGN [STOP #] to select The yellow Ready and green Station 2 lamp lights up.
Configuring the Printer 3.6.6 PRINT PHOTO VALUES With the selecting of Print Photo Values you can start a print out photo sensor values. Key or action Two line display Select Adjustment ADJUSTMENT PHOTOSENSOR VALUE [COMPRESS –] until the LCD shows: ADJUSTMENT PRINT PHOTO VALUES [STOP #] to select The yellow Ready and green Station 1 lamp lights up. PRINT PHOTO VALUES INSERT A4 SHEET The printer starts printing the values after inserting a paper.
Configuring the Printer 3.6.7 INQUIRE PHOTO VALUES The inquiry of the photosensor can be classified into • Photo Value-set and • Photo Value-actual. For both selections you can inquire 7 class photosensor values • Paper Intro1 • Paper Intro2 • Paper Alline 1 • Paper Alline 2 • Paper Alline 3 • Paper Alline 4 • Paper Edge You can check each photosensor value by pressing [COMPRESS –] (means move downwards) or [FEED/EJECT •] (means upwards).
Configuring the Printer 3.6.8 RESUME HARDWARE PARAMETERS All standard default settings of the firmware will be restored. The contents of the page counter will not be changed, but all other settings are reset. Key or action Two line display Select Adjustment ADJUSTMENT PHOTOSENSOR VALUE [COMPRESS –] until the LCD shows: ADJUSTMENT RESUME HW PARAMETERS [STOP #] to select The yellow Ready and green Station 1 and Station 2 lamp lights up.
Configuring the Printer 3.7.1 DATA BACKUP MODE The Data Backup Mode is using the buffer of the printer. All receiving data from the host are saved first. To get data printed select after saving the data the function Printing Saved Data (see paragraph 3.7.2). Note: The new to be saved data will overwrite the saved data before. Key or action Two line display Select Debug / Test DEBUG/TEST HEX PRINTING [COMPRESS –] HEX PRINTING DATA BACK UP MODE [STOP #] to select You hear a short beep.
Configuring the Printer 3.7.3 PRINTING LAST DATA All last used and in the buffer of the printer saved data can be printed in HEX format with this function. Key or action Two line display Select Debug / Test DEBUG/TEST HEX PRINTING [COMPRESS –] until the LCD shows: HEX PRINTING PRINTING LAST DATA [STOP #] to accept The green Station 2 lamp is flashing. The printer starts printing vertical lines after inserting a paper.
Configuring the Printer 3.7.5 DIRECTLY DUMP The receiving data from the host will not stored first in the buffer of the printer. They will be printed directly after being received by the printer. Note: The directly printed data are printed without the two bytes first. So there is no indication of the length of the printed data.
Configuring the Printer 3.8 INFO INQUIRING You get information of the current setting parameters of software or hardware. This information is important for the system engineer and service staff. You can select the following parameters: • FW VERSION • HW CONFIGURATION • PRINTER ID 3.8.1 FW Version The parameter firmware version shows: • version number • special version tag e.g.: Note: FW VERSION VER2.09 T7FPGA:2.4 In this sample indicates VER2.
4. Maintenance Preferred Material The following materials and cleaning lubricants are recommended when maintaining the printer: • Lint-free soft cloth • Light vacuum cleaner. 4.1 Cleaning Surrounding Areas The user should clean the printer every six months. If you experience paper feed problems or if the print head carriage movement is hampered, cleaning should be carried out more often.
Maintenance 4.1.1 Remove the Ribbon • Power the printer on. • Open the top cover; the print head (2) is moving to the centre. • Step 1: swivel the green print unit lift handle (1) backwards to lift the print unit entirely. • Step 2: loosen the green ribbon guide (3) by pressing downwards. • Step 3: lift the ribbon cassette (4) by rotation as shown in the picture below. • Step 4: take the ribbon cassette (4) out of the printer. • Power the printer off.
Maintenance 4.1.2 Remove the Alignment Unit • Power the printer off • Open the Top Cover • Swivel the green print unit lift handle (see the photo on the page before) backwards to lift the print unit entirely. • Press both Levers (2) to the outside of the printer • Swivel the Alignment Unit up to about 45°. Now the Pins (3) on both sides of the • Alignment Unit (1) are in the correct position. • Lift the Alignment Unit (1) out of the printer.
Maintenance 4.1.3 Cleaning Procedure • • • • Thoroughly brush and vacuum all accessible areas to any paper flock and dust. Clean the black platen’s surface, the transport rollers. Clean also the rollers on the lower side of the Alignment Unit. Clean the covers and operator panel with damp, lint-free cloth. Do not use some cleaning solvents or excessive amount of water. 4.1.4 Install the Alignment • Mount the Alignment Unit. Execute the removing procedure in reverse sequence.
5. Options 5.1 Optional Devices Options Following optional devices can be provided: • Serial interface port 2 • USB interface (in preparation) Add the second interface port Printer has basic configuration of one standard serial and parallel communication interface. At the rear of printer there is a second interface installation slot, this slot is be used in the standard Version by the parallel interface. A special version of C-650 Plus can be provide without the parallel interface port.
6. Technical Data 6.1 Technical Specification Printhead: • Number of needles: • Needle Diameter: • Needle Material: • Needle alignment: • Matrix form: • Multi-copy print: • Thermal protection: • Life of print head: 24 0.25 mm tungsten carbide staggered two lines, 12+12 diamond-shaped 1+6 PTC >600 million dots/needle Font: • Latin character: HSD, Draft, Roman, Sans Serif, Italic, OCR-A, OCR-B, E13B. • UNICODE and BIG-5 traditional Chinese character.
Technical Data Graphics Dot Matrix Density: • 9 needles: 60 DPI, 72 DPI, • 24 needles: 60 DPI, 120 DPI, 80 DPI, 180 DPI, 96 DPI, 240 DPI, 120 DPI, 360 DPI 240 DPI Machine ID: each machine has an unique ID Number. Diagnose: • Self-diagnose, • Hex print, • Remote interrupt by interface, • Remote intelligence service by interface, • Self-test when power on.
Technical Data 6.2 Document Specification and Technical Instruction Disposable Form: • Single sheet or multi-copy paper • Bill (card) Caution: If the print media does not accord to the above character, you have to discriminate it carefully before you use it. Printing Media Character: handwork • Input media • Margin align automatically • Max thickness 2.
Technical Data Document • Single and multi-copy Sheet: • Max width 245 mm • Min width 80 mm • Suggested max length 297 mm • Permitted max length 450 mm • Single sheet weight: 45 g - 160 g/m² (when you set the SPECIAL FORM to YES, it can print thin paper with above 35 g/m²) • Thickness of single sheet 0.06 mm - 0.
7. Interface Description 7.1 Serial Interface Standard C-650 Plus has one asynchronous V24 RS232C serial interface with 9 cores connected to the host. Technical Character: The following parameters can be modified in SETUP: • BAUD RATE: 2400, 4800, 9600, 19200 (bit/s) • BITS/CHARACTER: 7 or 8 bits • STOP BITS: 1 or 2 bits • PARITY: none, even or odd.
Interface Description 7.2 Parallel Interface The C-650 Plus parallel interface according to IEEE 1284-1994 standard, support SPP, nibble, byte protocol. Instruction of parallel interface as follows: Technical Character: • Compatibility: • Logic circuit: • Data format: • Logic level: • Connector: CENTRONICS TTL 7 or 8 bits 0-5V 36 pins All the input and output signal was connected to a 5V voltage by a 2.2k ohm resistance Interface signal: 7.
8. Firmware Update Output Solutions will advise users to update the printer’s firmware irregularly to strengthen C-650 Plus’ functions and will offer the necessary firmware file to users (usually the firmware file is named flash.mot). To update C-650 Plus’ firmware please follow the steps below: • Copy the firmware file flash.mot to a Personal Computer. • Connect C-650 Plus to one of the PC’s parallel ports (usually LTP1 port), and power on • the PC. • Connect a 220-V power line to the C-650 Plus printer.
Firmware Update • Now the downloading process will begin. UPDATE BUSY • During the downloading process C-650 Plus’ LCD will display how many bytes the printer has received. PROGRAMMING 13BB0 • The whole downloading process will last about three minutes. After updating is finished successfully, LCD shows: UPDATE O.K. • Now the C-650 Plus will automatically reset after downloading process finished.
9. Troubleshooting How to Use This Section There are some examples which will help you to solve the printer troubles that may occur during use. Warning: If there are mechanical or electrical troubles, don’t repair by yourself. Ask your service centre for help. If you cannot find the troubles in the following pages, please contact your local service office for technical support. 1. Find the category in which your problem occurs.
Troubleshooting 9.3 Ribbon or Carriage-related Problems • Ribbon Problems • Make sure that the ribbon is: • Stretched correctly; • Not worn thin or dry; • Not torn or damaged in any other way; • Not jammed • If the ribbon box is damaged, replace it with a new one. • Carriage does not move smoothly • Examine the paper pathway. Remove any obstructions. Check that all packing material is removed. • Examine the carriage area for obstructions. Remove where necessary. 9.
Troubleshooting 9.5 Print-related Problems Note: The C-650 Plus printer has the function of overheating protection. If overheating protection will be active the printer may slow down printing speed or even stop printing after a long time printing (until printhead’s temperature returns normal). This function can prevent print head from being destroyed if print head is over heated. • Print faint or of poor quality.
Troubleshooting 9.6 No Printout • Self-test printout does not start • Make sure that you have closed the cover. • Check if paper is loaded in the printer. • Check if ribbon cassette is installed correctly on • 9-4 Printing does not start • Check if the physics and logic connection between printer and host system are correct and at least one LED should be light. • Check if LCD displays ON LINE and check if the communication interface parameters have been set up correctly.
Appendix A Code Pages Code page of C-650 Plus IBM/PC Character Set nnn PC Character Set nnn ISO Character Set “700” PC-437 International “600” ISO 8859/1 Latin 1 “701” PC-220 Spain 2 “602” ISO 8859/9 Latin 5 “710” PC-865 North Europe (Sweden) “605” ISO 8859/2 Latin 2 “711” PC- DK/N Denmark / Norway “615” ISO 8859/5 Slavic “712” PC-DK Denmark “617” ISO 8859/15 “720” PC-860 Portugal “620” ISO 8859/6 Arabia “730” PC-863 Canada (French) “623” ISO 8859/7 Greece “740” PC-850 Latin 1 “625” IS
Appendix A Code Pages A.
Appendix A Code Pages A-3
Appendix A Code Pages A-4
Appendix A Code Pages A-5
Appendix A Code Pages A-6
Appendix A Code Pages A-7
Appendix A Code Pages A-8
Appendix A Code Pages A-9
Appendix A Code Pages A-10
Appendix A Code Pages A-11
Appendix A Code Pages A-12
Appendix A Code Pages A-13
Appendix A Code Pages A-14
Appendix A Code Pages A-15
Appendix A Code Pages A-16
Appendix A Code Pages A-17
Appendix A Code Pages A-18
Appendix A Code Pages A-19
Appendix A Code Pages A-20
Appendix A Code Pages A-21
Appendix A Code Pages A-22
Appendix A Code Pages A-23
Appendix A Code Pages A-24
Appendix A Code Pages A.
Appendix A Code Pages A-26
Appendix A Code Pages A-27
Appendix A Code Pages A-28
Appendix A Code Pages A-29
Appendix A Code Pages A-30
Appendix A Code Pages A-31
Appendix A Code Pages A-32
Appendix A Code Pages A-33
Appendix A Code Pages A.
Appendix A Code Pages A-35
Appendix A Code Pages A.
Appendix A Code Pages A-37
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands Characters used in control functions appear in monospaced type. The table below explains some of the conventions used. A pair of numbers separated by a slash ( / ) character indicates Column/Row notation. This notation refers to the location of a character in a standard code table, such as ASCII. (example: 1/B = 1B is the hex-code for Escape) Spaces appear between characters in sequence for clarity; they are not part of the format.
Appendix B B.1 IBM ProPrinter X24 and IBM ProPrinter II Commands Command Index This table shows the IBM ProPrinter X24 and IBM ProPrinter II Emulation commands classified by Hex Code. Mnemonic Hex Code BS 08 Backspace HT 09 Horizontal tabulation LF 0A Line feed forward VT 0B Vertical tabulation FF 0C Form feed CR 0D Carriage return SO 0E Double width (one line) SI 0F 16.6/17.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands Mnemonic Hex Code Function ESC D 1B 44 ... Horizontal tabulation program ESC E 1B 45 Bold face ESC F 1B 46 Cancel bold face ESC G 1B 47 Double-pass printing ESC H 1B 48 Cancel double-pass printing ESC I ... 1B 49 ... Select print mode ESC J ... 1B 4A ... One n/216" line feed (for graphics) ESC K ... 1B 4B ... normal resolution BIM ESC L... 1B 4B ... double resolution BIM ESC N ... 1B 4E ...
Appendix B B.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands FF Form Feed Hexadecimal code: 0C Prints the current line and advances the document to the next page. If the length of form is not long enough, ejects the form from the front feeder. If the parameter LF + CR = YES has been selected from the Setup, the printing position is set at the left margin. HT Horizontal Tabulation Hexadecimal code : 09 Advances the print head to the next horizontal tabulation stop (defined using ESC D).
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands B.2.2 Margins • ESC 4 : • ESC C n : • ESC C NUL n : • ESC N n : • ESC O : • ESC X n1 n2 : Top of form Form length as no. of lines Form length in inches Bottom of form Cancel bottom of form Left and right margins ESC 4 Top of Form Hexadecimal code: 1B 34 Sets the first line of the form in the current position. It does not change the current form length. ESC C n Form Length in No.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC N n Bottom of Form Hexadecimal code: 1B 4E n n = 0 - 255 Defines the number of line feeds (of the current value) not to be printed (to be skipped) between the end of the current page and the start of the next (bottom margin + top of form). This setting is cancelled by ESC O and ESC C n. ESC O Reset Bottom of Form Hexadecimal code: 1B 4F Cancels the bottom of form.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands B.2.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC 3 n Line Feed - n/216" (IBM ProPrinter II) Hexadecimal code: 1B 33 n n = 1 - 255 Sets the n/216" (0,1176 x n mm) line feed. This is the line feed recommended for graphic printing (BIM). If programmed to 24/216", it ensures that the various lines in 8-needle graphic printing meet perfectly. It remains valid until a new line feed command is received. Note: To obtain precise line feeds, always use multiples of 3 for parameter n.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC J n One Line Feed of n/216" or n/180" (IBM ProPrinter X24) Hexadecimal code: 1B 4A n n = 1 - 255 Prints the buffer and feeds the paper line feed.If the parameter AGM : NO has been selected in the SETUP , the paper line feed by n/216"; If the parameter AGM : YES has been selected in the SETUP , the paper line feed by n/180". It also executes a carriage return, if the parameter LF + CR : YES has been selected in the SETUP.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands B.2.4 Print Pitches • DC2 : 10 cpi (Pica) • ESC : : 12 cpi (Elite) • ESC P n: Proportional spacing • FS S n1 n2 : Adjust characters space • SI: 16.6/17.1 cpi DC2 10 cpi (Pica) Hexadecimal code: 12 Cancels the print pitches set using SI and ESC :, restoring 10 cpi. It does not cancel Double width. ESC : 12 cpi (Elite) Hexadecimal code: 1B 3A Sets 12 characters per inch starting from the current position.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands FS S n1 n2 Adjust characters space Hexadecimal code: 1B 50 n1 n2 n1n2 = 00 - 23 The command adjust the characters space to the current characters pitch starting from the current position. If the n1n2 value is equal to 00, the character width is not change. If n1n2 > 23 the value of n1n2 is set to 23. It sets the characters width be (1+ n1n2/24)/(current CPI value) inch. SI 16.6 / 17.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands B.2.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC H Cancel Double-Pass Printing Hexadecimal code: 1B 48 Cancels printing selected by ESC G.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC S n Superscript/Subscript Hexadecimal code: 1B 53 n Sets the printing of small characters in the current pitch. It is obtained by a single printing pass. Superscript is printed using the top five needles of the print head and subscript with the bottom five needles of the normal character matrix. Both settings are canceled by ESC T.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC - n Underline Hexadecimal code: 1B 2D n Activate/deactivate underline. n = 1 (1 or 49)D: activate n = 0 (0 or 48)D: deactivate Underline also the SPACE character, but not horizontal tabulations. Semigraphic characters cannot be underlined. ESC _ n Overline Hexadecimal code: 1B 5F n Activate/deactivate overline.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC [ @ n1 n2 m1 m2 m3 m4 Double Height/Width Hexadecimal code: 1B 5B 40 04 00 00 00 m3 m4 Sets double height and / or double width for the characters printed, with or without changing the line feed. Parameters n1 and n2 indicate the number of bytes that follow and have the following fixed values: (4)D and (0)D respectively.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC [ A n1 n2 m1 m2 m3 m4 Triple Height/Width Hexadecimal code: 1B 5B 41 04 00 00 00 m3 m4 Sets triple height and/or double width for the characters printed, with or without changing the line feed. Parameters n1 and n2 indicate the number of bytes that follow and have the following fixed values: (4)D and (0)D respectively.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands B.2.6 Tabulation • ESC B ... : Vertical tabulation program • ESC D ... : Horizontal tabulation program • ESC d ... : Relative Forward Horizontal Movement • ESC R : Cancel tabulation stops ESC B n1..n254 k1..k64 NUL Vertical Tabulation Program Hexadecimal code: 1B 42 n1..n254 k1..k64 00 n = 1 - 254 k = 1 - 64 The values of parameters n indicate the lines on which the tabulation stops will be positioned (the top of form is 1).
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC d n1 n2 Relative Forward Horizontal Movement where Hexadecimal code: 1B 64 n1 n2 n1 = 00 - FF n2 = 00 - FF Moves the current horizontal position to the right at a distance specified in the n1 and n2 parameters. The distance is computed from the parameters using : distance = (n2 * 256) + n1 The distance is specified in dot units using 1/120 inch as horizontal resolution.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands B.2.7 Graphics The printer can operate in Bit Image Mode (bit map printing), to create illustrations and diagrams. In this way, the image is created by printing each byte received as a vertical line of 8 dots. A dot is printed for each bit set to "1" in the byte sent. The least significant bit corresponds to the lowest dot on the line, while the most significant bit corresponds to the highest dot.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands Calculation of the parameters for the BIM data As the printer cannot recognize ANY command in the BIM data, before printing the graphics, you must define exactly the number of BIM data items that will follow. The graphic commands do this by means of two parameters, which can be calculated in the same way for all resolutions.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC Y n1 n2 ... Double Resolution BIM Hexadecimal code: 1B 59 n1 n2 .. Sets double resolution graphics (120 dots per inch), at normal speed, for a data string the length of which is defined by parameters n1 and n2. The capacity of the line is 960 (1632) data items, but the adjacent horizontal dots cannot be printed. ESC Z n1 n2 Quadruple Resolution BIM Hexadecimal code: 1B 5A n1 n2..
Appendix C IBM ProPrinter X24 and IBM ProPrinter II Commands B.2.7.2 Alternate Graphic Mode (AGM) (ProPrinter X24) As well as the graphic modes described in the previous section, the printer can also print Epson LQ-800/LQ-1000 compatible graphics, using the Alternate Graphics Mode (AGM) feature.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC J n (IBM ProPrinter X24) One line feed of n/180" (for graphics) Hexadecimal code: 1B 4A n n = 1 - 255 Prints the buffer and feeds the paper line feed.If the parameter AGM : NO has been selected in the SETUP , the paper line feeds by n/216"; If the parameter AGM : YES has been selected in the SETUP , the paper line feeds by n/180". It also executes a carriage return, if the parameter LF + CR : YES has been selected in the SETUP.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands B.2.8 Downloading Customized Characters (DLL) If you like, you can create "your own" set of characters, and use it in place of the printer's character set. You can redesign all 256 characters, or just some of them, and load them into the printer's memory (DLL = Down Line Loading) using the command ESC = ... Each time you can only load characters in ascending code order.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands The other parameters define the attributes of the new character and the arrangement of the dots in the character matrix. They must be repeated for each DLL character. The sequence ESC = NUL NUL (or print power-off) clears all DLL characters from the printer's memory and restores the standard character set.
Appendix B • IBM ProPrinter X24 and IBM ProPrinter II Commands Parameters n1 and n2 These two parameters indicate the total number of bytes that will follow in the sequence.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands • Bit Parameter b indicates whether proportional spacing is used or not. The values of the bits of parameter b select the following features: Value 7 6-4 3-0 Function ignored variable Binary number indicates the column number of the matrix where the character starts (max value = 7). variable Binary number indicates the number of columns occupied by the character, the width of the character.Values > 11 are set to 11.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands The customized character (up arrow) is loaded into the printer's memory by the following escape sequence: (27)D; (61)D; (15)D; (0)D; (20)D; (64)D; (128)D; (0)D; (32)D; (0)D; (64)D; (0)D; (255)D; (0)D; (64)D; (0)D; (32)D; (0)D; (0)D . • DLL in NLQ DLL characters can also be defined in NLQ SANS SERIF font. The method for creating them differs from the Draft DLL character creation method on the following points: 1. The ID byte must be (21)D. 2.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands B.2.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC 6 Table 2 of Character Set Hexadecimal code: 1B 36 Selects table 2 of the character set with the complete set of national characters (default setting). It takes priority over the setting made in the SETUP. ESC 7 Table 1 of Character Set Hexadecimal code: 1B 37 Selects table 1 of the character set (see the Command Interpreter and Character Sets section), which repeats the control codes in the code positions 128-159.
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands ESC Q ETX Deactivate Printer-System Connection Hexadecimal code: 1B 51 03 Sets the printer off-line (in LOCAL mode), until the DC1, which restores the connection, is received. The third element in the sequence ETX identifies the model of printer connected (80-column printer).
Appendix B IBM ProPrinter X24 and IBM ProPrinter II Commands B.
Appendix C EPSON LQ-Emulation Commands Characters used in control functions appear in monospaced type. The table below explains some of the conventions used. A pair of numbers separated by a slash ( / ) character indicates Column/Row notation. This notation refers to the location of a character in a standard code table, such as ASCII. (example: 1/B = 1B is the hex-code for Escape) Spaces appear between characters in sequence for clarity; they are not part of the format.
C.1 Command Index (By Code) Note: Ignored in column FUNCTION means the command is treated as NOP, that means, according to defined command format all bytes of this command are discarded. COMMAND HEX VALUE FUNCTION BEL BS HT LF VT FF 07 08 09 0A 0B 0C Beep Backspace Horizontal Tabulation Line feed Vertical Tabulation Form feed for fanfold paper or eject paper for cut sheet Carriage return Set double width (one line).
ESC ( G nL nH m d1 1B 28 47 nL nH m d2...d(nH*256+nL-2) d1 d(nH*256+nL-1) d2...d(nH*256+nL-2) d(nH*256+nL-1) ESC ( U nL nH m d1 1B 28 55 nL nH m d2...d(nH*256+nL-2) d1 d(nH*256+nL-1) d2...d(nH*256+nL-2) d(nH*256+nL-1) ESC ( V nL nH mL 1B 28 56 nL nH mL mH d1 mH d1 d2...d(nH*256+nL-3) d2...d(nH*256+nL-3) d(nH*256+nL-2) d(nH*256+nL-2) ESC ( X nL nH d1 1B 28 58 nL nH d1 d2...d(nH*256+nL-1) d2...d(nH*256+nL-1) d(nH*256+nL) d(nH*256+nL) ESC ( ^ n1 n2 1B 28 5E n1 n2 ESC ( c nL nH d1 d2...
ESC A n ESC B n1…ni Nul ESC C NUL n ESC C n ESC D n1…ni Nul ESC E ESC F ESC G ESC H ESC I n ESC J n ESC K nH nL d1 d2 ...d(nH*256+nL-1) d(nH*256+nL) ESC L nH nL d1 d2 ...d(nH*256+nL-1) d(nH*256+nL) ESC M ESC N n ESC O ESC P ESC Q n ESC R n ESC S n 1B 41 n 1B 42 n1…ni 00 1B 43 00 n 1B 43 n 1B 44 n1…ni 00 1B 45 1B 46 1B 47 1B 48 1B 78 n 1B 4A n 1B 4B nH nL d1 d2 ...d(nH*256+nL-1) d(nH*256+nL) 1B 4C nH nL d1 d2 ...
ESC k n ESC l n ESC p n ESC q n ESC t n ESC w n ESC x n DEL C-5 1B 6B n 1B 6C n 1B 70 n 1B 71 n 1B 74 n 1B 77 n 1B 78 n 7F Select typeface Set left margin Turn proportional mode on/off Select character style (Ignored) Set/reset italic font Set/reset double height Set printing quality Delete a character
C.2 Command Description (by function) When you select the EMULATION: IBM ProPrinter II or IBM ProPrinter X24 parameter in the setup, the machine interprets all the commands of the IBM ProPrinters, grouped by their functions, as follows: • • • • • • • • • • Basic Operations Margins Line Feed Print Position Print Pitches Print Attributes Tabulation Graphics Other Functions Ignored Commands C.2.1 Basic Operations Before printing the printer stores the image of a line in the print buffer.
CR Carriage Return This command causes the current line buffer to print and position the print head to the left margin. Hex: Decimal: Octal: (0D)H (13)D (15)O FF Form Feed ( Eject) This command causes the current line buffer to print and eject paper (for cut form) or executes a form feed (for fanfold paper ).
C.2.2 Margins • ESC ( C ... : • ESC C NUL n : • ESC C n: • ESC l n : • ESC N n : • ESC O : • ESC Q n : • ESC ( U ... : Set page length Set page length in inches Set page length as n lines Set Left Margin Bottom of form Cancel bottom margin Set Right Margin as n Characters Set vertical resolution ESC ( C nL nH mL mH Set page length • (nH * 256 + nL) defines the number of following bytes in this command. • • • Command ESC ( C 0x02 0x00 mL mH defines the page length as (mH * 256 + mL) * vertical resolution.
ESC l n Sets the left margin to n columns in the current character pitch.
C.2.3 Line Feed • ESC 0 : • ESC 2 : • ESC 3 n : • ESC A n : • ESC J n : • ESC j n : • ESC + n : • LF : Line feed = 1/8" Line feed = 1/6" Set line spacing as n/180 inch Set line spacing as n/6 inch Advance n / 180 inch vertically Reverse Feed Paper n / 180 inch Set line spacing as n/360 inch Line feed ESC 0 Sets the 1/8" (3.175 mm) line feed. Set 8 LPI Hex: Decimal: Octal: (1B 30)H (27 48)D (33 60)O ESC 2 Set the 1/6" (4.23 mm) line feed.
ESC J n Advances the vertical print position Hex: Decimal: Octal: Advance n / 180 inch vertically (1B 4A n)H (27 74 n)D (33 112 n)O Advances the vertical print position n / 180 inch The value of n should be 01H - FFH (1D - 255D). ESC j n Reverse paper feed Hex: Decimal: Octal: Reverse Feed Paper n / 180 inch (1B 6A n)H (27 106 n)D (33 152 n)O This command prints data in the buffer, then reverse feed paper n / 180 inch, the value of n is in 01H - FFH (1D - 5D). ESC + n Set line spacing as n/360 inch.
C.2.4 Print Position • ESC ( V ... : Set absolute vertical print position • ESC ( v ... : Set relative vertical print position • ESC $ ... : Set absolute vertical print position • ESC \ n1 n2 : Set relative horizontal print position ESC ( V nL nH mL mH Hex: Decimal: Octal: Set absolute vertical print position (1B 28 56 nL nH mL mH)H (27 40 86 nL nH mL mH)D (33 50 126 nL nH mL mH)O The command ESC ( V 0x02 0x00 mL mH, move the print position to: (mH * 256 + mL) * vertical resolution.
ESC \ n1 n2 Set relative horizontal printing position Hex: Decimal: Octal: Set Relative Horizontal Printing Position (1B 5C n1 n2)H (27 92 n1 n2)D (33 134 n1 n2)O The defined unit will be different according to print quality and PNS item in menu: Draft: move (n2 * 256 + n1)/120 inch from the current position LQ: move (n2 * 256 + n1)/180 inch(ESC/P) or (n2 * 256 + n1) (horizontal unit/3600) inch (ESC/P 2) from the current position.
C.2.5 Print Pitches • DC2: Cancel condensed printing for ASCII • ESC M : Set character to be 12 CPI • ESC P : Set character to be 10 CPI • ESC SI : Set condensed printing of character • ESC g : Set 15 CPI for character • SI: Set character condensed printing DC2 Cancel condensed printing for ASCII.
ESC g Set 15 CPI for character Hex: Decimal: Octal: Set Character to 15 CPI (1B-67)H (27-103)D (33-147)O SI Set character condensed printing This command causes to print character as condensed (60% width).
C.2.
ESC F Reset bold font Reset bold font Hex: (1B 46)H Decimal: (27 70)D Octal: (33 106)O Reset bold font ESC G Set double strike printing Set double strike printing Hex: Decimal: Octal: (1B 47)H (27 71)D (33 107)O ESC H Reset double strike printing Hex: Decimal: Octal: (1B 48)H (27 72)D (33 110)O ESC I n Set extended attributes of character Hex: Decimal: Octal: n = ‘A’: n = ‘B’: n = ‘C’: n = ‘D’: C-17 Reset double strike printing Set extended attributes of character (1B 49 n)H (27 73 n)D (33 11 n
ESC S n Set subscript/superscript in character Hex: Decimal: Octal: n = 0: n = 1: Set subscript/superscript character (1B 53 n)H (27 83 n)D (33 123 n)O Set superscript character Set subscript character ESC SO Set double width (one line) This command sets the printable character to be printed horizontally enlarged (double width), it is valid only for one line. Hex: Decimal: Octal: (1B 0E)H (27 14)D (33 16)O ESC SP n Set CPI Set character pitch of character.
ESC U n Set unidirectional / bidirectional printing. Hex: Decimal: Octal: n = 0: n = 1: (1B 55 n)H (27 85 n)D (33 125 n)O Set bidirectional printing Set unidirectional printing ESC W n Set / Reset double width.
ESC w n Set / Reset double height printing Hex: Decimal: Octal: n = 0: n = 1: Set / Reset Double Height Printing (1B 77 n)H (27 119 n)D (33 167 n)O Reset double height printing Set double height printing ESC x n Set character quality Set Character Quality Hex: Decimal: Octal: (1B 78 n)H (27 120 n)D (33 170 n)O n = 0: n = 1: print in draft print in NLQ Note: The CHARACTER DEFINITION must be set to LQ. ESC - n Set / Reset the underlined character.
ESC ! n Set general attributes of character.
ESC ( - nL nH m d1 d2 Set underline Hex: Decimal: Octal: Set underline (1B 28 2D nL nH m d1 d2)H (27 40 45 nL nH m d1 d2)D (33 50 55 nL nH m d1 d2)O (nH * 256 + nL) defines the number of following data in this command. ESC ( - 0x03 0x00 0x01 0x01 d2 (d2 not 0) set underline in mode ESC ( - 0x03 0x00 0x01 d1 0x00 (d1 not 0) reset underline in mode Else, ignore this command (including ( nH * 256 + nL) bytes behind nH).
C.2.7 Tabulation • ESC B ... : Set vertical tab stops of tab set • ESC D ... : Set horizontal tab stops • ESC b ... : Set vertical tab stops in tab set • ESC / n : Select the current vertical tab set • HT : Horizontal tabulation • VT : Vertical tabulation ESC B n1 ... nk NUL Set Tab Stop of Vertical Tab Set 0 Set vertical tab stops at the lines specified by n1 to nk (in the current line spacing) in tab set 0, as measured from the top-of-form position.
ESC b n m1 … mk NUL Set Vertical Tab in Tab Set n Sets vertical tab stops at the lines specified by m1 to mk (in the current line spacing) in tab set n as measured from the top-of-form position. The tab stops must be in ascending order. A maximum of 16 vertical tab stops can be set in each tab set Hex: Decimal: Octal: (1B 61 n m1 … mk 00)H (27 97 n m1 … mk 00)D (33 141 n m1 … mk 00)O HT Horizontal Tabulation This command moves the horizontal position to the right to the next horizontal tab stop.
C.2.8 Graphics • ESC K n1 n2 ... : • ESC L n1 n2 ... : • ESC Y n1 n2 ... : • ESC Z n1 n2 .. : • ESC * m n1 n2 ... : Normal resolution graphic printing mode Double resolution graphic printing mode Double resolution graphic printing mode Quadruple resolution graphic printing mode Set AGM print mode ESC K n1 n2 ..data .. Set 60 DPI 8 Needles Graphic Printing Mode Set graphic print mode to normal resolution. Prints bit image graphics in 8-dot columns, at 60 DPI Hex: Decimal: Octal: (1B 4B n1 n2 ..
ESC Z n1 n2 ..data .. Set 240 DPI 8 Needles Graphic Printing Set quadruple resolution. Prints bit image graphics in 8-dot columns, 240 DPI. Hex: Decimal: Octal: (1B 5A n1 n2 ..)H (27 90 n1 n2 ..)D (33 132 n1 n2 ..)O (n1 + n2 * 256) specify the total number of columns of graphics data following. A maximum of 960 (1632) columns are on one line. ESC * m n1 n2 ...data...
C.2.9 Other Functions • CAN : Clear print buffer • DLE B : Soft initialization • ESC BEL n : Change emulation • ESC R n : Select code table • ESC @ CAN Clear the print buffer Hex: Decimal: Octal: Clear buffer (18)H (24)D (30)O DLE B Soft initialization This command clears buffer and initializes printer, it sets all the parameters to the power-on default conditions.
ESC R n Select Code Table Select country character set in Code Table according to the value of n. Hex: Decimal: Octal: Note: (1B-52-n)H (27-82-n)D (33-122-n)O n Character set n Character set 0 America 9 Norway 1 France 10 Denmark 2 2 Germany 11 Spain 2 3 U.K. 12 Latin 4 Denmark 1 ... 5 Sweden ... 6 Italy 75 PC-866-BG(Bulgaria) 7 Spain1 76 PC-Ger.(Germany) The area of n ≥ 75 is for extended character set.
C.2.10 Ignored Commands • DC1 On line • DC3 Off line • ESC EM ... : Set form feed controller • ESC X ... : • ESC a ... : Set justification • ESC c ... : • ESC k ... : Set font • ESC q ... : Set/reset shadow font • ESC ( G ... : Set raster graphic mode • ESC ( X ... : Set background print • ESC ( c ... : Set the top and bottom blank of paper • ESC ( t ... : Arrange character table • ESC ( ^ ... : Set print data in character mode • ESC < : Unidirectional mode • ESC : ... : Copy ROM to RAM • ESC % ...
ESC X n1 n2 n3 Hex: (1B 58 n1 n2 n3)H Decimal: (27 88 n1 n2 n3)D Octal: (33 130 n1 n2 n3)O ESC a n Hex: Decimal: Octal: Set justification (1B 61 n)H (27 97 n)D (33 141 n)O ESC c n1 n2 Hex: (1B 63 n1 n2)H Decimal: (27 99 n1 n2)D Octal: (33 143 n1 n2)O ESC k n Hex: Decimal: Octal: (1B 6B n)H (27 107 n)D (33 153 n)O Set font ESC q n Hex: Decimal: Octal: (1B 71 n)H (27 113 n)D (33 161)O Set/reset shadow font ESC ( G nL nH Set raster graphic mode Hex: (1B 28 47 nL nH)H Decimal: (27 40 71 nL nH)D Octal:
ESC ( c nL nH Hex: (1B 28 63 nL nH)H Decimal: (27 40 99 nL nH)D Octal: (33 50 143 nL nH)O Set the top and bottom blank of paper ESC ( ^ n1 n2 Hex: (1B 28 5E n1 n2)H Decimal: (27 40 94 n1 n2)D Octal: (33 50 136 n1 n2)O Set print data in character mode ESC < Hex: Decimal: Octal: Unidirectional Mode (1B 3C)H (27 60)D (33 74)O ESC : n1 n2 n3 Hex: (1B 3A n1 n2 n3)H Decimal: (27 58 n1 n2 n3)D Octal: (33 72 n1 n2 n3)O ESC % n Hex: Decimal: Octal: (1B 25 n)H (27 37 n)D (33 45 n)O ESC & Hex: Decimal: Octal:
ESC 6 Hex: Decimal: Octal: (1B 36)H (27 54)D (33 66)O Set printable character ESC 7 Hex: Decimal: Octal: (1B 37)H (27 55)D (33 67)O Reset printable character C-32
C.