background image

CBM-253 User’s Manual

 

CITIZEN

 

5. INTERFACE 

SPECIFICATIONS .........................................................................................................26 

5.1

 

Serial interface ................................................................................................................................26

 

5.2

 

Parallel interface .............................................................................................................................28

 

6. DRAWER 

KICK-OUT 

CONNECTOR.................................................................................................30 

7. DIP 

SWITCH 

SETTlNGS.......................................................................................................................32 

8. FUNTIONS...............................................................................................................................................35 

8.1

 

Command table ...............................................................................................................................35

 

8.2

 

Details of commands.......................................................................................................................37

 

8.2.1 

How to read each section ...................................................................................................37 

8.2.2

 

Detailed explanations.........................................................................................................38

 

8.3

 

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

 

9. EXTERNAL 

DIMENSION...................................................................................................................109 

Summary of Contents for CBM-253

Page 1: ......

Page 2: ...C801 3 1984 3V m 26MHz 1GHz AM1KHz 80 IEC801 4 1988 0 5KV Signal Line 1KV AC mains Supplementary Information The product complies with the requirements of the Low Voltage Directive 73 23 EEC 93 68 EEC...

Page 3: ...ceed the extension cord ampere rating Also make sure that the total of all products plugged into the wall outlet does not exceed 15 amperes Never push objects of any kind into this product through cab...

Page 4: ...ich case the user at his own expense will be required to take whatever measures may be necessary to correct the interference CAUTION Use shielded cable for this equipment Sicherheitshinweis Die Steckd...

Page 5: ...onsibility of this company 6 Do not carry out operations other than those explained in this User s manual since doing so may become a cause of accidents or breakdowns 7 Because data is basically trans...

Page 6: ...nation given there will be a possibility of the occurrence of death or serious injury CAUTION The CAUTION symbol indicates that if the methods of use is mistaken by not following the explanation given...

Page 7: ...where a breakdown has taken place switch off the power remove the power plug from the mains outlet and contact your sales shop Do not insert or remove the power cables or data cables by pulling on th...

Page 8: ...hildren or should be destroyed since there is a danger that children may suffocate themselves if they place the bag over their heads Do not attempt to attach anything other than a solenoid or to attac...

Page 9: ...CBM 253 User s Manual CITIZEN 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...

Page 10: ...alling 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 abnorma...

Page 11: ...arance specifications 11 2 12 Environmental specifications 11 2 13 Reliability specifications 11 2 14 EMI standards and safety standards 11 3 EXTERNAL APPEARANCE AND NAMES OF EACH PART 12 3 1 External...

Page 12: ...8 1 Command table 35 8 2 Details of commands 37 8 2 1 How to read each section 37 8 2 2 Detailed explanations 38 8 3 Character code tables 106 8 3 1 Page 0 International character set When U S A char...

Page 13: ...e double height double wide and double height International character sets for 11 countries are built in A drawer kick out interface is built in An auto cutter is equipped The receiving buffer size is...

Page 14: ...ble 16 As far as possible avoid over lengthening the signal wire or connecting the printer to equipment that generates noise In situations where wiring of this kind must be carried out apply adequate...

Page 15: ...re absolutely do not operate the panel using sharp objects such as the tip of a pen etc 11 During operation do not touch moving parts such as gears or the electrical parts inside the main unit 12 Take...

Page 16: ...ting specifications Printing method Direct heat coloring system Direct thermal Printing direction Line feeding by friction feeding Effective printing area Effective Printing width 56mm 448 dots line T...

Page 17: ...s 1 6 inch Line feeding pitch l 6 inch Default value Possible to change the pitch using the control codes Minimum width 1 203 inch 2 3 Character specifications Character types Alphanumeric characters...

Page 18: ...e wide and height Font 1 37 35 37 35 18 17 18 17 Font 2 49 47 49 47 24 23 24 23 Spaces between the characters are not included The figures on the top line show the situation when thermal paper is sele...

