User Manual SRP-150 Thermal Printer Rev. 1.05 http://www.bixolon.
SRP-150 ■ Safety Warning Proper use of this product can prevent hazardous or physical harm. Make sure all following instructions are followed when using this product. Warning Violation of following instructions may cause serious injure or risk of life. Do not connect several plugs into a socket. Please use the adapter provided. • High temperature or fire may cause a danger. • Use the plug before wiping it in case of contamination of foreign material or water.
SRP-150 Caution Violation of following instructions may cause slight injure or damage to the product. Power off and take following actions immediately in case of the product producing smoke, or strange smell or sound. Keep the drier out of reach of children. Eating the drier may result in serious harm to health. • Power off the printer and remove the plug from the socket immediately in case of exceptional situation. • Make sure whether there is smoke, and take it to distributor f or repair.
SRP-150 Copyright BIXOLON (C) Copyright BIXOLON Co., Ltd. All rights reserved Partial or total duplication, reproduction or translation of the User Manual and product or convert to any electronic media or readable form without prior written permission is prohibited. The errors related to printing or technology in the User Manual and product are subject to change without prior notice. BIXOLON LOGO is the registered trademark of BIXOLON.
SRP-150 (3) ■ Introduction (2) (1) Assembly Name (1) COVER PAPER (2) ROLLER ASS’Y (3) PAPER (4) COVER CUTTER (5) COVER FUCNTION (6) CASE MAIN (7) CASE LOWER (8) COMMUNICATION PORT - P ARALLEL/SERIAL (9) CASH DRAWER (RJ-11) (10) USB COMMUNICATION Rear (8) (4) Rear (5) (6) (7) (9) (10) SRP-150P/S (9) SRP-150U SRP-150P/S,SRP-150U The printer is a banking peripheral device and can be used with ECR, POS etc. Its main features are shown as follows: 1. High speed printing; 2.
SRP-150 ■ Table of Contents 1.
SRP-150 1. Installation and basic operations 1-1 Unpacking Make sure all following items are available. Please contact the distributor immediately in case of loss or damage. Printer Cable interface USB User Manual Paper Power cord Cable interface Serial, parallel cable - Only one of the following cable interfaces is provided according to the model you purchase, USB, parallel or serial interface. 1-2 Installation Site Keep the product away from the high temperature or direct sunlight.
SRP-150 1-3 Operation Panel The Panel consists of one button and two indicators. Button FEED To print one paper, press the FEED button. To continuously print, press and hold the FEED button. Indicator The indicator indicates the state of the printer. POWER (green) The indicator lights when the printer powers on. ERROR (red) The indicator lights when the paper is used out, or the printer is in idle, or the cover opens. Rev. 1.
SRP-150 2. Connection 2-1 AC Adapter Connection It is required to used the power cord and adapter accompanied with the printer. ※ Warning Improper power unit may cause a fire or hazard. ※ Note 1. Operate the product in the following orders for safety and durability after power on. 1) Connect power cord to the printer. 2) Identify the power switch of the printer. - The product is delivered in the “OFF” state. It is necessary to switch to “ON”.
SRP-150 2-2 Interface Connection USB, serial or parallel interface cable is required for connecting the printer to the computer. - Make sure the power of the printer and computer is switched on, then connect the cable interface to the printer. - In the case of serial and parallel cable, assemble as the following picture shown. - Connect the computer to the other end.
SRP-150 2-2-1 SRP-150S Serial Interface Printer Case Main 1 - 1 - 2 TXD --------------------- 2 RXD 3 RXD --------------------- 3 TXD 4 DSR --------------------- 4 DTR 5 GND --------------------- 5 GND 6 DTR --------------------- 6 DSF 7 CTS --------------------- 7 RTS 8 RTS --------------------- 8 CTS 9 - 9 - Shield --------------------- 9PIN MALE Rev. 1.
SRP-150 2-2-2 SRP-150P Parallel Interface Printer Case Main 1 nStrobe ---------------- 1 nStrobe 2 Data 0 (LSB) ---------------- 2 Data 0 (LSB) 3 Data 1 ---------------- 3 Data 1 4 Data 2 ---------------- 4 Data 2 5 Data 3 ---------------- 5 Data 3 6 Data 4 ---------------- 6 Data 4 7 Data 5 ---------------- 7 Data 5 8 Data 6 ---------------- 8 Data 6 9 Data 7 (MSB) ---------------- 9 Data 7 (MSB) 10 nAck ---------------- 10 nAck 11 Busy ----------------
SRP-150 2-2-4 Cash Drawer Cable Connection (Option) Pin No. 1 2 3 4 5 6 Rev. 1.
SRP-150 3. DIP Switch Setting ※ Note It is required to turn off the printer when setting the DIP switch to prevent electrical rejection and damage to the printer. Replacement of the contact device or the printing density can be set on the DIP switch. 1. Make sure the printer powers off. 2. Release the tray by removing 3 screws. The PCB on the tray is exposed. 3. Note that when the switch turns to “ON”, use the tweezer or sharp tool to unscrew the switch. Rev. 1.
SRP-150 Refer to the following settings of the DIP switch. 3-1 Setting the DIP Switches 3-1-1 Setting the DIP switch (RS-232C Serial Interface) • DIP Switch SW 1-1 1-2 1-3 1-4 Function Auto Cutter ON Disable Reserved Baud Rate OFF Enable Default OFF OFF OFF Refer to Table 1 • Table 1 – Baud rate (bps) Selection Transmission Speed 1-3 9600 OFF 19200 OFF 38400 ON 115200 ON 1-4 OFF ON OFF ON Default 9600 3-1-2 Setting the DIP switch (IEEE1284 Parallel, USB2.
SRP-150 MSW2 Switch 1 2 3~8 Function Reserved Auto Cutter Function Code Page Selection ON OFF Fixed to OFF Full Cutting Partial Cutting Refer to following Table MSW2-8 MSW2-7 MSW2-6 MSW2-5 MSW2-4 MSW2-3 OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON OFF OF
SRP-150 MSW9 Switch 1 2~4 5~8 MSW9-8 OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON MSW10 Switch 1 2 3 4~5 6~8 MSW10-8 OFF OFF OFF OFF ON ON ON ON Rev. 1.
SRP-150 4. Paper Loading Please use the standard paper. ※ Note It is important to power off the printer in the process of paper loading. 1. Open the paper cover and take out all used paper. 2. Load the paper in the proper direction as the following shown in case of paper jam. 3. Place the paper to the extent that it can be exposed from the printer. Additionally, close the cover. 4. Power on the printer. Rev. 1.
SRP-150 5. Sample Test 1. Sample Printing Test * Sample Test Start-up After loading paper and close the cover and the PAPER FEED button pressed and held, the sample test will start upon power on. The self-test will conduct printing according to the existing setting of the following information available. - Software version control - DIP switch state * Preparation State The printer will print the message “Please press the FEED BUTTON” after printing the existing setting state.
SRP-150 6. Hexadecimal Dumping This function is designed for advanced user to send and receive the data accurately and identify the software problems. The Hexadecimal Dumping function is helpful for searching special terms because all data and command statements are printed in hexadecimal form. Please follow the steps below to use the hexadecimal dumping function. 1. Open the paper cover after the printer powers off. 2. With the FEED button pressed and held, power off the printer, then close the cover 3.
SRP-150 7. Specification Printing Method Resolution Printing Width Paper Width Strings Per Line Printing Speed Paper Receive Buffer Size Voltage Environment MCBF Rev. 1.05 Thermal printing 203Dpi (8 dot/mm) 48mm 58.0±0.5mm 32 (Font A) (12x24) / 42 (Font C) (9x24) About 19 lines/sec Max. 65 mm/sec at 25℃/printing duty 12.5% Thickness: 0.062 ~ 0.075mm Roller size: Ø80mm Paper size - Internal diameter: Ø12mm (0.47”) - External diameter: Ø18mm (0.
SRP-150 8. WINDOWS Driver Setting 8-1 Serial (RS-232C) Interface Model Windows Driver Setting 1. After executing the proudct setting CD, go to Thermal Printer > SRP-150 > Drivers > Windows Driver > Drivers folder > exectute SRP-150_WIN_Vx.x.xx.exe 2. Select “Next” from the window at the initial setting. 3. Install Select “Install” from the “Ready to Install the Program” window. 4. Select a serial port from the "Select Port Type”, and then select “Next”. (Fig 1) 5.
SRP-150 8-2 Parallel (IEEE1284) Interface Windows Driver Setting 1. After executing the proudct setting CD, go to Thermal Printer > SRP-150 > Drivers > Windows Driver > Drivers folder > exectute SRP-150_WIN_Vx.x.xx.exe 2. Select “Next” from the window at the initial setting. 3. Install Select “Install” from the “Ready to Install the Program” window. 4. Select a serial port from the "Select Port Type”, and then select “Next”. (See Fig 1) 5.
SRP-150 9. Control Command List Command HT LF CR DLE EOT ESC SP ESC ! ESC $ ESC % ESC & ESC * ESC ESC 2 ESC 3 ESC = ESC ? ESC @ ESC D ESC E ESC J ESC R ESC V ESC \ ESC a Esc d Esc p Esc t Esc { FS p FS q GS ! GS ( E GS * GS / GS : GS B GS H GS I GS L GS V GS W GS ^ GS f GS h GS k GS v GS w Rev. 1.
SRP-150 10. Summary of Control Command HT [Name] Horizontal Tab [Type] ASCII HT HEX 09 Decimal 9 [Description] Set the horizontal tab if you want to use the print position. LF [Name] To print and line feed [Type] ASCII LF HEX 0A DECIMAL 10 [Description] To print the data in the printer buffer and feed one line. CR [Name] [Type] To print and carriage return ASCII HT HEX 0D DECIMAL 13 [Description] To print the data in the printer buffer and move the printer head to the beginning position of the line.
SRP-150 n = 1: Printer Status Bit Off/On HEX 0 Off 00 1 On 02 2 Off 00 Off 00 3 On 08 4 On 10 5-6 7 Off 00 DECIMAL 0 2 0 0 8 16 0 Function Not used. Fixed to Off Not used. Fixed to On Not used On-line Off-line Not used. Fixed to On Not defined Not used. Fixed to Off n = 2: Off-line Status Bit Off/On HEX 0 Off 00 1 On 02 Off 00 2 On 04 Off 00 3 On 08 4 On 10 5 Off 00 6 Off 00 7 Off 00 DECIMAL 0 2 0 4 0 8 16 0 0 0 Function Not used. Fixed to Off Not used.
SRP-150 ESC SP n [Name] To set the right side space of the characters [Type] ASCII ESC SP n HEX 1B 20 n DECIMAL 27 32 n [Range] 0 ≤ n ≤ 255 [Description] To set the right side space of the characters ESC ! n [Name] To set the printer mode [Type] ASCII ESC ! n HEX 1B 21 n DECIMAL 27 33 n [Range] 0 ≤ n ≤ 255 [Description] Printer mode is set depending on the value of n as follows Bit 0 1 2 3 4 5 6 7 Off/On Off On Off On Off On Off On Off On Off On HEX 00 01 00 02 00 08 00 10 00 20 00 80 DECIMAL 0 1 0 2 0 8
SRP-150 ESC % n [Name] To select/cancel user defined character set [Type] ASCII ESC % n HEX 1B 25 n DECIMAL 27 37 n [Range] 0 ≤ n ≤ 255 [Description] To select/cancel user-defined character set. User-defined character set is cancelled when LBS of n is 0, User-defined character set is selected when LBS of n is 1.
SRP-150 ESC – n [Name] To set/clear underline mode [Type] ASCII ESC n HEX 1B 2D n DECIMAL 27 45 n [Range] 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 [Description] Underline mode is set or cleared depending on the value of n.
SRP-150 ESC ? n [Name] To cancel the user defined character set [Type] ASCII ESC ? n HEX 1B 3F n DECIMAL 27 63 n [Range] 32 ≤ n ≤126 [Description] To cancel the user-defined character sets. ESC @ [Name] To initialize the printer [Type] ASCII ESC @ HEX 1B 40 DECIMAL 27 64 [Description] This function purges the data in the buffer when the power is on or recovers the printer mode. ESC D n1...nk NUL [Name] To set the horizontal tab position [Type] ASCII ESC D n1...nk NUL HEX 1B 44 n1...nk 00 DECIMAL 27 68 n1...
SRP-150 ESC R n [Name] To select multilanguage character sets [Type] ASCII ESC R n HEX 1B 52 n DECIMAL 27 82 n [Range] 0 ≤ n ≤ 10 [Description] To select the multilanguage character set with n. Chinese version is not supported. n 0 1 2 3 4 5 Rev. 1.05 Character set U.S.A. France Germany U.K.
SRP-150 ESC V n [Name] To set/clear 90° clockwise rotated character sets [Type] ASCII ESC V n HEX 1B 56 n DECIMAL 27 86 n [Range] 0 ≤ n ≤ 1, 48 ≤ n ≤ 49 [Description] To set/clear 90° clockwise rotated character sets depending on the value of n.
SRP-150 ESC p m t1 t2 [Name] To generate pulse [Format] ASCII ESC p m t1 t2 Hex 1B 70 m t1 t2 Decimal 27 112 m t1 t2 [Range] m = 0, 1, 48, 49 0 ≤t1 ≤255, 0 ≤t2 ≤255 [Description] Outputs the pulse specified by t1 and t2 to connector pin m as follows.
SRP-150 FS p n m [Name] NV image output [Type] ASCII FS p n m HEX 1C 70 n m DECIMAL 28 112 n m [Range] 1 ≤ n ≤ 255, 0 ≤ m ≤3 , 48 ≤ m ≤ 51 [Description] NV image is printed in various sizes depending on the value of m. m 0,48 1,49 2,50 3,51 Mode Vertical dot density Horizontal dot density Normal 200 DPI 200 DPI Double-width 200 DPI 100 DPI Double-height 100 DPI 200 DPI Quadruple 100 DPI 100 DPI n is the NV image number defined by using FS q command. m defines the image mode.
SRP-150 GS ( E pL pH fn [parameter] [Name] To Customize NV memory area [Description] Customize the NV user memory area. The table below explains the functions available in this command. Executes commands related to the user setting mode by specifying the function code fn. fn 1 Format GS ( E pL pH fn d1 d2 No. 1 Function Changes into the user setting mode Ends the user setting mode sessio. (Performs a soft reset.) 2 GS ( E pL pH fn d1 d2 d3 2 3 GS ( E pL pH fn [a1 b18...b11]... [ak bk8...
SRP-150 GS ( E pL pH fn d1 d2 d3 (fn=2) [Format] ASCII GS ( E pL pH fn d1 d2 d3 Hex 1D 28 45 pL pH fn d1 d2 d3 Decimal 29 40 69 pL pH fn d1 d2 d3 [Range] (pL + pH x 256) = 4 (pL=4, pH=0) fn=2 d1=79, d2=85, d3=84 [Description] ▪ Ends the user setting mode and performs a software reset. Therefore, the printer clears the receive and print buffers, and resets all settings (userdefined character, downloaded bit images, macros, and the print mode) to the mode that was in effect at power on.
SRP-150 GS ( E pL pH fn a (fn=4) [Format] ASCII GS ( E pL pH fn a Hex 1D 28 45 pL pH fn a Decimal 29 40 69 pL pH fn a [Range] (pL + pH x 256) = 2 (pL=2, pH=0) fn=4 a=1, 2, 8, 9, 10, 11 [Description] ▪ Transmits the setting value(s) of the memory switch specified by a.
SRP-150 GS : [Name] [Type] To define beginning/end of macro ASCII GS : HEX 1D 3A DECIMAL 29 58 [Description] To define beginning/end of macro GS B n [Name] Black and White switching printer mode on/off [Type] ASCII GS B n HEX 1D 42 n DECIMAL 29 66 n [Range] 0 ≤n ≤255 [Description] Black and White switching printer mode - Black and White switching mode is OFF when LSB is 0 - Black and White switching mode is ON when LSB is 1 GS H n [Name] To select the printing position of the HRI characters [Type] ASCII E
SRP-150 GS L nL nH [Name] To set the left margin [Type] ASCII GS L nL nH HEX 1D 4C nL nH DECIMAL 29 76 nL nH [Range] 0 ≤ nL ≤ 255 0 ≤ nH ≤ 255 [Description] Left margin is determined by nL and nH.
SRP-150 GS ^ r t m [Name] To run the macro [Type] ASCII GS ^ r t m HEX 1D 5E r t m DECIMAL 29 94 r t m [Range] 0 ≤ r ≤ 255 , 0 ≤ t ≤ 255 , 0 ≤ m ≤ 1 [Description] To run the macro - r: Repetition frequency of macro execution. - t: Delay time for executing all macros is t X 100 msec. - m: Macro execution mode LSB of m = 0 Macros will be executed r times continuously with a delay time of t.
SRP-150 ① GS k m d1...dk NUL ② GS k m n d1...dn [Name] To printer barcode [Type] ① ASCII GS k m d1...dk NUL HEX 1D 6B m d1...dk 00 DECIMAL 29 107 m d1...dk 0 ② ASCII GS k m n d1...dn HEX 1D 6B m n d1...dn DECIMAL 29 107 m n d1...dn [Range] ① 0 ≤ m ≤ 6 (Values for k and d are determined by the barcode system.) ② 65 ≤ m ≤ 73 (Values for n and d are determined by the barcode system.) [Description] Select the bar code system and print the barcode.
SRP-150 Control character ASCII HEX DECIMAL NUL 00 0 SOH 01 1 STX 02 2 ETX 03 3 EOT 04 4 ENQ 05 5 ACK 06 6 BEL 07 7 BS 08 8 HT 09 9 LF 0A 10 VT 0B 11 FF 0C 12 CR 0D 13 SO 0E 14 SI 0F 15 HRI character ■U ■A ■B ■C ■D ■E ■F ■G ■H ■I ■J ■K ■L ■M ■N ■O Control character ASCII HEX DECIMAL DLE 10 16 DC1 11 17 DC2 12 18 DC3 13 19 DC4 14 20 NAK 15 21 SYN 16 22 ETB 17 23 CAN 18 24 EM 19 25 SUB 1A 26 ESC 1B 27 FS 1C 28 GS 1D 29 RS 1E 30 US 1F 31 DEL 7F 127 HRI character ■P ■Q ■R ■S ■T ■U ■V ■W ■X ■Y ■Z ■A ■B ■C ■D
SRP-150 The following characters can be represented by the CODE128 barcode. * SHIFT characters In the code set A, the character right next to the SHIFT follows the process of code set B. SHIFT character cannot be used in code set C. * Code set selection character (CODE A, CODE B, CODE C). This character converts the code set A, B, or C into following code set. * Function character (FNC1, FNC2, FNC3, FNC4) Using function characters depends on the application program. Only FNC1 can be used in code set C.
SRP-150 GS v 0 m xL xH yL yH dl…dk [Name] To print raster bit image [Type] ASCII GS v 0 m xL xH yL yH HEX 1D 76 30 m xL xH yL yH DECIMAL 29 118 48 m xL xH yL yH [Range] 0 ≤ m ≤ 3 , 48 ≤ m ( 51 0 ≤ xL ≤ 255 , 0 ≤ xH ≤ 255 , 0 ≤ yL ≤ 255 0 ( d ( 255 k = (xL+xHx256) x (yL+yHx256) (k=0) [Description] To select the raster bit-image mode The value of m for selecting each mode is as follows.
SRP-150 ☎ BIXOLON Co., Ltd. ● Website http://www.bixolon.com ● South Korea Headquarte (Address) 7th~8th FL, Miraeasset Venture Tower, 685, Sampyeong-dong, Bundang-gu, Seongnam-si, Gyeonggi-do, 463-400, Korea (Tel) +82-31-218-5500 ● China Factory(Dongguan China) (Address) (CA3)#11 Luyi 2 Road, Tangxia Town, Dongguan City, Guangdong Province,P.R.China (Tel) +86 769 8262 0704~07 ● American Office (Address) BIXOLON America Inc.