Download Print this page
Citizen CBM-231 User Manual
Citizen CBM-231 User Manual

Citizen CBM-231 User Manual

Citizen systems line thermal printer user's manual
Hide thumbs Also See for CBM-231:

Advertisement

Quick Links

LINE THERMAL PRINTER
CBM - 230/231
MODEL

Advertisement

loading

Summary of Contents for Citizen CBM-231

  • Page 1 LINE THERMAL PRINTER CBM - 230/231 MODEL...
  • Page 2 This declaration is applied only for 230V model. : Japan CBM Corporation : CBM Bldg.,5-68-10, Nakano, Nakano-ku, Tokyo 164-0001, Japan Thermal Printer CBM-230 Series (CBM230R,CBM230P,CBM231R,CBM231P) (S.No.95Y0001 ~ : EN60950: 1992+A1+A2 : 1993...
  • Page 3 Read all of these instructions and save them for future reference. Follow all warnings and instructions marked on the product. Unplug this product from the wall outlet before cleaning. Do not use liquid or aerosol cleaners. Use a damp cloth for cleaning. Do not use this product near water.
  • Page 4 Connecting the Drawer Kick Connector ... 6 Connecting the Drawer Kick Connector ... 7 Inserting the Paper Roll ... 8 Operation Panel ... 12 Opening the Auto Cutter(CBM-231) ... 13 Specifications ... 16 Connector's Pin Configuration ... 16 Input / Output Signals ... 17 6.3.1...
  • Page 5 7.3.5 Buffering ... 24 7.3.6 Electrical Characteristics... 25 Specifications... 26 Connector's Pin Configuration... 26 Drive Circuit... 26 Control Codes List ... 27 Input Data Format... 28 10.1 International ... 52 10.2 International Character Code Table... 53 CBM-230/231 User’s Manual CITIZEN...
  • Page 6 5. Prepare a separate AC power supply from other equipment which causes noises. 6. Connect only a specified solenoid to the drawer kick connector. 7. When transporting or not using the printer for a long period of time, leave the printing head kept up. POS terminals, kitchen printers, and so on.
  • Page 8 72 bytes / 4 KB (Can be selected with the DIP switch) 120 V AC 10 %, 60 Hz 230 V AC 10 %, 50 or 60 Hz 100W 1.70 kg (CBM-230), 1.85 kg (CBM-231) 145 (W) 216 (D) 150 (H) 5 to 40°C –20 to 60°C Print head’s life : Pulse resistance …...
  • Page 10 CBM-230/231 User’s Manual CITIZEN...
  • Page 11 1. Turn off the power. 2. Confirm the vertical direction of a cable terminal and connect it to the interface connector. 3. Fix the cable terminal. Serial interface : Tighten screws to fix. Parallel interface : Turn a fixture in an arrow direction to fix. 4.
  • Page 12 2. Confirm the vertical direction of a drawer kick cable connector and insert it into the drawer kick connector on the back of the printer. 3. Using a screw, fix a drawer's earthing conductor to the earth terminal of the printer. Connect only a specified drawer(solenoid) to the drawer kick connector.
  • Page 13 Be sure to use a specified paper roll. 1. Open the printer cover. 2. Shift the head-up lever in an arrow direction to move up the printing head. When setting the paper roll, you do not have to open the auto cutter. (CBM-231) CITIZEN...
  • Page 14 3. Using the scissors, cut the end of the paper at a right angle. Do not insert the paper with its end fluffed or bent. 4. Confirm the winding direction of the paper roll. Opening the paper holder in the direction of the arrow, set the paper and hold the core center properly.
  • Page 15 5 cm from the paper outlet of the auto cutter or nose of the manual cutter. (The figure below shows the CBM-231). Do not turn the paper feed knob when the printing head is in its down position.
  • Page 16 (1) Change the setting of the DIP switch to the auto loading mode. (Turn on DS1 -3) (2) Move the printing head up. (3) Insert the end of the paper straight into the paper inlet of the printer and move down the printing head. The paper is automatically pulled in by a constant amount.
  • Page 17 1. POWER LED(green) Illuminated when the power is supplied. 2. ERROR LED(red) Indicates different errors, depending on the illuminated or blinking condition. Eroor Printer cover open Illuminated Head Up Illuminated Memory check Head overheat Macro execution wait Cutter motor lock 3.
  • Page 18 5. LF switch and power switch Self-printing is performed by turning on the power switch with the LF switch held down. When the paper is jamming or when you open the auto cutter in order to clean the head, raise the auto cutter, pulling the cutter lock lever in the direction of the arrow.
  • Page 19 CBM-230/231 User’s Manual The DIP switches are located in the position shown in the figure below. Unscrew and remove the DIP switch cover. Turn off the power to set the DIP switch. CITIZEN...
  • Page 20 DS1-1 Paper cutter DS1-2 Cover open Auto loading DS1-3 DS1-4 Input buffer DS1-5 Paper near end DS1-6 Paper near end remainder 1 DS1-7 Paper near end remainder 2 CR switching DS1-8 DS2-1 Print density DS2-2 Print density DS2-3 International character DS2-4 Unused DS2-5...
  • Page 21 Data input method : 8-bit parallel(DATA 1-8) Control signal : ACK, BUSY, STB, FAULT, PE, RESET Applicable connectors : Printer side Cable side Signal Name DATA 1 DATA 2 DATA 3 DATA 4 DATA 5 DATA 6 DATA 7 DATA 8...
  • Page 22 (Positive logic) FAULT : This signal is set to low when the printer has an alarm. When this is done, all control circuits in the printer stop.(Negative logic) : This signal is output when the printing paper has run out or is running out.
  • Page 23 (1) Input signal level All input signals are at the TTL level. "HIGH" level: 2.0 V at minimum "LOW" level : 0.8 V at maximum (2) Output signal level All output signals are at the TTL level. "HIGH" level: 2.4 V at minimum "LOW"...
  • Page 24 (1) Data input and printing timing 0.5  8 MIN 270 ns MAX    8 TYP 500 ms MIN (at power on) When the BUSY signal is at LOW, the data from the host side can be received, but when at HIGH, it cannot be received.
  • Page 25 (1) Synchronizing system : Asynchronous (2) Baud rate 150, 300, 600, 1,200, 2,400, 4,800, 9,600, 19,200 bps (Selected by the user) (3) Word length Start bit : 1 bit Data bit : 7 bits or 8 bits (Selected by the user) Parity bit : Odd/even parity or no parity (Selected by the user) Stop bit...
  • Page 26 1. RS-232C signals are based on the EIA RS-232C. 2. When no data is being transferred, the receive data should be always maintained in the mark state. Applicable connectors (D-Sub connectors) Printer side : 17LE-13250 (Equivalent to DDK) Cable side : 17JE-23250 (Equivalent to DDK)
  • Page 27 (3) TD When the remaining capacity of the input buffer on the printer side comes to 10 bytes(at 72 bytes) or 128 bytes(at 4K bytes) while receiving the data, DC3(13H), a data reception impossible signal, is output. When the remaining capacity of the input buffer comes to over 20 bytes(at 72 bytes) or 256 bytes(at 4K bytes)DC1(11H), a data reception possible signal is output to the host side.
  • Page 28 (1) Start bit (2) Data bit(+ parity bit) (3) Stop bit(1 or more) (1) Start bit When half a bit has passed since a fall edge of a mark to a space, the state of the bit is read in again, and if it is a space, it will be recognized as a start bit.
  • Page 29 (2) Parity error When a parity check has been specified and an error is detected at parity check time, that data is stored in the buffer as "?." (3) Overrun error When an overrun error is detected, that data is stored in the buffer as "?." When DTR/DSR control has been selected, if the DTR signal is at SPACE, the data from the host side can be received, but when at MARK, it cannot be received.
  • Page 30 CBM-230/231 User’s Manual (1) RS-232C circuit Input (RD, DSR) Output (DTR, TD) CITIZEN...
  • Page 31 3) A solenoid for the drawer should be of 36 (See to it that an output current will not exceed 0.8 A. Be careful not to use a drawer with a current over 0.8A to avoid damage to the printer.) "L" = 0 to 0.5 V "H"...
  • Page 32: Print Control Function

    Enabling/disabling the panel switches Printing and feeding the paper by n-lines Generating the specified pulses Selecting the character codes table Transmitting the printer status Transmitting the status of the peripheral device Specifying/canceling the inverted characters Specifying/canceling the 90°- right-turned characters...
  • Page 33 (1) Horizontal Tab Command (HT) Code : [09]h Mones the printing position to the next horizontal tab position The horizontal tab position is set by ESC D. The initial setting of the horizontal tab position is every 8 characters (9th columns, 17th columns, 25th columns, 33rd columns, 41st columns) of Font A. (2) Print command (CR) Code : [0D]h 1) When the DIP switch segment DS1-8 is set to OFF...
  • Page 34 (5) Specifying collectively the print mode (ESC ! n) Code : [1Bh] + [21h] + n * {0 n FF} Specifies the print mode. Each bit of n has the following meaning. Function Character font Undefined Undefined Highlighting Vertical double magnification Horizontal double magnification Undefined Underline...
  • Page 35 (7) Defining the download characters (ESC & s n m a {D1 D2 ~ Dn}) Code : [1B]h + [26]h + s + n + m +a + Dn * {s = 03} {20 n 7E} {20 m 7E} {For the Font A; 0 The data is described with the hexadecimal code.
  • Page 36 CBM-230/231 User’s Manual For the Font A CITIZEN...
  • Page 37 CBM-230/231 User’s Manual For the Font B CITIZEN...
  • Page 38 (8) Specifying the bit Image (ESC * m n1 n2 D1 ~ Dn) Code : [1B]h + [2A]h + m + n1 + n2 + Dn * {m= Bit image mode (refer to the table below)} {0 n1 FF} {0 n2 02} The data is described with the hexadecimal code.
  • Page 39 CBM-230/231 User’s Manual The following shows the relations between the bit image data and printed dots. 8-dot Bit Image 24-dot Bit Image CITIZEN...
  • Page 40 • Since an actual mechanical pitch is 1/203 inch, it is internally converted approximate to the value specified with this command. (12) Initializing the printer (ESC @) Code : [1B]h + [40]h Clears the data stored in the internal print buffer and initializes various settings (default).
  • Page 41 (13) Setting the horizontal tab position (ESC D n NUL) Code : [1B]h + [44]h + n [00]h * {0 n FF} Sets the horizontal tab position. "n" denotes the number of columns from the beginning to the horizontal tab position. At this time, "n" is the setting position minus 1.
  • Page 42 (15) Specifying/canceling double printing (ESC G n)| Code : [1B]h + [47]h + n * {0 ≤ n ≤ FF} The data is described with the hexadecimal code. Specifying/canceling the double printing. • Only the lowest bit (n0) is effective for "n". •...
  • Page 43 Selecting the international characters. Depending on the values of "n", following c haracter sets are specified. n (Hex) U.S.A. France Germany U.K. Denmark I Sweden Italy Spain Japan Norway Denmark II An initial value of "n" is specified by the DIP switches (DS2 -5.6.7.8) (18) Selecting of paper near end sensor available for output of paper near end signal (ESC c 3 n) Code : [1B]h + [63]h + [33]h + n * {0 n FF}...
  • Page 44 (19) Setting of paper near end sensor available for print stop (ESC c 4 n) Code : [1B]h + [63]h + [34]h + n * {0 n FF} Specifying the condition of paper near end sensor to stop printing operation. Only the lowest bit (n0) is effective for "n".
  • Page 45 (21) Printing and feeding the paper by n-lines (ESC d n) Code : [1B]h + [64]h + n * {0 n FF} Prints the data in the print buffer and feeds the paper by n -lines. A set rate does not remain. The beginning of the line is assumed to be the next printing start position.
  • Page 46 "n" has the following meanings. n (Hex) IBM character No. 2 (24) Transmitting the printer status (ESC v) Code : [1B]h + [76]h Transmits the current printer status. The transmitted status is of 1 byte and its contents are as shown in the table below.
  • Page 47 (25) Transmitting the status of the peripheral device (ESC u n) Code : [1B]h + [75]h + n * {n = 0} Transmits the current status of connector pin No.3. "n" has the following meanings. n (Hex) Drawer kick connector No. 3 The transmitted status is of 1 byte and its contents are shown in the table below.
  • Page 48 (26) Specifying/Canceling the inverted Characters (ESC {n) Code : [1B]h + [7B]h + n * {0 n FF} Specifying/canceling inverted characters. "n" is valid only for the lowest bit (n0). Bit n (n0) means the followings. Cancels the inverted characters Specifies the inverted characters Effective only when specified at the beginning of the lin e.
  • Page 49 (28) Specifying Absolute Positions (ESC $ n1 n2) Code : [1B]h + [24]h + n1 + n2 * {0 n1 FF} {0 n2 1} Specifies the printing start position in terms of the number of dots from the beginning of the line (in an increment of 1/203 inch).
  • Page 50 (30) Printing the bar code (GS k n Dn NUL) Code : [1D]h + [6B]h + n + Dn + [00]h * {0 n 7} The data is described with the hexadecimal code. Selects the bar code system and prints the bar code. The beginning of the line is assumed to be the next printing start position.
  • Page 51 (31) Selecting Bar Code width (GS w n) Code : [1D]H + [77]H + n * {2 n 4} The data is described with the hexadecimal code. Selects the horizontal size of the bar code. An initial value of the horizontal size is "3". (32) Selecting the height of the bar code (GS h n) Code : [1D]H + [68]H + n * {1 n FF}...
  • Page 52 (34) Selecting the font of the HRI characters (GS f n) Code : [1D]h + [66]h + n * {0 n1 1} Select the font of the HRI characters when printing the bar code. "n" has the following meanings. n (Hex) (35) Defining the download bit image (GS * n1 n2 Dn) Code : [1D]h + [2A]h + n1 + n2 + Dn * {0 n1 FF}...
  • Page 53 The folloeing figure shows the relations between the bit image data and defined dots. (34) Printing Download Bit Image (GS / m) Code : [1D]h + [2F]h + m * {0 m 3} Prints the download bit images in the mode specified by "m". The following table lists the mode selected by "m".
  • Page 54 Specifies a starti or end of macro definition. Up to 2,048 bytes can be defined as macro. The bytes exceeding 2,048 bytes cannot be defined. The definition is not cleared even if ESC @ (initializing the printer) is executed. Therefore, ESC @ can be included in the definition.
  • Page 55 Undefined Undefined When the printer id disabled, this printer discards all receive data until it is enabled by this command. Even if the printer is disabled, it may be placed in the busy state by printer operation. The initial value of "n" is "1".
  • Page 56 (41) Full cut (ESC i) Code : [1B]h + [69]h Cuts the paper fully. Effective only when this is entered at the beginning of the line. CBM-231 only. (42) Partial cut (ESC m) Code : [1B]h + [6D]h Cuts the paper partially.
  • Page 57 CBM-230/231 User’s Manual CITIZEN...
  • Page 58 CBM-230/231 User’s Manual CITIZEN...
  • Page 59 2. When cleaning the surface of the main body case, use neutral detergent. Do not use alcohol, thinner, etc. 1. Open the auto cutter, move up the printing head, and eliminate the paper. (CBM-231) 2. When the paper is coiling around the platen roller, eliminate it gradually, turning the paper feed knob.
  • Page 60 When the printer is contaminated with paper powder, clean it with a brush or vacuum cleaner. Do not touch the printing head or motor immediately after printing because they are very hot. 1. Open the auto cutter and move up the printing head.(CBM-231) 2. Use the cardboard and gauze as shown in the figure below.
  • Page 61 CBM-230/231 User’s Manual CITIZEN...
  • Page 62 CBM-230/231 User’s Manual CITIZEN...
  • Page 63 CBM-230/231 User’s Manual CITIZEN...
  • Page 64 Information Systems Division Head Office CBM Bldg., 5-68-10, Nakano, Nakano-ku, Tokyo 164-0001, Japan Tel: (+81-3) 5345-7540 Fax: (+81-3) 5345-7541 21E-20000208- Printed in Japan...

This manual is also suitable for:

Cbm-230