Safety Precautions SRP-350 Ver.2 In using the present appliance, please keep the following safety regulations in order to prevent any hazard or material damage. WARNING Violating following instructions can cause serious injury or death. Do not plug several products in one multi-outlet. RECEIPT PRINTER 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.
Warning - U.S. WARNING Violating following instructions can cause slight wound or damage the appliance. Keep the desiccant out of children’s reach. Install the printer on the stable surface. If the printer falls down, it can be broken and you can hurt yourself. If not, they may eat it. This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules.
Table of Contents Chapter 1. Setting Up the Printer CHAPTER 1. SETTING UP THE PRINTER ..................................... 5 1-1. UNPACKING .............................................................................. 5 1-2. CONNECTING THE CABLES ............................................................. 6 1-3. CONNECTING THE COMPUTER ......................................................... 7 1-4. CONNECTING THE DRAWER ........................................................... 7 1-5.
1-2. Connecting the Cables You can connect up the three cables to the printer. They all connect to the connector panel on the back of the printer, which is shown below: 1-3. Connecting the computer You need an appropriate interface cable. 1. Plug the cable connector securely into the printer’s interface connector. 2. Tighten the screws on both sides of the cable connector. 3. Attach the other end of the cable to the computer. 1-4.
1-5. Connecting the Power Supply CAUTIONS: When connecting or disconnecting the power supply from the printer, make sure that the power supply is not plugged into an electrical outlet. Otherwise you may damage the power supply or the printer. If the power supply’s rated voltage and your outlet’s voltage do not match, contact your dealer for assistance. Do not plug in the power cord. Otherwise, you may damage the power supply or the printer. 1-6.
5. Be sure to note the correct direction that the paper comes off the roll. 1-7. Adjustments and Settings The SRP-350 is set up at the factory to be appropriate for almost all users. It does, however, offer some settings for users with special requirements. It has DIP switches that allow you to change communication settings, such as handshaking and parity check, as well as print density. 6. Pull out a small amount of paper, as shown. Then close the cover.
1-8.
Parallel/USB Interface Specification Chapter 2.
Chapter 3. The self test Chapter 4. Code Table The self-test checks whether the printer has any problems. If the printer does not function properly, contact your dealer. The self-test checks the following; The following pages 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. 1.
Page 3 ( PC860 : Portuguese ) Page 2 ( PC850 : Multilingual ) 18 19
Page 4 ( PC 863 : Canadian - French ) 20 Page 5 ( PC 865 : Nordic ) 21
Page 19 ( PC 858 : Euro ) Page 255 ( Space Page ) 22 23
Chapter 5. Control Commands List Control codes Hexadecimal Codes 09 0A 0C n n n ! n $ nL nH % n & y c1 c2 .. * m nL nH .. - n 2 3 n = n ? n @ D n1 ~ nK E n G n J n L M n R n S T n V n W xL…..
Control codes Hexadecimal codes c 3 n 1B 63 33 n c 4 n c 5 n d n p m t1 t2 t n { n p n m q n …. ! n $ nL nH 1B 63 34 n 1B 63 35 n 1B 64 n 1B 70 m t1 t2 1B 74 n 1B 7B n 1C 70 n m 1C 71 n … 1D 21 n 1D 24 nL nH * x y ….. /m : Bn 1D 1D 1D 1D 2A x y …..
CAN [Name] [Format] [Description] Cancel print data in page mode. ASCII CAN Hex 18 Decimal 24 In page mode, deletes all the print data in the current printable area. DLE EOT n [Name] [Format] [Range] [Description] Bit 0 1 2 3 4 5-6 7 Bit 0 1 2 3 4 5 6 7 Bit 5 : Real-time status transmission. ASCII DLE EOT n Hex 10 04 n Decimal 16 4 n 1 ≤n ≤4 Transmits the selected printer status specified by n in real-time, according to the following parameters : n = 1 : Transmit printer status.
ESC FF [Name] [Format] [Description] ESC $ nL nH Print data in page mode. ASCII ESC FF Hex 1B 0C Decimal 27 12 In page mode, prints all buffered data in the printing area collectively. ESC SP n [Name] [Format] [Range] [Description] [Range] [Description] Bit 0 1,2 3 4 5 6 7 [Range] [Description] Set right-side character spacing. ASCII ESC SP n Hex 1B 20 n Decimal 27 32 n 0 ≤n ≤255 Sets the character spacing for the right side of the character to [n ×horizontal or vertical motion units].
ESC * m nL nH d1…dk [Name] [Format] [Range] [Description] m ESC 3 n Select bit-image mode. ASCII ESC * m nL nH d1…dk Hex 1B 2A m nL nH d1…dk Decimal 27 42 m nL nH d1…dk m = 0, 1, 32, 33 0 ≤nL ≤255 0 ≤nH ≤3 0 ≤d ≤255 Selects a bit-image mode using m for the number of dots specified by nL and nH, as follows : No.
ESC D n1… nk NUL ESC L Set horizontal tab positions. ASCII ESC D n1… nk NUL Hex 1B 44 n1… nk 00 Decimal 27 68 n1… nk 0 1 ≤n ≤255 [Range] 0 ≤k ≤32 [Description] Sets horizontal tab positions. * n specifies the column number for setting a horizontal tab position from the beginning of the line. * k indicates the total number of horizontal tab positions to be set. [Name] [Format] ESC E n [Range] [Description] [Name] [Format] Turn emphasized mode on / off.
ESC T n ESC ₩ n [Range] [Description] [Default] Print Direction Left right Bottom to top Right to left Top to bottom Starting Position Upper left (A in the figure) Lower left (B in the figure) Lower right (C in the figure) Upper right (D in the figure) [Name] [Format] [Range] [Description] A→→→→ Print area D→→→→ n 0, 48 1, 49 2, 50 3, 51 Select print direction in page mode. ASCII ESC T n Hex 1B 54 n Decimal 27 84 n 0 ≤n ≤3 48 ≤n ≤51 Selects the print direction and starting position in page mode.
ESC c 4 n [Name] [Format] [Range] [Description] Bit 0 ESC t n Select paper sensor(s) to stop printing. ASCII ESC c 4 n Hex 1B 63 34 n Decimal 27 99 52 n 0 ≤nL ≤255 Selects the paper sensor(s) used to stop printing when a paper-end is detected, using n as follows : Off/On Off On Off On - 1 2-7 Hex 00 01 00 02 - Decimal 0 1 0 2 - [Name] [Format] [Range] [Description] n 0 1 2 3 4 5 19 255 Function Paper roll end sensor disable. Paper roll end sensor enable. Paper roll end sensor disable.
FS q n [xL xH yL yH d1…dk]1…[xL xH yL yH d1…dk]n [Name] [Format] [Range] [Description] Defined NV bit image. ASCII FS q n [xL xH yL yH d1…dk]1…[xL xH yL yH d1…dk]n Hex 1C 71 n [xL xH yL yH d1…dk]1…[xL xH yL yH d1…dk]n Decimal 28 113 n [xL xH yL yH d1…dk]1…[xL xH yL yH d1…dk]n 1 ≤n ≤255 0 ≤xL ≤255 0 ≤xH ≤3 (when 1 ≤(xL + xH ×256) ≤1023 0 ≤yL ≤3 (when 1 ≤(xL + xH ×256) ≤288 1 ≤d ≤255 k = (xL + xH ×256) ×(yL + yH ×256) ×8 Total defined data area = 2M bits (256K bytes) Define the NV bit image specified by n.
GS B n [Name] [Format] [Range] [Description] GS L nL nH Turn white/black reverse printing mode on/off. ASCII GS B n Hex 1D 42 n Decimal 29 66 n 0 ≤n ≤255 Turns on or off white/black reverse printing mode. * When the LSB is 0, white/black reverse printing mode is turned off. * When the LSB is 1, white/black reverse printing mode is turned on. [Name] [Format] [Range] [Description] Set left margin.
GS W nL nH [Name] [Format] [Range] [Description] GS a n Set printing area width. ASCII GS W nL nH Hex 1D 57 nL nH Decimal 29 87 nL nH 0 ≤nL ≤255, 0 ≤nH ≤255 Sets the printing area width to the area specified by nL and nH. * The printing area width is set to [(nL + nH ×256) ×horizontal motion unit] inches. [Name] [Format] [Range] [Description] Bit 0 1 2 GS ₩ nL nH [Name] [Format] [Range] [Description] 3 Set relative vertical print position in page mode.
First byte (printer information) Bit Off/On Hex Decimal 0 Off 00 0 1 Off 00 0 Off 00 0 2 On 04 4 Off 00 0 3 On 08 8 4 On 10 16 Off 00 0 5 On 20 32 Off 00 0 6 On 40 64 7 Off 00 0 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. Online. Offline. Not used. Fixed to On. Cover is closed. Cover is open. Paper is not being fed by using the PAPER FEED button. Paper is being fed by using the PAPER FEED button. Not used.
① GS k m d1…dk NUL , [Name] [Format] [Range] [Description] m ① 0 1 2 3 Bar Code System Number of Characters 11 ≤k ≤12 UPC-A 11 ≤k ≤12 UPC-E 12 ≤k ≤13 JAN13(EAN13) 7 ≤k ≤8 JAN8(EAN8) 4 CODE 39 5 ITF 6 CODABAR 65 66 67 68 UPC-A UPC-E JAN13(EAN13) JAN8(EAN8) 69 CODE 39 ② 70 ITF 71 CODABAR 72 CODE 93 73 CODE 128 [Range] [Description] Transmit status. ASCII GS V n Hex 1D 72 n Decimal 29 114 n n = 1, 2, 49, 50 Transmits the status specified by n as follows.
APPENDIX A.
Control codes Hexadecimal codes 1C 19 1A “d” n 1B 64 n 18 “@” “?” 13 11 1E 1B 40 05 04 1B 3F 0A 00 “8” n1 n2 “9” n1 n2 1B 38 n1 n2 1B 39 n1 n2 Function Control peripheral device #1 immediately. Control peripheral device #2 immediately Control peripheral device #2 immediately Partial-cut command to the auto cutter.
RS-232C Cable Connection RS-485 Cable Connection 54 Interface Connector Serial Interface (RS-232) Pin No. Signal name Direction Function 1 FG - Frame Ground 2 TxD Output Transmit Data 3 RxD Input Receive Data 4 RTS Output Ready To Send 5 CTS Input Clear To Send 6 DSR Input Data Set Ready 7 SG - Signal Ground 20 DTR Output Data Terminal Ready Serial Interface (RS-485) Pin No.
Parallel Interface (IEEE-1284) Pin No.
D. Specification Printing method Thermal line printing Dot density 180 X 180 dpi (7dots/mm) Printing width 72.192 ± 0.2mm Paper width 79 ~ 80 mm Characters per line (default) 42 (Font A) 56 (Font B) Printing speed 35.5 lines/sec(1/6” Feed) 150 mm/sec Receive Buffer Size 4K Bytes NOTE : Printing speed may be slower, depending on the data transmission speed and the combination of control commands.