Manuel d'utilisation / d'entretien du produit DPU-30 du fabricant Seiko Instruments
Aller à la page of 84
DPU-30 THERMAL PRINTER TECHNICAL REFERENCE U00084936302 Seiko Instruments Inc..
DPU-30 TECHNICAL REFERENCE Document Number U00084936302 First Edition January 2004 Second Edition November 2005 Third Edition March 2006 Copyright © 2004, 2005, 2006 by Seiko Instruments Inc. All rights reserved. Seiko Instruments Inc. (SII) has prepared this manual for use by SII personnel, licensees, and customers.
Introduction DPU-30-0B-E is a compact printer unit which is connected to a computer or a host system via a parallel port (Centronics interface) or serial por t (RS-232C) and prints the data input through such interface in the direct thermal printing.
.
TABLE OF CONTENTS Section Page CHA PTER 1 OPERATIONAL PRECA UTION 1.1 SAFETY PRECAUTION ............................................................................................... 1-1 1.2 NOTES O N USE .............................................
Section Page 5.2 FUNCTION CO DES ..................................................................................................... 5-5 5.3 CHARACTER CODES ............................................................................................
FIGURES Figure Page 2-1 Sy stem Configuration.................................................................................................... 2- 1 3-1 Front Name of the Printer ......................................................................
TABLES Table Page 3-1 DIP Switch Setting ........................................................................................................ 3-6 3-2 Comm unic ation Method ..........................................................................
1-1 CHAPTER 1 OPERA TIONAL PRECAUTION 1.1 SAFETY PRECAUTION Meanings of symbols The following symbols are used in this Instruction Manual in order to make use of the printer properly and prevent the printer from being damaged. Follow the instructions marked with the symbol.
1-2 CAUTION Do not drop any metallic objects or liquids such as water or coffee into the printer. Never use the printer in a place of ex treme humidity or any place where it can possibly be splashed by any liquids. If any liquids get into the printer, it could lead to fire, electric s hock, or other serious accidents.
1-3 1.3 NOTES ON TREATMEN T OF THERMAL PAPERS The surface of thermal paper is specially proce ssed using the chemical agent. And the color rises through the thermo chemical reaction proc ess. Be aware of the following points. 1) Store the papers in a dry, cool and dark place.
1-4.
2-1 CHA PTER 2 TERM S USED IN T HIS MANUA L This chapter desc ribes the ter m s used in this m anual. Dot A character or graphic im age is com pos ed of pic ture elem ents called dots. A dot corres ponds to one of the ther m al head heat elem ents. Dot line A line of dots arranged perpendic ular to the paper f eed direction.
2-2 One line full print The printing ex ecuted when the data in the line buff er exc eeds one line. Character data f or one line is stor ed in the line buff er. W hen inflowing data exceeds the number of c harac ter s that c an be s tored in the line buf f er, the data in the line buffer are printed.
3-1 CHAPTER 3 PREPARATIONS AND OPERATION This section describes the information necessary to use the printer connecting to a host device such as the part names and dimensions of the printer, and how to set the functions.
3-2 3.2 DIMENSIONS 1. Dimensions of the printer 取り付け穴寸法図 単位:mm 95 101 116 61 50 110 約9 0 ° 7.5 54.5 (24.5) 52 11 96+0/-0.5 11 1 . 2+0/-0.5 24.5 Figure 3-3 Printer Dimensions Approx.
3-3 2. Dimensions of the fixing bracket 固定金具条件 単位:mm 固定金具参考図 板厚 44.5- 板 厚+0.5 ±0.2 44.5 24 (25 ) 52 25 102 45.5- 板 厚+0.5 ±0.3 2 - φ 3 . 6 Figure 3-4 Fixing Bracket Dimensions Panel thickness Unit: mm 44.
3-4 3.3 INSTALLATION 1. How to Install the Fixing Bracket スペーサーを必要なぶん重ね て使用する。 Figure 3-5 Installing the Fixing Bracket ∗ Use the spacers depending on the fitting panel th ickness referring to the next t able.
3-5 ① ② ③ ③ Figure 3-6 Setting Paper.
3-6 3.4 SETTINGS OF THE FUNCTIONS Printer functions can be set with the dip switches. The indicates the factory default setting. Table 3-1 DIP Sw itch Setting No Function OFF ON 1 to 4 Communication method See Table 3-2. 5 Bit length 8BIT 7BIT 6 Flow RTS/CTS Xon/Xoff 7 to 8 Command mode See Table 3-3.
3-7 3.4.1 Test Print The detail of the setting by dip switches is confirmed by test printing. In the test print mode, characters (ANK, Kanji) and barcode are printed.
3-8 3.4.5 Resetting the Printer While Printing When the data with a lot of dots is printed, t he print data may be missing and then, the printing may often continue in the state that eac h setting by the commands is reset. This is because too many print dots decrease the volt age, which results in the activation of the reset circuit of the printer.
4-1 CHA PTER 4 INTERFACE This chapter descr ibes inform ation that is r equired when using the printer connec ted to a host, suc h as the serial and par allel interfac e specif ications .
4-2 into V+ and V -pins. (T o av oid voltage drop s.) W hen supplyi ng the pow er through the DC s ock et, be sure to leave V+ and V- unconnected. Never s upply the pow er into V+ and V- term inals , and never short V+ and V- term inals. ∗ Us e term inal num bers 22, 23 or 26 as the signal ground f or RS-232C.
4-3 4.2 PA RALLE L INTERFA CE 1. Data input tim ing T5 T4 T3 T2 T1 DA T A0 to 7 BUSY T6 T7 STROBE A CK Min . Max . Un i t T1 0.1 − µ s T2 0.5 − µ s T3 0.5 − µ s T4 − 0.5 µ s T5 0 − µ s T6 0.5 − µ s T7 − 1.0 µ s 4.3 SERIA L INTERFACE 1.
4-4 Data timing f or hardware c ontrol RTS RxD プリント 紙無し 電源 O N バッファ 4046ハ ゙イト 以 上 3995バイト 以 下 バッファ ON-LI NE OFF-LI NE 2.
4-5 3. Input / Output signal s pecific ations Table 4- 3 I/O Signal Sp ecifications Rate Value Item Condition Min T yp. Max Unit High input voltage !RESET 1.76 − 5.5 V Low input voltage ! RESET 0 − 1.44 V High input voltage DATA0 to 7, ! ST ROBE, !F EED_IN, NEAR_C 3.
4-6.
5-1 CHAPTER 5 COMMAND FUNCTION This chapter describes the functions of the commands processed by the printer. 5.1 FUNCTION OUTLINE DPU-30 has two sets of commands: Mode 1/M ode 2 and Mode 3.
5-2 5.1.2 Mode 3 1. Paper feed commands Command Function See page CR Carriage Return 5-12 LF Line Feed 5-12 FF Page Length Print 5-12 ESC J Print and Feed Forward 5-13 ESC j Print and Feed Backward 5-13 ESC d Print and Continuous Line Feed 5-13 ESC C Page Length Set 5-14 2.
5-3 5. Character selection commands Command Function See page ESC M Font Select 5-23 ESC R International Character Select 5-24 ESC & Downloaded Character Register 5-25 ESC ? Downloaded Character Delete 5-25 ESC % Downloaded Character Specify and Clear 5-26 6.
5-4 9. Bitimage commands Command Function See page ESC ∗ Bitimage Select 5-37 GS ∗ Downloaded Bitimage Register 5-38 GS / Downloaded Bitimage Print 5-39 10.
5-5 5.2 FUNCTION CODES All commands start with one of the following cont rol codes (called function codes hereinafter): LF (0A 16 ), CR (0D 16 ), SO (0E 16 ), SI (0F 16 ), DC2 (12 16 ), DC3 (13 16 ), .
5-6 • The second byte 00 16 through 1F 16 : The first byte already entered is ignored. Function codes are processed as function codes. All the other c odes are ignored along with the first byte. If the following code accompanies a Kanji mode clear command, the next received data is process ed as a 1-byte character code.
5-7 5.4.2 Mode 1/Mode 2 1. Basic command CR Carriage Return Code 0D 16 Function Prints the data stored in the print buffer, and then starts a new line according to the defined amount of paper feed for one line. Details • After executing this command, a head of a line is set as a starting position of printing.
5-8 SI Double–Width Printing Mode Clear Code 0F 16 Function Clears the double − width printing. CAN Cancel Code 18 16 Function Clears the print buffer. Details • After executing this command, a head of a line is set as a starting position of printing.
5-9 d1 d2 d3 d1 d2 d3 MSB LS B (I nput i m a ge) (De pl oy m ent i m ag e) ESC c Special Character Specify Code 1B 16 + 63 16 Function Replaces the character code table from F9 16 to FD 16 as follows.
5-10 2. Extension commands ESC @ Initialization Code 1B 16 + 40 16 Function Initializes the printer. Details • The allocation of the user memory is initialized. • The receive buffer is retained. • The print buffer is cleared. • The settings of each command are initialized.
5-11 DC2 % n Print Drive User Define Code 12 16 + 25 16 + n Domain of function 1 ≤ n ≤ 16 Function Executes the printing according to the print drive defined by a user. n = 1: The amount of 1 × 8 dots n = 16: The amount of 16 × 8 dots Details • When one line is printed, the number of division is calculated every n × 8 dots.
5-12 5.4.3 Mode 3 1. Paper feed commands CR Carriage Return Code 0D 16 Function Prints the data stored in the print buffer, and then starts a new line according to the defined amount of paper feed for one line. Details • After executing this command, a head of a line is set as a starting position of printing.
5-13 ESC J n Print and Feed Forward Code 1B 16 + 4A 16 + n Domain of function 0 ≤ n ≤ 255 Function Prints the data stored in the print buffer, and then feeds paper n × dot pitch forward. Details • After executing this command, a head of a line is set as a next starting position of printing.
5-14 ESC C n Page Length Set Code 1B 16 + 43 16 + n Domain of function 1 ≤ n ≤ 255 Function Sets the amount of page feed. Details • The page feed is executed using the FF command.
5-15 2. Tab commands HT Horizontal Tab Code 09 16 Function Moves the printing position to the pos ition of the next horizontal tab. Details • If the position of the horizontal tab is not set, this command is ignored. • If the position of the horizontal tab is out of the printing area, it is set at the head of the next line.
5-16 3. Form commands ESC 2 Default Amount of Line Spacing Specify Code 1B 16 + 32 16 Function Restores the amount of paper feed for one line to its default value. ESC 3 n Amount of Line Spacing Set Code 1B 16 + 33 16 + n Domain of function 0 ≤ n ≤ 255 Function Sets the amount of paper feed for one line at [n × dot pitch].
5-17 GS L nl nh Left Margin Set Code 1D 16 + 4C 16 + nl + nh Domain of function 0 ≤ nl ≤ 255 0 ≤ nh ≤ 255 Function Sets the left margin at [(nh × 256 + nl) × dot pitch]. Details • This setting is only valid at a head of a line. • The maximum settable left margin corresponds to the horizontally printable area.
5-18 ESC $ nl nh Absolute Position of Printing Area Specify Code 1B 16 + 24 16 + nl + nh Domain of function 0 ≤ nl ≤ 255 0 ≤ nh ≤ 255 0 ≤ nh × 256 + nl ≤ 127 Function Sets the printing area at the absolute pos ition based on the left margin.
5-19 4. Character decoration commands ESC ! n Decorated Characters Collectively Specify Code 1B 16 + 21 16 + n Domain of function 0 ≤ n ≤ 255 Function Collectively specifies the printing modes.
5-20 ESC G n ESC E n Bold Characters Specify and Clear Code 1B 16 + 47 16 + n 1B 16 + 45 16 + n Domain of function 0 ≤ n ≤ 255 Function Specifies and clears the bold characters. n = <xxxxxxx0>B: The bold characters are cleared. n = <xxxxxxx1>B: The bold characters are s pecified.
5-21 ESC – n Underline Specify and Clear Code 1B 16 + 2D 16 + n Domain of function 0 ≤ n ≤ 255 Function Specifies and clears the underline. n = <xxxxx000>B: underline 0 dot pitch n = <xxxxx111>B: underline 7 dot pitch Details • n is valid only for the low 3 bits.
5-22 GS B n Reverse Character Specify and Clear Code 1D 16 + 42 16 + n Domain of function 0 ≤ n ≤ 255 Function Specifies and clears the reverse characters. n = <xxxxxxx0>B: The reverse character s are cleared. n = <xxxxxxx1>B: The reverse character s are specified.
5-23 5. Character selection commands ESC M n Font Select Code 1B 16 + 4D 16 + n Domain of function 0 ≤ n ≤ 255 Function Selects the character font. n = <xxxxxxx0>B: character font (12 × 24 and 24 × 24) n = <xxxxxxx1>B: character font (8 × 16 and 16 × 16) Details • n is valid only for the least significant bit.
5-24 ESC R n International Character Select Code 1B 16 + 52 16 + n Domain of function 0 ≤ n ≤ 7 Function Selects a set of characters of each country described below. When selecting JAPAN, the set of char acters corresponds to the katakana – compliant character code table (refer to APPENDIX B.
5-25 ESC & y c1 c2 [x1 d1...d(y ×x1)]...[xk d1...d(y×xk)] Downloaded Character Register Code 1B 16 + 26 16 + y + c1 + c2 [x1 d1...d (y × x1)]...
5-26 ESC % n Downloaded Character Specify and Clear Code 1B 16 + 25 16 + n Domain of function 0 ≤ n ≤ 255 Function Specifies and clears the downloaded character set. n = <xxxxxxx0>B: The dow nloaded character set is cleared. n = <xxxxxxx1>B: The downl oaded character set is specified.
5-27 MSB LSB Image of registration Font 12 × 24 d1 d2 d3 d36 d35 d34 d4 d5 d6 Font 8 × 16 d1 d2 d3 d27 d26 d25 d4 d5 d6 ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ Fon t .
5-28 6. Barcode commands GS H n HRI Character Printing Set Code 1D 16 + 48 16 + n Domain of function 0 ≤ n ≤ 255 Function Specifies the printing position of the HRI characters when printing a Barcode. n = <xxxxxx00>B: HRI characters are not printed.
5-29 GS h n Height of Barcode Set Code 1D 16 + 68 16 + n Domain of function 1 ≤ n ≤ 255 Function Sets the height of Barcode. Details • In default, n = 162.
5-30 GS k m d1...dk NUL Barcode Print Code 1D 16 + 6B 16 + m + d1...dk + NUL Domain of function 1 ≤ m ≤ 7 The values of d1 to dk depend on a type of Barcode. Function Selects a type of Barcode and prints the Barcode. m Type of Barcode 1 UPC-E 2 JAN13 3 JAN8 4 CODE39 5 ITF 6 CODABAR 7 CODE128 Details • This command is finished by a NUL code.
5-31 7. Ruled line control commands DC3 A Ruled Line Buffer A Select Code 13 16 + 41 16 Function Selects the ruled line buffer A. Details • This function selects the ruled line buffer A. • There are 2 independent buffers (A and B) as the ruled line buffer.
5-32 DC3 D nl nh Write in Position Specified by Dot in Ruled Line Buffer Code 13 16 + 44 16 + nl + nh Domain of function 0 ≤ nl ≤ 255 0 ≤ nh ≤ 3 Function Writes 1 in the specified position in the ruled line buffer. The position is set at [(nh × 256 + nl) × dot pitch].
5-33 DC3 + Print Mode of Ruled Line Approve Code 13 16 + 2B 16 Function Approves the print mode of the dat a stored in the ruled line buffer. Details • When a printing command (CR, LF, etc.) is executed after the approval, the data stored in the selected ruled line buffer is always included in the data to be printed.
5-34 8. Response commands (only for serial mode) GS a n Validity / Invalidity of Automatic Status Transmission and Real Time Command Select Code 1D 16 + 61 16 + n Domain of function 0 ≤ n ≤ 3 Function Specifies the validity or invalidity of the automatic status response which is one of the printer statuses.
5-35 GS r n Status Transmit Code 1D 16 + 72 16 + n Domain of function 0 ≤ n ≤ 255 Function Returns the current printer status. n = <xxxxxxx1>B : The status is returned Details • n is valid only for the least significant bit. • Regardless of the validity of the automatic status response, this function returns the current status.
5-36 DLE EOT n Status Transmit in Real Time Code 10 16 + 04 16 + n Domain of function n = 1 Function Returns the current printer status in real time. Details • Regardless of the validity of the automatic status response, this function returns the current status.
5-37 DLE ENQ n Major Buffers Clear in Real Time Code 10 16 + 05 16 + n Domain of function n = 1 Function Clears the major buffers in real time while off line. n = 1: The major buffers are cleared. Details • This command is valid while off line. • This command is executed at the reception.
5-38 9. Bitimage commands ESC ∗ m nl nh [d1...dk] Bitimage Select Code 1B 16 + 2A 16 + m + nl + nh + [d1...dk] Domain of function m = 0,1,32,33 0 ≤ nl ≤ 255 0 ≤ nh ≤ 3 0 ≤ d ≤ 255 Function Specifies the Bitimages with the number of dots specified as nl and nh in Mode m.
5-39 8-dot b i timage d1 d2 d3 d1 d2 d3 S i ngle dens i t y Dou bl e dens it y d1 d2 d3 d4 d5 d6 d7 d8 d9 24-dot bi t i mage d 1 - - - - - - - - - - d9 MS B LSB MS B LSB GS ∗ x y [d1...d(x × y × 8)] Downloaded Bitimage Register Code 1D 16 + 2A 16 + x + y + [d1.
5-40 GS / m Downloaded Bitimage Print Code 1D 16 + 2F 16 + m Domain of function 0 ≤ m ≤ 3 Function Prints the downloaded Bitimage in the specified Mode m.
5-41 10. Kanji commands FS & Kanji Mode Specify Code 1C 16 + 26 16 Function Specifies the kanji mode. Details • The Kanji Mode Specify is valid only when the JIS code is selected. • If the kanji mode is selected, each and ev ery character code is processed as 2 byte kanji code.
5-42 FS S nl nr Character Spacing for Kanji Set Code 1C 16 + 53 16 + nl + nr Domain of function 0 ≤ nl ≤ 127 0 ≤ nr ≤ 127 Function Sets the amount of the left (nl) and right (nr) spacing for kanji. Details • The amount of character spacing for norma l size kanji is set.
5-43 FS ! n Print Mode for Kanji Collectively Specify Code 1C 16 + 21 16 + n Domain of function 0 ≤ n ≤ 255 Function Collectively specifies the print mode for kanji.
5-44 FS – n Underline of Kanji Specify and Clear Code 1C 16 + 2D 16 + n Domain of function 0 ≤ n ≤ 255 Function Sets the underline of kanji. n = <xxxxx000>B: Underline dot pitch: 0 n = <xxxxx111>B: Underline dot pitch: 7 Details • n is valid only for the low 3 bits.
5-45 FS 2 c1 c2 d1...dk User–Defined Character Register Code 1C 16 + 32 16 + c1 + c2 + d1...dk Domain of function 0 ≤ d ≤ 255 k = 72 c1 and c2 depend on the kanji code system.
5-46 Character o utput rang e MSB LSB Image of registr ation Font 24 × 24 d1 d2 d3 d72 d71 d70 d4 d5 d6 Font 16 × 16 d1 d2 d3 d72 d71 d70 d4 d5 d6 ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅.
5-47 11. Function and setting commands ESC @ Initialization Code 1B 16 + 40 16 Function Initializes the printer. Details • The allocation of the user memory is initialized. • The receive buffer is retained. • The print buffer is cleared. • The settings of each command are initialized.
5-48 DC2 D n Registration Area of Downloaded Character Ensure and Release Code 12 16 + 44 16 + n Domain of function 0 ≤ n ≤ 255 Function Ensures and releases the registration area of the downloaded characters. n = <xxxxxxx0>B: The r egistration area of the downloaded characters is released.
5-49 DC2 > n Print Drive Mode Select Code 12 16 + 3E 16 + n Domain of function 0 ≤ n ≤ 2 Function Sets the print drive mode. n Print driv e mode Feature 0 High speed mode The printer is driven at high speed and high electric power. 1 Medium speed mode 1 The printer is driven at medium speed and low electric power.
5-50 DC2 % n Print Drive User-Define Code 12 16 + 25 16 + n Domain of function 1 ≤ n ≤ 16 Function Executes the printing according to the print drive defined by a user.
A- 1 A PPENDIX A . SPECIFICAIONS General specificat ions □ Pr inting m ethod T herm al line dot □ Data input Parallel type 8-bit parallel (Hands hak e by ST ROBE and BUSY) Serial ty pe RS-232C (2400 to 38400 bps , BUSY control, Xon/Xof f c ontrol) □ Dot dens ity 8 dots/m m □ Max im um printing speed 20 mm / s m ax.
A- 2 (4) Printable charac ter 32 charac ters with standard c haracter s (24 dot standard c haracters with character s pacing of 0 dot) □ Hor izontal dot pitch 0.125 mm □ Paper feed pitc h 0.125 mm □ Us eful s ervice lif e (at 25 °C and the rated energy) Pulse resis tance 100 million pulses or m ore (per centage of pr int: 12.
A- 3 □ T herm al paper s used • Product No.: T P-211C-1(10 r olls per box) • Paper width: 58 mm • Outer diam eter of roll paper: φ 50 m m or les s • Core: included ∗ Use the s pecified ther m al paper .
A- 4.
B-1 A PPENDIX B. DA TA CODE TA BLE Katakana complian t characters (g othic) • SP m eans spac e. • The codes f or bl ank c ells are ignored. • The codes in t he heavy line fram es are f unc tion c odes. High order bit Low order bit High order bit Low order bit * The characters of a line are not printed in S hift -J IS c ode.
B-2 PC 437 type High order bit Low order bit High order bit Low order bit • SP m eans spac e. • The codes f or bl ank cells are ignored. • The codes in t he heavy line fram es are f uncti on c odes. NOTE) Above DA TA CODE TAB LE shows the form of a charact er to the last, and does not s how the act ual printi ng pat tern it s elf.
Un point important après l'achat de l'appareil (ou même avant l'achat) est de lire le manuel d'utilisation. Nous devons le faire pour quelques raisons simples:
Si vous n'avez pas encore acheté Seiko Instruments DPU-30 c'est un bon moment pour vous familiariser avec les données de base sur le produit. Consulter d'abord les pages initiales du manuel d'utilisation, que vous trouverez ci-dessus. Vous devriez y trouver les données techniques les plus importants du Seiko Instruments DPU-30 - de cette manière, vous pouvez vérifier si l'équipement répond à vos besoins. Explorant les pages suivantes du manuel d'utilisation Seiko Instruments DPU-30, vous apprendrez toutes les caractéristiques du produit et des informations sur son fonctionnement. Les informations sur le Seiko Instruments DPU-30 va certainement vous aider à prendre une décision concernant l'achat.
Dans une situation où vous avez déjà le Seiko Instruments DPU-30, mais vous avez pas encore lu le manuel d'utilisation, vous devez le faire pour les raisons décrites ci-dessus,. Vous saurez alors si vous avez correctement utilisé les fonctions disponibles, et si vous avez commis des erreurs qui peuvent réduire la durée de vie du Seiko Instruments DPU-30.
Cependant, l'un des rôles les plus importants pour l'utilisateur joués par les manuels d'utilisateur est d'aider à résoudre les problèmes concernant le Seiko Instruments DPU-30. Presque toujours, vous y trouverez Troubleshooting, soit les pannes et les défaillances les plus fréquentes de l'apparei Seiko Instruments DPU-30 ainsi que les instructions sur la façon de les résoudre. Même si vous ne parvenez pas à résoudre le problème, le manuel d‘utilisation va vous montrer le chemin d'une nouvelle procédure – le contact avec le centre de service à la clientèle ou le service le plus proche.