: 1991 4KV CD, 8KV AD IEC801-3 : 1984 3V/m, 26MHz-1GHz, AM1KHz 80% IEC801-4 : 1988 Signature: Full Name : Position : CBM-253 User’s Manual 0.5KV Signal Line 1KV AC mains Mikio Moriya General Manager R & D Department CITIZEN...
F. If the product exhibits a distinct change in performance, indicating a need for service. Please keep the poly bag which this equipment is packed in away from children or throw it away to prevent children from putting it on. Putting it on may cause suffocation. CBM-253 User’s Manual CITIZEN...
Page 4
CBM-253 User’s Manual IMPORTANT: This equipment generates, uses, and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual, may cause interference to radio communications. It has been tested and found to comply with the limits for a Class A computing device pursuant to Subpart J of Part 15 off FCC Rules, which are designed to provide reasonable protection against such interference when operated in a commercial environment.
Page 5
8. If any questionable points, mistakes, omitted explanations, etc. are found in the contents of this document, please notify this company. 9. Please note that notwithstanding the conditions in above 8, this company will not be responsible for the consequences of results obtained through operation of this equipment. <Cautions> CBM-253 User’s Manual CITIZEN...
Page 6
The CAUTION symbol indicates that if the methods of use is mistaken by not following the explanation given, there will be a possibility of the occurrence of problems or physical damage. WARNING! CBM-253 User’s Manual CITIZEN...
Page 7
CBM-253 User’s Manual WARNING ! Do not install this equipment in locations with poor ventilation, and do not use the equipment in such a way that the ventilation port is obstructed, since these actions may result in fire or electric shock.
Page 8
CBM-253 User’s Manual WARNING ! Do not spill drinks such as tea, coffee or juice, or spray anti-mosquito preparations, etc. onto the equipment, since these actions will result in breakdowns, fire or electric shock. If water, etc. has been spilled into the equipment, switch off the power, remove the power plug from the mains outlet, and contact your sales shop.
Page 9
CBM-253 User’s Manual CAUTION Do not touch the print head or motor immediately after printing, since these parts will be very hot and there will be a danger of burning your hand. CITIZEN...
Page 10
CBM-253 User’s Manual CAUTION Do not place objects on top of this equipment. since there will be a danger of the objects falling off or falling over, resulting in injury. Do not use or store this equipment in locations that have fire or moisture, in locations that are subject to direct sunlight, in locations that are abnormally hot such as close to heating equipment, or in locations that are very humid or dusty, since t his will be a cause of breakdowns.
Loading the paper when paper roll is small ...19 4. 6 Setting the printer cover back ...22 4. 7 Opening the print head ...23 4. 8 Serf-printing...24 4. 9 Hexadecimal dumping function ...24 4.10 Paper end detecting function ...25 CONTENTS CBM-253 User’s Manual CITIZEN...
Page 12
Character code tables ...106 8.3.1 Page 0 (International character set: When U.S.A characters have been selected) ...106 8.3.2 Page 1 (International character set: When U.S.A characters have been selected) ...107 8.3.3 International character sets ...108 EXTERNAL DIMENSION...109 CBM-253 User’s Manual CITIZEN...
1. Concerning the use of this equipment, please carefully read the "Cautions for safe use", and carry out operations following these cautions. 2. Confirm that the accessories listed below are included in addition to the printer main unit in this set of equipment.
5. This equipment should not be installed in locations where the air contains salt or toxic gases. 6. Install the printer on a flat, stable table top in a location having good ventila-tion. (Ensure that the ventilation holes are not blocked.) 7.
Page 15
12. Take care not to injure yourself or cause damage to other objects from the edges of the sheet metal. 13. If an abnormality occurs during use, immediately stop using the printer and remove the power cable from the power source outlet.
(Font 1 including 2-dot horizontal spacing) 9 17 (Font 2 including 2-dot horizontal spacing) Font 1 is selected as the default. 1.25 3.0 (mm) (Font 1) 0.88 2.13 (mm) (Font 2) Standard size, double wide. double height, double wide and height CBM-253 User’s Manual CITIZEN...
Page 18
The figures on the top line show the situation when thermal paper is selected, and the figures on the bottom line show the situation when thermal label paper is selected. Double height Double wide CBM-253 User’s Manual Double wide and height CITIZEN...
Page 19
Printing will be carried out according to the bar code data specifications. UPC-A, UPC-E, JAN- 13 (EAN), JAN-8 (EAN), CODE 39, ITF, CODABAR, CODE 128 Printing samples CBM-253 User’s Manual Features This is a fixed-length bar code that is composed of 12 figures of numerals only.
: 150µm maximum (Base paper thickness + Label thickness) : 83 mm maximum : Minimum 25 mm ~ maximum 100 mm : HG76, HD75 Nihon Seishi Co., Ltd. : Internal diameter 25.4 mm : External diameter 33.4 mm CBM-253 User’s Manual CITIZEN...
Page 21
Do not mix labels having different widths and length in the same roll of label paper. Note : Have a surplus in the printing range in consideration of the flexing and the range of differences in the printing paper. CBM-253 User’s Manual CITIZEN...
Auto-cutter operation will not be possible while the printer is printing. Note: After switching on the printer. carry out cutting one time in order to determine the position. Note: In case of using thermal label paper, paste of label may stick to cutter blade.
Cutter lifetime 500,000 cuts (At no paste of label on cutter blade.) Please note that the above lifetime is not guaranteed value. This value may change depending on installation environment of printer unit. 2.14 EMI standards and safety standards Class A...
Page 26
5 LF switch Pressing this switch carries out line feeding of the paper. When the printer is waiting for macro execution, pressing this switch will carry out the execution. When the power switch is switched on while this switch is being pressed, self- printing will be carried out.
CBM-253 User’s Manual OPERATION Opening the printer cover The printer cover may be opened by inserting your hand into the paper outlet of the printer and lifting up the cover in the direction shown by the arrow in the figure. CITIZEN...
Opening the auto-cutter To open the auto-cutter when the paper has become jammed in the printer or when the head is to be clean ed, life up the auto-cutter while lifting the cutter locking lever in the direction shown by the arrow.
CBM-253 User’s Manual Setting the paper roll in the paper holder Open the paper holder in the direction shown by the arrow and set the roll paper. CITIZEN...
4. Make sure the winding direction of the paper roll is correct, then insert the end of the printing paper into the paper inlet in the rear part of the printer. (Printing s urface should bc outside.) 5. Open the head-up lever (press it down forwards) to set the head up condition.
2. Cut the end of the roll of paper at rig ht angles as shown in the figure. 3. Set the printing paper in the paper holder as shown in the figure. * Confirm that the paper roll rotates smoothly. CAUTION CBM-253 User’s Manual CITIZEN...
Page 32
(Note that printing surface should be outside.) 6. Open the head-up lever (press it down forwards) to set the head -up condition. 7. Using the knob, feed the printing paper until the paper comes out of the printer mechanism. CITIZEN...
Page 33
CBM-253 User’s Manual 8. Pull the paper that has come out of the printer mechanism and pass it through the autocutter. 9. Close the auto-cutter while pulling the end of the paper that has passed through the auto -cutter. 10. Close the head-up lever.
Holding the printer cover in the approximately 90° open position, hook the right arm onto the right boss. Then while pulling open the left arm, hook it on to the left boss to complete the mounting of the printer cover.
1. Switch OFF the power switch. and remove the power plug from the mains outlet. 2. As shown in the figure, open the printer cover and the auto-cutter and then press the head-up lever down forwards.
4. 8 Self-printing A self-printing function is built in to this printer in order that the printing functions may be checked by the printer itself. The following procedure should be used to operate this function: 1. Set the printing paper in the printer.
4.10 Paper end detecting function This printer includes functions that automatically detect when the remaining printing paper is running low and stop the printing. The paper end detecting function detects when the paper has run out, and the paper near-end detecting function detects when the remaining printing paper is running low.
: Space = +3 ~ +15V Logic '0' : 25-pin connector : 25-pin connector Input/output – Output Input Input Output – CBM-253 User’s Manual 17-13250 (DDK) equivalent product 17-23250 (DDK) equivalent product Function Frame ground Sending data Receiving data Data set ready Data terminal ready Signal ground...
Page 39
When receiving data while using Xon/Xoff control, an Xoff (13H) 'Data receiving not possible' signal will be output when the remaining space of the input buffer inside the printer becomes less than 10 bytes. When the input buffer remaining space become more than 20 bytes, an Xon (11H) 'Data receiving possible' signal will be output.
Output BUSY Output Output Output *RESET Input * FAULT Output Output Output CBM-253 User’s Manual Function Strobe signal Input data Request for next data Processing is taking place Paper end +5V DC Ground Frame ground Twisted pair return signals Reset...
Page 41
LOW. (Positive logic) FAULT : This signal changes to LOW when the printer is in the alarm condition. At this time, all of the control circuits in the printer will stop. (Negative logic) : This signal will be output when the printing paper runs out or runs low. (Positive logic) COMPULSION : This signal outputs the drawer switch condition.
Note: It will not be possible to switch both drawer 1 and 2 to ON at the same time. Note: Drawer operation will not be possible while the printer is printing. Note: The duty should be kept to 20% or less.
Page 43
(*1) Drawer opening and closing switch signal This signal is pulled-up inside the printer using a resistance of 47K . (4) Driving circuit (Inside of printer) WARNING! CBM-253 User’s Manual...
DIP SWITCH SETTlNGS The dip switches can be found inside the printer unit by remo ving the lower cover on the base chassis part. If the screw of the lower cover is removed. it will be possible to change the dip switch settings.
Page 45
Printing stopping position setting after paper near-end detection when the paper near -end detection has been enabled. DSW1-5 DSW 1-6 Printing density (Refer to the table below.) 4K byte buffer Thermal paper Printing stopping position after near-end detection CR code invalid Spare Level Density Stopping position 50cm 100cm 200cm CBM-253 User’s Manual Light Dark CITIZEN...
Page 46
DTR/DSR control No parity Odd parity 8 bits Baud rate '?' character printed during a receiving error Spare Baud rate 1200 4800 9600 19200 CBM-253 User’s Manual CITIZEN...
ESC i Full cutting ESC p Specified pulse generation (Drawer kick out) Code s n m [a pl p2 · · · ps a] m-n+1 m n1 n2[d] k [n]k 00 m n1 n2 CBM-253 User’s Manual Reference page CITIZEN...
Page 48
Note : " " in the table represents a string of ASCII characters. Code n1 n2 n1 n2 n ['d']k 00 n1 n2 n3 n4 n5 n6 n1 n2 "N 1" 3B "N2" 3B "N3"3B "N4"3B "N5"3B n1 n2[d]n1 n2 8 1DH 5E n1 n2 n3 CBM-253 User’s Manual Reference page CITIZEN...
Indicates a coding example using BASIC language. [Printing result] Indicates the printing result obtained by executing the program written above. However. the scale reduction of the printing result given in this section will differ from that of the actual printing result. CBM-253 User’s Manual CITIZEN...
Page 51
Prints the data in the print buffer, and moves to the top of the next label. [Items requiring caution] This command will only be effective when label printings has been selected. After sending a one-label portion of printing data, be sure to send an <FF> or <GS FF> command. [Printing result] CBM-253 User’s Manual CITIZEN...
Page 55
Function Character font Not defined Not defined Highlighting Double height enlargement Double wide enlargement Not defined Underlining CBM-253 User’s Manual Value Font l Font 2 Release Specify Release Specify Release Specify Release Specify CITIZEN...
Page 56
Specifying/releasing of the downloading character set [Code] <1B>H <25>H <n> [Defined range] 0 n 255 + "H " ; + "H " ; + "H " ; + "H " ; + "H " ; + "H " ; CBM-253 User’s Manual CITIZEN...
Page 57
DATA &H87, &HFE, &H01 DATA &H9F, &H06, &H0l DATA &HF8. &H06, &H01 DATA &HF8. &H06, &H01 DATA &H9F, &H06, &H01 DATA &H87, &HFE, &H0l DATA &H80, &HFF, &HF9 DATA &H80, &H07, &HF9 DATA &HFF, &HFF, &HFF CBM-253 User’s Manual CITIZEN...
Page 58
Once the downloading characters have been defined, the characters will remain valid until other characters are defined, or until the ESC @ or GS * commands are executed, or until the power is switched off. 12 (Font 1) (Font 2) CBM-253 User’s Manual CITIZEN...
Page 59
Each bit of the data is made up of ' 1 ' dots that will be printed and '0' dots that will not be printed. [Program example] [Printing result] Refer to the program example and the printing result for ESC % on page 45 -46. CBM-253 User’s Manual CITIZEN...
Page 60
3 (m = 32, 33) Vertical direction Number of dots Dot density 67 DPI 67 DPI 203 DPI 203 DPI CBM-253 User’s Manual Horizontal direction Maximum Dot density number of dots 101 DPI 203 DPI 101 DPI 203 DPI...
Page 64
1 line has been set. line feeding of more than the set amount may be carried out due to the printing operation. [Initial value] n = 34 (1/6 inch) [Program example] [Printing result] Refer to the program example and the printing result for ESC 2 on page 51. CBM-253 User’s Manual CITIZEN...
Page 65
Selects the effective equipment for data input from the host unit. Each bit of n has the meaning shown in the table below. When the printer is in the de- selected condition, the printer will reject reading any of the received data until the printer has been set to the selected condition using this command.
Page 67
The ESC <D NUL> command clears all the set tab positions. HT commands executed after all the tabs have been cleared will be disregarded. n 255 CBM-253 User’s Manual the character width) from the head of the line, the CITIZEN...
Page 68
When n = <*******0>B. the highlighting will be released. When n = <*******1>B. the highlighting will be specified. This command will be effective for all types of character. The highlighting will add one dot horizontally to each dot of the character. [Reference] ESC ! CBM-253 User’s Manual CITIZEN...
Page 69
When n = <*******0>B, the double printing will be released. When n = <*******1>B, the double printing will be specified. This command will be effective for all character types. [Items requiring caution] In this printer, the double printing and highlighting will be absolutely identical. [Reference] ESC E [Printing result] CBM-253 User’s Manual...
0 n 255 [Function] Prints the data in the printer buffer, and then carries out paper feeding of n/203 inch. The set paper feeding value will not remain after this function has been carried out. The next printing start position will be the head of the line. When label printing has been selected, if the specified paper feeding amount exceeds the label length.
Page 71
Selects the character sets of the countries shown in the table below according to the n value. [Initial value] n = 0 [Reference] See the character code tables (International character sets) Character set U.S.A France Germany U.K. Denmark I Sweden Italy Spain Japan Norway Denmark II CBM-253 User’s Manual CITIZEN...
Page 72
= 1 Specifies character 90° rightward rotation. n = 0 Releases character 90° rightward rotation. [Items requiring caution] Underlining can not be applied to characters that have been rotated 90° rightward. [Initial value] n = 0 [Printing result] " ; CBM-253 User’s Manual CITIZEN...
Page 73
[Items requiring caution] This command will only be valid when it has been input at the head of the line. [Initial value] n = 0 [Printing result] Position Left end aligning Centering Right end aligning CBM-253 User’s Manual CITIZEN...
Page 74
LPRINT "AAAAA" + CHR$(&HA) ; [Printing result] ESC c 3 n [Name] Selection of the effective paper end detector for output of the paper end signal [Code] <1B>H <63>H <33>H <n> [Defined range] 0 n 255 CBM-253 User’s Manual CITIZEN...
Page 75
Each bit of n will have the meanings shown in the table below. In this printer, only one type of paper near-end detector can be selected for the paper end detection, and only the lowest bit of n will be effective .
Page 76
Each bit of n will have the meanings shown in the table below. In this printer, only one type of paper near-end detector can be selected for the paper end detection, and only the lowest bit of n will be effective.
Page 77
Situation in which the printing has been stopped by the paper near-end detector. Situation in which the LF switch operation is valid. Situation in which the LF switch operation is invalid. CBM-253 User’s Manual CITIZEN...
Page 80
LPRINT CHR$ (50) ; ...The OFF time is set to 100ms Connector pin Drawer kick No. 2 pin (Drawer kick-out terminal 1) Drawer kick No. 5 pin (Drawer kick-out terminal 2) 2ms, and the OFF time will be n2 CBM-253 User’s Manual 2ms. CITIZEN...
Page 81
LPRINT CHR$ (&HA) ; LPRINT CHR$(&H1B) + "t"+ CHR$(1) ; LPRINT "n = 1 " ; FOR C=&HB1 TO &HB5 LPRINT CHR$(C) ; NEXT C LPRINT CHR$ (&HA) ; Character code page Page 0(IBM character #2) [Printing result] CBM-253 User’s Manual CITIZEN...
Page 82
[Code] <1B>H <76>H [Function] Sends the status of the printer at the current point of time. [Items requiring caution] The status that is sent will be 1 byte of data, and the contents will be as shown in the table below.
Page 83
When the control is set to DTR/DSR and the host is in the receiving not possible condition (the DSR signal is at 'mark'), wait until the DSR signal is in the receiving possible condition. Connector pin Drawer kick connector pin No. 3 (Drawer open/close detection terminal). CBM-253 User’s Manual CITIZEN...
Page 84
= <*******1>B Specifies inverted printing n = <*******0>B Releases inverted printing Function Level of pin No. 3 Not defined Not defined Not defined Not used Not defined Not defined Not defined CBM-253 User’s Manual Value Fixed at 0 CITIZEN...
Page 85
The number of dots is divided by 256, with the quotient becoming n2 and the remainder becoming n1. Accordingly, the printing starting position will be n1 + n2 the head of the line. CBM-253 User’s Manual 256 dots from CITIZEN...
Page 87
[Initial value] Not defined [Reference] ESC $ [Program example] [Printing result] Refer to the program example and the printing result for ESC $ on pa ge 74. -N dots = 65536 – N CBM-253 User’s Manual CITIZEN...
Page 88
After ejection of the label, paper feeding will be carried out in the reverse direction to move to the top of the next label. After setting the top of the next label, the alarm LED will flash, and the printer will wait until the LF switch is pressed.
Page 90
13th figure is a check digit that will be automatically calculated inside the printer. If the 13th figure of the number is also sent from the host unit, the complete bar code will be printed as it is.
Page 91
This is a variable-length bar code that is composed of any of the 128 characters of ASCII code. Code sub-sets A, B, and C are supported by this printer, and the code sub- set at the start of printing should be selected by setting 1 character of any of 'ABC' at the head of the transmission code.
Page 92
00 and 99. After inputting the number of figures, a check digit will be automatically calculated inside the printer and added to the figures, and then printing will be carried out. Processing of special characters Characters having an ASCII code number of 96 or greater will be recognized as special characters.
Page 95
The visual code is the showing of the bar code in characters so that the bar code can be read visually. Printing position Not printed Above the bar code Below the bar code Both above and below the bar code CBM-253 User’s Manual CITIZEN...
Page 96
LPRINT CHR$ (&H1D) + "k" ; LPRINT CHR$ (4) ; LPRINT "12" + CHR$(0) ; LPRINT CHR$ (&HA) ; RETURN GS f n [Name] Selection of visual code font [Code] <1D>H <66>H <n> [Defined range] n = 0, 1 [Printing result] CBM-253 User’s Manual CITIZEN...
Page 97
LPRINT CHR$ (&H1D) + "f" + CHR$ (1) GOSUB BC BC : LPRINT CHR$(&H1D) + "k" ; LPRINT CHR$ (4) ; LPRINT "123" + CHR$ (0) ; LPRINT CHR$ (&HA) ; RETURN Font Font 1 Font 2 [Printing result] CBM-253 User’s Manual CITIZEN...
Page 98
If the counter value set using this command is outside the operation range of the counter set using the GS C 1 or GS C ; commands, the counter will be forcibly changed to the maximum value by the execution of GS c. CBM-253 User’s Manual CITIZEN...
Page 99
Setting of the numbering printing mode [Code] <1D>H <43>H <30>H <m> <n> [Defined ranges] 0 m 5 0 n 2 CNT : FOR I=1 TO 5 LPRINT CHR$(&H1D) + "c" ; NEXT I LPRINT CHR$ (&HA) ; RETURN CBM-253 User’s Manual CITIZEN...
Page 100
0. Printing will be carried out from the left end. Spaces will be added to the right side of the value in order to make up the specified number of figures. [Printing result] CBM-253 User’s Manual CITIZEN...
Page 101
256 will be the maximum value of the counter. and n3 + n4 256 = n3 + n4 256 or n5 = 0 or n6 = 0, the counting will stop. CBM-253 User’s Manual 256 will be the 256 will be the...
Page 104
+ n2 256 = 1 [Reference] GS C 0, GS C 1 GS c, GS C ; [Program example] Refer to the program example and the printing result for GS C 1 on page 91. [Printing result] CBM-253 User’s Manual CITIZEN...
Page 105
N3 indicates the step amount during the counting up or counting down. N4 indicates the number of repetition while the counter remains fixed. N5 indicates the counter value. * <N1> ~ <N5> are received BY character code. CBM-253 User’s Manual CITIZEN...
Page 106
GS c. [Initial value] N1 = 1, N2 = 65535, N3 = l, N4 = l, N5 = 1 [Reference] GS C 0, GS C 1, GS C 2, GS c CBM-253 User’s Manual CITIZEN...
Page 107
[Printing result] n1 n2 [d] n1 x n2 x 8 [Name] Definition of the downloading/bit image [Code] <1D>H <2A>H <n1> <n2> [<d>] n1 n2 x 8 [Defined ranges] 0 n2 48 n1 n2 1311 n1 255 CBM-253 User’s Manual CITIZEN...
Page 108
It will not be possible to define downloading characters and downloading/bit images at the same time. By executing this command, the contents of the defined downloading characters will be cleared. [Reference] GS / 8, and the number of dots in 8. d is the bit image data. CBM-253 User’s Manual CITIZEN...
Page 110
Dot density in the Mode name vertical direction Normal mode Double wide mode Double height mode Double wide and Double height mode [Printing result] CBM-253 User’s Manual Dot density in the horizontal direction 203DPI 203DPI 203DPI 101DPI 101DPI 203DPI 101DPI...
Page 111
Up to 2048 bytes of contents may be defined by the macro. Those parts of the macro in excess of 2048 bytes can not be defined. The defined contents will not be cleared even if the ESC @ (printer initialization) command is executed.
Page 112
When n3 = 0, successive execution will be carried out. The macro will be successively executed for the number of times specified by n1,allowing the time interval specified by n2 between each execution. CBM-253 User’s Manual CITIZEN...
Page 113
When n3 = 1 , execution will be carried out each time the LF switch is pressed. After waiting for the time specified by n2, the alarm LED will flash and the printer will wait for the LF switch to be pressed. When the LF switch is pressed, the macro will be executed one time.
Page 114
In indicates the correction amount, and this correction amount should be in 1/203 inch units. [Items requiring caution] It will not be possible to move to a label position that exceeds the top edge of the label. In a situation where a label CBM-253 User’s Manual CITIZEN...
Page 122
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 70903341 06-980811-0500-0352-0128-3000 Printed in Japan...