Page 19: ...igures of numerals only CODE 39 This is a variable length bar code that is composed of alphabetic characters and numerals The start and stop characters are attached automatically ITF This is an even n...

Page 20: ...diameter 18 0 mm Absolutely do not stick the paper to the core The printing surface should be outside Printing area Thermal label paper Paper width Paper thickness 60 0 mm mm 150 m maximum Base paper...

Page 21: ...aper labels according to the dimensions shown above Do not use label paper that has different dimensions from that shown above Printing area Note Do not mix labels having different widths and length i...

Page 22: ...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 labelmay stick to cutter blade 2 9 Drawer kick out...

Page 23: ...n condensing Storage humidity 30 90 Non condensing excluding the recording paper 2 13 Reliability specifications Head lifetime Pulse resistance 5 107 pulses Wear resistance 30 km At a printing rate of...

Page 24: ...CBM 253 User s Manual 12 CITIZEN 3 EXTERNAL APPEARANCE AND NAMES OF EACH PART 3 1 External appearance and part names...

Page 25: ...ill also flash when the printer is in the condition of waiting formacro execution etc Error display patterns Error name Pattern of flashing Conditions for resetting Printer cover open Head up Paper ne...

Page 26: ...ed self printing will be carried out 6 Interface connector This interface allo ws connection with various types of personal computers using a cable When making the connection the power of the personal...

Page 27: ...15 CITIZEN 4 OPERATION 4 1 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...

Page 28: ...e cutter locking lever in the direction shown by the arrow CAUTION Do not touch the head or motor immediately after printing since these parts will be very hot and there will be a danger of burning yo...

Page 29: ...CBM 253 User s Manual 17 CITIZEN 4 3 Setting the paper roll in the paper holder Open the paper holder in the direction shown by the arrow and set the roll paper...

Page 30: ...the paper roll rotates smoothly 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...

Page 31: ...mediately after printing since these parts will be very hot and there will be a danger of burning your hand 1 Open the printer cover 2 Cut the end of the roll of paper at rig ht angles as shown in the...

Page 32: ...the paper roll then insert the end of the printing paper into the paper inlet in the rear of the printer Note that printing surface should be outside 6 Open the head up lever press it down forwards t...

Page 33: ...the paper that has come out of the printermechanism 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 h...

Page 34: ...ing 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 co...

Page 35: ...FF 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 3 While sliding t...

Page 36: ...o the normal mode after completion of the fixed line printing 4 9 Hexadecimal dumping function Using this function it is possible to check the contents of data sent from the host unit by convening the...

Page 37: ...ing paper is running low The switching of the paper near end detecting function between enabled and disabled is carried out using the ESC c 4 command When this function is set to enabled the setting o...

Page 38: ...rinter side 25 pin connector 17 13250 DDK equivalent product Cable side 25 pin connector 17 23250 DDK equivalent product Connector s pin configuration Connector pin Signal name Input output Function 1...

Page 39: ...maining space become more than 20 bytes an Xon 11H Data receiving possible signal will be output When sending status information while the DTR DSR control is selected confirm that the DSR is at space...

Page 40: ...uration Connector pin Signal name Input output Function l STB Input Strobe signal 2 9 DATA 1 8 Input Input data 10 ACK Output Request for next data 11 BUSY Output Processing is taking place 12 PE Outp...

Page 41: ...ogic 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 PE This signal will be output when the...

Page 42: ...riving voltage DC 24V Driving current Maximum 1A Should be less than 510 ms SW signal Signal level L 0 0 5V H 3 5V 3 Connector s pin configuration Connector pin Signal name Input Output Function 1 FG...

Page 43: ...less than 24 to the drawer drive terminal The attachment of unspecified equipment may cause breakdown of the equipment or heat damage to the solenoid resulting in the danger of fire or electric shock...

Page 44: ...removed it will be possible to change the dip switch settings WARNING Do not carry out setting of dip switches while the power plug is still plugged in to the power outlet since this action may cause...

