Citizen CBM-253 User Manual

Thermal label printer

Advertisement

Quick Links

Advertisement

Table of Contents
loading

Summary of Contents for Citizen CBM-253

  • Page 2: Declaration Of Conformity

    : 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...
  • Page 3: Important Safety Instructions

    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.
  • Page 11: Table Of Contents

    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...
  • Page 13: Outline

    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.
  • Page 14: General Cautions

    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.
  • Page 16: Basic Specifications

    53mm 424 dots/line (Thermal label paper) Main scanning line density: 8 dots/mm. (203 dpi) 37 columns (Font 1 , Thermal paper) 49 columns (Font 2, Thermal label paper) 35 columns (Font 1, Thermal paper) 47 columns (Font 2, Thermal label paper) CBM-253 User’s Manual CITIZEN...
  • Page 17: Character Specifications

    (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.
  • Page 20: Paper Specifications

    : 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...
  • Page 22: Interfaces

    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.
  • Page 23: External Appearance Specifications

    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 24: External Appearance And Names Of Each Part

    EXTERNAL APPEARANCE AND NAMES OF EACH PART External appearance and part names CBM-253 User’s Manual CITIZEN...
  • Page 25: Explanation Of Each Part

    etc.
  • 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.
  • Page 27: Operation

    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...
  • Page 28: Opening The Auto-Cutter

    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.
  • Page 29: Setting The Paper Roll In The Paper Holder

    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...
  • Page 30: Loading The Paper

    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.
  • Page 31: Loading The Paper When Paper Roll Is Small

    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.
  • Page 34: Setting The Printer Cover Back

    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.
  • Page 35: Opening The Print Head

    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.
  • Page 36: Serf-Printing

    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.
  • Page 37: Paper End Detecting Function

    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.
  • Page 38: Interface Specifications

    : 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.
  • Page 40: Parallel Interface

    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.
  • Page 42: Drawer Kick-Out Connector

    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...
  • Page 44: Dip Switch Settlngs

    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...
  • Page 47: Funtions

    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...
  • Page 49: Details Of Commands

    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 50: Detailed Explanations

    LPRINT CHR$ (&H1B) + "D" ; LPRINT CHR$(3) + C}R$(7) + CHR$(14) + CHR$(0) ; LPRINT CHR$(&H9) + "AAA" ; LPRINT CHR$ (&H9) + "BBB" ; LPRINT CHR$ (&H9) + "CCC" + CHR$(&HA) ; [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 52 LF switch or by executing the <GS < > command. [Reference] GS FF [Program example] LPRINT "AAA" + CHR$ (&HA) ; LPRINT "BBB" + CHR$(&HA) ; LPRINT CHR$(&H0C) ; LPRINT "AAA" + CHR$ (&HA) ; [Printing result] CBM-253 User’s Manual CITIZEN...
  • Page 53 This command will only be effective for parallel interface printers. [Reference] [Program example] LPRINT "AAA" + CHR$ (&HD) ; LPRINT "BBB" + CHR$ (&HD) ; LPRINT CHR$ (&HD) ; LPRINT "CCC" + CHR$ (&HD) ; [Printing result] CBM-253 User’s Manual CITIZEN...
  • Page 54: Esc Sp N

    LPRINT CHR$ (&H1B) + " " + CHR$ (0) ; LPRINT "AAAAA" + CHR$ (&HA) ; LPRINT CHR$(&H1B) + " " + CHR$(1) ; LPRINT "AAAAA" + CHR$ (&HA) ; LPRINT CHR$(&H1B) + " " + CHR$(12); LPRINT "AAAAA" + CHR$ (&HA) ; [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 61 LPRINT CHR$ (&HFF) ; LPRINT CHR$ (&HFF) ; FOR I=1 TO 18 LPRINT CHR$ (&H80) ; LPRINT CHR$ (&H00) ; LPRINT CHR$ (&H05) ; NEXT I LPRINT CHR$ (&HFF) ; LPRINT CHR$ (&HFF) ; LPRINT CHR$ (&HFF) ; RETURN CBM-253 User’s Manual CITIZEN...
  • Page 62 Underlining will not be applied to characters that have been rotated 90° rightward. [Reference] ESC !, FS - [Program example] LPRINT CHR$ (&H1B) + " " + CHR$(0); LPRINT "AAAAA" ; LPRINT CHR$(&H1B) + "-" + CHR$(1) ; LPRINT "AAAAA" + CHR$ (&HA) ; [Printing result] CBM-253 User’s Manual CITIZEN...
  • Page 63 LPRINT "AAAAA" + CHR$(&HA) ; LPRINT CHR$ (&H1B) + "2" ; LPRINT "AAAAA" + CHR$(&HA) ; LPRINT "AAAAA" ; LPRINT CHR$(&H1B) + "J" + CHR$(l00) ; LPRINT "AAAAA" + CHR$ (&HA) ; LPRINT "AAAAA" + CHR$(&HA) ; [Printing result] CBM-253 User’s Manual CITIZEN...
  • 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 66 LPRINT CHR$ (&H1B) + " !" + CHR$ (&H30) ; LPRINT CHR$(&H1B) + "V" + CHR$(1); LPRINT "AAA" + CHR$ (&HA) ; LPRINT CHR$ (&H1B) + "@" ; LPRINT "AAA" + CHR$ (&HA) ; [Printing result] [Printing result] CBM-253 User’s Manual CITIZEN...
  • 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...
  • Page 70: Esc J N

    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 78: Esc D N

    [Initial value] Not defined. [Program example] LPRINT "AAAAA" ; LPRINT CHR$(&H1B) + "d" + CHR$(2) ; LPRINT "AAAAA" + CHR$ (&HA) ; [Printing result] CBM-253 User’s Manual CITIZEN...
  • Page 79 LPRINT CHR$(&H1B) + "J" ; LPRINT CHR$ (150) ; LPRINT CHR$ (&H1B) + " i" ; LPRINT "AAAAA" ; LPRINT CHR$(&H1B) + "J" ; LPRINT CHR$ (150) ; LPRINT CHR$ (&H1B) + " i" ; [Printing result] 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 86 LPRINT CHR$ (100) + CHR$(0) + "A" ; LPRINT CHR$ (&H1B) + "¥" ; LPRINT CHR$ (&HC2) + CHR$ (&HFF) + "B" ; LPRINT CHR$ (&HA) ; 447 dot (Thermal paper) 423 dot (Thermal label paper) [Printing result] CBM-253 User’s Manual 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 89 Bar code type UPC-A UPC-E JAN-13 (EAN) JAN-8 (EAN) CODE 39 CODABAR (NW-7) CODE 128 CBM-253 User’s Manual CITIZEN...
  • 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 93 CBM-253 User’s Manual [Program example] [Printing result] LPRINT CHR$(&H1D) + "H" + CHR$ (2) ; LPRINT CHR$ (&H1D) + "k" ; LPRINT CHR$(4) ; LPRINT "123" + CHR$ (0) ; CITIZEN...
  • Page 94: Gs W N

    GOSUB BC LPRINT CHR$(&H1D) + "h" + CHR$(80) ; LPRINT CHR$(&H1D) + "w" + CHR$(4) ; GOSUB BC BC : LPRINT CHR$(&H1D) + "k" : LPRINT CHR$ (4) ; LPRINT "12" + CHR$(0) ; RETURN [Printing result] CBM-253 User’s Manual CITIZEN...
  • 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 102 [Initial value] n1 + n2 256 = l, n3 + n4 256 = 65535, n5 = 1, n6 = 1 [Reference] GS C 0, GS C 2, GS c, GS C ; CBM-253 User’s Manual CITIZEN...
  • Page 103 CBM-253 User’s Manual [Program example] LPRINT CHR$ (&H1D) + "C0" ; LPRINT CHR$(3) + CHR$(0) ; LPRINT CHR$ (&H1D) + "C1" ; LPRINT CHR$(50) + CHR$(0) ; LPRINT CHR$(0) + CHR$ (0) ; LPRINT CHR$(5) + CHR$(2) ; LPRINT CHR$(&H1D) + "C2" ;...
  • 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 109 CBM-253 User’s Manual [Program example] GOSUB IMG LPRINT CHR$ (&H1D) + "/" + CHR$ (0) ; LPRINT CHR$ (&H1D) + "/" + CHR$ (1) ; LPRINT CHR$ (&H1D) + "/" + CHR$ (2) ; LPRINT CHR$ (&H1D) + "/" + CHR$ (3) ;...
  • 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 115 LPRINT "AAAAA" + CHR$(&HC) ; LPRINT CHR$(&H1D) + "A" ; LPRINT CHR$(1) + CHR$(8) ; LPRINT "AAAAA" + CHR$(&HC) ; LPRINT CHR$(&H1D) + "A" ; LPRINT CHR$ (0) + CHR$ (20) ; LPRINT "AAAAA" + CHR$(&H) ; CBM-253 User’s Manual CITIZEN...
  • Page 116 CBM-253 User’s Manual [Printing result] CITIZEN...
  • Page 117 This command will be effective for all character types. [Initial value] n = 0 [Program example] LPRINT CHR$(&H1D) + "R" + CHR$ (0) ; LPRINT "AAAAA" ; LPRINT CHR$(&H1D) + "R" + CHR$(1) ; LPRINT "AAAAA" + CHR$ (&HA) ; [Printing result] CBM-253 User’s Manual CITIZEN...
  • Page 118: Character Code Tables

    CBM-253 User’s Manual Character code tables 8.3.1 Page 0 (International character set: When U.S.A characters have been selected) CITIZEN...
  • Page 119: International Character Set: When U.s.a Characters Have Been Selected)

    CBM-253 User’s Manual 8.3.2 Page 1 (International character set: When U.S.A characters have been selected) CITIZEN...
  • Page 120: International Character Sets

    CBM-253 User’s Manual 8.3.3 International character sets CITIZEN...
  • Page 121: External Dimension

    CBM-253 User’s Manual EXTERNAL DIMENSION 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...

Table of Contents