Operator's Manual SRP-500 Samsung Elector-Mechanics Printed In Korea 2003.
Safety Precautions In using the present appliance, please keep the following safety regulations in order to prevent any hazard or material damage. WARNING WARNING Violating following instructions can cause serious injury or death. Do not plug several products in one multi-outlet. You must use only the supplied adapter. It is dangerous to use other adapters. This can provoke over-heating and a fire. If the plug is wet or dirty, dry or wipe it before usage.
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.
Table of contents • • • Introduction …………………………………………………………….. 1 • Chapter 3. DIP switch 3-1 Setting the DIP switches …………………………….….…........ 18 3-2 Changing the DIP switch setting ……………………………… 20 • Chapter 4. Code table …………………………………………………. 21 • Chapter 5. Control commands list Chapter 1. Setting up the printer 1-1. Unpacking ……………………………….………..…………… 3 1-2. Choosing a place for the printer ………………………..…… 4 1-3. Connecting the cables ………………………………..……… 5 1-4.
Introduction • • 1 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.
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. 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. Avoid using or storing the printer in a place subject to excessive temperature or moisture. • Do not use or store the printer in a dirty location.
1-3. Connecting the cables • Plugging in AC adapter CAUTION • Before connecting the printer to the power supply, make sure that the voltage and power specifications match the printer’s requirements. • Using an incorrect power supply can cause serious damage to the printer. Connect the AC adapter according to the following procedure. 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.
1-4. Installing or replacing paper roll CAUTION Notice the caution label and do not touch the auto cutter blade when you open rear cover. 3) Remove the used paper roll core if there is one. 4) Insert the paper roll as shown. 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.
1-5. Installing new Ink cartridge(s) 1) Remove new ink cartridge from sealed pouch. (Hold cartridge by round plastic tab to avoid contamination) 5) Take out old ink cartridge(s). Place new cartridge(s) into carriage. Hold plastic tab to ensure clean installation. Black cartridge goes into the left carriage. The color cartridge goes into right carriage. (tab faces front of printer.) 2) Remove Mylar from face of new cartridge.
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. Control panel 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.
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.
2-2. The printer stops printing. 2-4. Printing is poor • 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. 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 blinking, there is an error.
Chapter 3 DIP switch settings 2-5. You want to check a software program. • 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.
Transmission 2400 baud 4800 baud 9600 baud 19200 baud 2-7 ON OFF OFF ON 2-8 ON ON OFF OFF *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.
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.
Page 3 (PC860 : Portuguese) 23 Page 4 (PC 863 : Canadian - French) 24
Page 5 (PC 865 : Nordic) page 16 (CP1252 : WinLatin1) 25 26
page 17 (PC 866 : Russian) 27 page 18 (CP 852 : DosLatin2) 28
Page 19 (PC 858 : Euro) Page 21 (MS-DOS 862 : Israel) 29 30
Page 22 (MS-DOS 864 : Arabic) 31 Page 23 (MS-DOS 874 :Thai) 32
Chapter 5 Control commands list 5.1.2 Commands list for SRP-500 Series. (STAR SP-320 Mode) n 5-1. Commands 5.1.1 Commands list for SRP-500 Series.
5.1.3 Commands list for SRP-500 Series.
DLE EOT n [Name] Real-time status transmission [Format] ASCII DLE EOT n Hex 10 04 n Decimal 16 4 n [Range] 1≤n≤4 [Description] Transmits the selected printer status specified by n in real time, according to the following parameters: n = 1: Transmit printer status 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.
DLE ENQ n n = 3 : Error status Bit Off/On Hex Decimal 0 1 2 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 64 0 3 4 5 6 7 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.
ESC % n ESC ! n [Name] Select print mode(s) [Format] ASCII Hex Decimal [Range] 0 ≤ n ≤ 255 [Description] Selects print mode(s) using n as follows: Bit Off/On Hex Decimal 0 Off On Off On Off On Off On Off On 00 01 00 08 00 10 00 20 00 80 0 1 0 8 0 16 0 32 0 128 1 2 3 4 5 6 7 ESC 1B 27 ! 21 33 n n n [Name] Select/cancel user-defined character set [Format] ASCII Hex Decimal [Range] 0 ≤ n ≤ 255 [Description] Selects or cancels the user-defined character set.
ESC & y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)] [Name] Define user-defined characters [Format] ASCII ESC & Hex 1B 26 Decimal 27 38 [Range] y=2 32 ≤ c1 ≤ c2 ≤ 255 0 ≤ x ≤ 14 (Font A) 0 ≤ x ≤ 12 (Font B) 0 ≤ d1 ... d(y x x) ≤ 255 y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)] y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)] y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)] [Description] Defines user-defined characters. • y specifies the number of bytes in the vertical direction.
ESC - n ESC 3 n [Name] Turn underline mode on/off [Format] ASCII Hex Decimal [Range] n = 0, 1, 48, 49 ESC 1B 27 – 2D 45 n n n [Name] Set line spacing [Format] ASCII Hex Decimal ESC 1B 27 3 33 51 n n n [Range] 0 ≤ d ≤ 255 [Description] Turns underline mode on or off, • When n = 0 or 48, underline mode is turned off. [Description] Sets the line spacing to [ n x (1/192)] inches. [Default] n = 32 (1/6 inch) • [Reference] ESC 2 When n = 1 or 49, underline mode is turned on.
ESC ? n ESC D n1... nk NUL [Name] Cancel user-defined characters [Name] Set horizontal tab positions [Format] ASCII Hex Decimal [Format] ASCII Hex Decimal [Range] 32 ≤ n ≤ 255 [Range] [Description] Cancels user-defined characters. 1 ≤ d ≤ 255 0 ≤ k ≤ 32 ESC 1B 27 ? 3F 63 n n n ESC 1B 27 D 44 68 n1...nk NUL n1...nk 00 n1...nk 0 [Notes] • This command cancels the pattern defined for the character code specified by n.
ESC E n ESC G n [Name] Turn emphasized mode on/off [Format] ASCII Hex Decimal [Range] 32 ≤ n ≤ 255 ESC 1B 27 E 45 69 n n n [Name] Turn double-strike mode on/off [Format] ASCII Hex Decimal [Range] 0 ≤ n ≤ 255 ESC 1B 27 G 47 71 n n n [Description] Turns emphasized mode on or off. • When the LSB of n is 0, emphasized mode is turned off. [Description] Turns double-strike mode on or off. • When the LSB of n is 0, double-strike mode is turned off.
ESC R n ESC a n [Name] Select an international character set [Name] Select justification [Format] ASCII Hex Decimal [Format] ASCII Hex Decimal [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. ESC 1B 27 R 52 82 n 0 1 2 3 4 5 6 7 8 9 10 [Default] n n n a 61 97 n n n n selects the type of justification as follows: Character set U.S.
ESC c 3 n ESC c 4 n [Name] Select paper detector(s)to output paper end signals [Name] Select paper sensor(s)to stop printing [Format] ASCII Hex Decimal [Format] ASCll Hex Decimal [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 Off/On Hex Decimal 0 Off On Off On Off On Off On - 00 01 00 0
ESC c 5 n ESC g<0> [ ]k[d1…dm]k [Name] Enable/disable panel buttons [Format] ASCII Hex Decimal [Range] ESC 1B 27 c 63 99 5 35 53 [Name] n n n 0 ≤ n ≤ 255 [Description] Enables or disables the panel buttons. • When the LSB of n is 0, the panel buttons are enabled. • [Format] [Range] Start macro record ASCII ESC g Hex 1B 67 00 [ ]k[d1…dm]k Decimal 27 103 00 [ ]k[d1…dm]k k ≤ 10 0 ≤ nL ≤ 255 When the LSB of n is 1, the panel buttons are disabled.
ESC m ESC r n [Name] Execute partial cut [Format] ASCII Hex Decimal [Description] Execute partial cut with one point uncut ESC 1B 27 m 6D 109 [Name] Select print color [Format] ASCII Hex Decimal ESC 1B 27 [Range] n = 0, 1, 48, 49 [Description] Selects the print color.
ESC { n ESC v [Name] [Format] [Description] Transmit paper sensor status [Name] Turns on/off upside-down printing mode ASCII ESC v [Format] Hex 1B 76 ASCII Hex Decimal Decimal 27 118 [Range] 0 ≤ n ≤ 255 Transmits the status of paper sensor( s) as 1 byte of data [Notes] • 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.
GS ( A pL pH n m GS I n [Name] Execute test print [Name] Transmit printer ID ASCII GS ( A pL pH n m [Format] Hex 1D 28 41 pL pH n m ASCII Hex Decimal Decimal 29 40 65 pL pH n m [Format] [Range] (pL + (pH ×256) ) = 2 1 ≤ m ≤ 3, 49 ≤ n ≤ 51 [Description] • Executes a test print with a specified test pattern on a specified paper. pL and pH specifies the number of the parameter such as n,m to (pL + (pH ×256) ) bytes. • n specifies the paper to be tested.
① GS V m Bit 0 ② GS V m n [Name] Feeds paper for cutting position. 1 [Format] ① 1 ASCll GS Hex 1D Decimal 29 V 56 86 m m m 2 ② ASCll GS Hex 1D Decimal 29 V 56 86 m m m [Range] ① m = 1, 49 ② m = 66, 0 ≤ n ≤ 255 [Description] Feeds paper for cutting position as follows; 3 n n n Bit Print mode 1, 49 66 Partial cut (one portion left uncut) Feeds paper for ( cutting position + [n x 0.122 mm {1/192 inches}]), and partial cut.
First byte (printer information) Bit 0 1 2 3 4 5 6 7 Off/On Off Off Off On Off On On Off On Off On Off Hex 00 00 00 04 00 08 10 00 20 00 40 00 Decimal 0 0 0 4 0 8 16 0 32 0 64 0 Third byte (paper sensor information) 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. Off-line. Not used. Fixed to On.
• GS j n [Name] Bit Enable/disable Automatic Status Back (ASB) for ink [Format] [Range] ASCII GS j n Hex 1D 6A n Decimal 29 106 n Status A : 1 2 0 ≤ n ≤ 255 3 [Default] n=0 4 [Description] Enables of disables the ASB for ink 5 6 7 n specifies the status for the ASB in the table below : Bit 0 1 2~7 Function Disable online/offline status of the ink mechanism Enable online/offline status of the ink mechanism Disable the status of ink detection Enable the status of ink detection Re
Chapter 6 GS r n [Name] Transmit status [Format] ASCII GS r n Hex 1D 72 n Decimal 29 114 n Reference information 6-1. Printing specification [Range] 1 ≤ n ≤ 2, 49 ≤ n ≤ 50 [Description] Transmits the status specified by n as, follows: n 0, 48 1,49 Function Transmits paper sensor status Transmits drawer kick-out connector status [Notes] • This command is executed when the data in the receive buffer is developed.
6-4. Electrical characteristics 6-7. Dimensions & Weight Supply voltage • 24V DC ± 10% Current consumption Operating (at 24V,except for drawer kick –out driving) Standby Dimension Mean : Approximately 0.5A Peak : Approximately 1.5A Mean : Approximately 0.3A Notice Maximum 1A for drawer kick-out driving 6-5.
Memo 73 ………..………………………………………………....