Page 45: ...position after near end detection 7 See note l CR code valid CR code invalid 8 Spare Note 1 The DSW1 7 function is only used for parallel interfaces Printing density DSW 1 1 DSW1 2 Level Density ON ON...

Page 46: ...6 Baud rate Refer to the table below 7 Data rejected during a receiving error character printed during a receiving error 8 Spare Baud rate DSW2 5 DSW2 6 Baud rate ON ON 1200 OFF ON 4800 ON OFF 9600 O...

Page 47: ...eding pitch units 1BH 33H n 52 ESC Data input control 1BH 3DH n 53 ESC Printer initialization 1BH 40H 54 ESC D Setting of the horizontal tab positions 1BH 44H n k 00H 55 ESC E Specifying releasing of...

Page 48: ...C0 Setting of the numbering printing mode 1DH 43H 30H m n 87 GS C1 Setting of the numbering counting mode A 1DH 43H 31H n1 n2 n3 n4 n5 n6 89 GS C2 Setting of the numbering counter 1DH 43H 32H n1 n2 92...

Page 49: ...Item requiring caution When necessary items that require caution are written in this section Initial values For commands that are accompanied by arguments the initial values are written in this sectio...

Page 50: ...et Item requiring caution The horizontal tab positions should be set using ESC D In the initial settings the horizontal tab positions will bc set every 8 characters in font 1 At the 9th 17th and 25th...

Page 51: ...Reference ESC 2 ESC 3 Program example Printing result LPRINT AAA CHR HA LPRINT BBB CHR HA LPRINT CHR HA LPRINT CCC CHR HA FF Name Printing and moving to the top of the label Code 0C H Function Prints...

Page 52: ...not be possible to correctly move to the top of the label using this command Accordingly carry out the moving to the top of the label using the LF switch or by executing the GS command Reference GS F...

Page 53: ...nt buffer will be printed and line feeding will be carried out based on the set line feeding amount The next printing start position will be at the head of the line Items requiring caution This comman...

Page 54: ...f space to the right of the character in dot units 1 203 inch units Items requiring caution In double widemode the amount of space to the right of the character will become two times the set amount in...

Page 55: ...largement and the double wide enlargement the double wide and double height enlarged character will be formed Although underlining will be applied to the full width of the printing characters underlin...

Page 56: ...H1B CHR H00 H LPRINT CHR H1B CHR H01 H LPRINT CHR H1B CHR H08 H LPRINT CHR H1IB CHR H10 H LPRINT CHR H1B CHR H20 H LPRINT CHR H1B CHR H80 H LPRINT CHR H1B CHR HB9 H LPRINT CHR HA Printing result ESC n...

Page 57: ...time Initial value n 0 Reference ESC Program example GOSUB SETCHR LPRINT CHR H1B CHR 0 LPRINT A CHR HA LPRINT CHR H1B CHR 1 LPRINT A CHR HA END SETCHR LPRINT CHR H1B LPRINT CHR 3 A FOR J 1 TO 2 READ...

Page 58: ...haracter n should be made equal to m The character codes that may be defined are the total of 95 characters of ASCII code in the range between 20 H and 7E H a indicates the number of dots defining the...

Page 59: ...is executed the defined downloading bit image contents will be cleared Initial value The initial values will be the same as for the internal character set Reference ESC Example Each bit of the data i...

Page 60: ...6 n2 In a situation where the bit image data input exceeds the dot positions that are capable of being printed on one line the portion of data in excess will be rejected for reading d is the bit image...

Page 61: ...PRINT CHR 0 CHR 20 CHR 0 GOSUB IMG1 LPRINT CHR HA LPRINT CHR H1B LPRINT CHR 1 CHR 20 CHR 0 GOSUB IMG1 LPRINT CHR HA LPRINT CHR H1B LPRINT CHR 32 CHR 20 CHR 0 GOSUB IMG2 LPRINT CHR HA LPRINT CHR H1B LP...

