LINE THERMAL PRINTER MODEL CBM-290/291 User’s Manual
CBM-290/291 User’s Manual Declaration of Conformity This printer conforms to the following Standards: Low Voltage Directive 73/23/EEC, 93/68/EEC and the EMC Directive 89/336/EEC, 92/31/EEC, 93/68/EEC. LVD : EN60950 EMC : EN55022 Class A EN61000-3-2 EN61000-3-3 EN55024 This declaration is applied only for 230V model. Warning: This is a Class A products. In a domestic environment this product may cause radio intereference in which case the user may be required to take adequate measures.
CBM-290/291 User’s Manual IMPORTANT SAFETY INSTRUCTIONS • • • • • • • • • • • • • Read all of these instructions and save them for later 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. Do not place this product on an unstable cart, stand or table. The product may fall, causing serious damage to the product.
CBM-290/291 User’s Manual WICHTIGE SICHERHEITSANWEISUNGEN • • • • • • • • • • • Lesen Sie die nachfolgenden Anweisungen sorgfältig durch und bewahren Sie sie auf. Befolgen Sie alle auf dem Drucker vermerkten Hinweise und Anweisungen. Vor dem Reinigen grundsätzlich Stecker aus der Steckdose ziehen. Keine Flüssigkeiten oder Aerosolreiniger benutzen. Nut mit einem feuchten Tuch abwischen. Der Drucker darf nicht in der Nähe von Wasser aufgestellt werden.
CBM-290/291 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.
CBM-290/291 User’s Manual 1. Prior to using the equipment, be sure to read this User's Manual thoroughly. Please keep it handy for reference whenever it may be needed. 2. The information contained herein may be changed without prior notice. 3. Reproduction of part or all of this User's Manual without permission is strictly prohibited. 4. Never service, disassemble, or repair parts that are not mentioned in this User's Manual. 5.
CBM-290/291 User’s Manual WARNING • • • • • • • • • • • • Never handle the equipment in the following manners, as it may break, become out of order, or overheat causing smoke and resulting in fire or electric shock. If you find any damage, problem, smoke, or abnormal odor/sound, turn off the power, disconnect the power cable, and contact your dealer. Never repair the equipment on your own - it is very dangerous.
CBM-290/291 User’s Manual PRECAUTIONS FOR INSTALLATION • • • • • • • • • • • • • • • • • Do not use or store the equipment in a place exposed to fire, moisture, or direct sunlight, or in a place near a heater or a thermal device where the prescribed operating temperature and humidity are not met, or in a place exposed to much oil, iron powder, or dust. The equipment may become out of order, emit smoke, or catch fire.
CBM-290/291 User’s Manual PRECAUTIONS FOR HANDLING Do not handle the equipment in the following manners, because problems may result. • Do not print without setting a roll of paper. • Be careful not to drop foreign substances, such as clips, pins, and screws, into the main body. • Do not spill any liquid or spray any chemical-containing liquid over the equipment. • Do not stamp on, drop, hit, or give a strong shock to the equipment.
CBM-290/291 User’s Manual A caution label has been pasted to the position shown in the figure below. Read the precautions for handling thoroughly, to operate the equipment correctly. This label alerts you to the danger that touching the printing head or motor can cause a burn injury because they are hot.
CBM-290/291 User’s Manual ORDINARY MAINTENANCE 1. Make sure to maintain the equipment afterswiching OFF the power. 2. When cleaning the platen of printer mechanism, wipe out the dirty portion by a cotton pud dipped into ethyl alcohol. 3. When cleaning the surface of the main unit case, use soft cloth. In case the dirty portion can not be cleared out by the soft cloth, use wet cloth squeezed thghtly.
CBM-290/291 User’s Manual CONTENTS 1. OUTLINE................................................................................................................................................................. 1 1.1 Features ................................................................................................................................................................ 1 1.2 Package...................................................................................................................
CBM-290/291 User’s Manual 6.2 Explanation of input / output signals.................................................................................................................. 16 6.3 Electrical characteristics ..................................................................................................................................... 17 6.4 Timing chart .............................................................................................................................................
CBM-290/291 User’s Manual 1 OUTLINE CBM-290 is a Line Thermal printer which can be equipped in a rack and is widely used for various data communication, POS terminal and various measurement devices. This printer can be used for various applications since abundant functions are incorporated. Prior to actual use, please read this instruction manual carefully for your correct understanding. 1.1 Features 1. Ultra small-sized rack mounting line thermal printer 2. High speed and quite printing 3.
CBM-290/291 User’s Manual 2 BASIC SPECIFICATIONS 2.
CBM-290/291 User’s Manual 2.
CBM-290/291 User’s Manual 2.3 Specifications of Roll paper 2.3.1 Recommended paper Type : Thermal Paper Paper width : 58 + 0, - 1 mm Paper thickness : 65 ± 5 micro m Outer diameter : Ø50 mm or less Recording side : Outside of roll Recommended type : Japan Paper Mill Core : Ø12 mm (Inner diameter) , Ø 18 mm (Outer diameter) TF50KS-E2C or equivalent Cautions : 1. Do not paste the paper to the core. 2. Chemicals or oil may change the color of paper, or printed characters may fade. 3.
CBM-290/291 User’s Manual 2.4 Specified Power Supply The following specifications is required for Power supply. VCC : DC 5V ± 5% 0.2 - 0.5 A VP : DC24V±5% 2 - 3 A (6A or more at peak) Avoid using power supply which its power capacity of power current is extremely high. 2.5 Outer appearances and parts name 2.5.
CBM-290/291 User’s Manual 2.5.2 Explanation of each parts • Front cover Open/close this cover in case of paper change or paper jam. • Paper lamp Lights up when paper runs out. • Feed switch Press this switch to feed the paper. Pressing this switch keeps paper feeding continuously. • Mechanism lock lever This lock lever is used to pull down the printer mechanism to lift up the print head and to remove the paper manually. Or move the cutter blade in case the cutter blade is locked due to paper jam.
CBM-290/291 User’s Manual 3. Operation 3.1 Rack mounting (1) Put the main body into the rack as shown in the following drawing. (2) Hold the main body from rear side with mounting bracket, fasten the screws to fix the main body. (3) After mounting, make sure that front cover opens/closes properly. (4) In fasten screws, do not fasten the screws until the main body is deformed. This may be abnormal force onto the main body as well as be a cause of breakage.
CBM-290/291 User’s Manual 3.2 Connecting a cable for power supply and interface (1) Make sure that main power supply is turned OFF before connecting this cable. (2) Prepare power supply which satisfies the power voltage and current capacity specified in this manual. (3) Firmly connect, in appropriate direction, the power supply and the main body using this cable. As shown in the drawing, this connector locates on the rear side of main body.
CBM-290/291 User’s Manual 3.3 Opening/closing front cover (1) Applying your finger on the projection on the left side of the front panel, pull it forward when the lock is released. It opens by about 180 ° centering around the fixed axis. (2) For closing, pressing the front panel, tightly close it until click sound is heard. Also, confirm, on closing, that paper is free of slack.
CBM-290/291 User’s Manual 3.4 Paper feeding With the LF switch pressed once, paper is fed by one line. Paper is fed while it is continuously pressed. Do not pull paper forcibly to feed paper. Use the LF switch. While the front cover is open or printer mechanism is pulled down, paper can be fed. But, do not do this often. This may cause a paper jam, etc. 3.
CBM-290/291 User’s Manual Make sure to pay attention to the followings. 1. In case that the paper is bent or the paper is not fed properly, set print head at head up condition and remove the paper carefully by turning paper feed knob. 2. For replacing roll paper, set print head at head up condition, and remove the paper which remains in printer unit carefully by turning paper feed knob.
CBM-290/291 User’s Manual 3.7 Removing paper jam and canceling cutter lock Remove paper jam or cancel cutter lock by following the procedure explained below. (1) Open front cover (2) Put mechanism lock lever inside of main body, pull down printer mechanism. When paper remains inside of printer, remove this paper. (3) Removing paper jam Remove paper jam manually with care. To pull out the paper from printer mechanism, pull it out carefully at head up condition.
CBM-290/291 User’s Manual 3.8 Self print function By supplying power as pushing FEED switch or send RESET signal to this printer, type of characters which is used, ROM version and DIP switch setting etc are automatically printed. For CBM-291, paper is automatically cut off after this self printing. 3.9 PE and Mechanical alarm 3.9.1 Paper end (PE) This sensor detects the existence of paper. Printer stops printing when roll paper runs out, outputs BUSY and PE signal and lights up PAPER lamp.
CBM-290/291 User’s Manual 4. Dip switch setting Dip switch locates on the rear side of main body. switch settings. DIP SWITCH DS1-1 Make sure that power is turned OFF before changing Dip Change during power is ON can not be effective.
CBM-290/291 User’s Manual 5. Connecting connector Configuration of the connector for power and interface which is packed in this box is as follows. Make sure to confirm the following configuration before connecting the connector. 5.1 Function of each connector pins PIN NO.
CBM-290/291 User’s Manual 5.2 Precautions 1. For LED ERROR , there is a resister of 330 Ohm on the circuit side to make current value 10 mA. Please use LED which its voltage is approx. 2V. LED over 10 mA may break a control board. 2. Make sure to supply power to all pins of power supply for circuit and power supply for operation to keep required current capacity. 3. Serial interface equips a driver and receiver of RS-232C, make sure to use it at RS-232C level. 4. RESET terminal is pulled up by 3.
CBM-290/291 User’s Manual 6.3 Electrical characteristics (1) Input Signal Level All the input signals are at TTL level. "HIGH" level : 0.7Vcc MIN "LOW" level : 0.3Vcc MAX (2) Output Signal Level All the input signals are at TTL level. "HIGH" level : Vcc – 0.1V MIN "LOW" level : 0.1V MAX (3) I/O Conditions Input signal of STB and RESET are pulled up by 3.3K Ohm. [Printer side] Others are pulled up by 50K Ohm. [Host side] All the output signals are pulled up by 50K Ohm.
CBM-290/291 User’s Manual 6.4 Timing chart (1) Data Input and Printing Timing ACK is not outputted. T1, T2, T3 : 0.5 micro sec. MIN T4 : 270 ns MAX T5 : 2.3 micro sec. TYP T6 : 500 ms MIN (On supplying power) 6.5 Data receiving control When BUSY signal is "LOW", data from the host can be received. When it being "HIGH", data can not be received. 6.6 Buffering 4 K bytes input buffer is incorporated. Due to this large buffer, host side is released immediately.
CBM-290/291 User’s Manual 7. Serial Interface 7.
CBM-290/291 User’s Manual 7.2 Explanation of Input / Output signals 7.2.1 Input / Output signals (1) RD Serial receiving data signal. On occurrence of framing error, overrun error, or parity error, the data is printed as "?". (2) DTR When this signal is READY, write data or a command. When they are written in BUSY, overrun error is occurred and data is ignored. Even during printing, data can be loaded in the input buffer.
CBM-290/291 User’s Manual 7.3 Date configuration 1 Start bit 2 Data bit (+ parity bit) 3 Stop bit ( 1 or more ) (1) Start Bit In 1/2 bit from the mark-to-space starting edge, state is read once again. it is recognized as the start bit. When "space" state is confirmed, If it is "mark" state, it is not taken as the start bit. Without taking it as an error, detection of a start bit is carried out once again.
CBM-290/291 User’s Manual 7.5 Data receiving control When DTR/DSR control having been selected, with BUSY signal at "LOW", data from the host side are received. With the signal at "HIGH", they can not be received. When DTR/DSR control not having been selected, after X-ON transmission, data is received from the host side. No transmission of data can take place after X-OFF is transmitted. 7.6 Buffering Data transfer to the input buffer include DTR signals and TD signals as the control signals concerned.
CBM-290/291 User’s Manual 8. MAINTENANCE AND SERVICE For the information on maintenance and service, please contact our dealer.
CBM-290/291 User’s Manual 9. Print Control Function 9.
CBM-290/291 User’s Manual 9.2 Command Details (1) Horizontal Tab Command (HT) Code : (09)h Shifts the printing position to the next horizontal tab position. The horizontal tab position is set by ESC D. Initial setting of the horizontal tab position is each 8 characters in 9th, 17th, 25th, 33rd, columns. (2) Print Command (CR) Code : (0D)h 1) When DS 1 -2 is OFF: This command is ignored. 2) When DS 1- 2 is ON: With data held inside the internal print buffer, printing and line feed are performed.
CBM-290/291 User’s Manual • With double height and double width being specified simultaneously, double wide and double high characters are consisted. • An underline is attached to the full character width, which, however, is not attached to the part having been skipped by the horizontal tab. Neither is it attached to 90°-right-turned characters. • The underline width is as having been specified by . (The default setting is 1 dot width.
CBM-290/291 User’s Manual [EXAMPLE] (8) Specifying the Bit Image Mode (ESC * m n1 n2 D1- Dn) Code : [1B]h + [2A]h + m + n1 + n2 + Dn * {m= bit image mode (See the table below.)} {0 ≤ n1 ≤ FF} {0 ≤ n2 ≤ 02} Data is described in Hex code. According to the number of dots specified in n1, n2, specify the bit image of mode n. m(Hex) 0 1 32 33 • The no. of dots printed is divided by 256, whose quotient is taken as n2 and residualas n1. • The total no.
CBM-290/291 User’s Manual • When the values set in m (bit image mode) are out of the above range, the data following after n1 is processed as normal printing data. • After completion of bit image printing, printer returns to normal data processing mode. (9) Specifying/ Canceling Underline (ESC - n) Code: [1B]h + [2D]h + n * {0 ≤ n ≤ 02} data is described in Hex code. Specifying/canceling an underline. • An underline is attached to the full character width.
CBM-290/291 User’s Manual (12) Initializing Printer (ESC @) Code : [1B]h + [40]h Clears data stored in the print buffer and brings various settings to the initial state (Default state). • Data inside the internal input buffer are not cleared. • Dip switches setting are read once again. (13) Setting Horizontal Tab Position (ESC D n NUL) Code : [1B]h + [44]h + n [00]h * {0 ≤ n ≤ FF} Data is described in Hex code Specifying a horizontal tab position. • "n" indicates the no.
CBM-290/291 User’s Manual (15) Specifying/canceling Double Printing (ESC G n) Code : [1B]h + [47]h + n * {0 ≤ n ≤ FF} Data is described in Hex code. Specifying/canceling the double printing. • "n" is valid only for the lowest bit (n0). • Control by n is shown as follows. n0 0 1 • Type Canceling double printing. Specifying double printing. The print result of Double printing and highlight character printing is completely same.
CBM-290/291 User’s Manual (18) NOP (ESC c3) (19) NOP (ESC c5) (20) Enabling/Disabling Panel Switch (ESC c 5 n) Code : [1B]h + [63]h + [35]h + n * {0 ≤ n ≤ FF} Data is described in Hex code. Selecting the LF switch valid/invalid. • "n" is valid only in the lowest bit (n0). • "n" bit means the followings. N0 0 1 • Condition LF SW valid. LF SW invalid. The initial value of n is "0".
CBM-290/291 User’s Manual (22) Generating specified Pulse (ESC p m n1 n2) Code : [1B]h + [70]h + m + n + n2 * {m = connector pin No. (See table below.)} {0 ≤ n1 ≤ FF} {0 ≤ n2 ≤ FF} Data is described in Hex code. Signals specified by n1, n2 are output to Connector Pin m. • Bit m (m0) means the followings. m0 0 1 Condition Drawer kick No. 2 pin Drawer kick No. 5 pin • ON time is considered as n1 x 2ms and OFF time as n2 x 2ms.
CBM-290/291 User’s Manual (24) Transmitting the printer status (ESC v) Code : [1B]h + [76] Current printer status is transmitted.. • Status sent out consists of 1 byte whose content is as in the table below. • In DTR/DSR control, after receptible state of the host (DSR signal being in SPACE state) is confirmed, only 1 byte is transmitted. In XON/XOFF control, DSR signal state not being confirmed, only 1 byte is transmitted.
CBM-290/291 User’s Manual VALUE BIT 0 1 2 3 4 5 6 7 (Remarks) FUNCTION Not defined Not defined Paper end Not defined Not used Not defined Not defined Not defined 0 1 Paper remains Paper out Fixed to 0 – This command is valid only for serial interface mode. (26) Specifying/Canceling Inverted Characters (ESC { ) Code : [1B]h + [7B]h + n * {0 ≤ n ≤ FF} Data is described in Hex code. Specifying/canceling inverted characters. • "n" is valid only for the lowest bit (n0).
CBM-290/291 User’s Manual (28) Specifying Absolute Positions (ESC $ n1 n2) Code : [1B]h + [24]h + n1 + n2 * {0 ≤ n1 ≤ FF} {0 ≤ n2 ≤ 1} Data is described in Hex code. The printing start position is specified in the number of dots from the beginning of line. (1/20 inch unit) • The number of dots is divided by 256, whose quotient is taken as n2 and the residual as n1. Therefore, the printing start position is equal to n1 + n2 x 256 from the beginning of line..
CBM-290/291 User’s Manual • When data being held in the print buffer, this command is ignored. • Regardless of the specified feed pitch, this command feeds the paper to be required to print a bar code. • When the character code Dn cannot be printed, the data following after this is printed as ordinary print data. • When a bar code whose number of characters to be printed is fixed has been selected, • the number of characters have to be always made equal to the number of characters to be printed.
CBM-290/291 User’s Manual (34) Selecting the font of HRI code (GS f n) Code : [1D]h + [66]h + N * n = 0, 1 Selecting the font of HRI code in printing bar code. The type of font can be printed by selecting n is as follows. n 0 1 Font Font A Font B (35) Defining Download Bit Image (GS * n1 n2 Dn) Code : [1D]h + [2A]h + n1 + n2 Dn * {1 ≤ n1 ≤ FF} {1 ≤ n2 ≤ 48} {n1 X n2 ≤ 1311} Data is described in Hex code. Defines downloading bit images of the number of dots specified by n1/n2.
CBM-290/291 User’s Manual (36) Printing Download Bit Image (GS / m) Code : [1D]h + [2F]h + m * {0 ≤ m ≤ 3} Data is described in Hex code. Prints download bit iamges in a mode specified by m. • Modes can be selected by m are shown in table for selection with m are shown below.
CBM-290/291 User’s Manual Continuous execution : The Macro is executed n1 times continuously at the time intervals specified by n2. Execution by FEED SW : After waiting for lapse of time specified by n2, the ERROR LED flickers and the LF switch is waited to be pressed. When it is pressed, the macro is executed once. This action is repeated n1 times. • When this command is received while in macro definition, suspension of macro definition is indicated. At this time, the defined content is cleared.
CBM-290/291 User’s Manual (40) Aligning the characters (ESC a n) Code : [1b}h + [61]h + n * {0 ≤ n ≤ 2} Data is described in Hex code. All the printed data within one line are aligned in the specified position. • Depending on n value, positional alignment is carried out as in the table below: n (Hex) 0 1 2 POSITION Left end alignment Centering Right end alignment • This is valid only when n is inputted at the beginning of line. • The initial value of n is "0".
CBM-290/291 User’s Manual (42) Partial Cut (ESC m) (In selection of cutter option) Code : [1B]h + [6D]h Activating auto cutter unit (Partial cut) • This is valid only when n is inputted at the beginning of line. • Make sure to feed the paper by 18 mm or more before cutting paper, unless characters remain before the cutting point.
CBM-290/291 User’s Manual 10. Character Table 10.
CBM-290/291 User’s Manual 10.
CBM-290/291 User’s Manual Appendix 1.
CBM-290/291 User’s Manual Appendix 2.
1.