Samsung Printer SRP 500 User Guide

Operator's Manual  
SRP-500  
Samsung Elector-Mechanics  
Printed In Korea  
2003. 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
All rights reserved. No part of this publication may reproduced, stored in a  
retrieval, or transmitted in any form or by any means, electronic, mechanical,  
photocopying, recording, or otherwise, without the prior written permission of  
SAMSUNG ELECTRO-MECHANICS.  
No patent liability is assumed with respect to the use of the information  
contained herein. While every precaution has been taken in the preparation of  
this book, SAMSUNG ELECTRO-MECHANICS assumed no responsibility for  
errors or omissions. Neither is any liability assumed for damages resulting  
from the use of the information contained herein.  
EMC and Safety standards Applied  
Product Name : SRP-500  
The following standards are applied only to the printers that are so labeled.  
Europe :  
CE marking, TUV/GS : EN60950 ; 1999  
EMI : FCC Class A  
UL / C-UL : UL60950-3rd.  
IEC 60950 ; 1999  
North America :  
Safety standards :  
National : CB-scheme :  
Neither SAMSUNG ELECTRO-MECHANICS nor its affiliates shall be liable to  
the purchaser of this product or third parties for damages, losses, costs, or  
expenses incurred by purchaser or third parties as a result of : accident,  
misuse, or abuse of this product or unauthorized modifications, repairs, or  
alterations to this product, or (excluding the U.S) failure to strictly comply with  
SAMSUNG ELECTRO-MECHANICS’ s operating and maintenance  
instructions.  
WARNING  
The connection of a non-shielded printer interface cable to this printer will  
invalidate the EMC standards of this device.  
You are cautioned that changes or modifications not expressly approved by  
the party responsible for compliance could void your authority to operate the  
equipment.  
SAMSUNG ELECTRO-MECHANICS shall not be liable against any damages  
or problems arising from the use of any options or ant consumable products  
other than those designated as Original Samsung products or Samsung  
Approved products by SAMSUNG ELECTRO-MECHANICS.  
CE Marking  
The printer conforms to the following Directive and Norms  
Directive 89/336/EEC  
EN 55022 Class A :1998  
EN 55024 : 1998  
(EN 61000-4-2 : 1995+A1 : 1998)  
(EN 61000-4-3 : 1996)  
(EN 61000-4-4 : 1995)  
(EN 61000-4-5 : 1995)  
(EN 61000-4-6 : 1996)  
(EN 61000-4-11 : 1994)  
EN 61000-3-2 : 1995+A1 : 1998+A2 : 1998)  
EN 61000-3-3 : 1995  
Notice  
The contents of this manual are subject to change without notice.  
Copyright © 2002 SAMSUNG ELECTRO-MECHANICS. CO., LTD  
Directive 73/23/EEC  
Safety : EN 60950 ; 1999  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Table of contents  
Chapter 3. DIP switch  
Introduction ……………………………………………………………..  
1
3-1 Setting the DIP switches …………………………….….…........  
3-2 Changing the DIP switch setting ………………………………  
18  
20  
Chapter 1. Setting up the printer  
1-1. Unpacking ……………………………….………..……………  
1-2. Choosing a place for the printer ………………………..……  
1-3. Connecting the cables ………………………………..………  
1-4. Installing or replacing the paper roll …………………….......  
1-5. Installing new ink cartridge(s) ……………………..………….  
1-6. Using the control panel ……………………………….………  
1-7. Self test …………….………………………….……………….  
3
Chapter 4. Code table …………………………………………………. 21  
4
5
7
Chapter 5. Control commands list  
5-1. Commands …………………………………………..…………..  
5-2. Character code tables ………………………………………….  
5-3. Command descriptions ……………………….………………..  
33  
35  
36  
9
11  
13  
Chapter 6. Reference information  
Chapter 2. Troubleshooting  
6-1 Printing specification ………………………………….………....  
6-2 Paper specification ……………………………..………………..  
6-3 Ink cartridge specification ………………………………………  
6-4 Electrical characteristics ………………………….…………..…  
6-5 Reliability ……………………………….……………………..….  
6-6 Environmental conditions ……………….….............................  
70  
70  
70  
71  
71  
71  
2-1 The printer does not start printing ……………….……………  
2-2 The printer stops printing …………………………..………….  
2-3 You want to check the operation of the printer by itself ……  
2-4 Printing is poor ………………………………………………….  
2-5 You want to check a software program ………………………  
14  
15  
15  
16  
17  
6-7 Dimension & Weight …………………………….………………. 72  
6-8 Optional features …………………………………….………….. 72  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Introduction  
The SRP-500 is a high-quality inkjet POS printer.  
This one-station printer has the following features.  
Front view  
Compact design and light-weight.  
High-speed printing using logic-seeking.  
Easy to use : clamshell mechanism.  
High reliability and long life due to the use of stepping motors for both  
carriage return and paper feeding.  
Two color printing (red/black/blue/green) available.  
Various formats are possible because the paper feeding pitch is selectable.  
High general control utility based on the ESC/POS (TM) standard.  
2 drawers can be driven due to the internal drawer interface.  
Character font (12X12, 12X14) is selectable.  
The auto cutter uses a circular method with a high-quality blade and a long  
life (Approximately 1,000,000 cuts)  
Paper near end sensor is standard.  
Rear view  
Please be sure to read the instructions in this manual carefully before  
using your new printer.  
1
2
Download from Www.Somanuals.com. All Manuals Search And Download.  
Chapter 1  
Setting up the printer  
1-2. Choosing a place for the printer  
Avoid locations that are subject to direct sunlight or excessive heat.  
Avoid using or storing the printer in a place subject to excessive  
temperature or moisture.  
1-1. Unpacking  
Your printer box should include the items shown in the illustration below.  
If any items are damaged or missing, please contact your dealer.  
Do not use or store the printer in a dirty location.  
When setting up the printer, choose a stable, horizontal location.  
Intense vibration or shock may damage the printer.  
Ensure the printer has enough space to be used easily.  
3
4
Download from Www.Somanuals.com. All Manuals Search And Download.  
Connecting the interface cable  
1-3. Connecting the cables  
Connect the printer to the host ECR (host computer) though an interface  
cable matching the specification of the printer and the host ECR (host  
computer).  
Plugging in AC adapter  
Be sure to use a drawer that matches the printer’s specification.  
CAUTION  
Before connecting the printer to the power supply, make sure that the  
Depending on the interface your system uses, either connect the serial,  
parallel or USB communication cable to the appropriate connector on the  
back of the printer.  
voltage and power specifications match the printer’s requirements.  
Using an incorrect power supply can cause serious damage to the  
Cables are provided by your dealer or system installer.  
printer.  
Connect the interface cable according to the following procedure.  
1) Turn off printer and the ECR (host computer) host.  
Connect the AC adapter according to the following procedure.  
2) Plug the interface cable into the interface connector on the printer then  
fasten the screw on both sides of the connector.  
1) Make sure the printer is turned off.  
2) Plug the AC adapter cable into the printer’s power connector.  
3) Plug the power cord into the outlet, and turn on the power.  
3) Plug the drawer kick-out cable into the drawer kick-out connector on  
the printer. (When removing the drawer kick-out cable, press on the  
connector’s clip while pulling out.)  
5
6
Download from Www.Somanuals.com. All Manuals Search And Download.  
1-4. Installing or replacing paper roll  
3) Remove the used  
paper roll core if  
there is one.  
4) Insert the paper roll  
as shown.  
CAUTION  
Notice the caution label and do not touch the auto cutter blade when  
you open rear cover.  
1) To prevent data loss, make sure that the printer is not receiving data.  
2) Open the rear cover by pressing the open button and push the arrow mark  
back.  
5) Be sure to note the  
correct direction that  
the paper should  
come off the paper  
roll.  
6) Pull out small amount  
of paper as shown.  
Then close the cover  
and tear off the extra  
paper by pulling it  
toward the front of  
the printer.  
7
8
Download from Www.Somanuals.com. All Manuals Search And Download.  
5) Take out old ink  
cartridge(s).  
1-5. Installing new Ink cartridge(s)  
Place new cartridge(s)  
into carriage.  
Hold plastic tab to ensure  
clean installation.  
Black cartridge goes into  
the left carriage.  
1) Remove new ink cartridge from  
sealed pouch.  
(Hold cartridge by round plastic  
tab to avoid contamination)  
The color cartridge goes  
into right carriage.  
(tab faces front of  
printer.)  
2) Remove Mylar from face of new  
cartridge.  
CAUTION  
Do not touch ink cartridge’s metallic  
connector surface with your fingers.  
Doing so will contaminate the  
connector and produce bad print  
quality.  
6) Close cartridge holder.  
3) Turn the printer on and open  
the front cover of printer.  
7) Close front cover of  
printer.  
4) Pull down cartridge holder.  
Notice  
The ink drop counter is automatically reset when the ink-cartridge is installed.  
9
10  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1-6. Using the control panel  
Most of the functions of this printer are governed by software,  
but you can monitor the printer’s status by looking at the lights on the  
control panel and for some procedures you will use the buttons.  
Error (LED)  
When this indicator light is on(but not blinking), it means that the printer is out  
of paper or almost out of paper or the printer covers are open.  
When this light blinking, there is an error. If you see this light blinking, turn off  
the printer for a few seconds and then turn it black on.  
Control panel  
If the light is still blinking, call your supervisor or a service person.  
Cartridge (LED)  
The right indicator is for the right cartridge and the left indicator for the left  
cartridge. If the printer is a single color printer, the left cartridge indicator will  
be used. In most cases, the left cartridge is black, and the right is a color.  
This indicator light (LH/RH) blinks when the cartridge is almost out of ink and  
stays on when the cartridge(s) is removed.  
Clean (BUTTON)  
Use this button to clean the printer head.  
(See the instructions “Printing is poor” (2-4) in chapter 2 for Cleaning the  
printer head.)  
Power (LED)  
This indicator light is on when the power is turned on.  
It blinks when the printer is in the self test printing standby state.  
Always wait until this indicator light stops blinking before you start using the  
printer and before you turn it off.  
Feed (BUTTON)  
Use this button to feed paper or to start self test and for hexadecimal dump  
mode.  
(See the instructions “Self Test” (1-7) in this chapter for self test.) (See the  
instructions “Hexadecimal Dump” (2-5) in chapter 2 for hexadecimal dump  
mode.)  
11  
12  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Chapter 2  
Troubleshooting  
1-7. Self test  
The self test lets you know if your printer is operating properly.  
It checks the control circuits, printer mechanisms, print quality, ROM version,  
and DIP switch settings.  
This chapter gives solutions to some printer problems you may have.  
2-1. The printer does not start printing.  
The test is independent of any other equipment or software, so it is a good  
idea to run it when you first set up the printer or if you have any trouble. If the  
self test works correctly, the problem is in the other equipment or the software,  
not the printer.  
Are any of the control panel lights on?  
If no control panel lights are on, check the following:  
Make sure that the printer is turned on.  
Make sure that the power supply cable is correctly plugged into the printer  
and to the power outlet.  
Running the self test  
1) Make sure the printer is turned off and the printer cover is closed  
properly.  
2) While holding down the Feed button, turn on the printer and continue to  
hold until the paper begins to feed.  
If any of the lights are on, please check the following:  
If the Power light is blinking, the printer is not yet ready.  
Wait until the light quits blinking and the printer is ready to use.  
The self test prints the printer settings and cuts the paper and pauses.  
(The power light blinks.)  
3) Press the Feed button to continue printing the rolling ASCII pattern.  
Repeat for the nozzle pattern, receipt pattern and NV bit image(s).  
4) The self test mode terminates after printing NV bit image(s) automatically.  
If the Error light is on (but not blinking), the printer is off line.  
Check to see that the covers are closed and check the paper state.  
See Chapter 1 for instructions on installing or replacing the paper roll.  
If the Error light is blinking, there is an error.  
In this case, turn off the printer for a few seconds and then turn it back on.  
If the light is still blinking, call your supervisor or service person.  
If the Cartridge lights (LH/RH) is on, check the cartridges in the printer.  
See chapter 1 for instruction on installing new ink cartridges.  
13  
14  
Download from Www.Somanuals.com. All Manuals Search And Download.  
2-2. The printer stops printing.  
2-4. Printing is poor  
Obstructed ink nozzles in the print head will lower the print quality.  
Try cleaning the print head as described below:  
If the Error light is on (but not blinking), the printer is off line.  
Check to see that the covers are closed and check the paper state.  
See Chapter 1 for instructions on installing or replacing the paper roll.  
Cleaning the print head  
If the Error light is blinking, there is an error. In this case, turn off the  
printer for a few seconds and then turn it back on.  
If the light is still blinking, call your supervisor or a service person.  
1) Make sure that the printer is turned on.  
2) Press the Clean button.  
Turn off the printer and check for a paper jam.  
To clear paper jam, follow the steps below:  
The printer begins its self cleaning process, which takes less than 5  
seconds.  
1) Turn off the printer and open the rear cover of the printer.  
3) When the cleaning action is finished (Power light is ON), resume  
printing or run a self test (as described in Chapter 1).  
2) Remove the jammed paper and reload the paper roll as described in  
Chapter1.  
4) If the printing quality has not improved, repeat this process 2-3 more  
times. If the printing quality still has not improved, replace the ink  
cartridge. If, after the new ink cartridge has been installed, the printing  
quality has not improved, call your supervisor or a service person.  
3) Close the rear cover  
4) Turn on the printer.  
2-3. You want to check the operation of the printer by  
itself.  
Self test  
Try to run the self test to check that the printer works properly.  
See the self test instructions in Chapter 1 to run the self test.  
If the self test does not work, contact your supervisor or a service person.  
If the self test works properly, check the following:  
1) Check the connection at both ends of the interface cable between the  
printer and the computer. Also make sure that this cable meets the  
specifications for both the printer and the computer.  
2) The data transmission settings may be different between the printer and  
computer. Make sure that the printer’s DIP switch settings for data  
transmission are the same as the computer’s. You can see the printer’s  
interface settings on your self test printout.  
If the printer still does not print, contact your dealer or a qualified service  
person.  
15  
16  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Chapter 3  
DIP switch settings  
2-5. You want to check a software program.  
Although the factory settings are best for almost all users, if you have special  
requirements, you can change the DIP switch.  
Hexadecimal Dump  
This feature allows experienced users to see exactly what data is coming  
to the printer. This can be useful in finding software problems. When you  
turn on the hexadecimal dump function, the printer prints all commands  
and other data in hexadecimal format along with a guide section to help  
you find specific commands.  
3-1. Setting the DIP switches  
DIP switch functions  
Your printer has two sets of DIP switches.  
The functions of the switches are shown in the following table.  
To use the hexadecimal dump feature, follow these steps:  
1) After you make sure that the printer is off, open the front cover of the  
printer.  
DIP - SW1  
Switch  
1-1  
Function  
ON  
OFF  
Default  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
2) Hold down the Feed button while you turn on the printer.  
3) Close the front cover.  
Emulation Selection  
Refer to the following table  
1-2  
1-3  
1-4  
1-5  
1-6  
1-7  
1-8  
Auto cutter  
Cartridge  
Enable  
one cartridge  
Bold  
Disable  
two cartridges  
Normal  
4) Run any software program that sends data to the printer. The printer  
prints “Hexadecimal Dump” and then all the codes it receives in a two –  
column format. The first column contains the hexadecimal codes and  
the second column gives the ASCII characters that correspond to the  
codes.  
Density*1)  
Special Function *2)  
Near end sensor  
Low ink check  
Enable  
Enable  
Disable  
Disable  
Disable  
Enable  
1-1  
OFF  
OFF  
ON  
1-2  
OFF  
ON  
OFF  
ON  
EPSON  
STAR  
CITIZEN  
EPSON-KP *3)  
ON  
DIP - SW2 (RS232C Serial interface model)  
Switch  
2-1  
2-2  
2-3  
2-4  
2-5  
2-6  
2-7  
2-8  
Function  
Data receive error  
ON  
Print “?”  
Reserved  
OFF  
Ignore  
Default  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
Hand Shaking  
Word length  
Parity check  
DTR/DSR  
7bit  
Enable  
EVEN  
XON/XOFF  
8bit  
Disable  
ODD  
A period(.) is printed for each code that has no ASCII equivalent.  
Parity selection  
5) When the printing finishes, turn off the printer.  
Baud rate selection  
Refer to the following table  
DIP - SW2 (Parallel interface model)  
Switch  
2-1  
2-2  
2-3  
2-4  
2-5  
2-6  
2-7  
2-8  
Function  
Auto Line Feed  
ON  
Enable  
OFF  
Disable  
Default  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
Undefined  
17  
18  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Transmission  
2400 baud  
4800 baud  
9600 baud  
19200 baud  
2-7  
ON  
OFF  
OFF  
ON  
2-8  
ON  
ON  
OFF  
OFF  
3-2. Changing the DIP switch setting  
If you need to change settings, follow the steps below to make your changes.  
*1) : It may use in dark area. (like a restaurant). But printing speed to be slow down.  
*2) : Enalbe = Automatically print NV bit image #1 after cutting.  
*3) : EPSON Kitchen Printer mode : A alarm is generated by printer after auto-cutting  
and in paper-end error. (It needs buzzer accessory)  
CAUTION  
Turn off the printer before removing the DIP switch cover to prevent an  
electric short, which can damage the printer.  
Notice  
Changes in DIP switch settings are recognized only when the printer  
power is turned on or when the printer is reset by using the interface. If the  
DIP switch setting is changed after the printer power is turned on, the  
change does not take effect until the printer is turned on again or is reset.  
1) Make sure the printer is turned off.  
2) Remove the screw from the DIP switch cover.  
Then take off the DIP switch cover, which is shown in the illustration  
below.  
3) Set the switches using a pointed tool, such as tweezers or a small  
screwdriver.  
4) Replace the DIP switch cover. Then secure it with the screw.  
* The new settings take effect when you turn on the printer.  
19  
20  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Chapter 4  
Code table  
The following page show the character code tables.  
To find the character corresponding to a hexadecimal number, count across  
the top of the table for the left digit and count down the left column of the table  
for the right digit. For example, 4A=J  
Page 2 (PC850 : Multilingual)  
Page 0 (PC437 : USA, Standard Europe)  
(International Character Set : USA)  
21  
22  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Page 3 (PC860 : Portuguese)  
Page 4 (PC 863 : Canadian - French)  
23  
24  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Page 5 (PC 865 : Nordic)  
page 16 (CP1252 : WinLatin1)  
25  
26  
Download from Www.Somanuals.com. All Manuals Search And Download.  
page 17 (PC 866 : Russian)  
page 18 (CP 852 : DosLatin2)  
27  
28  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Page 19 (PC 858 : Euro)  
Page 21 (MS-DOS 862 : Israel)  
29  
30  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Page 23 (MS-DOS 874 :Thai)  
Page 22 (MS-DOS 864 : Arabic)  
31  
32  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Chapter 5  
Control commands list  
5.1.2 Commands list for SRP-500 Series. (STAR SP-320 Mode)  
n
1
Command  
BEL  
FF  
CR  
SO  
Description  
Deferred drive command “A” for peripheral unit 1  
Page feed (Form feed)  
Hexadecimal  
07  
0C  
0D  
0E  
0F  
12  
14  
18  
19  
1A  
2
3
4
5
6
7
8
9
5-1. Commands  
Print and linefeed (same as LF)  
Select expanded character mode  
Select upside-down  
Cancel upside-down character  
Cancel expanded character mode(Default setting)  
Cancel print data in buffer  
Immediate drive command for peripheral unit2  
Immediate drive command for peripheral unit 2  
Adjust drive pulse width for peripheral unit (Default  
setting)  
5.1.1 Commands list for SRP-500 Series. (EPSON TM-U200 Mode)  
SI  
n
1
2
Command  
CR  
HT  
Description  
Print and carriage return  
Horizontal tab  
Hexadecimal  
DC2  
DC4  
CAN  
EM  
0D  
09  
0A  
3
LF  
Print and linefeed  
4
5
6
7
8
9
DLE EOT  
DLE ENQ  
ESC SP  
ESC %  
ESC &  
ESC *  
ESC !  
Transmit real-time status  
Real-time request to printer  
Set right-side character spacing  
Select/Cancel user defined characters  
Define user-defined characters  
Select bit-image mode  
10 04  
10 05  
1B 20  
1B 25  
1B 26  
1B 2A  
1B 21  
1B 2D  
1B 3D  
1B 32  
1B 33  
1B 3C  
1B 3F  
1B 40  
1B 44  
1B 45  
1B 47  
1B 4A  
1B 52  
1B 55  
1B 61  
10 SUB  
11 ESC BEL  
1B 07  
12 ESC -  
13 ESC 4  
14 ESC 5  
15 ESC @  
16 ESC C  
17 ESC E  
18 ESC F  
19 ESC M  
20 ESC R  
21 ESC U  
22 ESC W 1  
ESC W <1>  
23 ESC W 0  
ESC W <0>  
24 ESC _ 1  
ESC _ <1>  
Set or Cancel underline mode  
Red color print selection  
Red color print deselection  
Initialize printer  
Set page length at n lines  
Emphasized print mode  
Emphasized print mode deselection (Default setting) 1B 46  
Select 9 x 7(Half dots) character size  
Select international character set  
Set or cancel uni-direction mode  
Select expanded character mode  
1B 2D  
1B 34  
1B 35  
1B 40  
1B 43  
1B 45  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
Select print mode  
ESC -  
Turn underline mode on/off  
Select peripheral device status  
Select default line spacing 1/6 lpi  
Set line spacing  
Return home  
Cancel user defined characters  
Initialize printer  
Set horizontal positions  
Turn emphasized mode on/off  
Turn double-strike mode on/off  
Print and feed paper <n> vertical units  
Select an international character set  
Turn unidirectional printing mode on/off  
Select justification  
ESC =  
ESC 2  
ESC 3  
ESC <  
ESC ?  
ESC @  
ESC D  
ESC E  
ESC G  
ESC J  
ESC R  
ESC U  
ESC a  
1B 4D  
1B 52  
1B 55  
1B 57 31  
1B 57 01  
1B 57 30  
1B 57 00  
1B 5F 31  
1B 5F 01  
1B 5F 30  
1B 5F 01  
1B 61  
1B 64 30  
1B 64 31  
1B 65 31  
1B 65 01  
1B 65 30  
1B 65 00  
1B 66 31  
1B 66 01  
1B 66 30  
1B 66 00  
1C  
Cancel expanded character mode (Default setting)  
Select over-line mode  
25 ESC _ 0  
ESC _ <0>  
Cancel over-line mode  
Select paper sensor to output paper end  
signal  
25  
ESC c 3  
1B 63 33  
26 ESC a  
27 ESC d 0  
28 ESC d 1  
29 ESC e 1  
ESC e <1>  
30 ESC e 0  
ESC e <0>  
31 ESC f 1  
ESC f <1>  
Feed paper n lines  
Partial cut  
Partial cut  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
ESC c 4  
ESC c 5  
ESC d  
ESC g <0>  
ESC g <n>  
ESC m  
ESC p  
ESC r  
ESC t  
ESC v  
ESC {  
GS ( A  
GS I  
Select paper sensor to stop printing  
Enable/disable panel button  
Print and feed <n> line  
Start macro record (For logo)  
Execute macro (For logo)  
Execute partial cut  
Generate pulse  
Select color  
Select character code table  
Transmit paper sensor status  
Turn upside-down printing mode on/off  
Execute test print  
1B 63 34  
1B 63 35  
1B 64  
1B 67 00  
1B 67 <n>  
1B 6D  
1B 70  
1B 72  
1B 74  
1B 76  
Set the control panel switch invalid  
Set the control panel switch valid  
Set the ON LINE switch invalid  
32 ESC f 0  
ESC f <0>  
33 FS  
Set the ON LINE switch valid  
1B 7B  
1B 28 41  
1D 49  
Immediate drive command “B” for peripheral unit 1  
Transmit printer ID  
GS V  
Select cut mode and cut paper  
Enable/disable Automatic Status Back  
(ASB)  
1D 56  
40  
GS a  
1D 61  
Enable/disable Automatic Status Back  
(ASB) for ink  
Transmit status  
41  
42  
GS j  
GS r  
1D 6A  
1D 72  
33  
34  
Download from Www.Somanuals.com. All Manuals Search And Download.  
5-3. Command descriptions  
5.1.3 Commands list for SRP-500 Series. (CITIZEN iDP-3541 Mode)  
n
1
2
3
4
5
6
7
8
9
Command  
BEL  
Description  
First drawer drive command1  
Hexadecimal  
07  
HT  
LF  
Paper feed command  
0A  
[Name]  
Horizontal tab  
FF n  
SO  
“n”-lines paper feed command  
Enlarged character command  
Normal character command  
Initial set command  
0C n  
[Format]  
ASCII  
Hex  
HT  
09  
0E  
SI  
0F  
Decimal 10  
DC1  
DC2  
DC3  
CAN  
11  
[Description]  
[Notes]  
Moves the print position to the next horizontal tab position.  
Inverted character command  
Red color print command  
Clear command  
12  
13  
18  
This command is ignored unless the next horizontal tab position has been  
set.  
10 SUB  
Second drawer drive command  
Drive pulse setting command for the first drawer  
Underline command  
1A  
11 ESC BEL  
12 ESC -  
13 ESC 1  
14 ESC 2  
15 ESC C  
16 ESC P <0>  
17 ESC P <1>  
18 FS  
1B 07  
1B 2D  
1B 31  
1B 32  
1B 43  
1B 50 00  
1B 50 01  
1C  
Horizontal tab positions are set with ESC D.  
1/9 inch paper feed preset command  
2/9 inch paper feed preset command  
Paper length set command  
Paper partial cut command  
Paper partial cut command  
First drawer quick drive command  
Printing  
The default tab positions are at intervals of 8 characters (columns 9, 17,  
25..) for the font B (12 x 12).  
[Reference]  
ESC D  
19 CR  
ØD  
LF  
20 ESC * n1 n2 Specifying the bit image mode  
21 ESC f <1> Form feed  
1B 2A n1 n2  
1B 66 Ø1  
[Name]  
[Format]  
Print and line feed  
ASCII  
Hex  
LF  
0A  
Decimal 10  
5-2. Character Code Tables  
[Description]  
[Note]  
Prints the data in the print buffer and feeds one line  
based on the current line spacing.  
n
0
2
3
4
5
Page  
PC437  
PC850  
PC860  
PC863  
PC865  
This command sets the print position to the beginning of  
the line.  
[Reference]  
ESC 2, ESC 3  
16 PC1252  
17 PC866  
18 PC852  
19 PC858  
21 PC862  
22 PC864  
23 PC874  
CR  
[Name]  
[Format]  
Print and carriage return  
ASCII  
Hex  
CR  
0D  
Decimal 13  
[Description]  
This command prints the data in the print buffer and does  
not feed the paper.  
[Note]  
Sets the print starting position to the beginning of the line  
LF  
[Reference]  
35  
36  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DLE EOT n  
[Name]  
n = 1 : Printer status  
Real-time status transmission  
Bit  
0
Off/On Hex Decimal  
Function  
Not used. Fixed to Off.  
Not used. Fixed to On.  
Drawer kick-out signal is LOW (connector pin 3)  
Drawer kick-out signal is HIGH (connector pin 3)  
On-line.  
Off-line.  
Not used. Fixed to On.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
[Format]  
ASCII  
Hex  
DLE  
10  
EOT  
04  
n
n
n
Off  
On  
Off  
On  
Off  
On  
On  
Off  
Off  
Off  
00  
02  
00  
04  
00  
08  
10  
00  
00  
00  
0
2
0
4
0
8
16  
0
0
1
2
Decimal 16  
4
3
[Range]  
1 n 4  
4
5
6
7
[Description]  
Transmits the selected printer status specified by n in real  
time, according to the following parameters:  
n = 1: Transmit printer status  
0
Not used. Fixed to Off.  
n = 2: Transmit off-line status  
n = 3: Transmit error status  
n = 4: Transmit paper roll sensor status  
[Notes]  
This command should not be used within the data sequence of another  
command that consists of 2 or more bytes. For example, If you attempt to  
transmit ESC 3 n to the printer, but DTR (DSR for the host computer) goes  
to MARK before n is transmitted and then DLE EOT 3 interrupts before n  
is received, the code <10>H for DLE EOT 3 is processed as the code for  
ESC 3  
n = 2 : Off-line status  
<10>H.  
Bit  
0
Off/On Hex Decimal  
Function  
Not used. Fixed to Off.  
Not used. Fixed to On.  
Cover is closed (front & rear)  
Cover is open (front or rear)  
Paper is not being fed by using the paper feed button.  
Paper is being fed by the paper feed button.  
Not used.  
Fixed to On.  
No paper-end stop.  
Printing stops due to paper end.  
No error. Error occurs.  
Not used. Fixed to Off.  
Off  
On  
Off  
On  
Off  
On  
On  
Off  
On  
Off  
On  
Off  
00  
02  
00  
04  
00  
08  
10  
00  
20  
00  
40  
00  
0
2
0
4
0
8
16  
0
32  
0
1
2
3
4
5
6
7
64  
0
Bit 5 : On (printing stops due to paper-end) when printing stops due to paper-  
end detected by the paper-end sensor or the paper near-end enabled  
by using the ESC c 4.  
37  
38  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DLE ENQ n  
[Name]  
n = 3 : Error status  
Real-time request to printer  
Bit  
0
Off/On Hex Decimal  
Function  
Not used. Fixed to Off.  
Not used. Fixed to On.  
No mechanical error.  
Mechanical error occurred.  
No auto-cutter error.  
Auto-cutter error occurs.  
Not used. Fixed to On.  
No unrecoverable error.  
Unrecoverable error occurs.  
Automatic recover error.  
No automatic recover error.  
Not used. Fixed to Off.  
[Format]  
ASCII  
Hex  
DLE  
10  
ENQ  
05  
n
n
n
Off  
On  
Off  
On  
Off  
On  
On  
Off  
On  
Off  
On  
Off  
00  
02  
00  
04  
00  
08  
10  
00  
20  
00  
40  
00  
0
2
0
4
0
8
16  
0
32  
0
1
2
Decimal 16  
5
[Range]  
n = 2  
3
[Description]  
The printer responds to a request from the host specified  
by n.  
4
5
n = 2: Recovers from an error after clearing the receive  
and print buffers.  
6
7
64  
0
[Notes]  
This command should not be used within the data sequence of another  
command that consists of two or more bytes. For example,  
If you attempt to transmit ESC 3 n to the printer, but DTR (DSR for the  
host computer) goes to MARK before n is transmitted, and DLE ENQ 2  
interrupts before n is received, the code <10>H for DLE ENQ 2 is  
processed as the code for ESC 3 <10>H.  
Bit 2 : If these errors occur due to paper jams or the like, it is possible to  
recover by correcting the cause of the error and executing DLE ENQ 2.  
If an error due to a circuit failure (e.g. wire break) occurs, it is  
impossible to recover.  
This command n = 2 is valid only when a mechanical error or an auto-  
cutter error has occurred.  
n = 4 : Continuous paper sensor status  
Bit  
0
1
Off/On Hex Decimal  
Function  
Not used. Fixed to Off.  
Not used. Fixed to On.  
Paper near-end sensor. Paper adequate.  
Paper near-end is detected by the paper near-end  
sensor.  
DLE ENQ 2 enables the printer to recover from an error after clearing  
the data in the receive buffer and the print buffer.  
The printer retains the settings (by ESC !, ESC 3, etc.) in effect when the  
error occurred. The printer can be initialized completely by using this  
command and ESC @. This command is enabled only for errors that have  
the possibility of recovery  
Off  
On  
Off  
00  
02  
00  
0
2
0
2, 3  
On  
0C  
12  
4
5, 6  
On  
Off  
On  
Off  
10  
00  
60  
00  
16  
0
96  
0
Not used. Fixed to On.  
Paper end sensor. Paper adequate.  
Paper end is detected by the paper end sensor.  
Not used. Fixed to Off.  
7
ESC SP n  
[Name]  
Set right-side character spacing  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
SP  
20  
32  
n
n
n
[Range]  
0 n 255  
[Description]  
Sets the character spacing for the right side of the  
character to [ n x 0.122 mm {1/208 inches}] .  
[Notes]  
The right-side character spacing for double-width mode is  
twice the normal value.  
[Default]  
n = 0  
39  
40  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC % n  
[Name]  
ESC ! n  
[Name]  
Select/cancel user-defined character set  
Select print mode(s)  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
%
25  
37  
n
n
n
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
!
21  
33  
n
n
n
[Range]  
0 n 255  
[Range]  
0 n 255  
[Description]  
Selects or cancels the user-defined character set.  
[Description]  
Selects print mode(s) using n as follows:  
When the Least Significant Bit (LSB) is 0, the user-  
defined character set is canceled and the internal  
character set is enabled.  
Bit  
0
Off/On Hex Decimal  
Function  
Off  
On  
-
00  
01  
-
0
1
-
Character font A (12 x 14) selected.  
Character font B (12 x 12) selected.  
Undefined.  
1
2
3
When the LSB is 1, the user-defined character set is  
selected.  
-
-
-
Undefined.  
Off  
On  
Off  
On  
Off  
On  
-
00  
08  
00  
10  
00  
20  
-
0
8
0
16  
0
Emphasized mode not selected.  
Emphasized mode selected.  
Double-height mode not selected.  
Double-height mode selected.  
Double-width mode not selected.  
Double-width mode selected.  
Undefined.  
[Notes]  
4
5
When the downloaded character set has been released, the internal  
character set is specified automatically.  
32  
-
[Default]  
n = 0  
6
7
Off  
On  
00  
80  
0
128  
Underline mode not selected.  
Underline mode selected.  
[Reference]  
ESC &, ESC ?  
[Notes]  
When both double-height and double-width modes are selected, quadruple  
size characters are printed.  
Underlining is added to the entire width of each character, including the  
space to the right of a character, but is not added to portions of lines that  
were skipped by means of an HT.  
[Default]  
n = 1  
[Reference]  
ESC E, ESC –  
41  
42  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC & y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)]  
ESC * m nL nH d1...dk  
[Name]  
Define user-defined characters  
[Name]  
Select bit-image mode  
[Format]  
ASCII ESC &  
y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)]  
[Format]  
ASCII ESC * m nL nH d1...dk  
Hex 1B 2A m nL nH d1...dk  
Decimal 27 42 m nL nH d1...dk  
Hex 1B  
Decimal 27  
26 y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)]  
38 y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)]  
[Range]  
y = 2  
[Range]  
m = 0, 1  
32 c1 c2 255  
0 x 14 (Font A)  
0 x 12 (Font B)  
0 d1 ... d(y x x) 255  
0 nL 255  
0 nH 3  
0 d 255  
[Description]  
Selects a bit-image mode using m for the number of dots  
specified by nL and nH  
[Description]  
Defines user-defined characters.  
y specifies the number of bytes in the vertical direction.  
Divide the number of dots to be printed by 256. The interger answer is nH  
and the remainder is nL. Therefore, the number of dots in the horizontal  
direction is calculated by nL + 256 x nH.  
c1 specifies the beginning character code for the definition, and c2  
specifies the final code. When only one character is desired, use c1 = c2.  
x specifies the number of dots in the horizontal direction.  
If the bit-image data input exceeds the number of dots to be printed on a  
line, the excess data is ignored.  
[Notes]  
Consecutive character codes for multiple characters can be defined in one  
definition. When specifying only one character, specify c1 = c2.  
d indicates the bit-image data. Set a corresponding bit to 1 to print a dot or  
to 0 to not print a dot.  
"d" is definition data that indicates the pattern for " x" dots in the horizontal  
direction starting from the left edge. If " x" does not satisfy the number of  
dots in the character configuration pattern, the remaining dots on the right  
are spaces.  
The bit-image modes selectable by m are as follows.  
No. of Vertical  
Adjacent  
Dot  
Permitted  
Permitted  
Maximum  
number of dots  
252  
m
Dot Density  
Dots  
8
8
0
1
Single Density  
Double Density  
The number of bytes required to download a character definition for one  
character is " y" x " x".  
504  
[Notes]  
In the definition data, a "1" represents a dot that is to be printed, and a "0"  
represents a dot that is not to be printed.  
If the values of m and nH are out of the specified range, the following data  
is processed as normal data.  
Independent downloaded character definitions are possible for each font.  
The font is selected by the "ESC !" command.  
After printing a bit image, the printer returns to normal data processing  
mode.  
The defined downloaded characters are cleared in the following  
circumstances:  
1) When "ESC @" is executed  
The relationship between the image data and the dots to be printed is as  
follows.  
2) When deleted by "ESC ?"  
3) When the printer is reset or turned off  
[Default]  
The internal character set  
ESC %, ESC ?  
[Reference]  
43  
44  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC - n  
[Name]  
ESC 3 n  
[Name]  
Turn underline mode on/off  
Set line spacing  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
2D  
45  
n
n
n
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
3
33  
51  
n
n
n
[Range]  
n = 0, 1, 48, 49  
[Range]  
0 d 255  
[Description]  
Turns underline mode on or off,  
[Description]  
[Default]  
Sets the line spacing to [ n x (1/192)] inches.  
When n = 0 or 48, underline mode is turned off.  
n = 32 (1/6 inch)  
ESC 2  
When n = 1 or 49, underline mode is turned on.  
[Reference]  
[Notes]  
Underlines can be printed for all characters, but not for the space set by  
HT.  
ESC <  
[Name]  
[Format]  
This command and ESC ! turn underline mode on or off in the same way.  
If n is out of the specified range, this command is ignored.  
Return home  
ASCII  
Hex  
ESC  
1B  
<
3C  
60  
[Default]  
n = 0  
[Reference]  
ESC !  
Decimal 27  
ESC 2  
[Description]  
[Notes]  
Moves the print head to the standby position.  
[Name]  
Select default line spacing  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
2
32  
50  
The leftmost end is detected by the home position sensor.  
Since the home position is detected when this command is executed, the  
printing position may shift after this command is executed.  
[Description]  
[Reference]  
Selects default (1/6-inch) line spacing.  
ESC 3  
ESC = n  
[Name]  
Select device  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
=
3D  
61  
n
n
n
[Range]  
n = 1  
[Description]  
Selects device to which host computer sends data.  
n = 1 ; enable  
n = 2 ; disable  
[Default]  
n = 1  
45  
46  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC ? n  
[Name]  
ESC D n1... nk NUL  
Cancel user-defined characters  
[Name]  
Set horizontal tab positions  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
?
3F  
63  
n
n
n
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
D
44  
68  
n1...nk NUL  
n1...nk 00  
n1...nk 0  
[Range]  
32 n 255  
[Range]  
1 d 255  
0 k 32  
[Description]  
Cancels user-defined characters.  
[Description]  
Sets horizontal tab positions.  
[Notes]  
n specifies the column number (counted from the beginning of the line) for  
setting a horizontal tab position.  
This command cancels the pattern defined for the character code specified  
by n. After the user-defined characters is cancelled, the corresponding  
pattern for the internal character is printed.  
k indicates the total number of horizontal tab positions to be set.  
This command deletes the defined pattern for the specified code in the  
character font selected by the "ESC !" command.  
[Notes]  
The tab position is set at [character width x n] from the beginning of the  
line. The character width includes the right-side space of the character,  
and is twice the normal value when double-width is specified.  
If a user-defined character has not been defined for the specified character  
code, the printer ignores this command.  
This command deletes horizontal tab positions that have already been set.  
[Reference]  
ESC &, ESC %  
When "n = 8" has been set for the horizontal tab position, the printing  
position moves to the ninth digit when HT is executed.  
Up to 32 tab positions can be set. Data exceeding 32 tab positions is  
processed as normal data. Input <n>k in ascending order and place a NUL  
code <00>H at the end when <n>k is less than or equal to the preceding  
value <n>k-1, tab setting is finished and the following data is processed as  
normal data.  
ESC @  
[Name]  
[Format]  
Initialize printer  
ASCII  
Hex  
ESC  
1B  
@
40  
64  
ESC D NUL cancels all horizontal tab positions.  
Decimal 27  
The previously specified horizontal tab positions do not change, even if the  
character width changes.  
[Description]  
Clears the data in the print buffer and resets the printer  
mode to the mode that was in effect when the power was  
turned on.  
[Default]  
The default tab positions are at intervals of 8 characters  
(columns 9, 17, 25, ...) for the font B (12 x 14).  
[Notes]  
The DIP switch settings are not checked again.  
The data in the receive buffer is not cleared.  
[Reference]  
HT  
47  
48  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC E n  
[Name]  
ESC G n  
[Name]  
Turn emphasized mode on/off  
Turn double-strike mode on/off  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
E
45  
69  
n
n
n
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
G
47  
71  
n
n
n
[Range]  
32 n 255  
[Range]  
0 n 255  
[Description]  
Turns emphasized mode on or off.  
[Description]  
Turns double-strike mode on or off.  
When the LSB of n is 0, emphasized mode is turned off.  
When the LSB of n is 0, double-strike mode is turned off.  
When the LSB of n is 1, emphasized mode is turned on.  
When the LSB of n is 1, double-strike mode is turned on.  
[Notes]  
* Printing is slower in emphasized mode.  
[Notes]  
* Printing is slower in double-strike mode.  
Only the lowest bit of n is enabled.  
Only the lowest bit of n is enabled.  
The printer does not emphasize bit-images.  
The printer does not double-strike for bit-images.  
Printer output is the same in double-strike and in emphasized (ESC E).  
This command and ESC ! turn on and off emphasized mode in the same  
way. The last proceeded command becomes effective.  
[Default]  
n = 0  
Printer output is the same in double-strike (ESC G) and in emphasized.  
[Reference]  
ESC E  
[Default]  
n = 0  
[Reference]  
ESC !, ESC G  
ESC J n  
[Name]  
Print and feed paper  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
J
4A  
74  
n
n
n
[Description]  
[Notes]  
Prints the data in the print buffer and feeds the paper  
[ n x 0.122mm {1/192 inches}] .  
After printing is completed, this command sets the print starting position to  
the beginning of the line.  
This command has no effect on the line feed amount set by the "ESC 2"  
command or the "ESC 3" command.  
49  
50  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC R n  
[Name]  
ESC a n  
[Name]  
Select an international character set  
Select justification  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
R
52  
82  
n
n
n
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
a
61  
97  
n
n
n
[Range]  
0 n 10  
[Range]  
0 n 2, 48 n 50  
[Description]  
Selects an international character set n from the following  
table:  
[Description]  
Aligns all the data in one line to the specified position.  
n
0
Character set  
n selects the type of justification as follows:  
U.S.A  
1
2
3
4
5
6
France  
Germany  
U.K.  
Denmark I  
Sweden  
Italy  
n
Justification  
Left justification  
Centering  
0, 48  
1, 49  
2, 50  
Right justification  
7
8
9
10  
Spain I  
---  
Norway  
Denmark II  
[Notes]  
The command is enabled only when input at the beginning of the line.  
A portion of data skipped by means of HT is also target data for the  
justification function.  
[Default]  
n = 0  
[Default]  
n = 0  
[Example]  
Left justification  
Centering  
Right justification  
ESC U n  
[Name]  
Turn unidirectional printing mode on/off  
ABC  
ABC  
ABCD  
ABCDE  
ABCC  
ABCDC  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
U
55  
85  
n
n
n
ABCD  
ABCDE  
ABCDEC  
[Range]  
0 n 255  
[Description]  
Turns unidirectional printing mode on or off  
When the LSB of n is 1, turn on unidirectional printing mode.  
[Notes]  
Only the lowest bit of n is enabled.  
To avoid horizontal printing misalignment, unidirectional printing mode  
should be used.  
[Default]  
n = 0  
51  
52  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC c 3 n  
[Name]  
ESC c 4 n  
[Name]  
Select paper detector(s)to output paper end signals  
Select paper sensor(s)to stop printing  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
c
63  
99  
3
33  
51  
n
n
n
[Format]  
ASCll  
Hex  
Decimal 27  
ESC  
18  
c
63  
99  
4
34  
52  
n
n
n
[Range]  
0 n 255  
[Range]  
0 n 255  
[Description]  
Selects paper detector(s) to output paper end signals,  
using n as follows:  
[Description]  
Selects the paper sensor(s) used to stop printing when a  
paper-end is detected, using n as follows :  
Bit  
0
Off/On Hex Decimal  
Function  
Bit  
0
Off/On Hex Decimal  
Function  
Off  
On  
Off  
On  
Off  
On  
Off  
On  
-
00  
01  
00  
02  
00  
04  
00  
08  
-
0
1
0
2
0
4
0
8
-
Paper roll near end sensor disabled.  
Paper roll near end sensor enabled.  
Paper roll near end sensor disabled.  
Paper roll near end sensor enabled.  
Paper roll end detector disabled.  
Paper roll end detector enabled.  
Paper roll end detector disabled.  
Paper roll end detector enable.  
Undefined  
Off  
On  
Off  
On  
-
-
-
-
-
-
00  
01  
00  
02  
-
0
1
0
2
-
Paper roll near end sensor disabled.  
Paper roll near end sensor enabled.  
Paper roll near end sensor disabled.  
Paper roll near end sensor enabled.  
Undefined  
1
2
3
1
2
3
4
5
6
7
-
-
Undefined  
Undefined  
Undefined  
Undefined  
-
-
-
-
4
5
6
7
-
-
-
-
-
Undefined  
Undefined  
Undefined  
-
-
Undefined  
-
-
-
-
-
-
[Notes]  
The printer goes off-line after printing stops.  
[Notes]  
The paper roll near-end sensor is an option, therefore, if the paper roll  
near-end sensor is enabled by this command when the sensor is not  
equipped, it does not stop printing.  
It is possible to select multiple detectors to output signals.  
Then, if any of the detectors detects a paper end, the paper end signal is  
output.  
The paper roll near-end sensor is enabled when either bit 0 or 1 is 1.  
Detectors are switched when executing this command.  
The paper roll end sensor is a sensor which is always used to make an  
effective to stop printing.  
Because of this, the paper-out signal switching may delay depending on  
the receive buffer state.  
[Default]  
n = 0  
[Default]  
n = 15  
53  
54  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC c 5 n  
[Name]  
ESC g<0> <k> [<nH> <nL> ]k[d1…dm]k  
Enable/disable panel buttons  
[Name]  
Start macro record  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
c
63  
99  
5
35  
53  
n
n
n
[Format]  
ASCII  
Hex  
ESC  
1B  
g
<0><k> [<nH> <nL> ]k[d1…dm]k  
67 00 <k> [<nH> <nL> ]k[d1…dm]k  
103 00 <k> [<nH> <nL> ]k[d1…dm]k  
Decimal  
27  
[Range]  
0 n 255  
[Description]  
Enables or disables the panel buttons.  
When the LSB of n is 0, the panel buttons are enabled.  
[Range]  
k 10  
0 nL 255  
When the LSB of n is 1, the panel buttons are disabled.  
0 nH 255  
[Notes]  
Only the least significant bit of "n" is valid.  
[(256×nH) + nL ]1 + …..+ [(256×nH) + nL ]k < 2Mbit  
When the panel buttons are disabled, no buttons on the panel are usable.  
If "disabled" is set, the paper feed switch no longer functions.  
0 d 255  
[Description]  
Start macro definition (Define logo)  
k = the number of total macro index  
[Default]  
n = 0  
(256×nH) + nL = the Length of each macro  
m = (256×nH) + nL.  
[Notes]  
The SRP-500 Printer maintains a 2M bit (256KB) section  
of flash memory to save user information  
This function is useful define NV bit image (Logo).  
ESC d n  
[Name]  
Print and feed n lines  
[Format]  
ASCII  
Hex  
ESC  
1B  
d
64  
100  
n
n
n
[Reference]  
User easily download Logo to printer using SRP-500  
StoreMaker Utility.  
Decimal 27  
[Range]  
0 n 255  
ESC g n  
[Name]  
[Description]  
[Notes]  
Prints the data in the print buffer and feeds n lines.  
Execute Macro  
This command sets the print starting position to the beginning of the line.  
[Format]  
ASCII  
ESC  
1B  
g
n
n
n
Hex  
67  
103  
The amount of paper fed per line is based on the value set using the line  
spacing command (ESC 2 or ESC 3)  
Decimal  
1 n 10  
27  
[Reference]  
[Range]  
[Description]  
[Notes]  
Execute macro using the parameter by n.  
n = Macro index number.  
55  
56  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC m  
[Name]  
[Format]  
ESC r n  
[Name]  
Execute partial cut  
Select print color  
ASCII  
Hex  
ESC  
1B  
m
6D  
109  
[Format]  
ASCII  
Hex  
ESC  
1B  
r
n
n
n
72  
114  
Decimal 27  
Decimal 27  
[Description]  
Execute partial cut with one point uncut  
[Range]  
n = 0, 1, 48, 49  
[Description]  
Selects the print color.  
n
0, 48  
1, 49  
Selected color  
Black  
Red  
ESC p m t1 t2  
[Name]  
Generate pulse  
[Notes]  
[Format]  
ASCII  
Hex  
ESC  
1B  
p
70  
m t1 t2  
m t1 t2  
Valid only when input at the beginning of a line.  
[Default]  
n = 0  
Decimal 27  
112 m t1 t2  
[Range]  
m = 0, 1, 48, 49  
0 t1 255  
ESC t n  
[Name]  
0 t2 255  
[Description]  
Outputs the pulse specified by t1 and t2 to connector pin  
m as follows:  
Select character code table  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
t
n
n
n
74  
116  
n
0
1
Connector Pin  
Drawer kick-out connector pin 2  
Drawer kick-out connector pin 5  
[Range]  
n = 0, 2, 3, 4, 5, 16, 17, 18, 19, 21, 22, 23  
[Notes]  
[Description]  
Selects a page n from the character code table.  
The pulse ON time is [ t1 x 2] ms and the OFF time is [ t2 x 2] ms.  
n
0
2
3
4
Page  
When t2 < t1, the printer processes t1 x 2 ms.  
PC437  
PC850  
PC860  
PC863  
PC865  
PC1252  
PC866  
PC852  
PC858  
PC862  
PC864  
PC874  
[Reference]  
5
16  
17  
18  
19  
21  
22  
23  
[Default]  
n = 0  
[Reference]  
57  
58  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ESC { n  
[Name]  
ESC v  
[Name]  
[Format]  
Turns on/off upside-down printing mode  
Transmit paper sensor status  
[Format]  
ASCII  
Hex  
Decimal 27  
ESC  
1B  
{
n
n
n
ASCII  
Hex  
ESC  
1B  
v
7B  
123  
76  
118  
Decimal  
27  
[Range]  
0 n 255  
[Description]  
[Notes]  
Transmits the status of paper sensor( s) as 1 byte of data  
[Description]  
Turns upside-down printing mode on or off.  
When the LSB of n is 0, upside-down printing mode is turned off.  
GS r 1 can also be used to check the status. GS r is recommended for  
transmitting the paper sensor status. ESC v is not a recommended  
command.  
When the LSB of n is 1, upside-down printing mode is turned on.  
[Notes]  
Only the lowest bit of n is effective.  
When DTR/DSR control is selected by DIP switch (Handshaking) with a  
serial interface, the printer transmits the status after confirming that the  
host is ready to receive data. If the host computer is not ready to receive  
data, the printer waits until the host becomes ready.  
This command is enabled only when input at the beginning of a line.  
In upside-down printing mode, the printer rotates the line to be printed by  
180° and then prints it.  
When XON/XOFF control is selected by DIP switch (Handshaking) with a  
serial interface, the printer transmits the status without confirming whether  
the host computer can receive data.  
[Default]  
n = 0  
[Example]  
The peripheral device status to be transmitted is as follows:  
Upside-down printing mode is furned off  
Upside-down printing mode is furned on  
Bit Off/On  
Hex  
00  
03  
00  
0C  
00  
00  
00  
00  
Decimal  
Function  
Paper roll near end sensor : paper adequate  
Paper roll near end sensor : paper near end  
Paper roll end sensor : paper present  
Paper roll end sensor : paper not present  
Fixed  
Undefined  
Undefined  
Undefined  
Off  
0
3
0
12  
0
0
0,1  
On  
Off  
2,3  
On  
4
5
6
7
Off  
Off  
Off  
Off  
0
0
Paper feed directioPaper feed direction  
59  
60  
Download from Www.Somanuals.com. All Manuals Search And Download.  
GS I n  
[Name]  
[Format]  
GS ( A pL pH n m  
Transmit printer ID  
[Name]  
Execute test print  
ASCII  
Hex  
GS  
1D  
I
49  
73  
n
n
n
[Format]  
ASCII  
Hex  
GS  
1D  
29  
(
A
pL  
pL  
pL  
pH  
pH  
pH  
n
n
n
m
m
m
28  
40  
41  
65  
Decimal 29  
Decimal  
[Range]  
1 n 3  
[Function]  
Transmits the printer ID specified by n as follows:  
[Range]  
(pL + (pH ×256) ) = 2 (where pL = 2, pH = 0)  
0 n 2, 48 n 50  
Bit  
Printer ID  
Printer model ID  
Type ID  
ROM version ID  
Specification  
SRP-500 series See table  
below  
ID (hexadecimal)  
1,49  
2,50  
3,51  
0D  
1 m 3, 49 n 51  
ROM version  
[Description]  
Executes a test print with a specified test pattern on a specified paper.  
n = 2, Type ID  
pL and pH specifies the number of the parameter such as n,m to (pL + (pH  
×256) ) bytes.  
Bit  
Off/On Hex Decimal  
Function  
0
Off  
On  
Off  
On  
-
00  
01  
00  
02  
-
-
00  
-
0
1
0
2
-
-
0
-
Two-byte character code not supported.  
Two-byte character code supported.  
Auto cutter not equipped.  
Auto cutter equipped.  
Undefined.  
n specifies the paper to be tested.  
1
n
Paper  
0, 48  
1, 49  
2, 50  
Basic sheet (paper roll)  
2
3
4
5
6
7
-
Undefined.  
Paper roll  
Off  
-
-
Not used. Fixed to Off.  
Undefined.  
-
00  
-
0
Undefined.  
m specifies a test pattern.  
Off  
Not used. Fixed to Off.  
n
Test pattern  
1, 49  
2, 50  
3, 51  
Hexadecimal dump  
Printer status print  
Rolling pattern print  
[Notes]  
The printer ID is transmitted when the data in the receive buffer is  
developed. Therefore, there may be a time lag between receiving this  
command and transmitting the status, depending on the receive buffer  
status.  
[Notes]  
When the hexadecimal dump is printed by this command, the data which  
is transmitted after the command may not be printed because the printer  
clears the receive buffer. To avoid this, transmit data from the host after  
the printer prints the starting message of the hexadecimal dump.  
[Reference]  
This command is enabled only when processed at the beginning of a line  
in standard mode.  
61  
62  
Download from Www.Somanuals.com. All Manuals Search And Download.  
GS V m  
Bit  
0
Off/On Hex Decimal  
Status for ASB  
Drawer kick-out connector pin 3 status disabled.  
Drawer kick-out connector pin 3 status enabled.  
On-line/off-line disabled.  
On-line/off-line enabled  
Error status disabled.  
Off  
On  
Off  
On  
Off  
On  
Off  
On  
-
00  
01  
00  
02  
00  
04  
00  
08  
-
0
1
0
2
0
4
0
8
-
GS V m n  
[Name]  
1
2
3
Feeds paper for cutting position.  
[Format]  
1 ASCll GS  
Hex 1D  
Decimal 29  
V
56  
86  
m
m
m
Error status enabled.  
Paper roll sensor status disabled.  
Paper roll sensor status enabled.  
Undefined.  
Undefined.  
Undefined.  
ASCll  
Hex  
GS  
1D  
V
56  
86  
m
m
m
n
n
n
4
5
6
7
-
-
-
Decimal 29  
-
-
-
-
-
-
Undefined.  
[Range]  
m = 1, 49  
m = 66, 0 n 255  
[Description]  
Feeds paper for cutting position as follows;  
[Notes]  
Even if only one of the statuses is enabled, the status is sent when this  
command is executed. Subsequently, whenever the state of a valid status  
changes, that status is sent. In this case, because the current state is  
shown for each status, there is a possibility of a state change for a status  
for which ASB is not enabled.  
Bit  
1, 49  
66  
Print mode  
Partial cut (one portion left uncut)  
Feeds paper for ( cutting position + [n x 0.122 mm {1/192 inches}]), and partial cut.  
[Notes]  
If all statuses are disabled, the Automatic Status Back (ASB) function is  
disabled.  
This command is effective only at the beginning of a line.  
When n = 0, the printer feeds the paper to the cutting position.  
When transmitting a status, the printer transmits only four bytes.  
Four bytes of status data must be consecutive, except for XOFF code.  
When n , 0,the printer feeds the paper to (cutting position +[ n x 0.122 mm  
{1/192 inches}]).  
This command is executed when the data in the receive buffer is  
developed. Therefore, there may be a time lag between receiving this  
command and transmitting the status, depending on the receive buffer  
status.  
GS a n  
[Name]  
[Format]  
When the printer is disabled by ESC = (Select peripheral device), this  
command is disabled but ASB is not disabled.  
Enable/Disable Automatic Status Back  
ASCII  
Hex  
GS  
1D  
a
61  
97  
n
n
n
The status to be transmitted are as follows:  
Decimal 29  
[Range]  
0 n 255  
[Description]  
Enables or disables ASB and specifies the status items to  
include, using n as follows:  
63  
64  
Download from Www.Somanuals.com. All Manuals Search And Download.  
First byte (printer information)  
Third byte (paper sensor information)  
Bit  
Off/On Hex Decimal  
Status for ASB  
Bit  
Off/On Hex Decimal  
Status for ASB  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Drawer kick-out connector pin 3 is LOW.  
Drawer kick-out connector pin 3 is HIGH.  
On-line.  
0, 1  
Off  
On  
Off  
00  
03  
00  
0
3
0
Paper near-end sensor: paper adequate. Paper  
near-end sensor: paper near end.  
Paper end sensor: paper present. Paper end  
0
1
2
Off  
Off  
Off  
On  
Off  
On  
On  
Off  
On  
Off  
On  
Off  
00  
00  
00  
04  
00  
08  
10  
00  
20  
00  
40  
00  
0
0
0
4
0
8
16  
0
32  
0
64  
0
2, 3  
sensor:  
On  
Off  
Off  
Off  
Off  
0C  
00  
00  
00  
00  
12  
0
0
0
0
no paper present.  
3
4
5
6
7
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Off-line.  
Not used. Fixed to On.  
4
5
6
Cover is close (Front & rear)  
Cover is open (Front or rear)  
Paper is not being fed by the paper feed button.  
Paper is being fed by the paper feed button.  
Not used. Fixed to Off.  
7
Fourth byte (paper sensor information)  
Bit  
Off/On Hex Decimal  
Status for ASB  
Second byte (printer information)  
0
1
2
3
4
5
6
7
On  
On  
On  
On  
Off  
Off  
Off  
Off  
01  
02  
04  
08  
00  
00  
00  
00  
1
2
4
8
0
0
0
0
Not used. Fixed to On.  
Bit  
Off/On Hex Decimal  
Status for ASB  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
No mechanical error.  
Mechanical error.  
Not used. Fixed to On.  
Not used. Fixed to On.  
Not used. Fixed to On.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
0
1
2
Off  
Off  
Off  
On  
Off  
On  
Off  
Off  
On  
Off  
Off  
00  
00  
00  
04  
00  
08  
00  
00  
20  
00  
00  
0
0
0
4
0
8
0
0
32  
0
3
No auto cutter error.  
Auto cutter error occurred.  
Not used. Fixed to Off.  
No unrecoverable error.  
Unrecoverable error.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
4
5
6
[Default] n = 0  
[Reference]  
7
0
65  
66  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Status A :  
GS j n  
[Name]  
Bit  
Function  
Binary  
Hexadicimal  
Decimal  
Ink near-end not detected (1st color)  
Ink near-end detected (1st color)  
Ink end not detected (1st color)  
Ink end detected (1st color)  
Ink cartridge installed (1st color)  
Ink cartridge not installed (1st color)  
Ink cartridge installed (2nd color)  
Ink cartridge not installed (2nd color)  
Reserved  
0
00  
01  
00  
02  
00  
04  
00  
08  
-
0
1
0
2
0
4
0
8
Enable/disable Automatic Status Back (ASB) for ink  
0
1
2
1
0
1
0
1
0
1
-
[Format]  
ASCII  
GS  
1D  
29  
j
n
n
n
Hex  
6A  
106  
Decimal  
0 n 255  
n = 0  
[Range]  
3
4
5
-
[Default]  
Cleaning is not being performed  
Cleaning is being performed  
Fixed  
0
1
1
0
00  
20  
40  
00  
0
[Description]  
Enables of disables the ASB for ink  
32  
64  
0
6
7
n specifies the status for the ASB in the table below :  
Bit  
Fixed  
Function  
Disable online/offline status  
of the ink mechanism  
Enable online/offline status  
of the ink mechanism  
Disable the status of ink  
detection  
Binary  
Hexadicimal  
Decimal  
0
1
0
00  
0
Status B :  
0
01  
00  
1
0
Bit  
Function  
Binary  
Hexadicimal  
Decimal  
Ink near-end not detected (2nd color)  
Ink near-end detected (2nd color)  
Ink end not detected (2nd color)  
Ink end detected (2nd color)  
0
1
0
1
-
00  
01  
00  
02  
-
0
1
0
2
-
0
1
1
Enable the status of ink  
detection  
1
0
02  
00  
2
0
2~5 Reserved  
2~7 Reserved  
6
7
Fixed  
Fixed  
1
0
40  
00  
64  
0
[Notes]  
ASB(Automatic Status Back) transmits the status such as ink near-end, ink  
cartridge installed/not installed automatically to the printer in real-time. It is  
called [ASB function] and the status is [ASB status]. If you use ASB,  
application can acquire the printer change in real-time and passively.  
ASB is enabled if any status item is selected. The printer transmits a 4-  
byte status when this command is executed. The printer automatically  
transmits a 4-byte status message whenever the status changes. Each  
status represents the current status.  
Enabling any status (except n =0) starts ASB. Then the current ASB status  
is transmitted. After that, when ASB is active, the selected enabled ASB  
status is transmitted each time the status changes.  
n
ASB status  
ASB status  
Detect ink end  
Detect ink cartridge  
Cleaning  
Detect ink near-end Status A: Bit 0  
Detect ink end  
Detect ink cartridge  
Bit  
0
Status  
Online/offline status of ink  
mechanism  
Bit  
Status A: Bit 1  
Status A: Bit 2  
Status A: Bit 5  
When n = 0, ASB is disabled. During ASB is disabled, ASB status is not  
transmitted.  
1
Ink detection status  
Status A: Bit 1  
Status A: Bit 2  
ASB status for ink is 4-byte, consisting of [header + status A + status B +  
NUL].  
Header is [Hexadecimal = 35H/Decimal = 53]  
67  
68  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Chapter 6  
GS r n  
[Name]  
[Format]  
Reference information  
Transmit status  
ASCII GS r n  
Hex 1D 72 n  
Decimal 29 114 n  
6-1. Printing specification  
[Range]  
1 n 2, 49 n 50  
Printing method  
Printing direction  
Resolution  
Serial ink jet matrix method  
Bidirectional(logic seeking) with friction feed  
104 x 96(dpi): Text  
[Description]  
Transmits the status specified by n as, follows:  
208 x 96(dpi): Graphic  
Max 42(characters)  
6.5 LPS (Lines Per Second)  
at 40 columns  
n
Function  
Transmits paper sensor status  
Transmits drawer kick-out connector status  
Characters per line  
Printing speed  
0, 48  
1,49  
Printing Width  
Line Interval  
Character sets  
61.5mm  
4.233mm (1/6”)  
Alphanumeric characters: 95  
International characters: 32  
Extended graphics: 128 x 12 pages  
12 x 12 / 12 x 14  
[Notes]  
This command is executed when the data in the receive buffer is  
developed. Therefore, there may be a time lag between receiving this  
command and transmitting the status, depending on the receive buffer  
status.  
Character font  
The status types to be transmitted are shown below:  
Paper sensor status (n = 1, 49)  
6-2. Paper specification  
Bit  
Off/On Hex Decimal  
Status for ASB  
Paper near-end sensor: paper present. Paper  
nearend  
sensor: paper near end.  
Paper end sensor. Paper present. Paper end  
sensor:  
0, 1  
Off  
00  
0
Paper roll  
On  
Off  
03  
00  
3
0
Type  
Size  
Normal paper  
2, 3  
4
Width : 76 ± 0.5(mm)  
0.06 to 0.09(mm)  
ø 83mm  
Thickness  
Maximum outside diameter  
Paper core inside diameter  
On  
Off  
Off  
Off  
Off  
0C  
00  
00  
00  
00  
12  
0
0
0
0
no paper present.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
ø 10 to 12.5(mm)  
5
6
7
6-3. Ink cartridge specification  
Drawer kick-out connector status (n = 2,50)  
Model  
Firing frequency  
HP 6602X  
Bit  
0
Off/On Hex Decimal  
Status for ASB  
Drawer kick-out connector pin 3 is LOW. Drawer  
kick-out connector pin 3 is HIGH.  
Not used. Fixed to Off.  
3.0KHz – low density printing(Text)  
1.5KHz – high density printing(Graphic)  
19.9 ± 0.5V  
60 Ω  
10~40 °C  
Off  
On  
Off  
Off  
Off  
Off  
Off  
Off  
00  
01  
00  
00  
00  
00  
00  
00  
0
1
0
0
0
0
0
0
Operating Voltage  
Resistance  
Operating Temperature  
Date of expiration  
1
2
3
4
6
7
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Two years after production  
(at normal temperature)  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Notice  
Follow the laws or regulations of your country or community for disposing of  
used ink cartridges.  
69  
70  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6-4. Electrical characteristics  
6-7. Dimensions & Weight  
Supply voltage  
24V DC ± 10%  
Dimension  
Current  
Operating  
Standby  
Mean : Approximately 0.5A  
Peak : Approximately 1.5A  
Mean : Approximately 0.3A  
consumption  
(at 24V,except for drawer  
kick –out driving)  
Notice  
Maximum 1A for drawer kick-out driving  
6-5. Reliability  
Life  
Mechanism : 18,000,000 lines  
Firing frequency  
Auto cutter : 1,000,000 cuts (End of Life is  
defined as the point at which  
the printer reaches the  
beginning of the Wear out  
Period.)  
MTBF  
30,000 hours  
(Failure is defined as Random Failure  
occurring at the time of the Random Failure  
Period.)  
W
172  
D
226  
H
152  
6-6. Environmental condition  
Dimensions(mm)  
The printer will run its best when stored and operated in an environment that  
meets the following temperature and humidity conditions:  
Weight  
Approx. Wt  
Shipping. Wt  
: 2.7kg  
: 3.5Kg  
Operating  
Storage  
10 ° to 40 °C  
-10 ° to 60 °C  
Shipping  
Relative Humidity  
-40 ° to 70 °C  
6-8 . Optional features  
Operating : 10 to 90% RH (non-condensing)  
Storage : 10 to 90% RH (non-condensing)  
Shipping : 5 to 90% RH (non-condensing)  
The optional features either replace a standard feature or enhance  
the operation of the printer. All optional features are installed at the  
factory and must be selected when the printer is ordered.  
* Exposure to high or low temperatures for periods of greater than 48 hours  
will lead to significantly reduced cartridge life.  
Two color printing (Black / Red / Green / Blue)  
Interface (serial / parallel / USB)  
Cabinet color (Ivory / Dark gray)  
71  
72  
Download from Www.Somanuals.com. All Manuals Search And Download.  
………..………………………………………………....  
Memo  
73  
Download from Www.Somanuals.com. All Manuals Search And Download.  

Radica Games Handheld Game System 8048 User Guide
Radio Shack Cordless Telephone 24 GHz Digital Spread Spectrum Cordless Telephone with Call Waiting Caller ID User Guide
Radio Shack Musical Instrument 32 2058 User Guide
Regency Indoor Fireplace U32S LP5 User Guide
RocketFish Bluetooth Headset RF QX4 User Guide
Roland Drums TD 9 User Guide
ROUTE 66 GPS Receiver Chicago User Guide
Samsung Cell Phone GH68 02605A User Guide
Samsung IP Phone SMT I5220 User Guide
Samsung Refrigerator 65602 User Guide