Page 62: ...lining n 2 Specifies 2 dot width underlining Items requiring caution Although the underlining will be applied to the full width of the printing characters underlining will not be applied to parts that...

Page 63: ...Sets the line feeding amount to l 6 inch for each 1 line Program example Printing result LPRINT AAAAA CHR HA LPRINT CHR H1B 3 CHR 0 LPRINT AAAAA CHR HA LPRINT CHR H1B 3 CHR 50 LPRINT AAAAA CHR HA LPR...

Page 64: ...g a paper feeding amount in excess of the label length the line feeding will be carried out up to the position at the top of the following label Because the printing will be accompanied by line feedin...

Page 65: ...on the printer will reject reading any of the received data until the printer has been set to the selected condition using this command Value Bit Function 0 1 0 Printer Invalid Valid 1 Not defined 2 N...

Page 66: ...rs the data in the print buffer and sets various settings to the initial conditions Default conditions Items requiring caution The setting contents of the dip switches will not be read in again during...

Page 67: ...itions will be set at positions that are n the character width from the head of the line the character width in this case will include the amount of space to the right of the character Further when th...

Page 68: ...horizontal tab positions will not change even when the character width is changed Initial value Tabs will be set at every 8 characters in font 1 At the 9th 17th 25th columns Reference HT Program exam...

Page 69: ...ing releasing of the double printing Code 1B H 47 H n Function Specifies and releases the double printing When n 0 B the double printing will be released When n 1 B the double printing will be specifi...

Page 70: ...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 the line feeding will be carried out...

Page 71: ...0 n 10 Function Selects the character sets of the countries shown in the table below according to the n value n Character set 0 U S A 1 France 2 Germany 3 U K 4 Denmark I 5 Sweden 6 Italy 7 Spain 8 J...

Page 72: ...Specifying or releasing of 90 right turned characters Code 1B H 56 H n Defined range 0 n 1 Function Specifies or releases the character 90 rightward rotation n 1 Specifies character 90 rightward rota...

Page 73: ...ion Code 1B H 61 H n Defined ranges 0 n 2 Function Aligns all the printing data on one line to the specified position The position aligning will be carried out according to the n value as shown in the...

Page 74: ...HR 0 LPRINT AAAAA CHR HA LPRINT CHR H1B a CHR 1 LPRINT AAAAA CHR HA LPRINT CHR H1B a CHR 2 LPRINT AAAAA CHR HA Printing result ESC c 3 n Name Selection of the effective paper end detector for output o...

Page 75: ...5 Not defined 6 Not defined 7 Not defined 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 Items requ...

Page 76: ...0 1 0 Journal near end Disabled Enabled 1 Not defined 2 Not defined 3 Not defined 4 Not defined 5 Not defined 6 Not defined 7 Not defined In this printer only one type of paper near end detector can...

Page 77: ...ll be disabled Items requiring caution When the panel switch has been disabled using this command the LF switch will not be effective Accordingly it will not be possible to execute line feeding by ope...

Page 78: ...t When label printing has been selected if the specified paper feeding amount exceeds the label length the line feeding will be carried out up to a position at the top of the following label Because t...

Page 79: ...utocutter After ejection of the label paper feeding will be carried out in the reverse direction to move to the top of the next label Items requiring caution This command will only be effective when i...

Page 80: ...e ON time will be n 1 2ms and the OFF time will be n2 2ms Items requiring caution If m is outside the defined range n1 and n2 will be rejected for reading and the signal will not output It is essentia...

Page 81: ...he character code table will be selected according to the value of n n Character code page 0 Page 0 IBM character 2 Initial value n 0 Reference See the character code tables Program example Printing r...

Page 82: ...he control is set to XON XOFF one byte only should be sent without confirming the DSR signal condition When the control is set to DTR DSR and the host is in the receiving not possible condition the DS...

Page 83: ...ution The status that is sent will be 1 byte of data and the contents will be as shown in the table below When there is no equipment connected to the connector bit 0 of n will always be 1 When the con...

Page 84: ...0 5 Not defined 6 Not defined 7 Not defined Initial value Not defined Program example OPEN COM1 N81NN AS 1 PRINT 1 CHR H1B u CHR 0 A INPUT 1 1 CLOSE 1 ESC n Name Specifying releasing of inverted print...

Page 85: ...CHR HA LPRINT CHR H1B l CHR 1 LPRINT AAAAA CHR HA LPRINT BBBBB CHR HA Printing result ESC n1 n2 Name Specifying of absolute positions Code 1B H 24 H n1 n2 Defined ranges 0 n1 255 0 n2 1 Function Spec...

Page 86: ...ine will be disregarded When underlining has been specified the underlining will not be applied to the moved portion Initial value Not defined Reference ESC Program example Printing result LPRINT CHR...

Page 87: ...in the minus direction the specifying should be carried out using the complement of N N dots 65536 N The number of dots should be divided by 256 with the quotient becoming n2 and the reminder becoming...

Page 88: ...eeding 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...

Page 89: ...g and k shows the number of characters for printing n Bar code type 0 UPC A 1 UPC E 2 JAN 13 EAN 3 JAN 8 EAN 4 CODE 39 5 ITF 6 CODABAR NW 7 7 CODE 128 Items requiring caution When there is data presen...

Page 90: ...printed as it is UPC E This is a fixed length bar code that is composed of 8 figures of numerals only The first number system character is fixed as 0 The 12 figure number should be input using softwar...

Page 91: ...d number figure code is transmitted the last figure will be discarded in order to make an even numbered figure before printing CODABAR This is a variable length bar code that is composed of alphanumer...

Page 92: ...code Switching character Sub set code A Sub set code B Sub set code C 96 80h FNC3 FNC 3 N A 97 81h FNC 2 FNC 2 N A 98 82h SHIFT SHIFT N A 99 83h CODE C CODE C N A 100 84h CODE B FNC 4 CODE B 101 85h F...

Page 93: ...CBM 253 User s Manual 81 CITIZEN Program example Printing result LPRINT CHR H1D H CHR 2 LPRINT CHR H1D k LPRINT CHR 4 LPRINT 123 CHR 0...

Page 94: ...ar code horizonta l size n indicates the number of dots of the fine element width Initial value n 3 Program example LPRINT CHR H1D h CHR 30 LPRINT CHR H1D w CHR 2 GOSUB BC LPRINT CHR H1D h CHR 50 LPRI...

Page 95: ...w on page 82 GS H n Name Selection of visual code printing position Code 1D H 48 H n Defined range 0 n 3 Function Selects the printing position of the visual code when printing the bar code The printi...

Page 96: ...rogram example Printing result LPRINT CHR H1B 3 CHR 5 LPRINT CHR H1D h CHR 50 LPRINT CHR H1D H CHR 0 GOSUB BC LPRINT CHR H1D H CHR 1 GOSUB BC LPRINT CHR H1D H CHR 2 GOSUB BC LPRINT CHR H1D H CHR 3 GOS...

Page 97: ...is the showing of the bar code in characters so that the bar code can be read visually Items requiring caution The visual code will be printed at the position specified using GS H Initial value n 0 R...

Page 98: ...in the print buffer will be according to the GS C 0 command The counting mode will be according to the GS C 1 or GS C commands When counting up If the counter value set using this command is outside...

Page 99: ...UB CNT LPRINT CHR H1D C0 LPRINT CHR 3 CHR 0 GOSUB CNT LPRINT CHR H1D C0 LPRINT CHR 3 CHR 1 GOSUB CNT LPRINT CHR H1D C0 LPRINT CHR 3 CHR 2 GOSUB CNT END Printing result GS C O m n Name Setting of the n...

Page 100: ...igures for printing n 0 Printing will be carried out from the right end When the value has less than the specified number of figures the empty places will become spaces n 1 Printing will be carried ou...

Page 101: ...otient When counting up When n1 n2 256 n3 n4 256 and n5 0 and n6 0 counting up will be carried out n1 n2 256 will be the minimum value of the counter and n3 n4 256 will be the maximum value of the cou...

Page 102: ...ng up When the result of the counting up exceeds the maximum value the counting up will start counting from the minimum value once again When counting down When the result of the counting down becomes...

Page 103: ...RINT 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 LPRINT CHR 50 CHR 0 GOSUB CNT LPRINT CHR H1D C2 LPRINT CHR 5 CHR 0 GOSUB CNT END CNT FOR...

Page 104: ...l be cleared When counting up When the counter value set using this command is outside the operating range of the counter set by GS C 1 or GS C the counter will be forcibly changed to the maxiimum val...

Page 105: ...When N1 N2 and N3 0 and N4 0 counting up will be carried out N1 will be the minimum value of the counter and N2 will be the maximum value of the counter When counting down When N1 N2 and N3 0 and N4...

Page 106: ...ill be processed as ordinary data When counting up When the result of the counting up exceeds the maximum value the counting up will start counting from the minimum value once again When the counter v...

Page 107: ...C LPRINT 50 0 5 2 50 GOSUB CNT LPRINT CHR H1D C LPRINT 50 0 5 2 5 GOSUB CNT END CNT FOR I 1 TO 6 LPRINT CHR H1D c NEXT I LPRINT CHR HA RETURN Printing result GS n1 n2 d n1 x n2 x 8 Name Definition of...

Page 108: ...ing bit image has been defined the definition will be effective until redefinition or until the ESC or ESC commands are executed or until the power is switched off Items requiring caution The relation...

Page 109: ...m example GOSUB IMG LPRINT CHR H1D CHR 0 LPRINT CHR H1D CHR 1 LPRINT CHR H1D CHR 2 LPRINT CHR H1D CHR 3 END IMG n1 10 n2 5 LPRINT CHR H1D LPRINT CHR n1 CHR n2 FOR J 1 TO n1 8 FOR I 1 TO n2 LPRINT CHR...

Page 110: ...2 Double height mode 101DPI 203DPI 3 Double wide and Double height mode 101DPI 101DPI Items requiring caution If there is data present in the print buffer this command will be disregarded If the downl...

Page 111: ...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 Accordingly the ESC...

Page 112: ...umber of times of the macro execution n2 indicates the waiting time during the macro execution Each one time the execution is carried out there will be a waiting time of n2 100msecs n3 indicates the m...

Page 113: ...this command while the macro defining is being carried out will have the meaning of stopping the macro defining At this time the defining contents will be cleared If the macro has not yet been define...

Page 114: ...m n Name Correction of the label top position Code 1D H 41 H m n Defined ranges 0 m 255 0 n 255 Function Sets a correction amount with regard to the default position that is taken as the label top po...

Page 115: ...will only be effective when the label printing has been set This command will be only be effective immediately after moving to the top of the label After paper feeding using the FF GS FF GS commands...

Page 116: ...CBM 253 User s Manual 104 CITIZEN Printing result...

Page 117: ...es the black white inverted characters When n 0 B the black white inverted characters will be released When n 1 B the black white inverted characters will be specified This command will be effective f...

Page 118: ...CBM 253 User s Manual 106 CITIZEN 8 3 Character code tables 8 3 1 Page 0 International character set When U S A characters have been selected...

Page 119: ...CBM 253 User s Manual 107 CITIZEN 8 3 2 Page 1 International character set When U S A characters have been selected...

Page 120: ...CBM 253 User s Manual 108 CITIZEN 8 3 3 International character sets...

Page 121: ...CBM 253 User s Manual 109 CITIZEN 9 EXTERNAL DIMENSION...

Page 122: ...Information Systems Division CBM Bldg 5 68 10 Nakano Nakano ku Tokyo 164 0001 Japan Head Office Tel 81 3 5345 7540 Fax 81 3 5345 7541 70903341 06 980811 0500 0352 0128 3000 Printed in Japan...

Reviews: