Home

Citizen iDP3221 Photo Scanner User Manual

image

Contents

1. Power consumption 100 W AC adapter 100 240 V AC 50 60 Hz 120 VA 24 V DC 1 8 A Rated input Rated output Type 31AD U Weight Main body Approx 1 3 Kg AC adapter Approx 450 g Outer dimensions 152 W x 201 D x 123 H mm Operating temperature and humidity 5 40 C 35 85 RH No dew condensation Storage temperature and humidity 20 60 C 10 90 RH No dew condensation Reliability Printing head life Pulse resistance Wear resistance 50 million pulses or more Print rate 12 5 50 km or more With recommended thermal paper at normal temperature and humidity Auto cutter life 500 000 cuts With recommended thermal paper at normal temperature and humidity Applicable standard 1 UL C UL FCC Class A TUV GS CE Marking Note 1 indicates the standard satisfied when the AC adapter 31AD series is used 4 CITIZEN iDP3221 User s Manual 2 3 Paper Specifications 2 3 1 Recommended Paper e Type Thermal paper e Paper width 80 0 1 mm e Paper thickness 60 75um e Roll diameter 683 mm or less e Printing surface Outside of the roll Surface e Recommended paper TF50KS E2C Monochrome made by NIPPON SEISHI or its equivalent e Core 612 mm Inner diameter 618 mm Outer diameter A CAUTION e Use of non specified paper may cause irregularity of print density If this is the case use the DIP switch to select print
2. Printed above n n GOSUB BC x eo LIU LPRINT CHR amp HID k x LPRINT CHR 4 LPRINT 12 CHR 0 LPRINT CHR amp HA Ka LPRINT CHR amp H1D H CHR 3 x Printed above and below RETURN 89 CITIZEN GS I Function Code Range Outline Caution iDP3221 User s Manual Sending the printer ID lt 1D gt H lt 49 gt H lt n gt O lt ns3 49 lt n lt s5l Sends the specified printer ID woe n means the following Type of pater ID Value hen Model ID e Type ID See table below Type ID ROM version ID As per ROM version Type ID 6 Equipped for2 bytecodemppot td CL Ia with atocutier 02 2 KT SSCS Sd Unused o 0 Undefined EEE EEE 6 Undefined lt lt lt 7 umsed lm Lt e Under DTR DSR control the printer sends the printer ID after verifying that the host is ready to receive If the host is not ready to receive the printer waits for the host to 1 2 Poe 3 Undefined CT CT 4 5 become ready to receive e Under XON OFF control the printer sends the printer ID without checking whether the host is ready to receive or busy e Because this command is executed when data is mapped in the receive buffer there may be a delay between command receiving and printer ID sending depending on the condition of the receive buffer If ASB automatic status back is enabled by GS a the host must discriminate between t
3. Dx t Dy Print Area Paper Feed Direction t X Dx 1 Dy 1 The printable area for this printer is approximately 72 249 mm 512 180 inches horizontally and 117 263 mm 1662 360 inches vertically Default xL xH yL yH 0 dxL 0 dxH 2 dyL 126 dyH 6 See Also Page Mode in Appendix 1 CAN ESC L ESC T GS P 71 CITIZEN iDP3221 User s Manual ESC nL nH Function Specifying the relative position Code lt 1B gt H lt 5C gt H lt nL gt lt nH gt Range O lt nL lt 255 O lt nHs 255 Outline This command specifies the start position for the next print in terms of a relative position with respect to the current position The start position for the next print will be at a distance of nL nH x 256 x basic calculation pitch inches away the current position Caution e Specification of a position outside the print area is ignored e The new position to be specified for the character of interest will be positive if it is to the right of the current position It will be negative if it is to the left of the current position e A negative value is the complement of 65536 For example to move the position by N pitches to the left specify it as nL nH x 256 63356 N e The basic calculation pitch is set by GSP e Fractions resulting from calculation are corrected with the minimum pitch of the mechanism and the remainder is omitted e In Standard mode this command uses
4. FOR I 1 TO 18 LPRINT CHR amp H85 NEXT I LPRINT CHR amp HFF RETURN IMG FOR I 1 TO 3 LPRINT CHR amp HFF NEXT I FOR I 1 TO 18 LPRINT CHR amp H80 LPRINT CHR amp H00 LPRINT CHR amp H05 NEXT I FOR I 1 TO 3 LPRINT CHR amp HFF NEXT I RETURN CITIZEN iDP3221 User s Manual ESC Function Specifying Canceling underline Code lt 1B gt H lt 2D gt H lt n gt Range O lt n lt 2 Outline Specifying canceling an underline e Types of underlines by n value are shown below O Canceling an underline Caution e An underline is attached to the full character width It is however not attached to the part having been skipped by horizontal tab command e An underline is not attached to a 90 right turned characters e Specification cancellation with this command is invalid to Kanji Default n 1 See Also ESC Sample Program LPRINT CHR amp H1B CHR 0 LPRINT AAAAA LPRINT CHR amp HIB CHR 1 LPRINT AAAAA CHR amp HA END Print Results Underline Canceled AAAARAAAAA Underline Specified 56 CITIZEN ESC 2 Function Specifying 1 6 inch line feed rate Code lt 1B gt H lt 32 gt H Outline The line feed rate per line is specified by 1 6 inch Sample Program Print Results LPRINT AAAAA CHR amp HA AAAAA LPRINT CHR amp H1B 3 CHR 0 LPRINT AAAAA CHR amp HA A
5. In diesem Fall kehrt der Drucker nicht in den Busy oder Error Status zur ck in dem er sich vor den Verhandlungen befand sondern in denjenigen Druckerstatus in dem er sich nach der Terminierung befindet Wenn der Host Computer einen bertragungsmodus angefordert hat der vom Drucker nicht unterst tzt wird mu er in die Terminierungsphase eintreten und dann in den Kompatibilit tsmodus zur ckkehren 177 CITIZEN iDP3221 User s Manual Tabelle 2 4 1 Definitionen der Anforderungsbits im Ubertragungsmodus gem IEEE 1284 Bi Xflag Bit Definition eee Hex Von di 76543210 Wenn unterst tze OP lt 1esem Drucker Anforderung einer Dehnbarkeitsverbindung 10000000 Anforderung von ECP Modus mit RLE 00110000 2 Anforderung von Ger t ID Datenr ckf hrung unter Verwendung von Tetrade Modus R ckw rtskanal bertragung Byte Modus R ckw rtskanal bertragung ECP Modus bertragung ohne RLE Iert e Ss Ke ECP Modus Ubertragung mit RLE 00000100 04H 00000101 05H 2 Byte Modus R ckw rtskanal bertragung 00000001 Low Ea Illegale oder widerspr chliche Anforderung Anders alsoben Al 1 ien Hinweis Dieser Drucker unterst tzt nur den Nibble und den Byte Modus Wenn ein anderer Modus angefordert wird geht Xflag auf Low 178 CITIZEN 2 4 2 4 1 iDP3221 User s Manual Dateniibertragung vom Drucker zum Host Computer Nibble Modus In diesem Modus werden Daten zwischen Drucker und Host Computer ent
6. Status Paper found by paper near end detector EE ES Paper not found by paper near end detector Paper found by paper end detector es Paper not found by paper end detector Daused Co Waefined 99 CITIZEN 1iDP3221 User s Manual 4 4th byte paper detector information Undefined Unused See Also DLE EOT GS r Identification of Send Status in Appendix 3 100 CITIZEN iDP3221 User s Manual GS f n Function Selecting the font of HRI charactetrs Code lt 1D gt H lt 66 gt H lt n gt Range n 0 1 n 48 49 Outline Selecting the font of HRI characters in printing bar code The type of font can be printed by selecting n is as follows Font A 12x24 Font B 24 The HRI characters refer to the bar code turned characters so that you can read them Caution The HRI characters are printed at the position specified with GS h Default n 0 See Also GSH Sample Program LPRINT CHR amp HID h CHR 50 LPRINT CHR amp HI1D H CHR 2 LPRINT CHR amp HID f CHR 0 GOSUB BC LPRINT CHR amp HID f CHR 1 GOSUB BC END BC LPRINT CHR amp HID k LPRINT CHRS 4 LPRINT 123 CHR 0 LPRINT CHR amp HA RETURN Print Results A 1 2 3 k FONTA x 1 2 3 x FONTB 101 CITIZEN GS h n Function Specifying the height of the bar code Code lt 1D gt H lt 68 gt H lt n gt Range 1 lt n lt 255 Outline Selecting bar
7. are discarded e d is bit image data the bits subject to printing are taken as 1 and those not as 0 e The bit image modes specified by m are shown as follows are o 8dotsingledensity 8 60 DPI 90 DPI nl n2x256 8 dot double density 8 6oDP 180 DPI nl n2x256 24 dots single density 203 DPI 90 DPI nl n2x256 x3 24 dots double density 203 DPI 180 DPI n1 n2x256 x3 Caution e When the values set in m Bit image mode are out of the above range the data following after nl is processed as normal printing data e After completion of bit image printing printer returns to normal data processing mode Example For 8 dot Mode For 24 dot Mode MSB LSB Single Density Double Density Single Density Double Density 54 CITIZEN Sample Program Print Results OfO LPRINT CHR amp HIB LPRINT CHR 0 CHR 20 CHR 0 GOSUB IMG1 LPRINT CHR amp HA LPRINT CHR amp HIB LPRINT CHR 1 CHR 20 CHR 0 GOSUB IMG1 LPRINT CHR amp HA LPRINT CHR amp HIB LPRINT CHR 32 CHR 20 CHR 0 GOSUB IMG2 LPRINT CHR amp HA LPRINT CHR amp HIB LPRINT CHR 33 CHR 20 CHR 0 GOSUB IMG2 LPRINT CHR amp HA END lt S dots single density 8 dots double density 4 24 dots single density lt 24 dots double density 55 iDP3221 User s Manual IMGI LPRINT CHR amp HFF
8. 1 Remove the paper from the paper passage as described in 4 6 Eliminating the Paper Jam 2 Turn on the power The auto cutter initialization begins and the cutter returns to its home position Then the alarm is cleared 3 If the cutter does not return to its home position after the power has been turned on do the following Turn off the power and return the auto cutter blade to its home position by turning the emergency knob on the bottom of the auto cutter in the direction indicated by the arrow using tweezers screwdrivers etc 4 With tweezers or similar totally remove remaining paper from the cutter blade area A CAUTION e Do not carry out this work just after printing because the printing head is very hot e When eliminating remaining paper do not touch the heating surface of the head with a bare hand or metal piece e The cutter is enabled disabled with the DIP switch When using the printer with the cutter disabled be sure that the cutter has returned to the home position If it is not return it to the home position by turning the emergency knob on the bottom of the printer Emergency Knob 16 CITIZEN iDP3221 User s Manual 4 8 Cleaning the Head 1 Remove the platen roller unit referring to 4 6 Eliminating the Paper Jam 2 Clean the heating surface of the head by wiping it with a cotton swab dampened with a small amount of ethyl alcohol 3 Attach the platen roller unit AT CAUTION e Do not touch
9. Der Host Computer setzt HostBusy nAutoFd auf High zur Anzeige da er Daten gesperrt und das Signal in Event 9 empfangen hat Event 10 Der Drucker mu die vier Statusleitungen wie unten gezeigt Event 13 belegen ePtrBusy Busy Zuriickgekehrt in den Status der im Forward Modus galt enDataAvail nFault Auf Low gesetzt wenn Daten zu senden sind eAckDataReq PError Auf Low gesetzt wenn Daten zu senden sind eXflag Select Xflag Select Auf den Status gesetzt der bei der letzten Verhandlung ausgehandelt wurde beispielsweise auf Low 180 CITIZEN iDP3221 User s Manual 6 Der Drucker setzt PtrClk nAck auf High Event 10 und beendet das Byte Handshake Event 11 7 Der Host Computer signalisiert da er die Daten erfolgreich empfangen hat Dies geschieht indem er HostClk nStrobe zun chst auf Low Event 16 und dann auf High Event 17 setzt 8 Die Events 10 und 16 treten m glicherweise zugleich ein ebenso die Events 7 und 17 zum Beispiel wenn HostBusy und HostClk zugleich verwendet werden Wenn dies der Fall ist stellt der Host Computer den aktuellen Status fest indem er pr ft 1 ob weitere Daten vorliegen die vom Drucker zum Host Computer gesendet werden sollen und 3 ob Daten vom Host Computer zum Drucker bertragen werden k nnen 9 Nach der bertragung eines Datenbytes signalisiert der Drucker dem Host Computer ob weitere Daten zur bertragung vorliegen Wenn der Host Computer feststellt
10. amp H1B LPRINT CHR 0 CHR 0 A Absolute Position Specified LPRINT CHR amp HIB 0 50 100 256 LPRINT CHR 50 CHR 0 B l l i LPRINT CHR amp H1B A B C LPRINT CHR 0 CHR 1 C B A k Relative Position Specified 62 LPRINT CHR amp HA LPRINT CHR amp HIB LPRINT CHR 100 CHR 0 A LPRINT CHR amp HIB LPRINT CHR amp HC2 CHR amp HFF B LPRINT CHR amp HA END 51 CITIZEN ESC n Function Specifying Canceling download character set Code lt 1B gt H lt 25 gt H lt n gt Range 0 lt n lt 255 Outline Specifying canceling download characters Further only the lowest bit nO is valid for n The lowest bit nO indicates the following 8 Canceling download character set Specifying download character set Caution Download characters and download bit images cannot be defined simultaneously Default n 0 See Also ESC amp Sample Program GOSUB SETCHR DATA 6 LPRINT CHR amp HIB CHR 0 DATA amp HFF LPRINT A CHR amp HA DATA amp H80 LPRINT CHR amp HIB CHR 1 DATA amp H80 LPRINT A CHR amp HA DATA amp H80 END DATA amp HFF SETCHR DATA amp HFF LPRINT CHR amp H1B amp DATA 12 LPRINT CHR 3 A DATA amp HFF FOR J 1 TO 2 DATA amp H80 READ REP DATA amp H80 LPRINT CHR REP DATA amp H87 FOR I 1 TO REP 3 DATA
11. n woe is valid for the least significant bit nO Default n 0 Sample Program LPRINT CHR amp H1B c4 CHR 0 eeeeeee When stopping printing at the paper end LPRINT CHR amp H1B c4 CHR 1 eeeee00 When stopping printing at the paper near end 74 CITIZEN iDP3221 User s Manual FSC c 5 n Function Enabling Disabling the panel switches Code lt 1B gt H lt 63 gt H lt 35 gt H lt n gt Range 0 lt n lt 255 Outline Selecting the FEED switch valid invalid e n is valid only in the lowest bit n0 e n bit means the followings 0 FEED switch valid Caution When the panel switch is disabled with this command the FEED switch is disabled Therefore the paper cannot be fed by operating the FEED switch Default n 0 Sample Program LPRINT CHR amp H1B c5 CHR 0 sessese When enabling the FEED switch LPRINT CHR amp H1B c5 CHR 1 ee When disabling the FEED switch ESC d n Function Printing and feeding the paper by n lines Code lt 1B gt H lt 64 gt H lt n gt Range O lt n lt s255 Outline Prints data in the buffer and feeds paper by n lines e Specified line does not remain e The beginning of the line is to be considered as the next printing start position Caution If n x line feed width exceeds approximately 1016 mm this command feeds paper by approximately 1016 mm 40 inches Default The initial value is not defined Sample Program LPRIN
12. 1 Parity error With a parity check specified if an error is detected at parity check time the relevant data will be stored in the buffer as 2 Framing error This error results if the Space status is detected at stop bit detection time The relevant data will be stored in the buffer as 3 Overrun error If an overrun error is detected the relevant data will be stored in the buffer as 31 CITIZEN iDP3221 User s Manual 7 3 4 Data Receiving Control If DTR DSR control has been selected the data from the host side will be received when the BUSY signal is at Low but not received when at High If DTR DSR has not been selected the data from the host side will be received after sending XON but not after sending XOFF 7 3 5 Buffering To transfer the data to the input buffer there are two control signals available DTR signal and TD signal The host side is immediately freed since the data can be buffered up to 4 KB 1 DTR signal See 7 3 1 2 2 TD signal See 7 3 1 3 7 3 6 Electrical Characteristics RS 232C Circuit Input RD DSR Printer Side Host Side CH O q E Mark 8V Stop bit J Space 8V Start bit Equivalent to MAX232 Output TD DTR Printer Side Host Side Equivalent to MAX232 Mark 8V At Busy Mark 8V 1 DT l TD l Space 8V At Busy Space 8V 0 32 CITIZEN iDP3221 User s Manual 8 DRAWER KICK OUT CONNECTOR POWER CONNECTOR 8 1 Drawer K
13. 1 Whether there is more data to be sent from the printer to the host 2 And whether data can be transferred from the host to the printer After transferring one byte of data the printer signals to the host whether it has more data to transfer When there is no more data to be received by the host from the printer the host chooses one of three status selections 1 Performing Termination and returning to the Compatibility mode 2 Remaining in the Host Busy Data Not Available phase 3 Setting HostBusy nAutoFd to Low and moving to the Reverse Idle phase Event 7 133 CITIZEN iDP3221 User s Manual 10 When no more data is to be received from the printer the host chooses one of three status selections 1 Setting HostBusy nAutoFd to Low and indicating that the host is ready to receive 2 Remaining in the Host Busy Data Available phase 3 Performing Termination and returning to the Compatibility mode 2 5 Device ID The device ID is a character string that provides the ID the type and other information regarding the printer connected to the interface When the printer receives a request for a device ID from the host it replies with the following device ID lt 00 gt h lt 2A gt h MFG CBM CMD CBM MDL iDP3220 CLS PRINTER The first two bytes of the device ID indicate the length of the entire device ID including the first two bytes themselves For a description of a request for a device ID see the Negotiat
14. 255 Default n 0 See Also Character Code Table Sample Program LPRINT CHR amp H1B t CHR 0 LPRINT n 0 ae FOR C amp HB1 TO amp HB5 LPRINT CHR C NEXT C LPRINT CHR amp HA LPRINT CHR amp H1B t CHR 1 LPRINT n 1 d FOR C amp HB1 TO amp HB5 LPRINT CHR C NEXT C LPRINT CHR amp HA Print Results 79 CITIZEN iDP3221 User s Manual ESC Function Specifying Canceling the inverted characters Code lt 1B gt H lt 7B gt H lt n gt Range O lt n lt s255 Outline Specifying canceling inverted characters e n is valid only for the lowest bit n0 e Bit n nO means the followings Canceling inverted characters Caution e Inverted printing means printing the line at 180 turned e This command is valid only when it is specified at the beginning of a line e This command does not affect the Page mode Default n 0 Sample Program LPRINT CHR amp H1B CHR 0 LPRINT AAAAA CHR amp HA LPRINT BBBBB CHR amp HA LPRINT CHR amp H1B CHR 1 LPRINT AAAAA CHR amp HA LPRINT BBBBB CHR amp HA Print Results AAAAA Inversion Canceled Peper Feed Direction Inversion Specified VVVVV ggggg 80 CITIZEN iDP3221 User s Manual GS n Function Specifying the character size Code lt 1D gt H lt 21 gt H lt n gt Range 0 lt n lt 255 where 1 lt vertical magnificati
15. 8 bit parallel signal Active High e STROBE Strobe signal to read the 8 bit data Active Low e RESET Signal to reset the entire printer Active Low 1 ms or more 2 Output signals from the printer e ACK 8 bit data request signal A pulse signal to be output at the end of the BUSY signal Active Low e BUSY Signal to indicate that the printer is busy Input new data when it is Low Active High e FAULT Turned to Low when the printer has an alarm At this time all the control circuits in the printer stop Active Low s PE Output if the printing paper has run out or is running out Active High e Drawer Switch Output When connecting a drawer turned to High if the switch is open Turned to Low if the switch is closed 3 Power source and the related e GND Common ground for the circuits 26 CITIZEN iDP3221 User s Manual 6 3 2 Electrical Characteristics 1 Input signal level The STB and DATA1 8 input signals are at the C MOS level Other input signals are at the TTL level C MOS Level High level 4 0 V at minimum Low level 1 0 V at maximum TTL Level High level 2 0 V at minimum Low level 0 8 V at maximum 2 Output signal level All the output signals are at the C MOS level High level 2 4 V at minimum Low level 0 4 V at maximum 3 Input and output conditions The DATA1 8 input signals are pulled up at 50kQ and the other input signals at 50kQ Printer
16. Carefully read the cautions on operation to correctly use the printer This label warns that the head becomes hot in operation and touching it may result in burns CITIZEN iDP3221 User s Manual CONTENTS 1 LE K NI 1 a WEE 1 1 2 Bue EE 1 2 CEKOIIAETND WILH LA KE 3 Jel Model Classifications 4 nie ieh us au ener beads eerste That 3 2 2 Basic S peculiCathOms eessen 4 23 Paper Specifications EES EEN Res aetna 3 2 3 1 Recommended Paper s ie EEN dei 5 E RE ge e ON EE 5 2 3 3 Head and Paper Cutter Layout seien in EE E EEEE E EEr EEE T ekser Er 6 3 OUTER APPEARANCE AND COMPONENT PART SS ccscssosssssssscssssssssscsssssssscsssessnssscscesssssscosssssssssessnses 7 KRAMER LAN 8 4 1 Conne ctine AC Adapters csi cc ieee ables EELER ENEE 8 4 27 Connecting Interface aber deele Seed Ee 9 4 3 Inserting the E 9 4 4 Howto Remove Remaining Paper Roll 10 4 4 1 Ins rting the aper eenegen een ee eege Een Eden 10 44 2 Maniually Inserting the Paper BE a eisen 12 4 5 How to Remove Remaining Paper Roll u r22s 0s0s0 2 see se nn 13 4 6 Eliminating the Paper Jam n EARS ESL Ra ea ea E s 14 GER DEE 16 4 8 Clearing the Head EE 17 4 9 Operation Panel and Display of Error 842520 2885820 sst bereits sis Res 18 4 10 Hexadecimal DUMPS ennn a 328 eats RR ger Eet 20 5 DIP SWITCH SETTING ussu00u0ssossnssnsonsnssnssnsnnsnnsnssnsnnsnnsnnsnssnsnnsonsnssnsnnsnn
17. Double Printing specified LPRINT AAABBB CHR amp HA 63 CITIZEN ESC J iDP3221 User s Manual Function Printing and feeding paper in minimum pitch Code lt 1B gt H lt 4A gt H lt n gt Range O lt n lt s255 Outline Prints the data held in the print buffer and feeds paper by n 360 inches The beginning of the line is taken as the start position for the next print Caution The line feed width can be set separately for the Standard and Page modes This command does not affect the line feed width defined by ESC 2 or ESC 3 The basic calculation pitch is set by GS P Fractions resulting from calculation are corrected with the minimum pitch of the mechanism and the remainder is omitted In Standard mode this command uses the vertical paper feed direction basic calculation pitch y In Page mode this command acts differently depending on the start point 1 If the start point specified by ESC T is top left or bottom right the command uses the vertical paper feed direction basic calculation pitch y 2 If the start point specified by ESC T is top right or bottom left the command uses the horizontal perpendicular to the paper feed direction basic calculation pitch x The maximum settable line feed width is 1016 mm 40 inches A setting greater than this maximum is trimmed to the maximum The beginning of the line is taken as the start position for the next print Default Undefined Sample Program Print Res
18. In page mode the size can be extended up to 831 bits in the y direction paper feed direction if 831 bits are reserved for y of the print area and the value of print direction n specified by ESC T is 1 or 3 Mapping of print data in the print area Print data is mapped in the print area as follows 1 2 3 4 The print area is set by ESCHW When the printer has finished all of the print and paper feed actions specified before receiving an ESC W the ESC W sets the left end as viewed facing the printer as the start point x0 y0 of the print area The print area is a rectangle defined by two edges extending from the start point x0 y0 one edge running in the x horizontal direction by dx pitch inclusive of the start point and the other running in the y vertical direction by dy pitch If no ESC W is defined the default values are used to define the print area With a print area defined by ESC W and a print direction specified by ESC T when the printer receives print data the print data is mapped in the print area where point A see the figure Mapping Position for Character Data is used as the initial value of the start point If the print data consists of characters this start point serves as the baseline If the print data is a downloaded bitmap image or a bar code the print data is mapped with its lower left point B aligned to the baseline see the figure Mapping Positions for Print Data When attempti
19. a CHR 2 LPRINT AAAAA CHR amp HA END AAAAA AAAAA AAAAA Paper Feed Direction Left justified Centered Right justified 73 CITIZEN iDP3221 User s Manual ESC c 3 n Function Selecting the paper near end sensor valid for a paper end signal output Code lt 1B gt H lt 63 gt H lt 33 gt H lt n gt Range 0 lt n lt 255 Outline This command selects at which paper near end sensor a paper end signal should be output Each bit for n has the following meaning Position 0 Paper near end Disabled Undefined This printer can only select one kind of paper end detection a paper near end sensor n is woe valid for the least significant bit nO Caution This command is valid only for the parallel interface Default n 0 Sample Program LPRINT CHR amp H1B c3 CHR 0 eeeeeee When outputting the paper end signal at the paper end LPRINT CHR amp H1B c3 CHR 1 eeeeeee When outputting the paper end signal at the paper near end ESC c 4 n Function Selecting the paper near end sensor valid for print stop Code lt 1B gt H lt 63 gt H lt 34 gt H lt n gt Range O lt n lt s255 Outline This command selects at which paper near end sensor printing should be stopped Each bit for n has the following meaning Positi osition 0 i Paper near end Disabled Enabled Undefined This printer can only select one kind of paper end detection a paper near end sensor
20. da keine weiteren Daten vom Drucker kommen w hlt der Host Computer einen der folgenden drei Stati 1 Durchf hrung der Terminierung und R ckkehr in den Kompatibilit tsmodus 2 Verbleib in der Phase Host Busy Data Not Available 3 Setzen von HostBusy nAutoFd auf Low und Wechsel in die Phase Reverse Idle Event 7 10 Wenn der Drucker weitere Daten senden will w hlt der Host Computer einen der folgenden drei Stati 1 Setzen von HostBusy nAutoFd auf Low und Signalisierung da der Host Computer bereit zum Empfang ist 2 Verbleib in der Phase Host Busy Data Available 3 Durchf hrung der Terminierung und R ckkehr in den Kompatibilit tsmodus 2 5 Ger te ID Die Ger te ID ist eine Zeichenkette welche die Identifizierungsnummer den Typ und weitere Informationen bez glich des an die Schnittstelle angeschlossenen Druckers enth lt Wenn der Host Computer von diesem Drucker die Ger te ID anfordert antwortet der Drucker mit der folgenden Ger te ID lt 00 gt h lt 2A gt h MFG CBM CMD CBM MDL iDP3220 CLS PRINTER Die ersten zwei Bytes der Ger te ID geben die L nge der gesamten Ger te ID an inklusive der ersten zwei Bytes selbst Eine Beschreibung der Anforderung einer Ger te ID finden Sie im Abschnitt Verhandlung weiter oben in diesem Anhang Wenn der Host Computer die Zeichenkette mit der Ger te ID in der durch die ersten zwei Bytes angegebenen L nge empf ngt mu dies unterbrechungsfrei erfolgen
21. rot Zeigen durch Leuchten oder Blinken einen Fehler an PAPER L mpchen ERROR SEH Riickstellen Speicherpriifung Fehler Kann nicht riickgestellt werden ears Blinken Abdeckung ge ffnet Druckerabdeckung schlie en N tische R ckstellun durch EE g Papierrolle einsetzen EE Eine neue Papierrolle einsetzen Schnelles Den Papierstau beseitigen Langsames Blinken A He tf Warten auf Makroausfiihrung Langsames Blinken e POWER L mpchen gr n ERROR L mpchen rot FEED Schalter Schneidemechanismus Motorsperre Den FEED Schalter dr cken 158 CITIZEN lt Fehler Einzelheiten gt Abdeckung ge ffnet Kopfiiberhitzen Papiervorrat fast leer Papierende _ iDP3221 User s Manual Der Offnungssensor der Druckerabdeckung hat erkannt da die Druckerabdeckung ge ffnet ist In diesem Fall leuchtet das ERROR L mpchen und der Druckvorgang ist gestoppt Es ist zu beachten da der DIP Schalter so eingestellt werden kann da das Papier auch bei ge ffneter Druckerabdeckung vorgeschoben wird Wenn die Temperatur des Druckkopfes ansteigt auf 65 C oder mehr wird ein Druckkopftemperatur Sensor zum Stoppen des Druckens aktiviert um den Kopf vor berhitzung zu sch tzen Wenn die Temperatur absinkt auf ca 60 C wird der Druck automatisch fortgesetzt Wenn die Papierrolle einen bestimmten Durchmesser erreicht wird das ERROR L mpchen vom Papierrestsen
22. END IMG nl 10 n2 5 LPRINT CHR amp HID LPRINT CHR n1 CHR n2 FOR J 1 TO n1 8 FOR I 1 TO n2 LPRINT CHR J NEXT I NEXT J RETURN 85 iDP3221 User s Manual Print Results RN E 4 Normal Mode ee ee SE Double Width Mode rn ET ee A SE Double Height Bert Mode Fr a a at CH EN oN nt CH SEN AC 4 Quadruple Mode ARTE MARAT ORTH EC HARA ATK CITIZEN GS iDP3221 User s Manual m Function Printing the downloaded bit image Code lt 1D gt H lt 2F gt H lt m gt Range O lt ms3 48 lt m lt 5l Outline Prints downloaded bit image in a mode specified by m Modes can be selected by m are shown below Dot Density in Dot Density in Mode Nae Vertical Direction Horizontal Direction Normal mode 180 DPI 180 DPI Double wide mode 180 DPI 90 DPI Double high mode 90 DPI 180 DPI Double wide double high mode 90 DPI 90 DPI Caution e When data exist in the print buffer this command is ignored e When a downloaded bit image has not been defined this command is ignored e A portion of a downloaded bit image exceeding one line length is not printed e A downloaded character and a downloaded bit image cannot be defined simultaneously Default The initial value is not specified See Also GS Sample Program Print Results See Sample Program and Print Results for GS on page 84 86 CITIZEN GS iDP3221 User s Manual Function Starting En
23. ESC 2 ESC 3 e Standard mode is selected when the printer is turned on or when ESC is executed FF ESC FF ESC L 67 CITIZEN ESC T Function Code Range Outline Caution Default See Also iDP3221 User s Manual Selecting the character printing direction in Page mode lt 1B gt H lt 54 gt H lt n gt O lt n lt s3 48 lt n lt s5l Selects the direction and start position of character printing in Page mode Top left A in the figure Bottom left CR in the figure Right to left Bottom right OCT in the figure Top right D in the figure A t Paper Feed Direction Print Area 1 e When Standard mode is selected this command only executes the internal flagging of the printer without affecting the printing in Standard mode e The character mapping position will be the start position in the print area specified by ESC W e The basic pitch x or y used by the following commands varies with the start point 1 If the start point is the top left or bottom right the characters are mapped in the direction perpendicular to the paper feed e Commands using x ESC SP ESC S ESC e Commands using y ESC 3 ESC J GS S GS 2 If the start point is the top right or bottom left the characters are mapped in the paper feed direction e Commands using x ESC 3 ESC J GS S GS e Commands using y ESC SP ESC S ESC n 0 Page Mode in Appendix 1 ESC ESC L ESC W ESC GS
24. GS P GS 68 CITIZEN iDP3221 User s Manual ESC V n Function Specifying Canceling 90 right turned characters Code lt 1B gt H lt 56 gt H lt n gt Range O lt n lt 1 Outline Specifying canceling characters 90 right turned character e n means the followings o Canceling 90 right umed Chanctes Caution No underlines are attached to 90 right turned characters Default n 0 Sample Program Print Results LPRINT CHR amp H1B V CHR 0 90 Rotation Canceled LPRINT AAAAA LPRINT CHR amp H1B V CHR 1 AAAAA gt gt e m Sia RADE OURS HA 90 Rotation Specified 69 CITIZEN ESC W Function Code Range Outline Caution iDP3221 User s Manual xL xH yL yH dxL dxH dyL dyH Defining the print area in Page mode lt 1B gt H lt 57 gt H lt xH gt lt yH gt lt dxL gt lt dxH gt lt dyL gt lt dyH gt 0 lt xL xH yL yH dxL dxH dyL dyH lt 255 except for dxL dxH 0 or dyL dyH 0 Defines the location and size of the print area e Horizontal start point xL xH 256 basic calculation pitch inches e Vertical start point yL yH 256 basic calculation pitch inches e Horizontal length dxL dxH 256 basic calculation pitch inches e Vertical length dyL dyH 256 basic calculation pitch inches e When Standard mode is selected this command only executes the internal flagging of the printer without affecti
25. SHOP READ D DATA amp HE8 LPRINT CHR D DATA amp HE8 NEXT I DATA SHOP NEXT J DATA amp H87 RETURN DATA amp H80 DATA amp H80 DATA amp HFF Print Results A lt Internal Character Set 9A lt Download Character 52 iDP3221 User s Manual amp H80 amp H80 amp H80 amp H80 amp HFF amp HFF amp HFF amp H07 amp HFF amp HFE amp HO06 amp HO06 amp H06 amp H06 amp HFE amp HFF amp H07 amp HFF amp H00 amp H00 amp H00 amp H00 amp HFF amp HFF amp HFF amp HF9 amp HF9 amp HO1 amp HO1 amp HO1 amp H01 amp HO1 amp HO1 amp HF9 amp HF9 amp HFF CITIZEN ESC amp Function Code Range Outline Caution Default See Also Example iDP3221 User s Manual s n m a plsxal m n l Defining the download characters lt 1B gt H lt 26 gt H lt s gt lt n gt lt m gt lt a gt lt pl gt lt p2 gt lt psxa gt m n 1 s 3 32 lt n lt m lt 126 0 lt a lt 12 Font A 0 lt a lt 9 Font B O lt pl psxa lt 255 Defines the font of download characters of alphanumeric characters e s indicates the number of bytes in vertical direction e n indicates the start character code and m the end character code To define only one character set n m e Character codes definable includes 95 ASCII codes in total between 32 126 e a indicates the number of dots in horizontal direction for def
26. Seitenmodus gehandhabt Sobald der Befehl ESC FF erteilt wird werden alle bis zum diesem Zeitpunkt empfangenen Daten in einem Durchgang gedruckt Sobald der Befehl FF erteilt wird werden alle bis zu diesem Zeitpunkt empfangenen Daten in einem Durchgang gedruckt danach kehrt der Drucker in den Standardmodus zur ck Nach dem Befehl ESC S kehrt der Drucker sofort in den Standardmodus zur ck dabei werden alle im Seitenmodus gespeicherten Druckdaten gel scht statt gedruckt zu werden Wechsel zwischen Standardmodus und Seitenmodus 166 CITIZEN iDP3221 User s Manual Befehlswerte im Standardmodus und im Seitenmodus 1 2 Die mit Befehlen gesetzten Werte sind im Standard und im Seitenmodus prinzipiell gleich Allerdings werden Werte die mit einem der unten aufgef hrten Befehlen gesetzt werden im Standard und im Seitenmodus unterschiedlich behandelt und gespeichert ESC SP ESC 2 ESC 3 FS S Die maximale Gr e in der ein Bitmap Bild im Standardmodus gedruckt werden kann betr gt 512 mal 512 Punkte Im Seitenmodus kann die Gr e in y Richtung Richtung des Papiervorschubs auf bis zu 831 Punkte vergr ert werden wenn 831 Bits f r den y Wert des Druckbereichs reserviert wurden und der Wert festgelegt durch die Befehl ESC T f r die Druckrichtung n 1 oder 3 betr gt Druckdaten im Druckbereich ablegen Druckdaten werden wie folgt im Druckbereich abgelegt 1 2 3 Der Druckbereich wird mi
27. Side Host Side Nee Twist Pair Wire The DATA1 8 output signals are pulled up at 50kQ and the other output signals 3 3kQ Printer Side Host Side Vee Twist Pair Wire gt J e T T I 21 CITIZEN iDP3221 User s Manual 6 3 3 Timing Chart Compatibility Mode Data Input and Print Timings Power DATA STE Im REN T Tc BUSY ACK T5 gt Ti To T3 0 5 Us MIN T4 270 ns MAX Ts 2 3 us TYP Ts 500 ms MIN At power on 6 3 4 Data Receiving Control The data can be received from the host when the BUSY signal is at Low but cannot be received when it is High 6 3 5 Buffering The host side is immediately freed because 4 KB data can be buffered 28 CITIZEN iDP3221 User s Manual 7 SERIAL INTERFACE 7 1 Specifications 1 Synchronous system Asynchronous 2 Baud rate 150 300 600 1 200 2 400 4 800 9 600 19 200 bps Selected by the user 3 1 word configuration Start bit 1 bit Data bits 8 bits or 7 bits Selected by the user Parity bit Odd even or no parity Selected by the user Stop bit 1 bit or more 4 Signal polarity RS 232C e Mark Logic 1 3 12 V e Space Logic 0 43 12 V 5 Received data RD signal e Mark 1 e Space 0 6 Reception control DTR signal e Mark Data not transfe
28. Stellen f r weitergehende Informationen Nordamerika Andere Gebiete CBM America Corporation Japan CBM Corporation Service Center Information Systems Division 363 Van Ness Way CBM Bldg 5 68 10 Nakano Suite 404 Nakano ku Tokyo 164 0001 Torrance CA 90501 USA Japan TEL 1 310 781 1460 TEL 81 3 5345 7540 FAX 1 310 781 9157 FAX 81 3 5345 7541 165 CITIZEN iDP3221 User s Manual ANHANG 1 SEITENMODUS Ubersicht Dieser Drucker verfiigt tiber zwei Druckmodi Standardmodus und Seitenmodus Im Standardmodus fiihrt der Drucker den Druckbefehl bzw den Befehl zum Papiervorschub sofort aus wenn er einen entsprechenden Befehl erh lt Erh lt der Drucker im Seitenmodus Druckbefehle bzw Befehle zum Papiervorschub legt er sie nur im vorgesehenen Druckbereich im Speicher ab Nur wenn die Befehle ESC FF oder FF erteilt werden werden alle im Druckbereich abgelegten Daten in einem Durchgang ausgegeben Nehmen wir als Beispiel an Sie haben einen Druckbefehl und einen Befehl zum Zeilenvorschub mit den Daten ABCDEF lt LF gt gegeben Im Standardmodus werden die Daten ABCDEF gedruckt und das Papier um eine Zeile vorgeschoben Im Seitenmodus werden die Daten ABCDEF im vorgesehenen Druckbereich des Speichers abgelegt und der Speicherbereich zum Speichern der folgenden Druckdaten wird um eine Zeile verschoben Dieser Drucker wechselt mit dem Befehl ESC L in den Seitenmodus ab diesem Zeitpunkt werden alle empfangenen Befehle im
29. Transport des Ger ts die Papierrolle aus dem Papierhalter nehmen 144 CITIZEN iDP3221 User s Manual A VORSICHTSMASSREGELN F R DIE HANDHABUNG Zur Vermeidung von Problemen sind bei der Handhabung des Ger ts die folgenden Vorsichtsma regeln zu beachten e Keine andere Betriebsstromquelle als das mitgelieferte Netzteil verwenden Das Netzteil nicht f r andere Zwecke verwenden Nicht ohne eingelegte Papier drucken Keine Fremdk rper wie Papierclips Sicherheitsnadeln etc in den Drucker fallenlassen Darauf achten keine Fl ssigkeiten auf dem Ger t zu vergie en oder chemische Substanzen enthaltende Sprays dar ber zu verspr hen Das Ger t vor starken St en und Ersch tterungen bewahren und nicht fallen lassen Niemals mit spitzen Objekten wie z B einem Kugelschreiber auf das Bedienfeld dr cken Papierbl tter niemals zum fortlaufenden Drucken mit Klebestreifen zusammenkleben Dadurch kann der Druckkopf besch digt werden e Ein bereits eingezogenes Blatt niemals gewaltsam herausziehen Zur Vermeidung vonVerletzungen und Sch den s Den druckenden Abschnitt des Druckkopfes nicht ber hren e Bei Einschalten keine beweglichen Teile wie z B Schneidklinge und Zahnrad im Druckergeh use oder elektrische Teile ber hren Darauf achten k rperliche Verletzungen und die Besch digung anderer Objekte durch scharfe Kanten zu vermeiden Bei Auftreten jeglicher St rungen w hrend des Betriebs den Drucker sofort aussc
30. bis die gesamte Ger te ID empfangen ist Wird der Vorgang w hrend der Durchf hrung beendet verwirft der Drucker den Rest der Zeichenkette wenn der Drucker ein weiteres Mal die Anforderung der Ger te ID empf ngt sendet er die Ger te ID beginnend mit dem ersten Zeichen der ID 181 CITIZEN iDP3221 User s Manual Nachdem der Host Computer die ID mit der durch die ersten zwei Bytes festgelegten L nge empfangen hat mu er eine Terminierung durchf hren selbst wenn dem Drucker Daten vorliegen die gesendet werden sollen Data Available Wenn der Host Computer die Terminierung unterl t und versucht Daten zu empfangen sendet der Drucker den Druckerstatus 2 6 Terminierung Terminierung ist ein Vorgang um vom Nibble oder Byte Modus in den Kompatibilit tsmodus zur ckzukehren Bei Durchf hrung der Terminierung setzt der Host Computer die Signale wie folgt e JEEE 1284 Active nSelectIn Low e HostBusy nAutoFd High Event 22 Es gibt zwei Arten der Terminierung 1 Terminierung durch Handshake zwischen Host Computer und Drucker 2 Sofortige Terminierung 1 Termination through a handshake between the host and the printer Wenn aus dem Reverse Modus in den Kompatibilit tsmodus geschaltet wird kann diese Terminierungsart verwendet werden sofern die Schnittstelle aktiviert ist IEEE 1284 Active High und Event 22 stattgefunden hat 1 Der Drucker antwortet auf IEEE 1284 Active indem er PtrBusy Busy und nDataAvail
31. by HOSHIDEN or its equivalent Applicable connector TCP8927 63 1100 Made by HOSHIDEN or its equivalent TCP8927 53 1100 Made by HOSHIDEN or its equivalent A CAUTION e Be sure to use the specified AC adapter Use of any other power source could cause trouble to or break the printer e Do not connect the power source with different polarity e After using the printer or when not using it for a long period of time be sure to unplug the AC adapter from a plug socket for your safety 34 CITIZEN MAINTENANCE AND SERVICE iDP3221 User s Manual For the information on maintenance and service please contact our dealer or at the following address Northern America CBM America Corporation Service Center 363 Van Ness Way Suit 404 Torrance CA 90501 U S A TEL 1 310 781 1460 FAX 1 310 781 9157 35 Other Areas Japan CBM Corporation Information Systems Division CBM Bldg 5 68 10 Nakano Nakano ku Tokyo 164 0001 Japan TEL 81 3 5345 7540 FAX 81 3 5345 7541 CITIZEN iDP3221 User s Manual 10 PRINT CONTROL FUNCTIONS 10 1 Command List E in Page mode and returning to Standard pp fon e H DEL EOT Sending status in real time 16H 04H n Pe ESCHF Priming duain Page made e immon Lo o Esc se Serine the right spacing ofthe chaser SPP 1BH2OHw a7 1 Specifying Canceling download character set SP 1BH 26H s n m a 13 ESC amp Defining the download characters S P pl p2 psx
32. folgt 1 Im bertragungsmodus gem IEEE 1284 befinden sich Host Computer und Drucker standardm ig im Kompatibilit tsmodus Der Kompatibilit tsmodus besteht solange fort bis der Host Computer das angeschlossene Ger t als zu IEEE 1284 kompatibles Ger t erkennt 2 Zum Start der Verhandlungen setzt der Host Computer das bertragungsmodus Anforderungsbit auf den Datenpfad Event 0 3 Der Host Computer setzt IEEE 1284 Active nSelectln auf High und HostBusy nAutoFd auf Low Event 1 4 Der Drucker antwortet indem er PtrClk nAck auf Low nDataAvail nFault auf High Xflag Select auf High und AckDatReq PError auf High setzt Event 2 5 Der Host Computer setzt HostClk nStrobe auf Low Als Reaktion sperrt der Drucker das bertragungsmodus Anforderungsbit Event 3 6 Der Host Computer setzt HostClk nStrobe und HostBusy nAutoFd auf High Event 4 7 Wenn der Drucker bertragungsdaten hat die f r den Host Computer bestimmt sind setzt er AckDataReq PError auf Low nDataAvail nFault auf Low und Xflag Select auf denjenigen Wert der dem bertragungsmodus entspricht Event 5 Xflag Nibble Modus Low Byte Modus High 8 Der Drucker setzt PtrClk nAck auf High um anzuzeigen daf er bereit ist die Statusleitung zu lesen Event 6 9 Wenn der Drucker Ubertragungsdaten hat die fiir den Host Computer bestimmt sind wechselt der Host Computer in die Phase Host Busy Available oder Termination und kehrt dann i
33. has been set in place the end of the paper may be fed from the paper outlet in a folded or creased condition If the paper does not appear at the paper outlet check the end of the paper and set it in place again If the paper roll is skewed pull the platen lever forward to correct its position Do not open the printer cover while printing Holding or touching the paper roll during printing may result in a paper jam When the auto cutter is used for full cutting remove the cut paper before starting the next print operation to prevent jamming 11 CITIZEN 4 4 2 iDP3221 User s Manual Manually Inserting the Paper The manual insertion is effective when DIP switch DS1 2 is set to ON to disable the cover open detection 1 Turn on the power 2 Put your hands in the concave parts on both sides of the printer cover and open it until it comes to a stop 3 Cut the end of the paper roll at close to a right angle Good No Good No Good No Good 4 Ensure that the paper roll is placed correct side up in the roller part in the upper cover 5 Insert the end of paper roll straight between the platen roller and the printing head 6 The paper is automatically pulled into the platen roller and fed to the auto cutter and comes out of the paper outlet of the cutter a little S When the printer cover is closed the paper is fed in a few more lines cut and printing is then possible Remove cut paper before printing FR Conca
34. isnot printed 59 CITIZEN ESC Function Code Outline Caution See Also ESC iDP3221 User s Manual Deleting downloaded characters lt 1B gt H lt 3F gt H lt n gt Deletes the downloaded characters of specified code e The character n indicates the character code used to delete the defined pattern After the deletion characters are printed in the same pattern as the internal characters e This command deletes the code defined pattern of the character font selected by ESC e This command is ignored if the specified character code is undefined ESC amp ESC Function Initializing the printer Code lt 1B gt H lt 40 gt H Outline Clears data stored in the print buffer and brings various settings to the initial state default state Caution e Data inside the internal input buffer are not cleared e DIP switches settings are red once again Sample Program Print Results LPRINT CHR amp H1B CHR amp H30 LPRINT CHR amp H1B V CHR 1 LPRINT AAA CHR amp HA LPRINT CHR amp HIB LPRINT AAA CHR amp HA gt AAA 4 Each setting has been initialized by this command 60 CITIZEN ESC D Function Code Range Outline Caution Default See Also iDP3221 User s Manual In k NUL Setting horizontal tab position lt 1B gt H lt 44 gt H lt n gt k lt 00 gt H 1 lt n lt s255 0 lt k lt s32 Speci
35. lt CAUTIONS gt 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 The information contained herein may be changed without prior notice Reproduction of part or all of this User s Manual without permission is strictly prohibited Never service disassemble or repair parts that are not mentioned in this User s Manual Note that we will not be responsible for damages attributable to a user s incorrect operation handling or an improper operating environment Operate the equipment only as described in this User s Manual otherwise accidents or problems may result 7 Data are basically temporary they cannot be stored or saved permanently or for a long time Please note that we will not be responsible for damages or losses of profit resulting from losses of the data attributable to accidents repairs tests and so on If you have any questions or notice any clerical errors or omissions regarding the information in this manual please contact our office Please note that notwithstanding Item 8 above we will not be responsible for any effects resulting from operation of the equipment CITIZEN iDP3221 User s Manual SAFETY PRECAUTIONS BE SURE TO OBSERVE In order to prevent hazards to an operator or other persons and damage to property be sure to observe the following precautions The following describes the degrees of hazard
36. nFault auf High setzt Event 23 2 Der Drucker kehrt dann Xflag Select um und setzt PtrClk nAck auf Low Event 24 3 Der Host Computer setzt HostBusy nAutoFd auf Low Event 25 4 Der Drucker setzt nDataAvail nFault Xflag Select und AckDataReq PError auf den im Kompatibilit tsmodus festgelegten Status und setzt PtrClk nAck auf High Events 26 und 27 5 Der Host Computer setzt HostBusy nAutoFd auf High um das Handshake zu beenden und versetzt die Schnittstelle in die Phase Compatibility Modus Idle Event 28 6 Der Drucker ndert PtrBusy Busy um Daten vom Host Computer empfangen zu k nnen 2 Sofortige Terminierung 1 Wenn die Schnittstelle deaktiviert wird IEEE 1284 Active Low ohne da zuvor Event 22 stattgefunden hat f hrt der Drucker die Terminierung unverz glich durch Bei dieser Terminierung sind die Daten nicht gesichert und der Drucker schaltet den Datenbus innerhalb 1 usec von Ausgang auf Eingang In der Phase Reverse Idle kann der Drucker dem Host Computer mitteilen da Daten zur bertragung an den Host Computer vorliegen Diese Mitteilung kann gleichzeitig mit der Terminierung erfolgen um den Host Computer aus der Idle Phase in den Kompatibilit tsmodus wechseln zu lassen 182 CITIZEN iDP3221 User s Manual Wenn dem Drucker Daten zum Senden vorliegen initiiert er die Unterbrechungsphase durch die Events 8 und 9 In diesem Fall falls 128 Active nSelectIn auf Low geht be
37. of memory Only when an ESC FF or FF is executed will all data mapped in the print area until then be printed in a batch For example suppose you executed a print and line feed for data ABCDEF lt LF gt In standard mode the data ABCDEF is printed and paper is advanced one line In page mode the data ABCDEF is written in the specified print area of memory and the memory location for the storage of the next print data is shifted one line The printer enters page mode with an ESC L so that all commands received after that point are handled in page mode When an ESC FF is executed the data received until then is printed in a batch When an FF is executed the data received until then is printed in a batch after which the printer returns to standard mode An ESC S causes the printer to immediately return to standard mode any print data however that has been stored in page mode is not printed Instead it shall be deleted Pate Mode Standard Mode Switching Between Standard Mode and Page Mode Command values in standard mode and page mode 1 The values set with commands are common to the standard and page modes The values set with any of the four commands listed below are however treated differently and stored separately for the standard and page modes ESC SP ESC 2 ESC 3 FS S 120 CITIZEN 2 iDP3221 User s Manual The maximum printable size of a bitmap image is 512 by 512 dots for standard mode
38. or electric shock An equipment packing bag must be discarded or kept away from children A child can suffocate if the bag is placed over the head CITIZEN iDP3221 User s Manual N PRECAUTIONS FOR INSTALLATION Do not use or store the equipment in a place exposed to fire moisture or direct sunshine or in a place near a heater or 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 Do not install or use the equipment in a place like a laboratory where chemical reactions are expected or in a place where salt or gases are contained in the air There is a danger of fire or electric shock Install the printer on a flat stable desk or table that is free from vibration in a well ventilated place Do not place anything on the printer or leave small objects like a clip or pin around it A foreign object could cause trouble if it gets inside Do not use the equipment near a radio or TV receiver Do not share the power from a plug socket a radio or TV receiver is connected to It may cause a reception problem Use the equipment only at the specified power supply voltage and frequency Otherwise it may emit smoke and catch fire or cause other problems Connect only the specified power source Use of an unspecified power source could cause trouble or smoke fire
39. or turned 90 right turned 1 Commands using x ESC SP ESC S ESC GS L GS W 2 Commands using y ESC 3 ESC J e In Page mode the parameters used depend on the character orientation as follows 1 If the start point specified by ESC T is the top left or bottom right the characters are mapped in the direction perpendicular to the paper feed Commands using x ESC SP ESC ESC W ESC Commands using y ESC 3 ESC J ESC W GC S GS 2 If the start point specified by ESC T is the top right or bottom left the characters are mapped in the paper feed direction Commands using x ESC 3 ESC J ESC W GC S GS Commands using y ESC SP ESC ESC W ESC e This command does not affect any other values that are already set e If calculations made for a combination with another command generate fractions the fractions are corrected with the minimum pitch of the mechanism and the remainder is omitted x 180 y 360 Page Mode in Appendix 1 ESC SP ESC ESC 3 ESC J ESC W ESC GS GS L GS W GS 92 CITIZEN Function Code Range Outline Caution iDP3221 User s Manual n 2 Cutting the paper 1 lt lD gt H lt 56 gt H lt m gt 2 lt lD gt H lt 56 gt H lt m gt lt n gt d Osm lt 1 48 lt m lt 49 2 65 lt m lt 66 0 lt sn lt 255 Cuts the specified paper m means the following Paper feed by cut position nxbasic calculation pitch xand full cu
40. position for the next print e This command is not affected by any print modes highlighting double printing underline and character size except for the 90 right turned character mode For Page mode e This command only maps the bar code without performing a printout After the bar code is mapped the next dot to the last column of the bar code is taken as the start position for the next data mapping e If d is out of the range the command handling is aborted so that the subsequent data is handled as normal data In this case the data mapping start position does not move e If the bar code is wider than the print area the bar code is not printed but the data mapping start position is moved to the left end outside the print area Undefined Description of Bar Codes lt For print examples see page 108 gt 104 CITIZEN UPC A UPC E JAN 13 EAN JAN 8 EAN CODE39 ITF iDP3221 User s Manual This bar code consisting of numerals only has a fixed length of 12 columns a 11 column number entered from the host or application software plus a check column 12th column automatically calculated inside the printer If the 12th column numeral is sent from the host the entire bar code will be printed as it is This bar code consisting of numerals only has a fixed length of 8 columns the first number system character is 0 stationary A 12 column numeral entered from the host or application software is compressed
41. sets HostBusy nAutoFd to Low to indicate that it is ready to receive data from the printer Event 7 2 The printer places the low order four bits on the reverse channel data line and sets PtrClk nAck to Low Events 8 and 9 3 The host sets HostBusy nAutoFd to High to indicate that it has latched data and received the signal in event 9 Event 10 4 The printer sets PtrClk nAck to High This completes transfer of the first nibble Event 11 5 Steps 1 to 3 are repeated to transfer the high order four bits before proceeding to steps 6 and on 6 After the host has set HostBusy nAutoFd to High event 10 and received data the printer must set the four status lines as shown below Event 13 e PtrBusy Busy Returned to the status given in Forward mode e nDataAvail nFault Set to Low if there is data to be sent e AckDataRegq PError Set to Low if there is data to be sent e Xflag Select Set to the current mode e set to Low 7 The printer sets PtrClk nAck to High Event 11 8 After event 11 the host checks the signals set by the printer in event 13 With this check the host determines 1 Whether there is more data to be sent from the printer to the host 2 And whether data can be transferred from the host to the printer 9 If there is no more data to be sent from the printer after the transfer of one byte two nibbles the host chooses one of three status selections 1 Performing Termination and returning to
42. the Compatibility mode 2 Remaining in the Host Busy Data Not Available phase 3 Setting HostBusy nAutoFd to Low event 7 and moving to the Reverse Idle phase 10 If there is more data to be received from the printer the host chooses one of three status selections 1 Setting HostBusy nAutoFd to Low and indicating that the host is ready to receive 2 Remaining in the Host Busy Data Available phase 3 Performing Termination and returning to the Compatibility mode 11 If the host selected the Host Busy Data Available phase and set HostBusy nAutoFd to Low the printer repeats the steps from 2 onwards 12 If the host selected the Reverse Idle phase and new data becomes available to be sent from the printer the printer sets PtrClk to Low to request the host for an interrupt Event 18 132 CITIZEN 13 14 15 2 4 2 iDP3221 User s Manual The printer sets PtrClk back to High Event 19 Upon receiving a request for interrupt from the printer the host responds by setting HostBusy nAutoFd to High Event 20 Finally the printer responds to the host by setting AckDataReq PError to Low and then the host moves to the Host Busy Data Available phase Event 21 Byte Mode In this mode data is transferred between the printer and the host through the procedure described below The steps beginning from 1 are applicable when the Negotiation phase has switched to the Host Busy Data Available phase If the Negotiation p
43. the heating surface of the head with a bare hand or metal e Do not carry out this work just after printing because the printing head is very hot e Always turn off the power before removing the platen roller unit Platen Roller Unit Heating Surface of the Printing Head 17 CITIZEN iDP3221 User s Manual Operation Panel and Display of Error 1 POWER lamp Green Illuminated if the power is turned on Also fashes to indicate a memory error 2 ERROR lamp Red Indicates an error by illuminating or blinking the lamps Memory check error Cannot be reset a blinking Head overheat Automiaticallyn reset by a temperature drop eng nn Set a new paper roll el DS L Cutter motor lock tikke Slow Eliminate a paper jam blinking Macro execution wait Press the FEED switch Slow blinking lt Error Details gt Cover open gt Opening of the printer cover is detected by the printer cover open sensor The ERROR lamp is then lit and print operation is halted Note that the DIP switch may be set to allow paper feed while the printer cover is open Head overheat _ If the temperature of the printing head rises about 65 C or more in order to protect it against overheating a printing head temperature sensor will be activated to stop printing If the temperature drops about 60 C printing will be automatically resumed Paper near end When the paper roll reaches a set diameter the ERROR
44. to 8 columns with a check column and printed The 12th column check column is automatically calculated inside the printer and sent from the host the entire bar code will be printed compressed to 8 columns This bar code consisting of numerals only has a fixed length of 13 columns a 12 column number entered from the host or application software plus a check column 13th column automatically calculated inside the printer If the 13th column numeral is sent from the host the entire bar code will be printed as it is This bar code consisting of numerals only has a fixed length of 8 columns a 7 column number entered from the host or application software plus a check column 8th column automatically calculated inside the printer If the 8th column numeral is sent from the host the entire bar code will be printed as it is This bar code consisting of uppercase alphabets and numerals has a variable length of columns A start stop code is automatically added by the printer Available characters include aspaceand 0123456789 and uppercase alphabets This bar code consisting of numerals only has a variable length of even digits If an odd column code is transferred nothing will be printed CODABAR NW 7 This bar code consisting of alphanumeric has a variable length of columns Available characters include 0123456789 ABCD A start stop code is required any one of A B C and D is used 105 CITIZEN CODE93 CODE12
45. top bottom direction using the vertical basic calculation pitch y 2 If the start point is the top right or bottom left the command specifies the relative position in the direction perpendicular to the paper feed the character s top bottom direction using the horizontal basic calculation pitch x e The basic calculation pitch is set by GS P e Fractions resulting from calculations are corrected with the minimum pitch of the mechanism and the remainder is omitted 96 CITIZEN GS Function Code Range Outline Caution Default See Also iDP3221 User s Manual n2 n3 Executing the macro lt 1D gt H lt 5E gt H lt n1 gt lt n2 gt lt n3 gt 0 lt nl lt 255 0 lt n2 lt 255 O0 lt n3 lt 1 Executing contents defined in macro e nl n3 indicate as follows nl The number of times of macro execution n2 Waiting time on macro execution Waiting time of n2x100 msec is given for every execution n3 Macro execution mode 0 Continuous execution Execution by FEED Switch Continuous execution The Macro is executed nl times continuously at the time intervals specified by n2 Execution by FEED Switch After waiting for lapse of time specified by n2 the ERROR LED flickers and the FEED switch is waited to be pressed When it is pressed the macro is executed once This action is repeated n1 times e When this command is received while in macro definition suspension of macro d
46. 106 CITIZEN iDP3221 User s Manual When sending print data note these 1 Each string of bar code data must begin with a codeset select character CODE A CODE B or CODE C which selects the first codeset to use 2 Every special character is specified by a combination of two characters a brace followed by one character A brace itself is specified by two consecutive braces el RE gr characters lt Example gt To print No in codeset B followed by 123456 in codeset C send the following data string GS k lt 73 gt lt 10 gt lt 7BH 42H gt No lt 7BH 43H gt lt 12 gt lt 34 gt lt 56 gt e H the printer finds a string of bar code data that does not begin with a codeset select character it immediately aborts the command processing and handles the subsequent data as normal data e If the printer received a character that is not available in the currently selected codeset it immediately aborts the command processing and handles the subsequent data as normal data e An HRI character corresponding to either a Shift character or a code select character is not printed An HRI character for either a function character or a control character is treated as a space character Sample Program Print Results LPRINT CHR amp HID H CHR 2 LPRINT CHR amp HID k LPRINT CHR 4 LPRINT 123 CHR 0 x 3 When the data 123 is printed with the code 39 107 C
47. 23 CITIZEN 6 1 3 Connector Pin Assignment Source Host Compatibility Mode nStrobe NC Non connection Nibble Mode HostClk iDP3221 User s Manual Byte Mode HostClk Host Printer Data0 LSB Data0 LSB Data0 LSB Host Printer Datal Datal Datal Host Printer Data2 Data2 Data2 Host Printer Data3 Data3 Data3 Host Printer Data4 Data4 Data4 Host Printer Data5 Data5 Data5 Host Printer Data6 Data6 Data6 vlo I lt S Ialu PJwiuim Host Printer Data7 MSB Data7 MSB Data7 MSB Printer nAck PtrClk PtrClk Printer Busy PtrBusy Data3 7 PtrBusy Printer PError AckDataReq Data2 6 AckDataReq Printer Select XFlag Datal 5 XFlag Host nAutoFd HostBusy HostBusy NC Undefined Undefined GND GND FG FG Printer Logic H Logic H GND GND ND ND alalalalalalalalalala 22 2 Z Z Z Z 222 wove alalalalalaalalalala 22 2 Z Z Z 2 2222 wos Host nlnit nlnit nlnit Printer nFault nDataAvail Data0 4 nDataAvail GND Undefined Undefined Printer DK_STATUS Undefined Undefined Printer 5V Undefined Undefined Host n before the signal indicates that it is L active nSelectIn IE
48. 3221 User s Manual APPENDIX 3 IDENTIFICATION OF SEND STATUS Because the status sent from the printer has certain fixed bits it is possible to identify to which command the status belongs When using ASB Automatic Status Back however the first byte of ASB should be checked and then the three consecutive bytes except for XOFF should be treated as ASB data Identification of Send Status 136 CITIZEN iDP3221 User s Manual APPENDIX 4 BLOCK DIAGRAM LEDs FEED Switch Cover Switch Print Head DIP Switch Paper End Drawer1 a i Drawer2 Parallel Driver Stepping Centronics compliant a Driver Motor Serial RS 232C compliant DC5V DC24V DC24V 1 8A Parallel Interface Centronics compliant Serial Interface RS 232C compliant 137 CITIZEN iDP3221 User s Manual APPENDIX 5 OUTLINE DRAWING iDP3220 138 CITIZEN iDP3221 User s Manual AC Adapter 30AD Approx 1550 Unit mm 139 CITIZEN iDP3221 User s Manual lt lt lt German gt gt gt 140 CITIZEN iDP3221 User s Manual lt VORSICHT gt Bitte lesen Sie die Bedienungsanleitung vor dem Betrieb des Ger ts aufmerksam durch und bewahren Sie die Anleitung anschlie end f r sp teres Nachschlagen an einem sicheren Platz auf nderungen des Inhalts dieser Anleitung bleiben ohne Vorank ndigung vorbehalten Die Vervielf ltigung dieser Bedienungsanleitung ohne vor
49. 5 DeViCe ID EE 134 2 6 Terminator ar shee EENS ENEE 135 APPENDIX 3 IDENTIFICATION OF SEND STATUS ccscscsssssssssscssssssssssscssscsssssscsscesscsssssscessesssssssnsoess 136 APPENDIX 4 BLOCK DIAGRAM zursursussonenesnssnssnnenusennssnssnnsnusnnssnssnnsnnennssnnsnnennssnssnnsnnsnussnssnnsnnsnnssnnsnnennsnnnnn 137 APPENDIX 5 OUTLINE DRAWING s0u000rsursnssouensssnssnnssnnsnusnnssnssnnsnnennssnnsnnennsnnssnnsnnennssnssnnsnnsnnssnnsnnennenunne 138 d BETRIEB 43 0c5 ccscaceccssoaseecsacessucsecessecsseassecssaasteastcnssucseaesseasdcesseadeaesteasdensSeasseostessseastecseesstessscesSecssuestesssuasteaseeassecssse 148 4 1 Anschlie en des Netzteils sisi ists ethic nor e E E E A E A Ee T 148 4 2 Anschlie en des Schnittstellenkabels AAA 149 4 3 Anschlu des Schubladenausschubsteckerg 149 4 4 Emlegen d s Papiers 2 40 Hi ke N A S E RT 150 CITIZEN iDP3221 User s Manual 4 4 1 Einlegendes Papiers asinsi rein ees a aer E r H EHRE RI Eu 150 44 2 Papier manuell einlegen Rassen ere Geer A 152 4 5 Herausnehmen der Restpapierrolle 0 eee ec eeeeescesecesecesecsecseecaeesaecsaecaaecaeseaeeeaeesesseeesecsseceaeecseseseseaeessenseenaes 153 4 6 Beseitipen von Papiers tau lt icosescicesutseeveeientsects sees ceusent shiek custoeneombs E A E E E E ener eet 154 4 7 Initialisierung des Schnedemechaniemug 156 4 35 ROPE remise EE 157 4 9 Bedienfeld und Fehleranzeigen 0 eee ee ceecesecesecssecseecaeecseeeneceeeeseee
50. 8 iDP3221 User s Manual This bar code consisting of alphanumeric and control characters has a variable length of columns The HRI character string is preceded by a _ character HRI characters for control characters 00H 1FH and 7FH are each printed as a combination of a jf character and an alphabet Control character Control character Control character Control character HRI character HRI character Asch Hex Asch Le This bar code consists of 103 bar code characters and three codesets enabling 128 ASCII code characters to be printed Ithasa variable length of columns e Codeset A ASCII characters 00H SFH can be represented e Codeset B ASCII characters 20H 7FH can be represented e Codeset C Two digit numbers 00 99 can each be represented by one character In addition to the above characters special characters are available e Shift character SHIFT When used in codeset A the next one character to a Shift character is treated as a character of codeset B When used in codeset B the next one character to a Shift character is treated as a character of codeset A The Shift character cannot be used in codeset C e Codeset select characters CODE A CODE B CODE C The codeset following a codeset select character is switched to codeset A B or C e Function characters FNC1 FNC2 FNC3 FNC4 How the function characters are used depends on each application In codeset C only FNC1 is available
51. A A A A LPRINT CHR amp H1B 3 CHR 50 AAAAA LPRINT AAAAA CHR amp HA LPRINT CHR amp H1B 2 AAAAA LPRINT AAAAA CHR amp HA AAAAA LPRINT AAAAA LPRINT CHR amp HIB J CHR 100 LPRINT AAAAA CHR amp HA AA AA A LPRINT AAAAA CHR amp HA AAAAA 57 iDP3221 User s Manual 1 6 inch line feed 0 156 inch line feed 50 156 inch line feed 1 6 inch line feed 100 156 inch line feed 1 6 inch line feed CITIZEN ESC 3 Function Code Range Outline Caution Default See Also iDP3221 User s Manual Setting line feed rate of minimum pitch lt 1B gt H lt 33 gt H lt n gt 0 lt n lt 255 Sets the line feed width per line to n x basic calculation pitch inches The line feed width can be set separately for the Standard and Page modes The basic calculation pitch is set by GS P Once defined the line feed width is not changed if the basic calculation pitch is changed by GS P Fractions resulting from calculation are corrected with the minimum pitch of the mechanism and the remainder is omitted In Standard mode this command uses the vertical paper feed direction basic calculation pitch y e In Page mode this command acts differently depending on the start point 1 If the start point specified by ESC T is top left or bottom right the command uses the vertical paper feed direction basic calculation pitch y 2 If the start p
52. B lt lt Print and line feed lt Line feed only CCC lt Print and line feed 41 CITIZEN FF Function Code Outline Caution See Also CAN Function Code Outline Caution See Also iDP3221 User s Manual Printing in Page mode and returning to Standard mode lt 0C gt H Executes a batch printout of the data mapped in the print area and then returns to Standard mode e All mapped data is erased after printout e The print area set up by ESC W is initialized e This command does not execute a paper cut e After this command is executed the beginning of the line is taken as the start position for the next print e This command is only effective when the Page mode is selected Page Mode in Appendix 1 ESC FF ES L ESC S Canceling print data in Page mode lt 18 gt H Erases all data contained in the currently effective print area in Page mode e This command is only effective when Page mode is selected e If the previously established print area overlaps the currently effective print area the overlapped data in the previously established area will be erased ESC L ESC W Page Mode in Appendix 1 42 CITIZEN DLE EOT Function Code Range Outline Caution iDP3221 User s Manual n Sending status in real time lt 10 gt H lt 04 gt H lt n gt I lt n lt s4 Sends in real time the status specified by n n 1 Printer status n 2 Status caused by a
53. CITIZEN LINE THERMAL PRINTER MODEL jDP3221 Japan CBM Corporation iDP3221 User s Manual Declaration of Conformity Manufacturer s Name Japan CBM Corporation Manufacturer s Address CBM Bldg 5 68 10 Nakano Nakano ku Tokyo 164 0001 Japan Declare the Product Product Name Line Thermal Printer Model Number s iDP3221 Series iDP3221RF iDP3221PF S N0 9990001 Conform to the following Standards LVD EN60950 All 1997 EMC EN55022 1998 Class A N61000 3 2 1995 N61000 3 3 1995 N55024 1995 N61000 4 2 1995 t4KV CD t8KV AD N61000 4 3 1995 3V m 80MHz 1000MHz AM1KHz 80 N61000 4 4 1995 1 0KV AC mains 0 5KV Signal Lines N61000 4 5 1995 1KV Normal mode 2KV Common mode N61000 4 6 1996 3V 0 15MHz 80MHz AM1KHz 80 N61000 4 8 1993 50Hz 3A m Out of scope N61000 4 11 1994 10 ms 95 500 ms 30 5000 ms 100 E E E E E E E E E E Supplementary Information The product complies with the requirements of the Low Voltage Directive 73 23 EEC 93 68 EEC and the EMC Directive 89 336EEC 92 31 EEC 93 68EEC Place Tokyo Japan Signature 2 Date August 1999 Full Name Mikio Moriya Position General Manager R amp D Department Europe Contact Norco Declaration AB Box 7146 S 250 07 Helsingborg Sweden Warning This is a Class A products In a domestic environment this product may cause radio interference in which case the user may be required
54. Confirm that a plug socket used for connection has sufficient capacity Avoid connecting a power cable to a plug socket shared by other devices or extending the wiring too far It may result in the cable catching fire or a power outage Also do not step on or apply an excessive force Pull load to the cable and do not use the printer with such a force applied to it Never connect a grounding cable Frame ground to a gas pipe There is a danger of explosion When connecting or disconnecting the grounding cable be sure to disconnect the power cable and the power plug from the plug socket When connecting disconnecting the cables be sure to turn off the power first including the connected side and then connect disconnect them holding a plug and a connector Pulling the cable itself could cause it to snap or become damaged Connect a power cable or a connector cable securely If a reverse polarity connection is made internal elements may be broken or a mating device may be adversely affected Use a shielding wire or twisted pair wire for a signal line in order to minimize noise effect Do not route the cable too long or connect it to a noisy device Connection to a noisy device could cause erroneous printing due to corrupt data and so on When a drawer kick connector is provided do not connect any device other than the prescribed solenoid specifications Negligence of this could cause trouble Use the equipment in an environment where there i
55. EE 1284 Active IEEE 1284 Active Bi directional communication is impossible if any one of the above signals is absent Always use twisted pair cables for signal lines and connect return lines to signal ground Ensure that the interface employs TTL level signals with the following mentioned characteristics and that signal rise and fall times are 0 5 usec Ignoring nAck and Busy signals while transferring data may result in loss of data Ensure that the interface cable is of the minimum length possible CITIZEN 6 2 Parallel Interface CENTRONICS 6 2 1 6 2 2 iDP3221 User s Manual Specifications e Data input system 8 bit parallel DATA1 to DATA8 e Control signals ACK BUSY STB FAULT PE RESET SELECT AUTO FEED SELECT IN e Applicable connectors Printer side 57LE 40360 Anphenol or its equivalent Cable side 57 30360 Anphenol or its equivalent Connector s Pin Configuration Signal Name STROBE DATA 1 DATA 2 DATA 3 DATA 4 DATA 5 DATA 6 DATA 7 DATA 8 ACK BUSY PE SELECT AUTO FEED CG Ge w mo A eh E L H ken Fe nn E UN OND FRAME GND SI Li CO Signal Name TWISTED PAIR GND 4222227 RESET FAULT GND Drawer Switch Output 5V DC SELECT IN OO0000000000000000 OO0O0000000000000000 25 CITIZEN iDP3221 User s Manual 6 3 Input and Output Signals 6 3 1 Input and Output Signals 1 Input signals to the printer e DATA
56. IEEE 1284 Typ B Reverse Modus bertragung Drucker gt Host Computer Statusdaten k nnen vom Drucker zum Host Computer entweder im Nibble oder im Byte Modus gesendet werden bersicht Ausgangspunkt ist da Daten von einem asynchronen Drucker vom Host Computer gesteuert bertragen werden Die vorhandenen Steuerleitungen werden zur Daten bertragung im Nibble Modus bertragung in Einheiten von 4 Bit Nibbles verwendet Daten werden in beiden Richtungen auf den 8 Datenleitungen im Byte Modus Einheiten von 8 Bit Bytes bertragen Eine gleichzeitige Ausf hrung zusammen mit dem Kompatibilit tsmodus ist nicht m glich bertragungen im Halbduplexverfahren sind m glich Einzelheiten siehe Anhang 2 163 CITIZEN 6 1 3 Pinbelegung der Buchse Signalquelle Host Kompatibilit tsmodus nStrobe Nibble Modus HostClk iDP3221 User s Manual Byte Modus HostClk Drucker Data0 LSB Data0 LSB Data0 LSB Host Drucker Datal Datal Datal Host Drucker Data2 Data2 Data2 Host Drucker Data3 Data3 Data3 Host Drucker Data4 Data4 Data4 Host Drucker Data5 Data5 Data5 Host Drucker Data6 Data6 Data6 YOIINI AININ Host Drucker Data7 MSB Data7 MSB Data7 MSB Drucker nAck PtrClk PtrClk Drucker Busy PtrBusy Data3 7 PtrBusy Drucker PError AckDataReq Data2 6 Ac
57. ITIZEN iDP3221 User s Manual Description of Bar Codes UPC A UPC E JAN 13 EAN JAN 8 EAN CODE39 ITF CODABAR CODE93 CODE128 Print Sample Outline of Symbol Max column Bar Code 1 12 column fixed length bar code consisting as oe Bar Code 2 8 column fixed length bar code consisting Ill Ih of numerals only Abbreviated version of UPC A Bar Code 3 k Ma wc 13 column fixed length bar code consisting 1234561890128 ii I 8 column fixed length bar code consisting of numerals only Bar Code 5 Variable length bar code consisting of com gt INN ee wen code is automatically added Bar Code 6 Il Il Even column variable length bar code consisting of numerals only 1234567890 Rar Cade 7 Variable length bar code consisting of CODABAR HA Il alphanumeric characters Any one of A NW 7 B C and D is required as the start stop code CODE93 Ill Variable length bar code consisting of alphanumeric and control characters aCodsaM CODE128 Bar Code 9 Variable length bar code consisting of all WU G ABCD 123 Printing is done depending on bar code specification type number of print digits bar code height width magnification HRI character presence and bar code data specification 108 CITIZEN iDP3221 User s Manual GS r an Function Sending status Code lt 1D gt H lt 72 gt H lt n gt Range l lt ns lt 2 49 lt n lt 50 Outline
58. L oo 1 0 ES Status of pin 3 of drawer kick connector H PT Onee EG 2 Undefined ll CO e oqma o a Ts Eee Ce Undefined 7 unused oo DLE EOT GS a Identification of Send Status in Appendix 3 110 CITIZEN iDP3221 User s Manual GS w n Function Specifying the horizontal size magnification of bar code Code lt 1D gt H lt 77 gt H lt n gt Range 2 lt n lt 6 Outline Selecting bar code width n denotes the number of dots in fine element width Default n 3 Sample Program LPRINT CHR amp H1D h CHR 30 LPRINT CHR amp H1D w CHR 2 GOSUB BC LPRINT CHR amp H1D h CHR 50 LPRINT CHR amp HID w CHR 3 GOSUB BC LPRINT CHR amp H1D h CHR 80 LPRINT CHR amp HID w CHR 4 GOSUB BC END BC LPRINT CHR amp H1D k LPRINT CHR 4 LPRINT 12 CHR 0 RETURN Print Results Height 30 Magnification 2 Height 50 Magnification 3 Height 80 Magnification 4 111 CITIZEN iDP3221 User s Manual 11 CHARACTER CODES TABLE 11 1 CodePage 00H to 7FH amp PC437 USA European Standard KEE EE BEER EE alea ee ed el GE BEER EE EE E CITIZEN 112 iDP3221 User s Manual 11 2 Code Page Katakana Japanese ER set Pom we ee fm fa fs fe f al ES ES ES ER sl ES e 113 CITIZEN iDP3221 User s Manual 11 3 Codepage
59. LE ENQ 2 when the host has sent down to ESC 3 in its attempt to send ESC 3 n the printer treats the ESC 3 as ESC 3 lt 10 gt H Thus the user should be careful e When DEL ENQ 2 is executed the settings made by for example ESC and ESC 3 remain the same as those in effect when the error occurred A combined use of this command and ESC can completely initialize the printer DLE EOT 46 CITIZEN ESC FF Function Code Outline Caution See Also ESC SP Function Code Range Outline Caution Default See Also iDP3221 User s Manual Printing data in Page mode lt 1B gt H lt 0C gt H Executes a batch printout of the data mapped in every print area in Page mode e This command is only effective when Page mode is selected e Mapped data as well as the ESC T and ESC W settings and the character mapping position are held even after printing Page Mode in Appendix 1 FF ESC L ESC S n Setting the right spacing of the character lt 1B gt H lt 20 gt H lt n gt O lt n lt 32 Sets the right spacing of character to n x basic calculation pitch inches e If the horizontal magnification of character is 2 or more the right spacing increases with the magnification e This command does not affect kanji characters e The right spacing can be set separately for the Standard and Page modes e The basic calculation pitch is set by GSP Once defined the right spacing is not changed if the ba
60. Netzteil kann Br nde elektrische Schl ge und Funktionsst rungen verursachen Wenden Sie sich bei einer Besch digung des Netzteilkabels bitte an unsere Kundendienstvertretung Wenden Sie sich bei einer Besch digung des Netzteilkabels bitte an unsere Kundendienstvertretung Das Netzteil niemals mit nassen H nden anschlie en oder trennen Hierdurch k nnen Br nde elektrische Schl ge und sonstige Probleme entstehen Verpackungsbeutel sind vorschriftsgem zu entsorgen oder ansonsten von Kindern fernzuhalten Kleinkinder k nnen durch berstreifen eines Plastikbeutels ersticken 143 CITIZEN iDP3221 User s Manual N VORSICHTSMASSREGELN FUR DIE AUFSTELLUNG Das Ger t nicht an Pl tzen abstellen oder betreiben an denen es Feuer Feuchtigkeit oder direkter Sonnenbestrahlung ausgesetzt ist Ebenso sind Pl tze in der N he von Heizk rpern und sonstigen W rmenquellen zu vermeiden an denen Umgebungstemperatur und Luftfeuchtigkeit nicht den vorgeschriebenen Betriebsbedingungen entsprechen sowie Pl tze an denen das Ger t l Metallsp nen oder Staub ausgesetzt ist Andernfalls k nnen Funktionsst rungen sowie Rauch und Brandentwicklung die Folge sein Bei der Aufstellung des Ger ts Pl tze vermeiden an denen chemische Reaktionen auftreten wie z B in einem Labor sowie Pl tze mit salz oder gashaltiger Umgebungsluft Hierbei besteht die Gefahr von Br nden und elektrischen Schl gen Den Drucker auf einer ebenen
61. Nicht die Oberfl che der Heizeinheit des Druckkopfes mit der blo en Hand oder mit Metallgegenst nden ber hren 146 CITIZEN iDP3221 User s Manual An der im folgenden abgebildeten Stelle ist ein Warnaufkleber angebracht Die zum korrekten Betrieb des Ger ts zu beachtenden Sicherheitshinweise sorgf ltig lesen Dieser Aufkleber warnt davor da der Kopf w hrend des Betriebs sehr hei wird und seine Ber hrung zu Verbrennungen f hren kann 147 CITIZEN 4 4 1 iDP3221 User s Manual BETRIEB Anschlie en des Netzteils 1 Das Ger t ausschalten 2 Den Netzkabelstecker mit der abgeflachten Seite nach unten in die Buchse an der R ckseite des Druckers stecken 3 Das Netzkabel des Netzteils zwischen Netzteil und Netzstecker anschlie en A VORSICHT Nur das vorgeschriebene Netzteil verwenden Beim Anschlie en Abtrennen des Steckers vom Netzteil immer am Stecker und nicht am Kabel anfassen Das Netzteil von anderen rauscherzeugenden Ger ten getrennt anschlie en Durch starkes Ziehen am Netzkabel dann dieses besch digt werden was zu Br nden elektrischen Schl gen oder Rei en f hren kann Bei Gewitter das Netzteil vom Netz trennen und nicht den Drucker betreiben da sonst die Gefahr von Br nden oder elektrischen Schl gen besteht Das Netzkabel nicht in der N he von Heizkabeln verlegen Die Ummantelung k nnte schmelzen und zu Br nden oder elektrischen Schl gen f hren Nach der Ver
62. PC850 Multilingual 114 CITIZEN iDP3221 User s Manual 11 4 Codepage PC860 Portguese 115 CITIZEN iDP3221 User s Manual 11 5 Codepage PC893 Canadian French CITIZEN 116 iDP3221 User s Manual 11 6 Codepage PC865 Nordic J See REESEN Tas I SAE ieee ies BSEIBIEIEIEESEIEZEIEI EZ EEE SAAS Se err Cece lel e elsle ole e e WEE EEE E E e CITIZEN 117 iDP3221 User s Manual 11 7 Blank page For user setting CITIZEN 118 iDP3221 User s Manual 11 8 International Character Codes Table _ Nation 23 24 40 5B 5c op lee oo m 7c 7p 7e U S A EJN R On 1 France s a eo e Is gt le a a ee arene ena Pa ove gids or NE EEE HE a pomaci s Je J j lA gt ja Jo a lt 5 Swedn x A jo A lu je a Jo la la e tay a Js Je je IN le gt a Ja a fe h 7 spain me Isle ol I la h lt Le swan Je s fe cle fy bl eli fp h 9 Norway gt J lo A lo e jo a 10 kass s lo A lu le le lo la la 119 CITIZEN iDP3221 User s Manual APPENDIX 1 PAGE MODE Overview The printer has two print modes standard and page In standard mode the printer prints or feeds paper each time it receives a print or paper feed command In page mode when the printer receives print commands and or form feed commands it simply forwards them to the specified print area
63. Sends the specified status to the host n 1 49 Sends the paper detector status n 2 50 Sends the drawer kick connector status Caution e When the serial interface is used For DTR DSR control The printer sends the status after verifying that the host is ready to receive If the host is not ready to receive the printer waits for the host to become ready to receive For XON OFF control The printer sends the status without checking whether the host is ready to receive or busy e Because this command is executed when data is mapped in the receive buffer there may be a delay between receiving the command and sending the status depending on the condition of the receive buffer e If ASB automatic status back is enabled by GS a the host must discriminate between the status due to this command and the status due to ASB e Paper detector status n 1 49 0 1 Paper found by paper near end detector oo o0 Paper not found by paper near end detector Paper found by paper end detector Paper not found by paper end detector Unused S 0 o Undefined S do Undefined ll KETTE o o Bits 2 3 Whenever the paper end detector detects a paper out state the printer goes offline and the command is not executed The printer therefore never sends a status where bit 2 1 or bit 3 1 109 CITIZEN See Also iDP3221 User s Manual e Drawer kick connector status n 2 50 Status of pin 3 of drawer kick connector
64. T AAAAA LPRINT CHR amp HIB d CHR 2 LPRINT AAAAA CHR amp HA END Print Results AAAAA i 2 6 inch line feed AAAAA 75 CITIZEN iDP3221 User s Manual ESC i Function Full cut Code lt 1B gt H lt 69 gt H Outline Activating auto cutter unit Full cut Caution e This command is valid only when it is inputted at the beginning of line e Prior to cutting the paper feed the paper from the printing position to beyond the paper cutting position of the cutter Otherwise the character just after print will remain on this side of the cutter Sample Program LPRINT AAAAA LPRINT CHR amp H1B J LPRINT CHR 150 LPRINT CHR amp H1B i LPRINT AAAAA LPRINT CHR amp H1B J LPRINT CHR 150 LPRINT CHR amp H1B i Print Results Cutting Condition 4 Cut Position Paper Feed Direction Cut Position 76 CITIZEN iDP3221 User s Manual ESC m Function Partial cut Code lt 1B gt H lt 6D gt H Outline Activating auto cutter unit Partial cut Caution e This command is valid only when it is inputted at the beginning of line e Prior to cutting the paper feed the paper from the printing position to beyond the paper cutting position of the cutter Otherwise the character just after print will remain on this side of the cutter Sample Program LPRINT AAAAA LPRINT CHR amp H1B J LPRINT CHR 150 LPRINT CHR am
65. WER switch and FEED switch simultaneously with the cover opened When the cover is closed Hexadecimal Dump is printed on the paper and the received data is then printed in hexadecimal format with the corresponding character printout Notes is printed when the data has no corresponding character e Only the DLE EOT and DLE ENQ commands are usable during the hexadecimal dump e When less than one line of data is available for printing pressing the FEEDswitch prints a single line 3 Terminating the Hexadecimal Dump After the data has been printed printing is terminated by either turning off the power or by receipt of a reset signal lt Print Example gt Hexadecimal Dump 1B 21 00 1B 20 04 41 42 43 44 J ABCD 45 46 47 48 49 4A 4B 4C 40 4E EFGHIJKLMN e 9 00 0A 31 32 33 34 35 36 OP 123456 20 CITIZEN iDP3221 User s Manual DIP SWITCH SETTING Location of DIP Switch 1 Turn off the power 2 Remove the bottom cover by removing the two screws and turning it over in the direction shown by the arrow to remove it Bottom Cover 21 CITIZEN 1iDP3221 User s Manual 5 2 DIP Switch Function DS1 Eege International character See Table 1 ERI Print density E Table 2 oe e o SE When DS1 2 Cover open is disabled paper feed is possible with the cover open and paper insertion method will be changed from auto to manual insertion DS2 For Serial Interface Only No Function ON o Upo
66. a m n 1 ESC Specifying the bit image mode aL EE n Lull E 3 Specifying Canceling underline 1BH 2DH n ESC 2 Specifying 1 6 inch line feed rate 1BH 32H ESC 3 Setting line feed rate of minimum pitch 1BH 33H n nn a 1 54 1 1 57 1 1 9 0 H Deleting downloaded characters 1BH 3FH n ESC Initializing the printer 1BH 40H i S sl CH nN AIAI nln SQ AJN 20 2 4 6 E 7 8 1 ESC D Setting horizontal tab position 1BH 44H n k 00H 2 ESCE Specifying Canceling highlighting SP 1BH 45H n 3 ESC G Specifying Canceling double printing 1BH 47H n ESC J Printing and feeding paper in minimum pitch S P IBH 4AH n ESC L Selecting Page mode 1BH 4CH n 65 26 ESCR Selecting the international character set SP 1BH 52H n ESC S Selecting Standard mode 1BH 53H n ESC T So the character printing direction in Page ES IBH 54H n In the Mode column S Standard Mode P Page Mode shows the command affected by GS P 2 2 2 24 25 36 CITIZEN iDP3221 User s Manual ESC V Specifying Canceling 90 right turned characters ma 1BH 56H n 1BH 57H xH yH ESC W Defining the print area in Page mode a dxL dxH dyL dyH a ESC Specifying the relative position 1BH 5CH nL nH Aligning the characters 1BH61H n ESC c 3 Selecting the paper near end sensor valid for a paper IBH63H33H n end signal output ESC c4 a the paper near end sensor valid for print IBH63H34H n Par EsC Specising Canetng he invened chanc
67. amp H1B D LPRINT CHR 3 CHR 7 CHR 14 CHR 0 LPRINT CHR amp H9 AAA LPRINT CHR amp H9 BBB LPRINT CHR amp H9 CCC CHR amp HA END 012345678901234567890 1 AAA BBB lt Initially set horizontal tab AAA BBB CCC lt When set to the 4th 8th and 15th digits 40 CITIZEN iDP3221 User s Manual LF Function Printing and paper feed Code lt 0A gt H Outline Prints data inside the input buffer and feeds lines based on the line feed amount having been set e The head of the line becomes the next print starting position See Also ESC 2 ESC 3 Sample Program Print Results LPRINT AAA CHR amp HA AAA lt Print and line feed LPRINT BBB CHR amp HA BBB lt Print and line feed LPRINT CHR amp HA lt Line feed only LPRINT CCC CHR amp HA CCC lt Print and line feed END CR Function Printing Code lt 0D gt H Outline 1 When DSW 1 3 is OFF This command is ignored 2 When DSW1 3 is ON With data held inside the internal print buffer printing and line feed are performed Without data inside the internal print buffer however no printing is performed See Also LF Sample Program Print Results LPRINT AAA CHR amp HD When DSW1 3 is OFF LPRINT BBB CHR amp HD AAABBBCCC LPRINT CHR amp HD LPRINT CCC CHR amp HD When DSW1 3 is ON END AAA lt lt Print and line feed BB
68. an therefore use an ESC W to define a print area that encloses the section you want to erase and then execute the CAN command so that the section of the data is erased It is important to remember that any part of a character that overlaps with the specified print area will be erased lt Example 2 gt 100 PRINT 1 chr amp H1b L 110 PRINT 1 chr amp H1b W chr 0 chr 0 chr 0 chr 0 120 PRINT 1 chr 200 chr 0 chr 144 chr 1 130 PRINT 1 chr amp H1b T chr 0 140 PRINT 1 Page mode lesson 2 CAN command 150 PRINT 1 chr amp HA 160 PRINT 1 ABCDEFGHIJKLMNOPQRST 1234567890 170 PRINT 1 chr amp Hc First an ESC L is sent to switch to page mode line 100 Next an ESC W is used to send eight arguments nl to n8 to reserve a print area In this example the arguments are sent in the Paper sequence of 0 0 0 0 200 0 144 and 1 to 2 CAN command reserve a print area that measures 200 from the start point 0 0 in the x direction and 400 in the 1 ABCDEFGHUKLMNOP Print Area QRSTU1234567890 y direction lines 110 120 Furthermore an ESC T is used to specify the print direction to be 0 line 130 After the above setup print data is sent lines 140 160 Finally an FF is sent line 170 to produce a print out as shown in Figure 1 2 Figure 1 2 126 CITIZEN iDP3221 User s Manual Before an FF is sent the following program code can be added to remove par
69. and damages that can occur if the given instructions are neglected or the equipment is incorrectly operated IN WARNING Negligence of this precaution may result in death or serious injury N CAUTION Negligence of this precaution may result in injury or damage to property Ax This is an illustration mark used to alert your attention G This is an illustration mark used to indicate such information as an instruction or the like CITIZEN iDP3221 User s Manual N 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 the equipment is used in an abnormal condition such as when broken then problems smoke emission abnormal odor noise and fire can result If an abnormal condition exists be sure to turn off the power disconnect the power plug from a plug socket and contact our dealer Never repair the equipment on your own itis very dangerous Do not allow the equipment to receive a strong impact or shock such as kicking stomping hitting dropping and the like Install the equipment in a well ventilated place Do not use it in such a manner that its ventilation port will be blocked Do not install the equipment in a place like a laboratory where chemical reactions are expected or in a place where salt or gases are contained in the air Do not connect disconnect a power cord or a data cable while holding the cab
70. and nDataAvail nFault to High Event 23 2 The printer then inverts Xflag Select and sets PtrClk nAck to Low Event 24 3 The host sets HostBusy nAutoFd to Low Event 25 4 The printer returns nDataAvail nFault Xflag Select and AckDataReq PError to the status given in the Compatibility mode and sets PtrClk nAck to High Events 26 and 27 5 The host sets HostBusy nAutoFd to High to terminate the handshake and return the interface to the Compatibility Mode Idle phase Event 28 6 The printer changes PtrBusy Busy to be able to receive data from the host 2 Immediate termination 1 If the interface is deactivated IEEE 1284 Active Low without event 22 having taken place the printer immediately performs Termination In this termination the data is not guaranteed and the printer switches the data bus from output to input within 1 usec In the Reverse Idle phase the printer can notify the host that it has data to transfer to the host The notification may occur simultaneously with termination in order for the host to move from the Idle phase to the Compatibility mode If the printer has data to send it initiates the Interrupt phase indicated by events 8 and 9 In this case if 128 Active nSelectIn was set to Low before HostBusy nAutoFd changed from High to Low the printer interprets that the host has switched to the Termination phase and completed the normal termination handshake 135 CITIZEN iDP
71. apiers 4 4 1 Einlegen des Papiers 1 Ger t einschalten 2 Mit den Fingern in die Aussparungen der Druckerabdeckung greifen und die Abdeckung bis zum Anschlag ffnen 3 Das Ende der Papierrolle im rechten Winkel abschneiden Gut Schlecht Schlecht Schlecht IA 4 Sicherstellen da die Papierrolle mit der richtigen Seite nach oben in den Papierhalter in der Druckerabdeckung eingelegt ist 5 berpr fen da sich die Papierrolle zwischen den Papierfreigabehebeln befindet das Papierrollenende bis an die Kante der Druckerabdeckung ziehen und die Druckerabdeckung schlie en Das Papier wird automatisch eingezogen und tritt am Papierauslauf des Druckers aus 6 Uberschiissiges Papier an der PapierabreiSkante am Papierauslauf des automatischen Schneidemechanismus abrei en A Konvex Papierfreigabehebel I IE Papierfreigabehebel wa Druckerabdeckung 150 CITIZEN iDP3221 User s Manual N VORSICHT Ausschlie lich die vorgeschriebene Papiersorte verwenden Die Verwendung anderer Papiersorten kann zu verminderter Druckqualit t verk rzter Betriebslebensdauer des Druckers u dergl f hren Die Druckerabdeckung ist nicht abnehmbar und sollte deshalb nicht ber den Anschlag hinaus ge ffnet werden Das in den Drucker einzuf hrende Papierende darf nicht geknickt oder eingerissen sein Das Papierrollenende immer bis an die Kante der Druckerabdeckung ziehen Darauf achten da das Papier nicht weit ber die Kan
72. are specified Fe se Germany DEET EE s Sweden any pen o Norway Caution Spain Norway and Denmark II can only be set with this command Default The default of n is the character set for the country specified by the DIP switch See Also Character Code Table International Character Set Sample Program FOR I 0 TO 10 LPRINT CHR amp H1B R CHR 1 LPRINT LPRINT CHR amp H60 III LPRINT n STR D LPRINT CHR amp HA NEXT I END Print Results I LACTATE G A a C8 s 8A0U asu GMT AQA eda n HtnEAGAUEaSa n 6 uddei n AS iN A n 80 4 i n Hot f i ea 0 n B tEu l sg 0 n a St SS Woo I nom w roo CH 2 oO u S 66 CITIZEN ESC S Function Code Outline Caution See Also iDP3221 User s Manual Selecting Standard mode lt 1B gt H lt 53 gt H lt n gt Switches from Page mode to Standard mode e This command is only effective if it is entered when in Page mode e Any data mapped in Page mode is erased e After this command is executed the beginning of the line is taken as the start position for the next print command e The print area defined by ESC W is initialized e The commands listed below which have separate settings for Standard mode and Page mode are changed to the settings for Standard mode use 1 Spacing setting ESC SP 2 Line feed width setting
73. at the left margin is decreased until it is equal to the minimum width of the image but not wider than the printable area Default nL 0 nH 2 See Also GS L GS P 95 CITIZEN GS Function Code Range Outline Caution iDP3221 User s Manual nH Specifying the relative vertical position of a character in Page mode lt 1D gt H lt 5C gt H lt nL gt lt nH gt O0 lt nL lt 255 O lt nH lt 255 This command is used in Page mode to specify the vertical position of a character at the data mapping start position in terms of a relative position with respect to the current position The next data mapping start position will be at a distance of nL nH x 256 xbasic calculation pitch inches away from the current position e This command is ignored when Page mode is not selected e The new position to be specified for the character of interest will be positive if it is non under the current position It will be negative if it is above the current position e A negative value is the complement of 65536 For example to move the position by N pitches up specify it as nL nHx256 65536 N e The specification of a relative position outside the specified print area is ignored e Depending on the start point specified by ESC T this command acts as follows 1 If the start point is the top left or bottom right the command specifies the relative position in the paper feed direction the character s
74. code height n denotes the number of dots in the vertical direction Default n 162 Sample Program Print Results See Sample Program and Print Results for GS w on page 111 102 iDP3221 User s Manual CITIZEN iDP3221 User s Manual GS k m dl dk NUL GS k m n dl dn Function Printing the bar code Code 1 lt 1D gt H lt 6B gt H lt m gt dl dk NUL 2 lt 1D gt H lt 6B gt H lt m gt lt n gt dl dn Range 1 0 lt m lt 6 The definitions of k and d depend on the bar code system 2 65 lt m lt 73 The definitions of n and d depend on the bar code system Outline Selects a bar code system and prints the bar code For 1 0 uca uss Lesen DD 48 lt d lt 57 65 lt d lt 90 lt H lt 5 ITF 1 lt k must be an even 48 lt d lt 57 number 48 lt d lt 57 65 lt d lt 68 DEBAR lt For 2 Range of d UPC A 11 lt n lt 12 48 lt d lt 57 66 UPC E 11 lt n lt 12 48 lt d lt 57 JAN13 EAN 12 lt n lt 13 48 lt d lt 57 68 JAN8 EAN A8 lt d lt 57 48 lt d lt 57 65 lt d lt 90 lt n lt 5 cr CODE39 1 lt n lt 255 32 36 37 43 45 46 47 lt n lt number 48 lt d lt 57 65 lt d lt 68 lt n lt Ge 2 36 43 45 46 47 58 CODE93 1 lt n lt 255 0 lt d lt 127 CODE128 2 lt n lt 255 0 lt d lt 127 Caution For 1 e This command ends with a NUL code e For UPC A or UPC E the bar code is printed when 12 bytes of bar code data has been entered and the sub
75. d the paper may then be removed When removing the paper in either the forward or reverse direction pull the platen levers in the direction of the arrow Platen Lever 13 CITIZEN iDP3221 User s Manual 4 6 Eliminating the Paper Jam 1 Nn Turn off the power 2 Open the printer cover 3 4 Move the head springs on either side in the directions of the arrows to unhook them from the hook part of Cut the paper roll near the paper insertion slot the chassis and lift them See the figure on the next page Remove the platen roller unit by lifting both platen levers 6 Remove the remaining paper roll completely from the paper passage 7 Check the direction of the platen roller unit and attach it so that its left end is securely engaged with the bush guide of the chassis as shown in the figure While lightly holding the platen unit hook the head springs on the hooks A CAUTION Do not carry out this work just after printing because the printing head is very hot Do not move the head springs beyond the movable limits When eliminating remaining paper do not touch the heating surface of the head with a bare hand or metal piece When putting back the platen roller unit be sure to confirm that it is correctly reattached Always turn off the power before removing the platen roller unit 14 CITIZEN iDP3221 User s Manual CITIZEN iDP3221 User s Manual 4 7 Unlocking the Cutter
76. de Event 5 Xflag Nibble Mode Low Byte Mode High The printer sets PtrClk nAck to High to indicate that it is ready to read the status line Event 6 If the printer has communication data to send to the host the host moves into the Host Busy Available phase or Termination phase and then returns to the Compatibility mode If the printer has no communication data to send to the host the host moves into the Host Busy Data Not Available phase or Termination phase and then returns to the Compatibility mode If the printer cannot support the communication mode requested by the host it sets Xflag Select as follows When Nibble mode is requested High When Byte mode is requested Low 130 CITIZEN iDP3221 User s Manual 2 3 Precautions 1 The Negotiation phase is triggered with the rising edge of the IEEE 1284 Active signal sent by the host 2 In Compatibility mode the time when the negotiation process begins is as a general rule after the host sets nStrobe to High and then the printer outputs an nAck pulse Once the nStrobe signal is set to High however the printer immediately moves into the Negotiation phase when the high state of IEEE 1284 Active is detected even if the nAck pulse has yet to be output or is being output In this case if the printer has returned to Compatibility mode after Termination no nAck pulse will be output 3 Negotiations can be entered from the Busy or Error state of the Compatibility mode In this cas
77. defined ll 7 Lime O o o 2 Status caused by an offline condition when n 2 is specified 0 imsed i S 0 0 Cover closed Cover open Not in paper feed state triggered by FEED switch In paper feed state triggered by FEED switch Printing is not stopped because of paper out state Printing is stopped because of paper out state Error not occurred Error occurred 7 Used o o Bit5 Printing is stopped if the paper end detector detects a paper out state or if the printer is out of paper when the paper near end detection is enabled by ESC4 At this time bit5 1 3 Status caused by an error when n 3 is specified Fo or a 3 Undefined RI Auto cutter error not occurred Auto cutter error occurred Unused Auto recovery error not occurred Auto recovery error occurred Undefined 5 Unrecoverable error not occurred Unrecoverable error occurred 44 CITIZEN iDP3221 User s Manual Bit 3 If this error occurred because of a paper jam for example remove the cause of the error and then DEL ENQ n 1 lt n lt 2 can be used to recover from the error However it is not possible to recover from any error due to a circuit problem e g broken wire Bit 6 If a head overheat error is detected and the printing is stopped until the head temperature falls At this time bit 6 1 4 Paper detector status when n 4 is specified 0 Unused L o f o 23 _ Paper not found by pape
78. density See 5 DIP SWITCH SETTING e Do not paste the paper to the core e Ifthe paper comes in contact with a chemical or oil it may discolor or lose a record e Do not rub the paper surface strongly with a nail or hard metal It may discolor e Discoloring starts at about 70 C Watch out for effects of heat humidity light and so on 2 3 2 Printing Position Paper Width 80 mm About 3 9 mm Printing Area 72 2 mm About 3 9 mm 5 CITIZEN iDP3221 User s Manual 2 3 3 Head and Paper Cutter Layout Paper Outlet S Auto Cutter Position About 15 5 mm About 42 mm e Paper Feed Direction Head Printing Position 6 CITIZEN iDP3221 User s Manual 3 OUTER APPEARANCE AND COMPONENT PARTS Printer Cover FEED Switch Grounding Terminal a Drawer Kick Out Connector Interface Connector Power Connector 7 CITIZEN iDP3221 User s Manual OPERATION Connecting AC Adapter 1 Turn off the power 2 With the flat surface on the AC adapter cable connector facing downwards plug it into the power connector at the rear of the printer 3 Connect the AC power cord to the AC adapter and plug it into an AC outlet AT CAUTION AC Power Cord Use only the specified AC adapter When disconnecting reconnecting the cable connector of the AC adapter be sure to hold the connector Separate the AC adapter from other noise generating devices Pull
79. det Zeilen 140 160 Schlie lich wird der Befehl FF gesendet Zeile 170 um die Ausgabe des in Abbildung 1 2 gezeigten Ausdrucks zu starten 172 CITIZEN iDP3221 User s Manual Page mode lesson Papier 2 CAN command ABCDEFGHWKLMNOP ORSTU1234567890 Abbildung 1 2 Vor dem Versenden eines Befehls FF besteht die M glichkeit den folgenden Programmcode hinzuzuf gen um einen Teil der Daten zu l schen 170 PRINT 1 chr amp H1b W chr 72 chr 0 chr 120 chr 0 180 PRINT 1 chr 36 chr 0 chr 48 chr 0 190 PRINT I chr amp H18 200 PRINT 1 chr amp He Als Ergebnis des zus tzlichen Programmcodes erfolgt der Druck wie in Abbildung 1 3 gezeigt in welchem die Zeichenkette GH1 gel scht wurde Wenn Daten mit dem Befehl CAN gel scht werden wird der gel schte Bereich nicht mit den verbleibenden Daten aufgef llt sondern er wird in eine Folge von Leerschritte konvertiert Papier Druckbereich Abbildung 1 3 173 CITIZEN iDP3221 User s Manual ANHANG 2 BIDIREKTIONALE PARALLELSCHNITTSTELLE 1 bersicht Die Schnittstelle dieses Druckers ist ein Level 1 kompatibles Ger t gem IEEE P1284 Sie unterst tzt die unten in Abschnitt 1 1 beschriebenen bertragungsmodi 1 1 Ubertragungsmodi der Parallelschnittstelle Die Parallelschnittstelle dieses Druckers verf gt ber drei bertragungsmodi die unten beschrieben werden Wenn der Drucker eingeschaltet oder zu
80. ding macro definition Code lt 1D gt H lt 3A gt H Outline Specifying starting ending macro definition Means termination when received while defining a macro Caution Maximum content available for macro definition is 2048 bytes A portion exceeding 2048 bytes is not defined e Even with ESC initialization of the printer having been executed defined content is not cleared Therefore it is possible to include ESC into the content of macro definition e Normal printing operation is carried out even while in macro definition Default Initially macro is not specified See Also GS Sample Program Print Results LPRINT CHR amp H1D LPRINT CHR amp HA een E oe es LPRINT I CHR amp HA i Macro Definition LPRINT CHR amp HA cee LPRINT CHR amp HID LPRINT CHR amp HID X LPRINT CHR 2 CHR 10 Printing during Macro Execution LPRINT CHRS 0 END fasat 1 1 j t 87 CITIZEN GS B Function n iDP3221 User s Manual Specifying Canceling the black white inverted printing Code Range Outline Caution Default lt 1D gt H lt 42 gt H lt n gt 0 lt n lt s255 This command specifies or cancels the black white inverted printing e If n lt 0 gt B the black white inverted printing is canceled e If n lt gt B the black white inverted printing is specified e Number n
81. e Data is transmitted from the printer to the host in units of one byte Data transmission from the printer uses an 8 bit data signal line For Byte mode the host must be capable of toggling the signal direction over the 8 bit data signal line Communication from the host to the printer is called Forward mode while communication from the printer to the host is called Reverse mode 128 CITIZEN iDP3221 User s Manual 1 2 Interfacing Phases Interfacing in each communication mode is divided into several phases In addition there is a phase for mode initialization as well as a phase for mode switching Interface signals may differ in name and function for different modes and different phases Aborted ao from Transfer ther Modes except EPP Compatibility Mode Host Xmits i data j Forward KEE Forward i Data Termination f Transfer idle End forward i Data Xfer Failed Negotiation Negotiation Event 6 Event 11 Reverse Data Transfer Host Busy Data Not Available Host Busy Data Available Event 11 Event 7 Event 7 Event 21 Reverse idla Interrupt Host Event 18 129 CITIZEN 2 2 1 iDP3221 User s Manual Negotiation Overview Usually the printer is started in Compatibility mode which corresponds to the Centronics interface phase When the host intends to switch to the Nibble or Byte mode
82. e the printer will not return to the Busy or Error state it was in before the negotiations but will remain in the printer state it was in after Termination 4 If the host requested a communication mode that is not supported by the printer it must move into the Termination phase and return to the Compatibility mode Table 2 4 1 Definitions of Request Bits in IEEE 1284 Communication Mode m P arai A 76543210 When In the supported printer Trennen on am tw BE 2 Request Device ID Return Data Using Nibble Mode Rev Channel Transfer 00000100 04H Byte Mode Rev Channel Transfer 00000101 05H ECP Mode Transfer without RLE 00010100 14H ECP Mode Transfer with RLE 00110100 34H Low else ear om None Nibble Mode Reverse Channel Transfer 00H WW Illegal or Contradictory Request Other than above EE Ke Note The printer only supports the Nibble and Byte modes For a request for any other mode Xflag is set to Low 131 CITIZEN iDP3221 User s Manual 2 4 Data Communication from Printer to Host 2 4 1 Nibble Mode In this mode data is transferred between the printer and the host through the procedure described below The steps beginning from 1 are applicable when the Negotiation phase has switched to the Host Busy Data Available phase If the Negotiation phase has switched to the Host Busy Data Not Available phase the procedure starts at step 9 1 After the negotiations for the entry into Nibble mode are completed the host
83. e equivalent to one character of the current font but not wider than the printable area 2 If one character of the area cannot be provided as a result of step 1 the print area is extended toward the left so that the left margin is decreased e When mapping non character data bit image downloaded bit image or bar code if the current print area is narrower than 9 bits only the line for that data is handled as follows 1 The print area is extended toward the left so that the left margin is decreased until it is 9 dot wide but not wider than the printable area nL 0 nH 0 GS P GS W 91 CITIZEN GS P Function Code Range Outline Caution Default See Also x iDP3221 User s Manual d Specifying the basic calculation pitch lt 1D gt H lt 50 gt H lt x gt lt y gt 0 lt x lt s255 0 lt y lt s255 This command sets the horizontal basic calculation pitch to approx 25 4 x mm 1 x inches and the vertical basic calculation pitch to approx 25 4 y mm 1 y inches e If x 0 the horizontal basic calculation pitch is reverted to the default value e If y 0 the vertical basic calculation pitch is reverted to the default value e The horizontal direction is defined as the direction perpendicular to the paper feed and the vertical direction is defined as the paper feed direction e In Standard mode the following parameters are used regardless of the character orientation e g inverted
84. ecified canceled by ESC The ESC or GS command whichever is handled last becomes effective Default n 0 See Also ESC 82 CITIZEN GS Function Code Range Outline Caution See Also iDP3221 User s Manual nH Specifying the absolute vertical position of characters in Page mode lt 1D gt H lt 24 gt H lt nL gt lt nH gt O lt nL lt 255 O lt nH lt 255 This command is used in Page mode to specify the vertical position of characters at the data mapping start position as an absolute value measured from the start point The vertical position of a character at the next data mapping start position will be at a distance of nL nH 256 basic calculation pitch inches away from the start point e This command is ignored when Page mode is not selected e Any specification of absolute vertical position out of the printable area is ignored e The horizontal position of a character at the data mapping start position is not moved e The start point used as the reference is specified by ESC T e Depending on the start point specified by ESC T this command acts as follows 1 If the start point is the top left or bottom right the command specifies the absolute position in the paper feed direction the character s top bottom direction using the vertical basic calculation pitch y 2 If the start point is the top right or bottom left the command specifies the absolute position in the direction perp
85. ed Date Specified Double height Specified Double width Specified e Undefined OCS Specified Caution e With double height and double width being specified simultaneously double wide and double high characters are consisted e 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 e The underline width is as having been specified by the ESC command The default setting is 1 dot width e Specification with this command is invalid to Kanji except specification and cancellation of highlighting e In case that double wide character and normal character exist in same one line the layout of underline is consistent one Default n 0 See Also ESC E ESC GS Sample Program LPRINT CHR amp H1B CHR amp H00 H LPRINT CHR amp HIB CHR amp H01 H LPRINT CHR amp HIB CHR amp H08 H LPRINT CHR amp HIB CHR amp H10 H LPRINT CHR amp HIB CHR amp H20 H LPRINT CHR amp H1B CHR amp H80 H LPRINT CHR amp HIB CHR amp HB9 H LPRINT CHR amp HA END 49 CITIZEN Print Results oun nou f iDP3221 User s Manual Font A Font B Font A Highlighting Font B Highlighting Quadruple Underline Font A Underline Font A D
86. edern in die Haken einhaken A VORSICHT Diese Arbeit nicht sofort nach dem Drucken ausf hren da sich der Druckkopf stark erhitzt Kopffedern nicht berdehnen Beim Entfernen von verbleibendem Papier nicht die Heizoberfl che des Kopfes mit blo en H nden oder Metallgegenst nden ber hren Beim Wiedereinsetzen der Druckwalzeneinheit immer best tigen da sie korrekt angebracht ist Vor dem Entfernen der Druckwalzeneinheit das Ger t immer ausschalten 154 CITIZEN 1iDP3221 User s Manual F hrungsbuchse CITIZEN 155 iDP3221 User s Manual 4 7 Initialisierung des Schneidemechanismus 5 Papier aus dem Papierweg entfernen wie im Abschnitt 4 6 Beseitigen von Papierstaus beschrieben 6 Ger t einschalten Die Initialisierung des automatischen Schneidemechanismus beginnt dieser f hrt in seine Ausgangsstellung worauf dann der Alarm gel scht wird 7 Wenn der automatische Schneidemechanismus nach Einschalten des Ger ts nicht in seine Ausgangsstellung f hrt wie im folgenden beschrieben vorgehen Ger t ausschalten Die Schneidklinge des automatischen Schneidemechanismus in ihre Ausgangsstellung fahren indem der Notfallknopf am Boden des automatischen Schneidemechanismus in Pfeilrichtung gedreht wird dazu eine Pinzette einen Schraubendreher o dergl verwenden 8 Eventuell im Bereich der Schneideklinge verbliebenes Papier mit einer Pinzette oder hnlichem vollst ndig entfernen AT VORSICHT Diese Arbeit n
87. efinition is indicated At this time the defined content is cleared e No execution takes place when macro is held undefined or n1 0 e While in macro execution with n3 1 paper feed with the FEED switch is not available Initially this command is not specified GS Sample Program Print Results See Sample Program and Print Results for GS on page 87 97 CITIZEN GS a Function Code Range Outline Caution iDP3221 User s Manual Enabling Disabling ASB Automatic Status Back lt 1D gt H lt 61 gt H lt n gt 0 lt n lt s255 This command selects the status item to be addressed by ASB automatic status back Status item addressed by ASB Status of pin 3 of drawer kick connector disabled Status of pin 3 of drawer kick connector enabled Online offline status disabled 1 K Online offline status enabled 2 Error status disabled Error status enabled Paper detector disabled Cd Paper detector enabled 6 Undefined o e If any status item is enabled the status is sent to the host when this command is executed After that time on the status is sent each time an enabled status item changes Because each status item represents the current condition status items disabled for ASB may also have changed e The ASB function is disabled if all status items are disabled e If the ASB function is enabled by default the host receives the status the first time the printer gets ready for com
88. efore be added to the line feed width ESC W xL xH yL yH dxL dxH dyL dyH ESC Tn ESC 354 lt Additional line feed width LF GS 1 ESCH Return the line feed width to 1 6 inch Note Because the default of the basic calculated pitch is 1 180 for the horizontal direction and 1 360 for the vertical direction some error can occur such as position specification depending on the print direction No error occurs if the basic calculated pitch for the vertical direction is set to 1 180 by the GSP command 122 CITIZEN iDP3221 User s Manual Mapping Direction kee e x0 y0 Baseline Point A Print Area dx dy Mapping Positions for Character Data oe tg x 8 he Downloaded 7 Bar Code Vertically Doubled Character Bit 12 Image GSkm EN GS xy i i 2 d F KE 5 12 is oe ae Se eg at oo A i D nH 256 nL ate i i d A Bit Image l D i ESC mnLnH Baseline N Point B Point B Point B Point B Mapping Position for Print Data 123 CITIZEN iDP3221 User s Manual Mapping Direction x0 y0 Point A Downloaded Bit Image GS x y Baseline Point B Point B Print Area dx dy Mapping Position for a Downloaded Bit Image 124 CITIZEN iDP3221 User s Manual Example of the Use of Page Mode The following explains specific uses of page mode When in page mode the commands are typically sent fr
89. ele Druckbereiche wie gew nscht einzurichten Wenn sich Druckbereiche berschneiden werden die Daten dieser Druckbereiche mit AND verkn pft Mit dem Befehl CAN k nnen Sie einen Teil der abgelegten Daten l schen Er l scht alle Daten im festgelegten Druckbereich Dazu definieren Sie mit ESC W einen Druckbereich der den zu l schenden Teil umfa t und f hren dann den Befehl CAN aus um diesen Datenteil zu l schen Beachten Sie dabei unbedingt da s mtliche Zeichenteile die sich in diesem Druckbereich befinden gel scht werden lt Beispiel 2 gt 100 PRINT 1 chr amp H1b L 110 PRINT 1 chr amp H1b W chr 0 chr 0 chr 0 chr 0 120 PRINT 1 chr 200 chr 0 chr 144 chr 1 130 PRINT 1 chr amp H1b T chr 0 140 PRINT 1 Page mode lesson 2 CAN command 150 PRINT 1 chr amp HA 160 PRINT 1 ABCDEFGHIJKLMNOPQRST 1234567890 170 PRINT 1 chr amp Hc Als erstes wird mit dem Befehl ESC L in den Seitenmodus Zeile 100 gewechselt Dann werden zur Reservierung eines Druckbereichs mit ESC W acht Argumente gesendet n1 bis n8 In diesem Beispiel werden die Argumente in der Abfolge 0 0 0 0 200 0 144 und 1 gesendet um so einen Druckbereich zu reservieren der sich vom Startpunkt 0 0 aus 200 in die x Richtung und 400 in die y Richtung erstreckt Zeilen 110 120 AuBerdem wird mit ESC T die Druckrichtung 0 festgelegt Zeile 130 Nach der oben erl uterten Einrichtung werden die Druckdaten gesen
90. endicular to the paper feed the character s top bottom direction using the horizontal basic calculation pitch x e The basic calculation pitch is set by GS P e Fractions resulting from calculations are corrected with the minimum pitch of the mechanism and the remainder is omitted ESC ESC T ESC W ESC GS P GS 83 CITIZEN GS Function Code Range Outline Caution See Also iDP3221 User s Manual nl n2 d nlxn2x8 Defining the download bit image lt 1D gt H lt 2A gt H lt nl gt lt n2 gt lt d gt nl xn2x8 1 lt nl lt 255 1 lt n2 lt 48 nl x n2 lt 1536 Defines download bit images of the number of dots specified by n1 n2 e The numbers of dots are n1x8 in horizontal direction and n2x8 in vertical direction e d indicates bit image data e The download bit image thus defined remains effective until redefinition ESC execution ESC amp or power OFF takes place e A download character and a download bit image cannot be defined simultaneously With this command executed defined content of a downloaded character is cleared e Relations between the bit image data and the dot defined are shown below GS n1x8 dots TMSB az a fam e n2x8 dots ellen 84 CITIZEN Sample Program GOSUB IMG LPRINT CHR amp H1D CHR 0 LPRINT CHR amp H1D CHR 1 LPRINT CHR amp H1D CHR 2 LPRINT CHR amp HID CHR 3
91. ervice Please keep the poly bag which this equipment is packed in away from children or throw it away to prevent children from putting iton Putting it on may cause suffocation CITIZEN iDP3221 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 Drucker nicht auf einem unstabilen Wagen Stand oder Tisch aufstellen Der Drucker k nnte herunterfallen und dabel besch digt werden Schlitze und ffnungen im Geh use in der R ckwand und im Boden dienen der Bel ftung Sie d rfen keinesfalls zugedeckt oder blockiert werden da sich der Drucker sonst berhitzt Drucker nicht auf ein Bett Sofa Teppich oder dergleichen stellen Drucker nicht in der N he eines Heizk rpers aufstellen Drucker darf nicht eingebaut werden falls nicht f r ausreichende Bel ftung gesorgt ist Drucker nur mit der auf dem Typschild angegebenen Spannung betreiben Wenn Sie sich nicht sicher sind fragen Sie ihren H ndler oder ihr zust ndiges Elektrizit tswerk Nichts auf das Stromanschlu kabel stellen Kabel mu so verlegt werden da man nicht darauftreten kann Ein etwaig
92. es see m 43 GS Specifying the absolute vertical position of pa 1DH 24H nL nH 83 characters in Page mode S Lu oe 1DH 2AH nl n2 44 Defining the download bit image HI n1xn2x8 84 Printing the downloaded bit image 1DH 2FH m 86 Starting Ending macro definition 1D gt H lt 3AH Specifying Canceling the black white inverted IDH 42H n printing ae GSH Selecting of pining postion of HRT chances se ionam Ja o ast Sending be pier J sp DHA o Setting the print area width 0 Setting the print area width print area width 54 GS Specifying the relative vertical position of a SP IDH 5CH nL nH character in Page mode Enabling Disabling ASB Automatic Status Back 1DH 61H n 98 In the Mode column S Standard Mode P Page Mode shows the command affected by GS P 37 CITIZEN iDP3221 User s Manual Selecting the font of HRI charactetrs 1DH 66H n Specifying the height of the bar code 1DH 68H n 1DH 6BH m no C eee un ei asw Sp the horizontal size magnification of wa IDH 77H n In the Mode column S Standard Mode P Page Mode shows the command affected by GS P 38 CITIZEN iDP3221 User s Manual 10 2 Command Details 10 2 1 Descriptions of Each Item XXXXX Function Code Range Outline Caution Default See Also Sample Program Print Result XXXX Command Function A sequence of code constituting a command is represented in hexadecimal numbe
93. es Verl ngerungskabel mu der Stromst rke aller daran angeschlossenen Ger te entsprechen Keine Gegenst nde in die Geh useschlitze schieben Drucker darf nur da gewartet werden wo im Handbuch angegeben ffnen und Abnehmen von Abdeckungen die mit Do not remove gekennzeichenet sind k nnte gef hrliche spannungf hrende Stellen oder sonstige Gefahrenpunkte freilegen Die Wartung solcher Stellen darf grunds tzlich nur von besonders ausgebildetem Fachpersonal vorgenommen werden A Wenn das Stromanschlu kabel oder der Stecker besch digt oder durch gescheuert ist B Wenn Fl ssigkeit auf dem Drucker versch ttet wurde C Wenn der Drucker im Regen gestanden hat oder Wasser darauf versch ttet wurde D Wenn der Drucker trotz genauer Befolgung der Betriebsvorschriften nicht richtig arbeitet Nur die in der Bedienungsanleitung angegebenen Einstellungen vornehmen Ein Verstellen anderer Bedienungselemente k nnte den Drucker besch digen und macht umst ndliche Arbeiten eines qualifizierten Technikers erforderlich um den Drucker Wieder auf den normalen Betrieb einzustellen E Wenn der Drucker heruntergefallen ist oder das Geh use besch digt wurde F Wenn der Drucker in seiner Leistung nachl t Bitte halten Sie den Kunststoffbeutel in den die Ware verpackt ist von Kindern entfernt oder werfen Sie ihn weg damit er nicht in die Hande von Kindern ger t Das berst lpen des Beutels kann zum Ersticken f hren L rmemi
94. fying a horizontal tab position e n indicates the number of columns from the beginning to the horizontal tab position At this time n set position 1 is to be specified For example to set the position at 9th column n 8 is to be specified e k denotes the number of horizontal tab positions you want to set e The tab position is set at position where it is character widthxn from the line beginning The character width at this time includes the rightward space amount In double wide characters it is made double of the ordinary case e Tab positions can be specified are maximum 32 Specifying exceeding this is ignored e lt n gt k which denotes a setting position is input in the increasing order and ends at lt 00 gt H e ESC D NUL clears all the set tab positions Following clearing horizontal tab command is ignored When the data lt n gt k is equal to or smaller than its preceding data lt n gt k 1 it is assumed that tab setting is finished If this is the case the next data onward will be processed as normal data When the data lt n gt k exceeds a 1 line print area set the horizontal tab position assuming Set digit position Maximum print digits 1 The horizontal tab position does not change even if the character width is altered after setting the horizontal tab position e Initial value is specified for each eight characters 9th 17th 25th columns of Font A HT Sample Program Print Result
95. h e The basic calculation pitches are defined by GS P Once defined the print area width is not changed if the basic calculation pitch is changed by GS P e The print area width is calculated with the horizontal basic calculation pitch x defined by GSP A fraction resulting from the calculation is corrected with the minimum pitch of the mechanism and the remainder is omitted e If the first character to be mapped at the beginning of a line has a width including the right spacing greater than the print area width only that line is handled as follows 1 The print area is extended toward the right to accommodate the first character but not wider than the printable area Printable Area genee Extended toward the right Left Margin Print Area Width 94 CITIZEN iDP3221 User s Manual 2 If a sufficient area cannot be provided as a result of step 1 the print area is extended toward the left so that the left margin is decreased Printable Area Al Extended toward The left margin is trimmed dierent Print Area Width 3 If a sufficient area cannot be provided as a result of step 2 the right spacing is trimmed e When mapping a bit image or downloaded bit image if the print area is narrower than the minimum width of the bit image two dots for single density or one dot for double density only the line for that image is handled as follows 1 The print area is extended toward the left so th
96. halten und das Netzkabel aus der Steckdose ziehen Die Beseitigung von Betriebsst rungen ist qualifiziertem Fachpersonal zu berlassen Niemals versuchen das Ger t eigenh ndig zu zerlegen 145 CITIZEN iDP3221 User s Manual G T GLICHE WARTUNG Bei der Wartung immer den Netzschalter des Druckers auf Aus stellen und den Stecker aus der Steckdose ziehen Zur Reinigung der Walze Verschmutzungen mit einem Wattest bchen entfernen das mit etwas thyalkohol benetzt ist Schmutz und Staub mit einem trockenen weichen Tuch vom Druckergeh use abwischen Bei starker Verschmutzung einen Lappen in Wasser anfeuchten auswringen und damit abwischen Hierzu niemals fl chtige organische L sungsmittel wie z B Alkohol Terpentin Trichlorethan Benzol Keton oder chemische Staubentfernungsmittel verwenden Papierstaub mit einer weichen B rste vom Geh use entfernen Darauf achten nicht den Druckkopf zu besch digen VORSICHT Druckkopf und Motor werden sehr hei Diese Teile nicht sofort nach dem Drucken ber hren e Reinigen des Druckkopfes 1 Die Druckwalzeneinheit unter Beachtung der Anweisungen in 4 6 Beseitigen von Papierstau entfernen Den Staub von der Oberfl che der Heizeinheit mit einem mit Athylalkohol getr nkten Wattetupfer abwischen Die Druckwalzeneinheit wieder anbringen VORSICHT Die Wartung nicht direkt nach dem Drucken ausf hren da Druckkopf und Motor sich beim Betrieb stark erhitzen
97. hase has switched to the Host Busy Data Not Available phase the procedure starts at step 9 1 2 3 4 5 6 7 8 9 After the negotiations for the entry into the Byte mode are complete the host indicates that it is ready to receive data from the printer This is indicated by switching the data bus to a high impedance state and setting HostBusy nAutoFd to Low Events 14 and 7 The printer places communication data on the data bus Event 15 The printer sets PtrClk nAck to Low Event 9 The host sets HostBusy nAutoFd to High to indicate that it has latched data and received the signal in event 9 Event 10 The printer must set the four status lines as shown below Event 13 e PtrBusy Busy Returned to the status given in the Forward mode e nDataAvail nFault Set to Low if there is data to be sent e AckDataRegq PError Set to Low if there is data to be sent e Xflag Select Set to the status given during the last negotiation i e set to Low The printer sets PtrClk nAck to High event 10 and ends the Byte handshake event 11 The host indicates that it has succeeded in receiving the data This is indicated by setting HostClk nStrobe to Low Event 16 and then to High Event 17 Events 10 and 16 may occur simultaneously and events 7 and 17 may occur simultaneously such as when HostBusy and HostClk are used together If this is the case the host determines the current status by checking
98. he printer ID due to this command and the status due to ASB 90 CITIZEN GS L Function Code Range Outline Caution Default See Also iDP3221 User s Manual nH Setting the left margin lt 1D gt H lt 4C gt H lt nL gt lt nH gt O0 lt nL lt 255 O lt nH lt 255 This command sets the left margin specified by nL and nH The value of the left margin is nL nH 256 basic calculation pitch inches Printable Area Se o a ed Left Margin Print Area Width e This command only works when it is entered at the beginning of a line e When Page mode is selected this command only executes the internal flagging of the printer e The setting of this command does not affect Page mode e The maximum settable left margin is equal to the horizontal printable area A setting greater than this maximum is trimmed to the maximum e The basic calculation pitch is defined by GS P Once defined the left margin is not changed if the basic calculation pitch is changed by GS P e The left margin is calculated with the horizontal basic calculation pitch x A fraction resulting from the calculation is corrected with the minimum pitch of the mechanism and the remainder is omitted e When mapping character data if the current print area is not wide enough to accommodate one character of the current font only the line for that character data is handled as follows 1 The print area is extended toward the right to b
99. he host side as a data receivable signal When sending the status information it is confirmed that DSR is a space prior to sending the data if DTR DSR control has been selected If DTR DSR control has not been selected the data will be sent ignoring the DSR signal FG Ground for the case GND Common ground for the circuits 30 CITIZEN 7 3 2 7 3 3 1 2 3 iDP3221 User s Manual Data Configuration t Mark bo bi bz Space om 2 A A 1 Start Bit 2 Data Bit Parity Bit 3 Stop Bit 1 or More Start bit The system reads the status again after a lapse of 1 2 bit from a fall edge from the mark to space and if it is a space this bit will be recognized as the start bit If it is a mark the system will not recognize the bit as the start bit and try to detect the start bit again without judging it as an error Data bits Parity bit The system samples the data bits and parity bit for the 1 bit worth of time from 1 2 start bit and assumes the then status as the data for the relevant bits The bits are called Bit 0 Bit 1 Parity bit counting from the one closest to the start bit Stop bit The stop bit is the Mark level of 1 bit or more If a space is detected in detecting the stop bit a framing error will result Error Detection The system detects a parity framing or overrun error If an error is detected the relevant data will be stored in the buffer as
100. herige Genehmigung verst t auch auszugsweise gegen das Urheberschutzrecht Niemals versuchen in dieser Anleitung nicht erw hnte Ger teteile eigenh ndig zu warten zerlegen oder zu reparieren Bitte beachten Sie da wir keinerlei Haftung f r Sch den bernehmen die auf uns chgem e Bedienung falsche Handhabung oder eine ungeeignete Betriebsumgebung zur ckzuf hren sind Zur Vermeidung von Unf llen und sonstigen Problemen ist das Ger t ausschlie lich auf die in der Bedienungsanleitung beschriebene Weise zu betreiben Daten sind grunds tzlich tempor r d h sie k nnen nicht permanent gesichert oder ber l ngere Zeit gespeichert werden Es sei deshalb darauf hingewiesen da wir f r finanzielle Sch den oder Profitr ckg nge als Folge von Datenverlust Unf llen Reparaturen Tests usw keinerlei Haftung bernehmen Bitte wenden Sie sich mit Fragen oder Hinweisen auf Fehler oder Auslassungen im Text dieser Anleitung an unsere Gesch ftsstelle Beachten Sie jedoch da wir ungeachtet des obigen Punkts 8 keinerlei Haftung f r negative Folgeerscheinungen im Zusammenhang mit dem Betrieb dieses Ger ts bernehmen 141 CITIZEN iDP3221 User s Manual ZU BEACHTENDE SICHERHEITSMASSREGELN Zur Vermeidung von Gefahren gegen ber dem Bediener und anderen Personen und Sachsch den sind die folgenden Vorsichtsma regeln unbedingt zu beachten Der folgende Text beschreibt das Ausma der Gefahren und potent
101. icht sofort nach dem Drucken ausf hren da sich der Druckkopf stark erhitzt Beim Entfernen von verbleibendem Papier nicht die Heizoberfl che des Kopfes mit blo en H nden oder Metallgegenst nden ber hren Der automatische Schneidemechanismus wird mit dem DIP Schalter aktiviert und deaktiviert Wenn der Drucker mit deaktiviertem automatischen Schneidemechanismus verwendet wird sicherstellen da der automatische Schneidemechanismus in der Ausgangsstellung steht Wenn dies nicht der Fall ist mu er durch Drehen des Notfallknopfs an der Unterseite des Druckers in Pfeilrichtung in die Ausgangsstellung gebracht werden Notfallknopf 156 CITIZEN iDP3221 User s Manual 4 8 Kopf reinigen 1 Druckwalzeneinheit entfernen wie in 4 6 Beseitigen von Papierstaus beschrieben 2 Heizfl che des Kopfs mit einem Wattest bchen reinigen das mit etwas Athyalkohol benetzt ist 3 Druckwalzeneinheit einbauen AT VORSICHT e Nicht die Oberfl che der Heizeinheit des Druckkopfes mit der blo en Hand oder mit Metallgegenst nden ber hren e Diese Arbeit nicht sofort nach dem Drucken ausf hren da sich der Druckkopf stark erhitzt e Vor dem Entfernen der Druckwalzeneinheit das Ger t immer ausschalten Druckwalzeneinheit Heizeinheit 157 CITIZEN iDP3221 User s Manual 4 9 Bedienfeld und Fehleranzeigen 1 POWER L mpchen gr n Leuchtet beim Einschalten auf Blinkt auch zur Anzeige eines Speicherfehlers 2 ERROR L mpchen
102. ick Out Connector 8 1 1 Specifications of Drawer Kick Out Connector 1 Drawer kick out drive signal Outputs a pulse specified with ESC p The status of SW can be checked with pin 34 on the parallel interface connector or with the DLE EOT GS a and GS r commands through the serial parallel interface 2 Electrical characteristics 1 Drive voltage 24 V DC 2 Drive current 0 8 A at maximum Within 510 ms 3 Switch signal level L 0t00 5V H 3t05V 8 1 2 Connector s Pin Configuration Function FG Frame Ground DRAWER 1 Drawer drive signal DRSW Drawer switch input VDR Drawer drive power DRAWER 2 Drawer 2 drive signal GND Common ground on the circuit Connector used TM5RJ3 66 Hirose or its equivalent Applicable connector TM3P 66P Hirose or its equivalent IN CAUTION No output is made while printing e The drawers 1 and 2 cannot be driven simultaneously e A solenoid used for the drawer should be of 36Q or more An output current should be kept below 0 8 A Use beyond this limit cannot be assured e This connector cannot be connected to a telephone line Do not connect other than the solenoid 8 1 3 Drive Circuit 1 5V 2 3 VOR 4 a 33 CITIZEN iDP3221 User s Manual 8 2 Power Connector This connector is to supply the power from the special AC adapter Connector s Pin Configurations Function SHELL Connector used TCS7960 53 2010 Made
103. iellen Sachsch den die durch eine Mi achtung der Bedienungshinweise oder durch die unsachgem e Handhabung des Ger ts entstehen k nnen IN WARNUNG Die Mi achtung dieser Vorsichtsma regel kann zu K rperverletzungen mit m glicher Todesfolge f hren N VORSICHT Die Mi achtung dieser Vorsichtsma regel kann zu K rperverletzungen oder Sachsch den f hren AS Dieses Symbol ruft den Bediener zu erh hter Wachsamkeit auf Dieses Symbol weist auf wichtige Informationen wie z B Bedienungsschritte oder dergleichen hin 142 CITIZEN iDP3221 User s Manual Beim Betrieb des Ger ts sind die nachfolgenden Vorsichtsma regeln unbedingt zu beachten Eine Mi achtung dieser Hinweise kann zu Sch den Funktionsst rungen Rauchentwicklung und Brandgefahr durch berhitzen und zu elektrischen Schl gen f hren Der fortgesetzte Betrieb des Ger ts in anormalem Zustand wie z B nach einer Besch digung kann Funktionsst rungen Rauchentwicklung fremde Ger che Ger usche und Br nde verursachen Wenn anormale Erscheinungen beim Betrieb auftreten sofort das Ger t stoppen den Netzstecker abziehen und den Fachh ndler benachrichtigen Niemals versuchen das Ger t eigenh ndig zu reparieren um ernsthafte Gefahren zu vermeiden Das Ger t vor starken St en und Ersch tterungen wie z B Tritte Stampfen Schl ge Herunterfallen usw sch tzen Das Ger t an einem gut bel fteten Platz aufste
104. ing the AC power cord may damage it resulting in a fire electric shock or snapping If a thunder lightning storm is nearby disconnect the AC adapter from the socket and do not use the printer because a fire or electric shock may occur Do not put the AC power cord close to a heating device Its coating can melt and cause a fire or electric shock After using the printer or when not using it for a long period of time be sure to unplug the AC adapter from a plug socket for your safety AC Adapter Cable Connector Flat Surface Power Connector 8 CITIZEN iDP3221 User s Manual 4 2 Connecting Interface Cable 1 2 3 Turn off the power Mating side included Check the top and bottom of cable terminals and connect to the interface connector Fix the cable terminals Serial interface Tighten screws to fix it Parallel interface Turn clamps to fix it Connect the cable to the host computer Serial Interface Connector Serial Interface Cable Parallel Interface Connector Parallel Interface Cable 4 3 Connecting the Drawer Kick Out Connector 1 2 Turn off the power Check the top and bottom of the drawer kick out cable connector and connect it to the drawer kick out connector located on the back of the printer Screw the grounding cable of the drawer to the grounding terminal of the printer A CAUTION e Connect only the prescribed drawer Solenoid to the drawer kick out connecto
105. inition Ma e p is the data to be defined which indicate a pattern equal to a dot in horizontal direction from the left end The rest of the pattern on the right side is filled with space The rest of data to be defined is sxa e Download characters thus defined remain valid until redefinition ESC execution GS execution or power OFF is practiced Download characters and download bit images cannot be defined simultaneously Running this command clears the definition of the download bit image Same as the internal character set ESC 24 DOT LJ LSB FONT A Create each data bit by setting 1 for a printed dot and 0 for an unprinted dot Sample Program Print Results See Sample Program and Print Results for ESC on page 52 53 CITIZEN iDP3221 User s Manual ESC m nl n2 d k Function Specifying the bit image mode Code lt 1B gt H lt 2A gt H lt m gt lt n1 gt lt n2 gt lt d gt k Range m 0 1 32 33 O lt nl lt 255 0 lt m2 lt 3 0 lt d lt s255 k nl 256 x n2 m 0 1 k nl 256xn2 xX3 m 32 33 Outline According to the number of dots specified in n1 n2 specify the bit image of mode m e The number of dots printed is divided by 256 whose quotient is taken as n2 and residual as n1 e The total number of dots printed in the bit image is equal to n1 256 x n2 e When bit image data have been input in excess of dot position of one line the excess data
106. ion section earlier in the present Appendix When the host receives the device ID string of the length indicated by the first two bytes it must do so consecutively without terminating the process until the entire device ID is received If the process is terminated halfway the printer discards the rest of the string when the printer receives a new request for the device ID it sends the device ID beginning from the first character of the ID After receiving the ID of the length indicated by the first two bytes the host must carry out the termination even if the printer has data to send Data Available If the host does not carry out Termination and tries to receive data the printer sends the printer status 134 CITIZEN iDP3221 User s Manual 2 6 Termination Termination is the process of returning to Compatibility mode from the Nibble or Byte modes When performing Termination the host sets the signals as follows e JEEE 1284 Active nSelectln Low e HostBusy nAutoFd High Event 22 There are two methods of Termination 1 Termination through a handshake between the host and the printer 2 Immediate termination 1 Termination through a handshake between the host and the printer When switching from Reverse mode to Compatibility mode this termination method can be used if the interface is activated IEEE 1284 Active High and event 22 has taken place 1 The printer responds to IEEE 1284 Active by setting PtrBusy Busy
107. is only valid in the lowest bit e The black white inversion works on internal and downloaded characters e The black white inversion works also on the right spacing of characters defined by ESP SP e This command does not affect the bit image downloaded bit image bar code HRI characters or the skip area specified by HT ESC or ESC X e This command does not affect the space between lines e Black white inversion specification take precedence over underline specification Underline printing due to underline specification is therefore nullified if black white inversion is specified the underline setting however remains unchanged n 0 88 CITIZEN iDP3221 User s Manual GS H Function Selecting of printing position of HRI characters Code lt 1D gt H lt 48 gt H lt n gt Range O lt n lt s3 48 lt n lt s5l Outline Selecting printing position of HRI characters in printing bar codes e n means the followings Caution e The HRI characters refer to the bar code turned characters so that you can read them e The HRI characters are printed in the font selected with GS f e Specify before the GS k command Default n 0 See Also GS f GS k Sample Program Print Results LPRINT CHR amp H1B 3 CHR 5 LPRINT CHR amp H1D h CHR 50 LPRINT CHR amp H1D H CHR 0 GOSUB BC x 1 2 een LT GOSUB BC gesae s WH GOSUB BC Printed below x 2 NoHRI characters
108. isch von der Druckwalze eingezogen und in den automatischen Schneidemechanismus eingef hrt und ragt ein wenig aus dem Papierauslauf des automatischen Schneidemechanismus heraus 7 Wenn die Druckerabdeckung geschlossen ist wird das Papier einige Zeilen weiter transportiert so da Schneiden und Drucken m glich ist Abgeschnittenes Papier vor dem Druckvorgang entfernen Konvex 152 CITIZEN iDP3221 User s Manual N VORSICHT Ausschlie lich die vorgeschriebene Papiersorte verwenden Die Verwendung anderer Papiersorten kann zu verminderter Druckqualit t verk rzter Betriebslebensdauer des Druckers u dergl f hren Die Druckerabdeckung ist nicht abnehmbar und sollte deshalb nicht ber den Anschlag hinaus ge ffnet werden Das in den Drucker einzuf hrende Papierende darf nicht geknickt oder eingeris sen sein Lockeres Papier straffwickeln Wenn das Papier zu locker auf der Papierrolle aufgewickelt ist f hrt der Drucker die in 6 und 7 in 4 4 2 Papier manuell einlegen beschriebenen Arbeitsschritte durch da der Abstand von der Papierrolle zum Papiersensor zu gro ist Nach dem Einlegen der Papierrolle wird das Papierende m glicherweise gefaltet oder geknickt aus dem Papierauslauf herausgef hrt Wenn das Papier nicht am Papierauslauf erscheint das Papierende pr fen und nochmals einlegen Bei schr g eingelegter Papierrolle den Papierfreigabehebel nach vorn schieben und das Papier ausrichten Die Druckerabdec
109. it sends a request and negotiates with the printer A general flow of negotiations is given below 1 2 3 2 2 The host sets the IEEE 1284 Active signal to High In response the printer moves into the Negotiation phase The printer replies whether it can execute the mode requested by the host The interface terminates the Negotiation phase and moves into the communication phase Negotiation Procedure The negotiations proceed as follows 1 2 3 4 5 6 7 8 9 10 11 In IEEE 1284 communication phase the host and printer are in Compatibility mode by default It remains in Compatibility mode as long as the host recognizes the connected device as an IEEE 1284 compatible device To start negotiations the host sets the communication mode request bit on the data path Event 0 The host sets IEEE 1284 Active nSelectln to High and HostBusy nAutoFd to Low Event 1 The printer responds by setting PtrClk nAck to Low nDataAvail nFault to High Xflag Select to High and AckDatReq PError to High Event 2 The host sets HostClk nStrobe to Low In response the printer latches the data of the communication mode request bit Event 3 The host sets HostClk nStrobe and HostBusy nAutoFd to High Event 4 If the printer has communication data to send to the host it sets AckDataReq PError to Low nDataAvail nFault to Low and Xflag Select to the value corresponding to the communication mo
110. kDataReq Drucker Select XFlag Datal 5 XFlag Host nAutoFd HostBusy HostBusy NC ND Undefined GND GND FG FG Drucker Logik H Logik H GND GND ND ND aalalalalalalalalala 22 2 Z Z Z Z 222 wove aalalalalaalalalala Z Z Z Z Z Z 2 22Z2 wos Host nlnit nlnit nlnit Drucker nFault nDataAvail Data0 4 nDataAvail GND ND ND Drucker DK_STATUS ND ND Drucker 5V ND ND Host nSelectIn IEEE 1284 Active IEEE 1284 Active NC Keine Verbindung ND Nicht definiert n vor dem Signal bedeutet da es bei L aktiv ist Es ist keine bidirektionale bertragung m glich wenn eines der oben aufgef hrten Signale fehlt Es sollten immer verdrillte Adern f r die Signalleitungen verwendet werden die R ckleitungen m ssen mit Signalmasse verbunden sein CITIZEN iDP3221 User s Manual e Sicherstellen da die Schnittstelle mit TTL Pegel Signalen arbeitet die den im folgenden aufgef hrten Merkmalen entsprechen und da die Signalumschaltzeit 0 5 usec betr gt e Wenn die Signale nAck und Busy bei der Daten bertragung nicht beachtet werden kann dies zu Datenverlusten f hren e Das Schnittstellenkabel sollte so kurz wie m glich sein 9 WARTUNG UND DIENST Bitte wenden Sie sich an die folgenden
111. kung nicht w hrend des Druck vorgangs ffnen Wenn die Papierrolle w hrend des Druckvorgangs gehalten oder ber hrt wird f hrt dies m glicherweise zu einem Papierstau Wenn der automatische Schneidemechanismus zum vollst ndigen Abschneiden des Papiers verwendet wird das abgeschnittene Papier vor dem n chsten Druck vorgang entfernen um einen Stau zu vermeiden 4 5 Herausnehmen der Restpapierrolle A VORSICHT 1 Die Druckerabdeckung ffnen 2 Beide Papierfreigabehebel in Pfeilrichtung stellen Die Druckwalze wird dann vom Druckkopf abgehoben und das Papier kann entfernt werden Beim Herausziehen des Papiers in Vorw rts oder R ckw rtsrichtung den Papierfreigabehebel in Pfeilrichtung stellen Papierfreigabehebel 153 CITIZEN iDP3221 User s Manual 4 6 Beseitigen von Papierstau 1 Ca Das Ger t ausschalten 2 Die Druckerabdeckung ffnen 3 4 Die Kopffedern auf beiden Seiten in Pfeilrichtung bewegen um sie aus den Geh usehaken auszuhaken Die Papierrolle in der N he des Papiereinzugschachts abschneiden dann anheben Die Druckwalzeneinheit durch Anheben beider Papierfreigabehebel entfernen 6 Die restlichen Papierrolle vollst ndig aus dem Papierpfad entfernen 7 Die Ausrichtung der Druckwalzeneinheit pr fen und diese so installieren da sie korrekt in die F hrungsbuchse am Geh use eingreift wie in der Abbildung gezeigt Die Hebeleinheit leicht andr cken und die Kopff
112. lamp is lit by the paper near end sensor located on the side of the roller part of the upper cover See the function of the control codes ESC c3 and ESC c4 in PRINT CONTROL FUNCTION Paper end Goen When the paper roll runs out the paper sensor located in the paper path near the printing head detects paper end and the ERROR lamp is lit resulting in halting printing See the function of the control codes ESC c3 and ESC c4 in PRINT CONTROL FUNCTION When paper is inserted into the paper path loading of the paper roll begins 18 CITIZEN iDP3221 User s Manual Cutter motor lock If the cutter position sensor in the cutter unit is left turned on or off for approx 1 second while the cutter motor is running cutter operation and printing will be suspended determining it to be motor lock See 4 7 Unlocking the Cutter 3 FEED switch Press and release this switch immediately to feed paper by one line Press it continuously to feed paper continuously Press this switch to execute macro when the system is awaiting macro execution 4 FEED and Power Switches Press the FEED and POWER switches simultaneously to run self print ERROR Lamp Red FEED Switch 19 CITIZEN iDP3221 User s Manual 4 10 Hexadecimal Dumps 1 The Hexadecimal Dump Function This function allows data sent from the host to be printed in hexadecimal notation together with a corresponding character printout 2 Starting the Hexadecimal Dump Press the PO
113. le Do not pull install use or carry the equipment in such a manner that force will be applied to the cables Do not drop or insert any foreign substances such as clips or pins into the equipment Do not spill any liquid or spray any chemical containing liquid over the equipment If any liquid is spilled on it turn off the power disconnect the power cable and power cord from the plug socket and so on and contact our dealer Do not disassemble or remodel the equipment Negligence of this may cause fire or electric shock Should you drop or break this AC adapter by any chance unplug it immediately and contact our office Using it in that condition may result in fire or electric shock Should water enter inside the equipment by any chance unplug it and contact our office Using it in that condition may result in fire or electric shock Use the equipment only with the specified commercial power supply Negligence of this may result in fire electric shock or problems Do not damage break process bend pull by force twist or bundle an AC adapter cord Also do not put a heavy substance on it or heat it The AC adapter could be broken resulting in fire electric shock or trouble Ifthe AC adapter cord is damaged contact our office Do not connect disconnect the AC adapter with wet hands It may result in electric shock or other problems Do not overload a single electrical outlet using a table tap or a current tap socket It may result in fire
114. llen und darauf achten die Bel ftungs ffnung nicht zu blockieren Bei der Aufstellung des Ger ts Pl tze vermeiden an denen chemische Reaktionen auftreten wie z B in einem Labor sowie Pl tze mit salz oder gashaltiger Umgebungsluft Netz und Datenkabel niemals am Kabel haltend anschlie en oder abziehen Bei Betrieb Verr cken oder Tragen des Ger ts darauf achten da die Kabel keiner Gewalteinwirkung ausgesetzt sind Darauf achten da keine Fremdk per wie z B Nadeln oder B roklammern in das Ger t gelangen Darauf achten keine Fl ssigkeiten auf dem Ger t zu vergie en oder chemische Substanzen enthaltende Sprays dar ber zu verspr hen Bei versehentlichem Na werden das Ger t sofort ausschalten das Stromanschlu kabel abziehen das Netzkabel von der Steckdose trennen usw und an einen Fachh ndler wenden Nicht dieses Ger t zerlegen oder modifizieren Eine Mi achtung dieser Vorsichtsma regel kann zu Br nden und elektrischen Schl gen f hren Das Ger t nur mit der vorgeschriebenen Netzspannung und dem vorgeschriebenen Netzteil verwenden Eine Mi achtung dieser Vorsichtsma regel kann Br nde elektrische Schl ge und Funktionsst rungen verursachen Wenn das Netzteil herunterf llt besch digt wird oder na wird sofort von der Steckdose trennen und sich an einen Fachh ndler wenden Das Netzkabel nicht besch digen brechen modifizieren mit Gewalt biegen ziehen verdrehen oder kurzschlie en Ein besch digtes
115. munication after it is turned on e The printer sends 4 bytes of status shown in the tables below without checking whether the host is ready to receive or busy The 4 bytes of status is a continuous string except for XOFF code e Because this command is executed when data is mapped in the receive buffer there may be a delay between command receiving and status sending depending on the condition of the receive buffer e Even if the printer is excluded from the selection of peripheral equipment specified by the data input control command ESC the 4 bytes of status is sent to the host whenever status changes e When DLE EOT GS I or GS r is used the host must discriminate between the status due to that command and the status due to ASB 98 CITIZEN 1iDP3221 User s Manual 1 Ist byte printer information o fma 1 ae ro 0 Status of pin 3 of drawer kick connector L Status of pin 3 of drawer kick connector H Online status Offline status Cover closed Cover open Not in paper feed state triggered by FEED switch In paper feed state triggered by FEED switch EE 2 2nd byte error occurrence information o ema OO 0 nr SE BEL 2 Undefined bo 3 Auto cutter error not occurred Auto cutter error occurred 5 Unrecoverable error not occurred Unrecoverable error occurred Auto recovery error not occurred Auto recovery error occurred a rar 3 3rd byte paper detector information
116. n Shipment EE Bit length re ER Odd Even EE zur Fe m Table 1 International character USA France Germany U K Denmark I Sweden Italy Japan Table 2 Print density Levell Level2 Level3 Level4 DS1 9 DS1 10 Table 3 Baud rate 150 300 600 1200 2400 4800 9600 19200 22 CITIZEN iDP3221 User s Manual 6 PARALLEL INTERFACE 6 1 Bi directional Parallel Interface IEEE 1284 6 1 1 Compatibility Mode Host gt Printer Communication Using the Centronics Interface 1 Outline The familiar Centronics interface is used in the Compatibility mode 2 Specifications Data transfer 8 bit parallel Synchronization External nStrobe signal Handshaking nAck and Busy signals Signal level All signals TTL compatible Connector 57LE 40360 or equivalent IEEE 1284 Type B 6 1 2 Reverse Mode Printer gt Host Communication Status data may be transferred from the printer to the host in either the Nibble or Byte mode Outline It is assumed that data is transferred from an asynchronous printer controlled from the host The existing control lines are used in transferring data in the Nibble mode transferred in 4 bit units nibbles Data is transferred in both directions on 8 data lines in the Byte mode 8 bit units bytes As simultaneous execution with the Compatibility mode is not possible half duplex communication is employed See Appendix 2 for details
117. n den Kompatibilit tsmodus zur ck 176 CITIZEN 10 11 2 3 1 2 iDP3221 User s Manual Wenn der Drucker keine bertragungsdaten hat die f r den Host Computer bestimmt w ren wechselt der Host Computer in die Phase Host Busy Data Not Available oder Termination und kehrt dann in den Kompatibilit tsmodus zur ck Wenn der Drucker den vom Host Computer angeforderten bertragungsmodus nicht unterst tzt setzt er Xflag Select wie folgt Wenn der Nibble Modus angefordert wurde High Wenn der Byte Modus angefordert wurde Low Besonders beachten Die Verhandlungsphase wird von der steigenden Flanke des vom Host Computer gesendeten Active Signals gem IEEE 1284 ausgel st Im Kompatibilit tsmodus folgt der Moment an dem der Verhandlungsvorgang startet im allgemeinen zu dem Zeitpunkt an dem der Host Computer nStrobe auf High setzt und der Drucker daraufhin den nAck Impuls gibt Sobald das nStrobe Signal auf High gesetzt wurde wechselt der Drucker allerdings sofort in die Verhandlungsphase wenn er feststellt da IEEE 1284 Active auf High steht Dies gilt selbst dann wenn der nAck Impuls erst noch gegeben werden mu oder gerade in diesem Augenblick erfolgt In diesem Fall wird kein nAck Impuls gegeben falls der Drucker nach der Terminierung in den Kompatibilit tsmodus zur ckgewechselt ist 3 In die Verhandlungsphase kann vom Busy oder Error Status des Kompatibilit tsmodus aus eingetreten werden 4
118. n offline condition n 3 Status caused by an error n 4 Paper detector status e Each status represents the current status It is 1 byte data e The status is transferred without checking whether the host is ready to receive or busy e This command is executed even if the printer is in offline state receive buffer full state or error state e This command is dealed with when it is received e If another data string of lt 16 gt H lt 04 gt H lt n gt 1 lt n lt 4 is received the printer acts the same way as with this command Therefore the user should be reminded of this fact Example 1 Suppose a command ESC m nL nH d1 dk where d1 lt 10 gt H d2 lt 04 gt H d3 lt 01 gt H The DLE EOT n command cannot be interleaved into the code string of another command consisting of two bytes or more Example 2 If the printer sends DLE EOT 3 when the host has sent down to ESC 3 in its attempt to send ESC 3 n the printer handles the ESC 3 as ESC 3 lt 10 gt H Thus the user should be cautious If ASB automatic status back is enabled by GS a it is necessary to discriminate between the status due to AS and the status due to this command 43 CITIZEN iDP3221 User s Manual 1 Printer status when n 1 is specified a DE EEN 1 Unused LE a Status of pin 3 of drawer kick connector DE BER Status of pin 3 of drawer kick connector k Online status Offline status 5 Undefined ll 6 Un
119. nd Outp tSienals u es mn tn De a 30 SOU 30 7 3 2 Data Confipuration ts secs sce ceccentievdee gin sists een eats eed ae Sa se teeta eee 31 7 3 3 Error Detection esiseina nein Ee AER ALIA EAN ASN as 31 7 3 4 Data Receiving Control seipso ee eepe an td dreck Arten 32 Z ame 0 V8 00 Spee ee ee ebene 32 1 3 6 Blectrical Characteristics nn ee SA Gs Lae is A ehh Se ey 32 8 DRAWER KICK OUT CONNECTOR POWER CONNECTOR sursursrsuesorsarsonsnussnssnssonsnusnnssnnsnnenunnunne 33 8 1 Drawer Kick Out Connector cece e a E E a a E e A E e a ea e aS ae aeii na 33 8 1 1 Specifications of Drawer Kick Out Connector ueueesssnnesnersnensnenseennnnnnnnnnnnnnesnnennnesnnennnnnnonsnonnonsnennen sense 33 8 1 2 Connectors Pin CEO erdeelt e 33 8 2 Power ee 34 9 MAINTENANCE AND SERVICE 20u000rsursnssnnennesnssnnsnnennssnssnnsnnenussnsnuennsnnssnnsnusnnsnnssnnsnusnnssnssnnsnnsnnssnnsnnennsnunne 35 10 PRINT CONTROL FUNCTIONS 2 2 00020r200000000000200200200000n00n0n000nr0nn0nnennsnnssnnsnnsnnssnennsnnssnnsnnennsnnssnnssnnsnnenunsne 36 LOW Command ist E E 36 10 2 Command Details 4 22 22 5828552 Be ar ak IE in in ne bei east tae oie tate LEAS 39 10 2 1 Descriptions of Each Item ne ee EIER RER Ren 39 10 22 Command Details sisces 25 cies sees eile Shin aa Sieh EES 40 CITIZEN iDP3221 User s Manual 11 CHARACTER CODES TABLE su20s00s00s0n00nsossnssnsnnsonsnsnnsnssnsnnsonsnssnssnsnnsnnsnssnsnnsns
120. nderen Verwendungsm glichkeiten des Seitenmodus Zur Verwendung des Seitenmodus sendet der Host Computer Befehle normalerweise in dieser Abfolge zum Drucker 1 2 3 4 5 ESC L versetzt den Drucker in den Seitenmodus ESC W legt den Druckbereich fest ESC T legt die Druckrichtung fest Die Druckdaten werden gesendet FF weist den Drucker an die Druckdaten in einem Durchgang auszugeben Nach dem Druck kehrt der Drucker in den Standardmodus zur ck lt Beispiel 1 gt 100 PRINT 1 chr amp H1b L 110 PRINT 1 chr amp H1b W chr 0 chr 0 chr 0 chr 0 120 PRINT 1 chr 200 chr 0 chr 144 chr 1 130 PRINT 1 chr amp H1b T chr 0 140 PRINT 1 Page mode lesson Test1 150 PRINT 1 chr amp Hc Das Programm in Beispiel 1 reserviert einen Druckbereich von 200 400 Schritte ausgehend vom Startpunkt 0 0 und gibt dann den Text Page mode lesson Test1 in der ersten Zeile des Druckbereichs aus wie in Abbildung 1 1 gezeigt Papier Druckbereich Abbildung 1 1 171 CITIZEN iDP3221 User s Manual In Abbildung 1 1 erfolgt ein Zeilenvorschub zwischen lesson und Test1 weil lesson und den darauf folgenden Leerschritt den Horizontalwert des Druckbereichs von 200 400 Schritten berschreiten Der Zeilenvorschubwert entspricht dem Wert der durch einen Befehl wie beispielsweise ESC 3 festgelegt wurde Es ist m glich vor der Ausf hrung von FF sovi
121. ng the printing in Standard mode e If the horizontal start point or vertical start point is out of the printable area this command is canceled and the next data is handled as normal data e If the horizontal length or vertical length is 0 this command is canceled and the next data is handled as normal data e The character mapping position will be the start point specified by ESC T in the print area e If the horizontal start point horizontal length is greater than the horizontal printable area the horizontal printable area horizontal start point is taken as the horizontal length e If the vertical start point vertical length is greater than the vertical printable area the vertical printable area vertical start point is taken as the vertical length e The print area is defined by the basic calculation pitch GS P Once defined the print area is not changed if the basic calculation pitch is changed by GS P e Fractions resulting from calculations are corrected with the minimum pitch of the mechanism and the remainder is omitted e The horizontal start point and horizontal length are calculated with the basic calculation pitch x The vertical start point and vertical length are calculated with the basic calculation pitch y 70 CITIZEN iDP3221 User s Manual e The figure below illustrates the print area where X horizontal start point Y vertical start point Dx horizontal length and Dy vertical length
122. ng to map the HRI characters of a bar code however the section above the standard character height will not be printed If print data or the space to the right of a character extends beyond the print area before command that involves a line feed for example LF or ESC J command is received a line feed is automatically executed so that the mapping position of the print data is moved one line The next mapping position will be the beginning of the line In this case the line feed width is as defined by a command such as ESC 2 or ESC 3 By default the line feed width is 1 6 inch which is equivalent to 30 dots If the print data for the next line includes a vertically doubled character or taller a downloaded bitmap image extending two or more lines or a bar code taller than the character height the data therefore falls short of the line feed width causing the upper dots of the character to overlap the print data of the current line The line feed width needs to be increased In the following example the line feed width for the first line should equal at least 27 dots see the figure Mapping Position for a Downloaded Bitmap Image 121 CITIZEN iDP3221 User s Manual lt Example When printing a downloaded bitmap image covering six bytes vertically gt Vertically mapped dots 8x6 Line feed width for the starting point 21 x Vertical basic calculation pitch conversion ratio 360 180 54 54 pitches or 27 dots must ther
123. nnsnnsnssnssnsnnsnnsnssnnsnnsnssnssnnen 112 11 1 CodePage 00H to 7FH amp PC437 USA European Standard 112 11 2 Code Page Katakana Japanese 2 25sse ebs pner rE T E E eK BR RB 113 11 3 Codepage DCS SaO Mulolmmeual eeeeeecesecsecssecseeceecseeeseeseesseesseessscesecsecaecsaecsaecsaecaecsaeseseseeeeeeeeesenerenseensees 114 11 4 Codep ge PC860 Portguese EE 115 11 5 Codepage PC893 Canadian Brenchy EE 116 11 6 Codepage PC8G65 Nordic 24 0 as asp sh o S ERa Ee a a SREE SEES Opa Mo NES EEN eege 117 11 7 Blank page For user seng 118 11 8 International Character Codes Table 119 APPENDIX 1 PAGE MODE sssscssccssssnsscsscescnsssscsscessnsssesccscensssssescosssssssssescossnssssseessossssssessessosssassesoossonses 120 APPENDIX 2 BI DIRECTIONAL PARALLEL INTERFACE sussssussosssoesossesnuennssnssnnsnssnssnnsnnennssnenuenusnne 128 1 E 128 1 1 Parallel Interface Communication Modes 2u022042200200snnesnnesnnesnnennnennonsnonsensnennonnnnnnnnnnnnsnnesnnesnnesnonsnonnnnnnnnnnn 128 1 2 Interado Phase ssori peseur easily halle 129 Ds Negotati m seg eE SEAN ETET SEE EES 130 2 1 OVEIVIEW a r De dE EE A a Enter AE 130 2 2 Negotiation Procedure 2 2 2r 20 4202 tadetead selig HE in 130 2 3 PRECAUTIONS ege rn ua HERE Ee eege 131 2 4 Data Communication from Printer to Hoer 132 2AA Nibble Mode EE 132 DAD Byte MOd Gai eege eege che cbcayshovtces bitte eege tun kn bi TI Ri A E 132 2
124. nnt und haben unterschiedliche Funktionen Ende der Vorw rts Datenubertragung Abgebrochene Abbruch von anderen bertragung Betriebsarten au er EPP Kompatibilitatsmodus Hauptrechner sendet Daten i x Vorwarts im Daten bertragung Ruhezustand Versagte Verhandlung Verhandlung Ereignis 6 Ereignis 6 Hauptrechner belegt Daten Hauptrechner belegt Daten nicht verf gbar Ereignis 11 Ruckw rts Daten bertragung Ereignis 7 Ereignis 7 Unterbrechung Ereignis 21 Ruckw rts im Ruhezustand Ereignis 18 175 CITIZEN iDP3221 User s Manual 2 Verhandlung 2 1 bersicht Normalerweise befindet sich der Drucker nach dem Einschalten im Kompatibilit tsmodus welcher der Centronics Kommunikationsphase entspricht Wenn der Host Computer in den Nibble oder Byte Modus umschalten will sendet er eine Anfrage und handelt das Umschalten mit dem Drucker aus Im folgenden wird die bliche Abfolge bei der Verhandlung dargestellt 1 Der Host Computer setzt das Active Signal gem IEEE 1284 auf High Als Reaktion darauf wechselt der Drucker in die Verhandlungsphase 2 Der Drucker meldet ob er in den vom Host Computer angeforderten Modus wechseln kann 3 Die Verhandlungsphase des Kommunikationsvorgangs wird abgeschlossen und die bertragungsphase beginnt 2 2 Vorgehensweise bei derV erhandlung Die Verhandlungen verlaufen wie
125. nting with special commands Built in drawer kick out interface 10 Auto cutter fitted as standard 11 User registration of external characters 1 2 Unpacking 1 When unpacking the printer confirm that the following parts are provided e Printer body 1 unit e Sample paperroll 1 roll e AC adapter 2 1 piece e AC power cord on 1 piece e User s manual en 1 copy Printer Body Sample Paper Roll AC Adapter User s Manual AC Power Cord 1 CITIZEN iDP3221 User s Manual 2 Before using the printer remove the protective paper for the head as shown below 1 Open the printer cover 2 Pull the platen levers at both sides of the platen roller unit in the direction of the arrows 3 Pull the protective paper in the direction of the arrow 4 Insert a sheet of printer paper between the platen roller and the head when the printer is to remain unused for a long period of time Platen Lever Printer Cover N CAUTION e Install the printer on a flat and stable desk e Do not install the printer near a heater or in a place exposed to direct sunlight e Do not use the printer in a high temperature high humidity and contaminated environment e Do not allow dew condensation on the printer If dew is condensed on it leave the power turned off until dew condensation is gone 2 CITIZEN 2 BASIC SPECIFICATIONS 2 1 Model Classifications iDP3221 User s Manual The models are classified b
126. oder der Raum rechts eines Zeichens den Druckbereich berschreiten bevor ein Befehl empfangen wird der einen Zeilenvorschub ausl st beispielsweise die Befehle LF oder ESC J wird automatisch ein Zeilenvorschub ausgel st so da die Ablageposition der Druckdaten um eine Zeile verschoben ist Die n chste Position ist der Anfang dieser Zeile Der Zeilenvorschub ist dabei durch Befehle wie ESC 2 oder ESC 3 festgelegt 167 CITIZEN iDP3221 User s Manual 4 Standardm ig betr gt ein Zeilenvorschub 1 6 Zoll was 30 Punkten entspricht Wenn die Druckdaten f r die n chste Zeile ein Zeichen in doppelter oder noch gr erer H he ein geladenes Bitmap Bild das sich ber zwei oder mehr Zeilen erstreckt oder einen Strichcode enthalten der h her ist als die Zeichenh he ist der Zeilenvorschubwert f r die Druckdaten zu klein Die oberen Druckpunkte der Zeichen berschreiben dann die Druckdaten der aktuellen Zeile Der Wert f r den Zeilenvorschub mu demzufolge erh ht werden Im folgenden Beispiel mu der Wert f r den Zeilenvorschub f r die erste Zeile mindestens 27 Punkte betragen siehe Abbildung Ablagepositionen f r geladenes Bitmap Bild lt Beispiel Druck eines geladenen Bitmap Bildes das vertikal sechs Bytes umfa t gt Vertikal abgelegte Punkte 8 6 Zeilenvorschubwert f r den Startpunkt 21 Umrechnungsverh ltnis f r die vertikale Schrittweite 360 180 54 Daher mu der Wert f r den Zeilenvorschub
127. oint specified by ESC T is top right or bottom left the command uses the horizontal perpendicular to the paper feed direction basic calculation pitch x The maximum settable line feed width is 1016 mm 40 inches A setting greater than this maximum is trimmed to the maximum 4 23 mm ESC 2 ESC cl GS P 58 CITIZEN ESC Function Code Range Outline Caution Default See Also iDP3221 User s Manual Data input control lt 1B gt H lt 3D gt H lt n gt 0 lt n lt 255 Selecting equipment in which data input from the host is effective e Each bit of n indicates as follows 0 Printer bread valid 1 Notdefined Notdefined Jo o oo 4 Notdefined 6 Notdefined e When the printer has not been selected this printer abandons all the received data until it is Notdefined o y O Not defined 5 Notdefined Notdefined o o y O Not defined TI selected by this command e Even when the printer has not been selected it can become BUSY state through printer operation e When the printer is deselected this printer discards all the data until it is selected with this command Except DLE ENQ1 and DLE ENQ2 n 1 DLE ENQ Sample Program Print Results LPRINT AAAAA LPRINT CHR amp HIB CHR 0 AAAAAAAAAA LPRINT aaaaa CHR amp HA LPRINT CHR amp H1B CHR 1 LPRINT AAAAA CHR amp HA aaaaa
128. om the host to the printer in the following sequence 1 2 3 4 5 An ESC L puts the printer in page mode An ESC W specifies the print area An ESC T specifies the print direction Print data is sent An FF instructs the printer to print the print data in a batch After printing the printer returns to standard mode lt Example 1 gt 100 PRINT 1 chr amp H1b L 110 PRINT 1 chr amp H1b W chr 0 chr 0 chr 0 chr 0 120 PRINT 1 chr 200 chr 0 chr 144 chr 1 130 PRINT 1 chr amp H1b T chr 0 140 PRINT 1 Page mode lesson Test1 150 PRINT 1 chr amp Hc The program in Example 1 reserves a print area of 200 400 pitches extending from the start point 0 0 and then prints the text Page mode lesson Test 1 onthe first line of the print area as shown in Print Area Figure 1 1 125 CITIZEN iDP3221 User s Manual In Figure 1 1 a line feed occurs between lesson and Test 1 because lesson and the next space do not fit in the horizontal range of the 200 400 pitch print area The line feed width conforms to the value specified by a command such as ESC 3 It is possible to set as many print areas as desired before executing FF If print areas overlap each other the print area setup data are ANDed with the previous data If you want to erase a section of mapped data use the CAN command The CAN command erases all data in the print area being specified You c
129. on lt 8 and 1 lt horizontal magnification lt 8 Outline Specifies the character size vertical and horizontal magnification ae 8 Decimal Number Vertical magnification specification See Table 2 Vertical Magnification Horizontal magnification 2 2 See Table 1 Horizontal Magnification specification Table 1 Horizontal Magnification Table 2 Vertical Magnification Decimal Magnification Decimal Magnification 1x standard 1x standard 2x horizontal 2x vertical double double 3x 3x 4x 4x 5x 5x 6x 6x ES 7X 8x 8x Caution e This command works for all alphanumeric characters except for HRI characters e This command is ignored if either the vertical magnification or horizontal magnification is out of range e In Standard mode the vertical direction is defined as the paper feed direction and the horizontal direction is defined as the direction perpendicular to the paper feed These definitions are therefore interchanged when 90 right turned characters are specified e In Page mode the vertical direction means the top bottom direction of each character The horizontal direction means the side to side direction of each character 81 CITIZEN iDP3221 User s Manual e If characters of different vertical magnification are contained in a line the baseline of each character is lined up e Horizontal and vertical magnification can also be sp
130. osionsgefahr besteht Vor dem Anschlie en oder Trennen eines Erdungskabels unbedingt zuerst den Netzstecker aus der Steckdose ziehen Beim Anschlie en oder Trennen der Kabel zuerst die Netzversorgung ausschalten einschlie lich der angeschlossenen Seite und dann an Stecker und Steckdose haltend anschlie en bzw trennen Durch ziehen am Kabel selber kann dieses rei en oder anderweitig besch digt werden Netzkabel oder Verbindungskabel immer fest anschlie en Durch Anschlu mit umgekehrter Polarit t k nnen Innenbauteile oder Pa fl chen besch digt werden F r Datensignalleitungen abgeschirmte Kabel oder verzwirbelte Doppeladerkabel verwenden um Rauschst rungen m glichst gering zu halten Das Kabel nicht ber zu lange Strecken verlegen oder an gest rte Ger te anschlie en Durch Anschlu an gest rte Ger te kann fehlerhafter Druck aufgrund von korruptierten Daten usw verursacht werden Falls ein Geldschubladen Ausschubmechanismusstecker vorhanden ist sollten keine anderen Vorrichtungen die nicht den vorgeschriebenen Solenoidspezifikationen entsprechen angeschlossen werden Eine Mi achtung dieser Vorsichtsma regel kann zu Fehlfunktionen f hren Das Ger t an einem Platz in der N he einer Steckdose betreiben wo sich der Netzstecker zum Unterbrechen der Stromversorgung jederzeit schnell und m helos abziehen l t Wenn das Ger t l ngere Zeit lang nicht benutzt wird den Stecker abziehen und die Papierrolle herausnehmen Beim
131. ouble Width Font A Double Height 50 CITIZEN iDP3221 User s Manual ESC nl m Function Specifying the absolute positions Code lt 1B gt H lt 24 gt H lt nl gt lt n2 gt Range O lt nl lt 255 O lt n2 lt 1 Outline The printing start position is specified in the number of dots 1 203 inch unit from the beginning of line e The number of dots is divided by 256 whose quotient is taken as n2 and the residual as nl e Therefore the printing start position is equal to n1 n2 x 256 from the beginning of line Caution The basic calculation pitch is set by GS P After the line feed width is set if the basic calculation by GS P leaves a fraction the fraction is corrected with the minimum pitch of the mechanism and the remainder is omitted In Standard mode this command uses the vertical paper feed direction basic calculation pitch y In Page mode this command acts differently depending on the start point 1 If the start point specified by ESC T is top left or bottom right the command uses the vertical paper feed direction basic calculation pitch y 2 If the start point specified by ESC T is top right or bottom left the command uses the horizontal perpendicular to the paper feed direction basic calculation pitch x Specification beyond the end of the line is ignored Default The initial value is not specified See Also ESC GS P GS Y GS Sample Program Print Results LPRINT CHR
132. p H1B m LPRINT AAAAA LPRINT CHR amp H1B J LPRINT CHR 150 LPRINT CHR amp H1B m Print Results Cutting Condition Cut Position Paper Feed Direction Cut Position 77 CITIZEN iDP3221 User s Manual ESC p m nl n2 Function Generating the specified pulses Code lt 1B gt H lt 70 gt H lt m gt lt n1 gt lt n2 gt Range m 0 1 0 lt nl lt n2 lt 255 Outline The signals specified by n1 and n2 are output to the connector pin specified by m e m has the followings 0 DrawerkickpinNo2 The ON time is n1x2 ms and OFF time n2x2 ms Caution e When m is beyond a definition range no signal is output discarding n1 and n2 e A drawer drive duty is as follows ON time ON time OFF time 2 The OFF time should be 4 times or more larger than the ON time Default The initial value for m nl and n2 is not defined Sample Program LPRINT CHR amp H1B p LPRINT CHR 0 sessses Selects pin No 2 LPRINT CHR 5 eeseeee Sets ON time to 10ms LPRINT CHR 50 eseeeee Sets OFF time to 100ms END 78 CITIZEN iDP3221 User s Manual ESC t n Function Selecting the character code table Code lt 1B gt H lt 74 gt H lt n gt Range O lt n lt s5 n 255 Outline Selecting page n on the character code table The character code table is selected depending on the value of n woe n means the followings a a 7777 En Page 3
133. r Do not connect a telephone line Drawer Kick Out Connector Grounding Cable 9 CITIZEN iDP3221 User s Manual 4 4 Inserting the Paper 4 4 1 Inserting the Paper 1 2 Platen Lever EL Turn on the power Put your hands in the concave parts on both sides of the printer cover and open it until it comes to a stop Cut the end of the paper roll at close to a right angle Good No Good No Good No Good PIPE TT Ensure that the paper roll is placed correct side up in the roller part in the upper cover Check that the paper roll is between the platen levers pull the end of the paper out to the edge of the upper cover and close the printer cover The paper is automatically fed in and comes out the paper outlet of the printer Cut the surplus paper by the tear bar at the paper outlet of the auto cutter Concave Part Upper Cover 10 CITIZEN iDP3221 User s Manual N CAUTION Be sure to use the specified paper roll Use of non specified paper may not guarantee the print quality printing head life and so on The printer cover is not detachable Do not apply an excessive force beyond its stopping position Do not insert a ragged or dog eared end of the paper roll because it could result in a paper jam or insertion error Always pull the end of the paper roll out to the edge of the uppercover Take care to ensure that the paper is not beyond or before the edge of the cover When the paper roll
134. r ckgesetzt wird wird er standardm ig in den Kompatibilit tsmodus geschaltet e Kompatibilit tsmodus Daten werden vom Host Computer zum Drucker in Byte Einheiten bertragen Normalerweise wird dieser Modus zur bertragung von Daten verwendet Die anderen Modi werden vom Kompatibilit tsmodus aus aufgerufen e Nibble Modus Daten werden vom Drucker zum Host Computer in Einheiten von vier Bits bertragen Bei der Daten bertragung vom Drucker wird eine Statussignalleitung verwendet Um in diesem Modus eine Datenmenge von einem Byte zu senden werden zweimal hintereinander Vier Bit Daten gesendet e Byte Modus Daten werden vom Drucker zum Host Computer in Einheiten von einem Byte bertragen Bei der Daten bertragung vom Drucker wird eine 8 Bit Daten Signalleitung verwendet Zum Einsatz des Byte Modus mu der Host Computer in der Lage sein die Signallaufrichtung ber die 8 Bit Daten Signalleitung umzuschalten Die bertragung vom Host Computer zum Drucker wird Forward Modus Vorw rtsmodus genannt die bertragung vom Drucker zum Host Computer Reverse Modus R ckw rtsmodus 174 CITIZEN iDP3221 User s Manual 1 2 Kommunikationsphasen Der Kommunikationsvorgang in den einzelnen bertragungsmodi unterteilt sich in unterschiedliche Phasen Zus tzlich gibt es eine Phase f r die Modusinitialisierung und eine Phase f r den Moduswechsel Die Kommunikationssignale in den verschiedenen Modi und Phasen werden unterschiedlich bena
135. r die Schritte von 2 an Falls der Host Computer die Phase Reverse Idle gew hlt hat und vom Drucker neue Daten gesendet werden sollen setzt der Drucker PtrClk auf Low um vom Host Computer eine Unterbrechung anzufordern Event 18 Der Drucker setzt PtrClk zur ck auf High Event 19 Auf eine Unterbrechungsanforderung vom Drucker reagiert der Host Computer indem er HostBusy nAutoFd auf High setzt Event 20 Schlie lich antwortet der Drucker dem Host Computer indem er AckDataReq PError auf Low setzt der Host Computer wechselt daraufhin in die Phase Host Busy Data Available Event 21 Byte Modus In diesem Modus werden Daten zwischen Drucker und Host Computer entsprechend der unten beschriebenen Vorgehensweise bertragen Die Schritte beginnend mit 1 sind relevant wenn aus der Verhandlungsphase in die Phase Host Busy Data Available gewechselt wurde Wenn aus der Verhandlungsphase in die Phase Host Busy Data Not Available gewechselt wurde sind die Schritte beginnend mit 9 relevant 1 2 3 4 5 Nach Abschlu der Verhandlungen zum Wechseln in den Byte Modus signalisiert der Host Computer da er bereit ist Daten vom Drucker zu empfangen Dies geschieht indem der Host Computer den Datenbus in einen Hochimpedanzstatus versetzt und HostBusy nAutoFd auf Low setzt Events 14 und 7 Der Drucker legt die zu tibertragenden Daten auf den Datenbus Event 15 Der Drucker setzt PtrClk nAck auf Low Event 9
136. r for lt gt H binary number for lt gt B and decimal number for lt gt respectively Jk represents a repeat count of k times Describes an argument value Setting range for the command Describes a command outline Describes a caution as required Describes an initial value for the command when accompanied by an argument Describes the associated commands for use Describes a coding example in the Q BASIC sample program This example is only for your reference and differs depending on the language used version and so on For details see the manual for the language used Shows a print result obtained by running the above mentioned program However the print result shown here has a different scale from the actual print result Represents the command 39 CITIZEN iDP3221 User s Manual 10 2 2 Command Details HT Function Code Outline Caution See Also Horizontal tab lt 09 gt H Shifts the printing position to the next horizontal tab position e Ignored when the next horizontal tab position has not been set e The horizontal tab position is set by ESC D e Initial setting of the horizontal tab position is each 8 characters in 9th 17th 25th 33rd and 41st columns ESC D Sample Program Print Results LPRINT 0123456789012345678901 LPRINT CHR amp HA LPRINT CHR amp H9 AAA LPRINT CHR amp H9 BBB LPRINT CHR amp HA LPRINT CHR
137. r near end detecor 00 0 Paper found by paper end detector oo 0 Paper not found by paper end detector 60 BE EE WEE See Also DLE ENQ GS a and GS r Identification of Send Status in Appendix 3 45 CITIZEN DLE ENQ Function Code Range Outline Caution See Also iDP3221 User s Manual n Real time request to printer lt 10 gt H lt 05 gt H lt n gt 1 lt s lt n lt s2 The printer responds in real time to the request that the host specified with number n n 1 After recovering from an error the printer resumes printing from the beginning of the line where the error occurred n 2 The printer clears the receive buffer and the print buffer and then recovers from the EITOT e This command is only effective if an auto cutter error has occurred e This command is dealt with when it is received e This command is also executed even if the printer is in a receive buffer full state or error state e If another data string of lt 10 gt H lt 05 gt H lt n gt 1 lt n lt 2 is received the printer acts in the same way as with this command The user should therefore be reminded of this fact Example 1 If for example a command ESC m nL nH d k where d1 lt 10 gt H d2 lt 05 gt H d3 lt 01 gt H is given the DLE ENQ n command cannot be interleaved into the code string of another command consisting of two bytes or more Example 2 e If the printer sends D
138. rable e Space Data transferable 7 Transmission control TD signal e DCI code 11H X ON Data receivable e DCH code 13H X OFF Data not receivable 7 2 Connector s Pin Configuration Pip ro Frame Ground 7nd SigmalGrond RD tpt Besteet 6 DR hw Data Set Ready 13 1 oOO0O00000000000 oO0000000000000 25 14 Notes 1 The RS 232C signals are based on the EIA RS 232C 2 The received data should be always maintained in the Mark status when no data is being transferred Applicable connectors D Sub connectors Printer side 17LE 13250 DDK or its equivalent Cable side 17JE 23250 DDK or its equivalent 29 CITIZEN iDP3221 User s Manual 7 3 Input and Output Signals 7 3 1 1 2 3 4 5 Input and Output Signals RD Serial received data signal If a framing error overrun error or parity error takes place the relevant data will be printed as DTR Write the data or a command when this signal is Ready If you write at Busy the previous data will be ignored resulting in an overrun error The data can be written in the input buffer even during printing Busy is also issued at power on during test printing at on line or at reset TD If the remaining capacity of the input buffer comes to 128 bytes or less while receiving the data DC3 13H will be output as a data not receivable signal If the remaining capacity comes to 256 bytes or more DC1 11H will be output to t
139. renden Zeichen 2 Hexadezimal Dump starten Bei ge ffneter Abdeckung gleichzeitig Netzschalter und FEED Taste dr cken Wenn die Abdeckung geschlossen ist wird Hexadecimal Dump auf dem Papier ausgegeben und dann werden die empfangenen Daten in hexadezimaler Form gedruckt zusammen mit einem Ausdruck der korrespondierenden Zeichen Hinweis e F r Daten zu denen kein korrespondierendes Zeichen existiert wird gedruckt e W hrend des Hexdezimal Dumps k nnen nur die Befehle DLE EOT und DLE ENQ verwendet werden e Falls weniger als eine Zeile mit Daten gedruckt werden soll wird durch Dr cken der FEED Taste eine Einzelzeile ausgegeben 3 Hexadezimal Dump beenden Nach dem Druck der Daten wird die Funktion beendet indem entweder das Ger t ausgeschaltet wird oder ein Zur cksetzen Signal gesendet wird lt Druckbeispiel gt Hexadecimal Dump 1B 21 00 1B 20 04 41 42 43 44 ABCD 45 46 47 48 49 4A 4B 4C 40 4E EFGHIJKLMN e 00 OA 31 32 33 34 35 36 OP 123456 160 CITIZEN iDP3221 User s Manual 5 DIP SCHALTEREINSTELLUNG 5 1 Lage der DIP Schalter 1 Das Ger t ausschalten 2 Die untere Abdeckung durch L sen der zwei Schrauben entfernen und das Ger t auf die Seite stellen wie unten abgebildet Untere Abdeckung i 161 CITIZEN iDP3221 User s Manual 5 2 DIP Schalterfunktion DS1 Funktion Beim Versand Automatische Schneideinheit Ja Nein Abdeckung ge ffnet Nein Ja CR Umschalten LF Betrieb Ignorier
140. s See Sample Program and Print Results for HT on page 40 61 CITIZEN iDP3221 User s Manual ESC E Function Specifying Canceling highlighting Code lt 1B gt H lt 45 gt H lt n gt Range 0 lt n lt 255 Outline Specifying canceling the highlighting characters e n is valid only for the lowest bit n0 e Control by the lowest bit n0 is shown as follows Type Canceling highlighting Specifying highlighting e This is effective to all characters e Dot configuration of a highlighted character includes one extra dot added at its side See Also ESC A A Sample Program Print Results LPRINT CHRS GUM R CRS O AAABBB Highlighting canceled LPRINT CHR amp H1B E CHR 1 AAABBB Highlighting specified LPRINT AAABBB CHR amp HA 62 CITIZEN iDP3221 User s Manual ESC G n Function Specifying Canceling double printing Code lt 1B gt H lt 47 gt H lt n gt Range 0 lt n lt 255 Outline Specifying canceling the double printing e n is valid only for the lowest bit n0 e Control by n is shown as follows 0 Canceling double printing This is effective to all characters Caution The print result of double printing and highlight character printing is completely same See Also ESC E Sample Program Print Results LPRINT CHR HIB Os CURRAN AAABBB lt Double Printing canceled LPRINT AAABBB CHR amp HA LPRINT CHR amp HIB G CHR 1 AAA DDBDB
141. s a plug socket near the main body and you can easily disconnect the power plug from it to shut off the power When the equipment will not be used for a long period of time unplug it and remove the paper roll from it When transporting the equipment remove the paper roll from the paper holder CITIZEN iDP3221 User s Manual N PRECAUTIONS FOR HANDLING Do not handle the equipment in the following manners because problems may result Do not use any other power source besides the accessory AC adapter Also do not use the AC adapter for other purposes Do not print without paper Do not drop or put any foreign object such as a clip pin or the like inside the printer 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 Never use a pointed object such as a pen to operate the operation panel Do not use Scotch tape to fasten paper together for continuous use It could damage the printing head Never pull the set paper forcibly To Prevent Injury and Spreading of Damage Do not touch the printing part of the print head When turning on the power do not touch the moving parts such as a cutter and gear inside the main body or electric parts Be careful to avoid bodily injure or damaging other objects with an edge of sheet metal Should any error occur while operating the equipment stop it immediately and disconnect
142. sequent data is handled as normal data 103 CITIZEN iDP3221 User s Manual e For JAN13 the bar code is printed when 13 bytes of bar code data has been entered and the subsequent data is handled as normal data e For JAN8 the bar code is printed when 8 bytes of bar code data has been entered and the subsequent data is handled as normal data e The data of ITF bar code must have an even number of columns Should the data have an odd number of columns the last column is ignored For 2 e Numeral n indicates the number of columns in the data so that n bytes of the subsequent data is handled as bar code data e If n is out of the range the command handling is aborted so that the subsequent data is handled as normal data For Standard mode e If d is out of the range only a paper feed is executed and the subsequent data is handled as normal data e If the bar code is wider than the print area for one line the bar code is not printed but only a paper feed is executed e The amount of paper feed corresponds to the height of the bar code including the HRI characters if HRI character printing is specified irrespective of the line feed width set by a command such as ESC 2 or ESC 3 e This command only works if no data exists in the print buffer If any data exists in the print buffer the data subsequent to m is handled as normal data e After the bar code is printed the beginning of the line is taken as the start
143. sic calculation pitch is changed by GS P e Fractions resulting from calculation are corrected with the minimum pitch of the mechanism and the remainder is omitted e In Standard mode this command uses the horizontal basic calculation pitch x e In Page mode the basic calculation pitch used by this command depends on the start point 1 If the start point specified by ESC T is top left or bottom right the command uses the horizontal basic calculation pitch x 2 If the start point specified by ESC T is top right or bottom left the command uses the vertical basic calculation pitch y e The maximum settable right spacing is approximately 35 983 mm 255 180 inches A setting greater than this maximum is trimmed to the maximum n 0 GS P 47 CITIZEN Sample Program LPRINT CHR amp HI1B CHR 0 LPRINT AAAAA CHR amp HA LPRINT CHR amp HI1B CHR 1 LPRINT AAAAA CHR amp HA LPRINT CHR amp HIB CHR 12 LPRINT AAAAA CHR amp HA END 48 iDP3221 User s Manual Print Results AAAAA lt 0 dot space AAAAA 1 dot space A A A A A 12 dot space CITIZEN iDP3221 User s Manual ESC n Function Collective specifying the printing mode Code lt 1B gt H lt 21 gt H lt n gt Range 0 lt n lt 255 Outline Printing mode is assigned Each n bit indicates the following m Ramon 6 CharacterFont FomA FomB Undefined Undefin
144. snssnssnsnnsnnsnssnssnsnnsnnsnssnsnnsnnsnnsnssnnnne 21 5 1 Location of DIP Swithin aen 2222er Is RR nea ene 21 3 2 DIP Switch Function Basti uni HER BL IRRL SLR Ee Bl 22 6 PARALLEL INTERFACE 2ussursussonesnesnssnssnnenussnssnnsnnennssussnnsnnennsnnssnnsnuenussnssnnsnusnnssnssnnsnusnnssnssnnsnnsnnssnnsnnennsnunnn 23 6 1 Bi directional Parallel Interface IEEE 3941 23 6 1 1 Compatibility Mode 2 222 2 EE EENS EE 23 DL Reverse Mode nn eat ed dech 23 CITIZEN iDP3221 User s Manual 6 1 3 Connector Pin Assignment ee NEESS BR SIR EHE 24 6 2 Parallel Interface CENTRONICS esssssscsisssssssssesecsosscvecsssectscssscssssccecssbusteossbed cessoessesesdiecesssbensessesesideosscosssesscesess 25 G23 SPECICATION EE 25 6 2 2 Connectors Pin Conf PUration resistent Hier brigen ige 25 6 3 Input and Output Signals recorsonssonssnnssnssnnssnnssnnesnsensnsnnnssnssnnnnsnssnsssnssonssonsnnnsnnssonssnnsnnssnnssnsnsssnssssssnssonssonssnnsennnene 26 6 3 1 Input and Output Signals sranie aa a ree EEEa SEEE A RT aae I AS Ep GREINE OR Er Iaea Tr 26 6 3 2 Electrical Characteristics isisisi ieee renr eoa act an E ETE EEEE Eke S 27 633 Tine EE 28 6 3 4 Data Receiving Control 22 ei PTE EE E r EE EEEE EE Ear EE EE te 28 6 3 3 Buffering EE 28 7 SERIAL INTERFACE D 29 TA pe DOE it ei EEE A Dies Mi ee AEN Ss See 29 7 2 Connector s Pin Configurations ste SEENEN REENEN stehen enge na rohe 29 73 Inputa
145. sor aktiviert dieser befindet sich auf der Rollenseite der oberen Abdeckung Siehe Funktion der Steuercodes ESC c3 und ESC c4 in DRUCKSTEUERFUNKTIONEN Bei aufgebrauchtem Papiervorrat erkennt der Sensor im Papierweg in der N he des Druckkopfes das Ende der Papierrolle schaltet das ERROR L mpchen ein und stoppt den Druckvorgang Siehe Funktion der Steuercodes ESC c3 und ESC c4 in DRUCKSTEUERFUNKTIONEN Durch Einschieben von Papier in den Papierpfad wird die Papierrolle geladen Schneidemechanismus Motorsperre Wenn der Schneidepositionssensor in der Papierschneideeinheit bei 3 FEED Schalter laufendem Schneidemotor l nger als ca 1 Sekunde ein oder ausgeschaltet ist wird die Schneide und Druckfunktion durch Sperren des Motors ausgeschaltet Siehe 4 7 Initialisierung des Schneidemechanismus Durch einmaliges kurzes Dr cken dieser Taste wird das Papier um eine Zeile vorgeschoben Durch anhaltendes Dr cken wird das Papier laufend vorgeschoben Diese Taste dr cken um ein Makro auszuf hren wenn das System die Ausf hrung eines Makros erwartet 4 FEED Schalter und Netzschalter Bei gleichzeitigem Dr cken von FEED Schalter und Netzschalter wird ein Testdruck durchgef hrt 159 CITIZEN iDP3221 User s Manual 4 10 Hexadezimal Dumps 1 Hexadezimal Dump Funktion Diese Funktion erm glicht die Ausgabe der vom Host Computer gesendeten Daten in hexadezimaler Notation zusammen mit einem Ausdruck der korrespondie
146. sprechend der unten beschriebenen Vorgehensweise tibertragen Die Schritte beginnend mit 1 sind relevant wenn aus der Verhandlungsphase in die Phase Host Busy Data Available gewechselt wurde Wenn aus der Verhandlungsphase in die Phase Host Busy Data Not Available gewechselt wurde sind die Schritte beginnend mit Schritt 9 relevant 1 2 3 4 5 6 7 8 9 10 Nach Abschlu8 der Verhandlungen zum Wechsel in den Nibble Modus setzt der Host Computer HostBusy nAutoFd auf Low zur Anzeige da er zum Empfang von Daten vom Drucker bereit ist Event 7 Der Drucker legt die unteren vier Bits auf die R ckkanal Datenleitung und setzt PtrClk nAck auf Low Events 8 und 9 Der Host Computer setzt HostBusy nAutoFd auf High zur Anzeige da er Daten gesperrt und das Signal in Event 9 empfangen hat Event 10 Der Drucker setzt PtrClk nAck auf High Damit ist die Ubertragung des ersten Nibbles abgeschlossen Event 11 Die Schritte 1 bis 3 werden zur Ubertragung der oberen vier Bits wiederholt bevor mit den Schritten 6 und folgenden fortgefahren wird Nachdem der Host Computer HostBusy nAutoFd auf High gesetzt Event 10 und Daten empfangen hat mu der Drucker die vier Statusleitungen wie unten gezeigt belegen Event 13 e PtrBusy Busy Zur ckgekehrt in den Status der im Forward Modus galt e nDataAvail nFault Auf Low gesetzt wenn Daten zu senden sind e AckDataReq PError Auf Low gese
147. sscesecsecsaecssecsaecsaecsaeesecsaecaeseaeeesseeenseenaes 158 AAO Hex dezimal DUMPS rne 282222 estan cupecestas raaa S ee aE ao cuts code si SE chives toads de a ESAE HESTES ipes Sea 160 5 DIP SCHALTEREINSTELLUNG eseeseseeseserceseseesescesesereesercesesorsesoroesoreeseroesesoesesorseseroeseroeseroroesoreesereesesoeseseeoese 161 Del L ge der DIP Sch lter u een shares Haan Entf are 161 9 2 DIP Schalterfunktion 2 2 8 422 2 8 BREI 162 6 PARALLELSCHNITTSTELLE sursussssssossossnssnsnssossnsnnsonsnssnsnnsnnsnnsnssnsnnsnnsnssnsnnsnnsnnsnssnsnnsnnsnssnssnsnnsnnsnssnnnnne 163 6 1 Bidirektionale Parallelschnittstelle IEEE 284 163 6 121 Kompatibilit tsmodus n u en seenete EE nbs Re eh See 163 6 1 27 Reveree Mleodue 222 EEN EEN EE EE 163 6 1 3 Pinbelesung d r Buchsen 2882 SS dee Eege EE 164 9 WARTUNG UND DIENST 2 20020000000000000000000000000000000000000000n0nnennnnesnnsnnennsnnsnnennsnnssnnsnnennsnnssnnsnnennssnssnnsnuenunnne 165 ANHANG 1 SEITENMODUS cussssossnssssossossnssnsnnsnssnssnsnnsonsnssnssnsnnsnnsnssnsnnsnnsnssnsnnsnnsnnsnssnsnnsnnsnssnsnnsnnsnnsnssnnnnne 166 ANHANG 2 BIDIREKTIONALE PARALLELSCHNITTSTELLE ursessnssssossossnssnsonsorsnssnsonsonsorsnnnne 174 1 berscht NETE AE EEEE EE E E EE E ATE 174 1 1 bertragungsmodi der E E 174 1 2 Kommunikations phase erisera eoe ence a S Aenea ESEA a r a eS oR NENTS a 175 2 Verh ndl ns sicscssvcsssscicesssasusacesciccdscseuceccs
148. ssion kleiner 70dBA CITIZEN iDP3221 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 Operation of this equipment in a residential area is likely to cause interference in which 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 Steckdose zum Anschlu dieses Druckers mu nahe dem Grit angebracht und leicht zug nglich sein For Uses in Canada This digital apparatus does not exceed the class A limits for radio noise emissions from digital apparatus as set out in the radio interference regulations of the Canadian department of communications Pour L utilisateurs Canadiens Cet appareil num rique ne d passe pas les limites de car gorie a pour les missions de bruit radio amp manant d appareils num riques tel que pr vu dans les r glements sur l interference radio du d partment Canadien des communications CITIZEN ch Rs e E iDP3221 User s Manual
149. stabilen Tischplatte an einem gut bel fteten Platz und frei von Ersch tterungen aufstellen Keine Gegenst nde auf den Drucker stellen und keine kleinen Gegenst nde wie Papierclips oder Stifte in der N he liegen lassen Diese k nnen Betriebsst rungen verursachen wenn sie in das Ger t gelangen Das Ger t nicht in der N he eines Radios oder Fernsehers verwenden und nicht zusammen mit einem Radio oder Fernseher an die gleiche Steckdose anschlie en Hierdurch k nnen Empfangsst rungen auftreten Das Ger t ausschlie lich mit der vorgeschriebenen Netzspannung und frequenz betreiben Eine Mi achtung dieser Vorsichtsma regel kann Br nde elektrische Schl ge und Funktionsst rungen verursachen Das Ger t ausschlie lich mit der vorgeschriebenen Netzspannung betreiben Eine Mi achtung dieser Vorsichtsma regel kann Br nde elektrische Schl ge und Funktionsst rungen verursachen Vergewissern da die f r den Anschlu des Netzkabels verwendete Steckdose ber eine ausreichende Kapazit t verf gt Das Ger t nicht zusammen mit anderen Ger ten an die gleiche Steckdose anschlie en oder lange Verl ngerungskabel verwenden Andernfalls k nnen Br nde und Stromausf lle die Folge sein Nicht auf das Netzkabel treten schwere Gegenst nde darauf abstellen das Netzkabel anderweitig belasten ziehen quetschen oder den Drucker mit einem derartig belasteten Netzkabel betreiben Erdungskabel niemals an ein Gasrohr anschlie en da hierbei Expl
150. t Paper feed by cut position nxbasic calculation pitch xand partial cut leaving a bridge area uncut e In Standard mode this command only works when it is entered at the beginning of a line For 1 e A partial cut leaving a bridge area uncut is executed For 2 e If n 0 the paper is fed to the cut position and then cut If n40 the paper is fed by nxbasic calculation pitch inches past the cut position and then cut e The basic calculation pitch is set by GSP The paper feed amount is calculated with the vertical basic calculation pitch y A fractionresulting from the calculation is corrected with the minimum pitch of the mechanism and the remainder is omitted 93 CITIZEN iDP3221 User s Manual GS W nL nH Function Setting the print area width Code lt 1D gt H lt 57 gt H lt nL gt lt nH gt Range O lt nL lt 255 O lt nH lt 255 Outline Sets the print area width specified by nL and nH e The print area width will be nL nHx256 xbasic calculation pitch inches Printable Area Left Margin Print Area Width Caution e This command only works when it is entered at the beginning of a line e When Page mode is selected this command only executes the internal flagging of the printer e The setting of this command does not affect Page mode e If the value entered with this command exceeds the printable area for one line the entire area except the left margin is set as the print area widt
151. t Japanische Schriftcode Wahl S JIS JIS Puffergr e 72 bytes 4 K bytes Internationale Zeichen Siehe Tabelle 1 Druckdichte Siehe Tabelle 2 Wenn DS1 2 Abdeckung ge ffnet deaktiviert ist ist auch ein Papiervorschub bei ge ffneter Abdeckung m glich und die Art der Papierzufuhr wechselt von Automatisch auf Manuell DS2 Der DIP Schalter 2 wird nur f r die serielle Schnittstelle verwendet Funktion Beim Versand Bitl nge 7 Bit 8 Bit Parit t Ja Nein Ungerade Gerade Gerade Ungerade Kommunikationsmodus XON XOFF DTR DSR Baudrate Siehe Tabelle 3 cr SININ NM PN m Nicht verwendet Table 1 Internationale Zeichen Table 2 Druckdichte Swfel Stufe2 Stufe 3 Stufe4 DS1 9 DS1 10 Table 3 Baudrate 150 300 600 1200 2400 4800 9600 19200 162 CITIZEN 6 iDP3221 User s Manual PARALLELSCHNITTSTELLE 6 1 Bidirektionale Parallelschnittstelle IEEE 1284 6 1 1 Kompatibilit tsmodus bertragung Host Computer gt Drucker ber die Centronics Schnittstelle 1 bersicht Die bekannte Centronics Schnittstelle wird im Kompatibilit tsmodus verwendet 2 Technische Daten Daten bertragung 8 Bit parallel Synchronisierung externes nStrobe Signal Handshake Betrieb nAck und Busy Signale Signalpegel Alle Signale sind TTL kompatibel Buchse 57LE 40360 oder entsprechendes
152. t dem Befehl ESC W festgelegt Wenn der Drucker alle Druck und Papiervorschubbefehle abgearbeitet hat bevor er den Befehl ESC W erh lt setzt ESC W die linke Kante von vor dem Drucker stehend betrachtet als Nullpunkt x0 yO des Druckbereichs Der Druckbereich wird durch ein Rechteck festgelegt das durch zwei vom Nullpunkt x0 y0 ausgehenden Geraden definiert wird eine Gerade verl uft in x Richtung horizontal in einer L nge von dx Schaltschritten inklusive des Startpunkts und die andere in y Richtung vertikal in einer L nge von dy Schaltschritten Wenn der Befehl ESC W nicht definiert ist werden zur Festlegung des Druckbereichs die Standardwerte verwendet Wenn mit dem Befehl ESC W ein Druckbereich und mit dem Befehl ESC T eine Druckrichtung definiert wurde werden sobald der Drucker Druckdaten empf ngt diese im Druckbereich abgelegt wobei Punkt A siehe Abbildung Position f r Zeichendaten als Ausgangswert f r den Startpunkt verwendet wird Wenn die Druckdaten aus Zeichen bestehen definiert der Startpunkt die Grundlinie Wenn die Druckdaten ein geladenes Bitmap Bild oder einen Strichcode enthalten werden die Druckdaten mit ihrem unteren linken Eckpunkt B an der Grundlinie ausgerichtet abgelegt siehe Abbildung Ablagepositionen f r Druckdaten Wenn allerdings versucht wird HRI Zeichen eines Strichcodes abzulegen werden diejenigen Teile nicht gedruckt die ber die Standardzeichenh he hinausragen Wenn Druckdaten
153. t of the data 170 PRINT 1 chr amp H1b W chr 72 chr 0 chr 120 chr 0 180 PRINT 1 chr 36 chr 0 chr 48 chr 0 190 PRINT 1 chr amp H18 200 PRINT 1 chr amp He As a result of the additional program code a print out is executed as shown in Figure 1 3 where the string GH1 is removed When strings are removed with CAN the area where the string would have been is not used by the rest of the data instead it is converted into a sequence of spaces Page mode lesson Paper 2 CAN command Figure 1 3 127 CITIZEN iDP3221 User s Manual APPENDIX 2 BI DIRECTIONAL PARALLEL INTERFACE 1 Overview The interface of the printer is a Level 1 compatible device according to IEEE P1284 It supports the communication modes described in 1 1 below 1 1 Parallel Interface Communication Modes The parallel interface of the printer provides three communication modes as outlined below When the printer is turned on or reset it defaults to Compatibility mode e Compatibility Mode Data is transmitted from the host to the printer in units of one byte Usually this mode is used for data transmission You may switch to the other modes from Compatibility mode e Nibble Mode Data is transmitted from the printer to the host in units of four bits The data transmission from the printer uses a status signal line To send one byte of data in this mode two sets of four bit data are sent consecutively e Byte Mod
154. te hinausragt oder sie nicht erreicht Nach dem Einlegen der Papierrolle wird das Papierende m glicherweise gefaltet oder geknickt aus dem Papierauslauf herausgef hrt Wenn das Papier nicht am Papierauslauf erscheint das Papierende pr fen und nochmals einlegen Bei schr g eingelegter Papierrolle den Papierfreigabehebel nach vorn schieben und das Papier ausrichten Die Druckerabdeckung nicht w hrend des Druck vorgangs ffnen Wenn die Papierrolle w hrend des Druckvorgangs gehalten oder ber hrt wird f hrt dies m glicherweise zu einem Papierstau Wenn der automatische Schneidemechanismus zum vollst ndigen Abschneiden des Papiers verwendet wird das abgeschnittene Papier vor dem n chsten Druck vorgang entfernen um einen Stau zu vermeiden 151 CITIZEN 4 4 2 iDP3221 User s Manual Papier manuell einlegen Papier kann manuell eingelegt werden wenn der DIP Schalter DS1 2 auf ON gestellt ist um die Erkennung der Stellung der Druckerabdeckung zu deaktivieren 1 Ger t einschalten 2 Mit den Fingern in die Aussparungen der Druckerabdeckung greifen und die Abdeckung bis zum Anschlag ffnen 3 Das Ende der Papierrolle im rechten Winkel abschneiden Gut Schlecht Schlecht Schlecht PIPE TT 4 Sicherstellen da die Papierrolle mit der richtigen Seite nach oben in den Papierhalter in der Druckerabdeckung eingelegt ist 5 Das Papierrollenende gerade zwischen Druckwalze und Druckkopf einf hren 6 Das Papier wird automat
155. the horizontal basic calculation pitch x e In Page mode this command acts differently depending on the start point 1 If the start point specified by ESC T is top left or bottom right the command specifies the relative position in the direction perpendicular to the paper feed the character s side to side direction using the horizontal basic calculation pitch x 2 If the start point is top right or bottom left the command specifies the relative position in the paper feed direction the character s side to side direction using the vertical basic calculation pitch y See Also ESC GS P Sample Program Print Results See Sample Program and Print Results for ESC on page 51 72 CITIZEN ESC a n Function Code Range Outline Caution Default iDP3221 User s Manual Aligning the characters lt 1B gt H lt 61 gt H lt n gt O lt n lt 2 48 lt n lt 50 All the printed data within one line are aligned in the specified position e Depending on n value positional alignment is carried out as in the table below Left end alignment Right end alignment e This is valid only when n is inputted at the beginning of line e This command does not affect the Page mode n 0 Sample Program Print Results LPRINT CHR amp HIB a CHR 0 LPRINT AAAAA CHR amp HA LPRINT CHR amp HIB a CHR 1 LPRINT AAAAA CHR amp HA LPRINT CHR amp HIB
156. the power plug from the plug socket Should a problem occur leave solving it to our serviceman Do not disassemble the equipment on your Own CITIZEN iDP3221 User s Manual DAILY MAINTENANCE At the time of maintenance be sure to turn off the power switch of the printer and unplug it from the socket When cleaning the platen wipe off dust or dirt from the platen with a cotton swab dipped in ethyl alcohol Use a dry soft cloth to wipe off stains and dust from the surfaces of the main body case For severe soiling dip the cloth in water and wring it for wiping off the soil Never use organic solvents such as alcohol thinner trichlene benzene ketone or chemical dusters If the equipment is contaminated with paper powder use a soft brush to clean it Be careful not to damage the printing head IN CAUTION The printing head and motor are very hot Be careful not to touch them immediately after printing Cleaning the Printing Head 1 Referring to 4 6 Removing Paper Jam detach the platen roller unit 2 Moisten gauze slightly with alcohol and clean the heating surface of the printing head with it 3 Reattach the platen roller unit A CAUTION The printing head and motor are very hot Be careful not to touch them immediately after printing Do not touch the heating surface of the head with a bare hand or metal CITIZEN iDP3221 User s Manual A caution label is stuck onto the following place
157. to take adequate measures This declaration is applied only for 230V model CITIZEN iDP3221 User s Manual IMPORTANT SAFETY INSTRUCTIONS Read all of these instructions and save them for future 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 Slots and openings on the back or bottom of the case are provided for ventilation To ensure reliable operation of the product and to protect it from overheating do not block or cover these openings The openings should never be blocked by placing the product on a bed sofa rug of other similar surface This product should never be placed near or over a radiator or heater This product should not be placed in an built in installation unless proper ventilation is provided This product should be operated from the type of power source indicated on the marking label If you re not sure of the type of power available consult your dealer or local power company Do not allow anything to rest on the power cord Do not place this product where the cord will be walked on If an extension cord is used with this product make sure that the total of the ampere ratings of the products plugged in
158. to the extension cord does not exceed 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 cabinet slots as they may touch dangerous voltage points or short out parts that could result in a risk of fire or electric shock Never spill liquid of any kind on the product Except as explained elsewhere in this manual do not attempt to service this product by yourself Opening and removing the covers that are marked Do Not Remove may expose you to dangerous voltage points or other risks Refer all servicing on those compartments to service personnel Unplug this product from the wall outlet and refer servicing to qualified service personnel under the following conditions A When the power cord or plug is damaged or frayed B If liquid has been spilled into the product C If the product has been exposed to rain or water D If the product does not operate normally when the operating instructions are followed Adjust only those controls that are covered be the operating instructions since improper adjustment of other controls may result in damage and will often require extensive work by a qualified technician to restore the product to normal operation E If the product has been dropped or the cabinet has been damaged F If the product exhibits a distinct change in performance indicating a need for s
159. tzt wenn Daten zu senden sind e Xflag Select Auf den aktuellen Modus beispielsweise auf Low gesetzt Der Drucker setzt PtrClk nAck auf High Event 11 Nach Event 11 priift der Host Computer die Signale die der Drucker in Event 13 gesetzt hat Anhand dieser Priifung erkennt der Host Computer 1 ob weitere Daten vorliegen die vom Drucker zum Host Computer gesendet werden sollen und 2 ob Daten vom Host Computer zum Drucker gesendet werden k nnen Wenn nach der bertragung eines Bytes zwei Nibble keine weiteren Daten vorliegen die der Drucker senden will w hlt der Host Computer einen der folgenden drei Stati 1 Durchf hrung der Terminierung und R ckkehr in den Kompatibilit tsmodus 2 Verbleib in der Phase Host Busy Data Not Available 3 Setzen von HostBusy nAutoFd auf Low Event 7 und Wechsel in die Phase Reverse Idle Wenn nach der bertragung eines Bytes zwei Nibble der Drucker weitere Daten senden will w hlt der Host Computer einen der folgenden drei Stati 179 CITIZEN 11 12 13 14 15 2 4 2 iDP3221 User s Manual 1 Setzen von HostBusy nAutoFd auf Low und Signalisierung da der Host Computer bereit zum Empfang ist 2 Verbleib in der Phase Host Busy Data Available 3 Durchf hrung der Terminierung und R ckkehr in den Kompatibilit tsmodus Falls der Host Computer die Phase Host Busy Data Available gew hlt und HostBusy nAutoFd auf Low gesetzt hat wiederholt der Drucke
160. ults See Sample Program and Print Results for ESC 2 on page 57 64 CITIZEN ESC L Function Code Outline Caution See Also iDP3221 User s Manual Selecting Page mode lt 1B gt H lt 4C gt H lt n gt Switches from Standard mode to Page mode e This command is only effective if it entered at the beginning of a line e This command is not effective if it is entered when in Page mode e Standard mode is restored when printing specified by FF is finished or when ESC S is issued e The character mapping start position will be the point specified by ESC T in the print area specified by ESC W e The commands listed below which have separate settings for Page mode and Standard mode are changed to the settings for Page mode use 1 Spacing setting ESC SP 2 Line feed width setting ESC 2 ESC 3 e In Page mode the following commands can only be set 1 ESC V _ Specifying changing to 90 right turned characters 2 ESCa _ Aligning the characters 3 ESC Specifying canceling the inverted characters 4 GSL Setting the left margin 5 GWW Setting the print area width ESC restores Standard mode Page Mode in Appendix 1 FF CAN ESC FF ESC S ESC T ESC W GS S GS 65 CITIZEN iDP3221 User s Manual ESC R n Function Selecting the international character set Code lt 1B gt H lt 52 gt H lt n gt Range O lt n lt 10 Outline Depending on the value of n following character sets
161. um 54 Pitch bzw 27 Punkt erh ht werden ESC W xL xH yL yH dxL dxH dyL dyH ESC Tn ESC 354 lt Erh hung des Zeilenvorschubwerts LF GS 1 ESCH lt Zeilenvorschubwert wieder auf 1 6 Zoll setzen Hinweis Da der Standardwert fiir die Schrittweite in horizontaler Richtung 1 180 und in vertikaler 1 360 betragt k nnen abh ngig von der Druckrichtung Fehler auftreten wie beispielsweise bei der Festlegung der Position Es treten keine Fehler auf wenn der Wert f r die Schrittweite in vertikaler Richtung mittels des GSP Befehls auf 1 180 gesetzt ist 168 CITIZEN 1iDP3221 User s Manual Ablagerichtung ken a x0 y0 Grundlinie Punkt A Druckbereich dx dy Ablagepositionen fiir Zeichendaten co ee tg x 8 P 2 Geladenes Strichcode Zeichen mit doppelter H he Bitmap Bild 12 GS km EE GS xy 1 i 2 d F KE 5 12 is ee Se e 44 HHO i i D nH 256 nL vt 1 S H ate ei E Bitmap Bild I D i ESC mnLnH Grundlinie N PunktB Punkt B Punkt B Punkt B Ablagepositionen f r Druckdaten 169 CITIZEN iDP3221 User s Manual x0 y0 Grundlinie Punkt A N Geladenes Bitmap Bild GS x y Grundlinie Punkt B Punkt B dx dy Ablagepositionen fiir geladene Bitmap Bilder 170 CITIZEN iDP3221 User s Manual Beispiel fiir den Einsatz des Seitenmodus Der folgende Abschnitt erl utert die beso
162. ve Part Upper Cover 12 CITIZEN iDP3221 User s Manual N CAUTION Be sure to use the specified paper roll Use of non specified paper may not guarantee the print quality printing head life and so on The printer cover is not detachable Do not apply an excessive force beyond its stopping position Do not insert a ragged or dog eared end of the paper roll because it could result in a paper jam or insertion EITOT Rewind the paper roll if the paper is slack If there is too much slack in the paper roll since the paper roll is apart from the paper sensor the printer may perform the operation described in 6 and 7 in 4 4 2 Manually Inserting the Paper If the paper roll is skewed pull the platen lever forward to correct its position When the paper roll has been set in place the end of the paper may be fed from the paper outlet in a folded or creased condition If the paper does not appear at the paper outlet check the end of the paper and set it in place again Do not open the printer cover while printing Holding or touching the paper roll during printing may result in a paper jam When the auto cutter is used for full cutting remove the cut paper before starting the next print operation to prevent jamming 4 5 How to Remove Remaining Paper Roll A CAUTION 1 Open the printer cover 2 Pull both platen levers in the direction of the arrow The platen roller is then separated from the printing head an
163. vescesoasaunssdenesepisaonceesascessastieasaeseacnadaoaseesoesescensendsenscaredcasdasdbesseedossedceasessseons 176 2 1 bersicht seele Risen 176 2 2 Vorgehensweise bei der Verhandlung 176 2 3 Besonders beachten semens dest Sege eer ihnen E E A mimeo 177 2 4 Daten bertragung vom Drucker zum Host Computer 179 2 4 1 Nibble Mode 2120 gets helt 8 Bank Beagle ee TEN Ea 179 24 2 Byte M de 2 32 3 3 22 2 22 382 282558 22 0 AE Rs Sas oases AS eat At Ee 180 25 Gerate Heger aneinander 181 2 6 KO EE 182 ANHANG 3 ERMITTLUNG DES SENDESTATUS 2220200002002000000020020000000200200000000002000000000020000000000000000 184 CITIZEN ke ke NEE eg iDP3221 User s Manual OUTLINE This is a small line thermal printer developed to be used for various data communication terminals POS terminals kitchen printer and so on With its abundant features it can be widely used for various types of applications Prior to using the printer read this manual thoroughly to understand its contents Features Small lightweight with a small footprint Designed with a reduced number of components to ensure low cost Paper is added by simply placing the paper and closing the cover A removable platen mechanism simplifies maintenance e g paper handling and head cleaning Line thermal printing for high speed and low noise A long life head with a simple mechanism to ensure high reliability Built in input buffer Bar code pri
164. vor HostBusy nAutoFd von High auf Low gewechselt hat deutet der Drucker die Sachlage so als ob der Host Computer in die Terminierungsphase gewechselt und den normalen Terminierungs Handshake abgeschlossen h tte 183 CITIZEN iDP3221 User s Manual ANHANG 3 ERMITTLUNG DES SENDESTATUS Da der von diesem Drucker gesendete Status einige unver nderliche Bits enth lt ist es so m glich zu ermitteln zu welchem Befehl der Status geh rt Wenn ASB Automatic Status Back verwendet wird sollte allerdings das erste Byte des ASB gepr ft werden und dann sollten die drei n chsten aufeinanderfolgenden Bytes mit Ausnahme von XOFF als ASB Daten behandelt werden Ermittlung des Sendestatus 184 CITIZEN Japan CBM Corporation Information Systems scat eon Bldg 5 68 10 Nakano Nakano ku Tokyo 164 0001 Japan Head Office Tel 81 3 5345 7540 Fax 81 3 5345 7541 05E 20000208 1000 0204 5500 Printed in Japan
165. wendung des Druckers oder wenn das Ger t l ngere Zeit ber nicht verwendet werden soll immer aus Sicherheitsgr nden Netzstecker abziehen Netzteil SET Netzkabel Abgeflachte Seite Netzanschlu buchse 148 CITIZEN iDP3221 User s Manual 4 2 Anschlie en des Schnittstellenkabels 1 2 3 Das Ger t ausschalten Pa seite eingeschlossen Die Ober und Unterseite der Kabelkontakte pr fen und an den Schnittstellenkontakt anschlie en Die Kabelkontakte befestigen Serielle Schnittstelle Die Schrauben zum Befestigen festziehen Parallelschnittstelle Einen Befestigungsring zum Befestigen in Pfeilrichtung drehen Das Kabel an den Hostcomputer anschlie en Serienschnittstellenkabel Serienschnittstellenbuchse Parallelschnittstellenbuchse Parallelschnittstellenkabel Schnittstelle 4 3 Anschlu des Schubladenausschubsteckers 1 2 Das Ger t ausschalten Pr fen Sie die Ober und Unterseite des Anschlusses f r den Schubladenausschubstecker und schlie en Sie ihn an den Anschlu des Schubladenausschubsteckers am unteren Teil des Druckers an Schrauben Sie das Erdungskabel der Schublade an den Erdungsanschlu an den Sie am unteren Teil des Druckers sehen AN VORSICHT Nur den vorgeschriebenen Lade Magneten an den Laden Auszugstecker anschlie en Nicht an eine Telefonleitung anschlie en Schubladenausschubbuchse 149 CITIZEN iDP3221 User s Manual 4 4 Einlegen des P
166. y the following designation method iDP3221 R F 120 Model Name Special AC Adapter and AC Power Cord 31AD U 120V AC 3 core cord 31AD E 230V AC Class I cord AC Adapter 120 120 V AC 230 230 V AC Characters Set F International Interface R Serial RS 232C P Parallel IEEE 1284 Compliant Bi directional communication CITIZEN 2 2 Basic Specifications Printing system iDP3221 User s Manual iDP3221 RF120 iDP3221 PF120 Line thermal dot printing Printing width iDP322 1 RF230 iDP322 1 PF230 72 192 mm 512 dots Dot density Width 0 141 mm Length 180 DPI 0 141 mm Printing speed 63 45 mm sec At maximum speed print density level 2 450 dot line sec Printing columns 42 columns Font A 56 columns Font B Printing size 1 41x3 39 mm Font A 0 99x3 39 mm Font B Line pitch 4 23 mm 1 6 inch Can be set with a command See 10 2 Command Details Character types Alphanumeric international characters extended graphic Bar code type UPC A E JAN EAN 13 18 column ITF CODE 39 CODE 128 CODABAR CODE 93 Paper Thermal paper roll 80 0 1 mmx683 max mm See Paper Specifications Interface Serial RS 232C Parallel IEEE 1284 compliant Bi directional communication Input buffer 4 KB or 72 bytes Selectable with the DIP switch Supply DC voltage 24 V DC 4 7

Download Pdf Manuals

image

Related Search

Related Contents

ARM開発用C/C++コンパイラ・デバッガ  RayBio® Human MMP-13 ELISA Kit  User Manual  MS300 VELOCE II DOSAGE MONOPRODUIT  Zogis ZOGT630-2GD3H NVIDIA GeForce GT 630 2GB graphics card  Lanier 5415 User's Manual  Azio GM2400 mice  Dealer Troubleshooting Guide  En maternelle et en primaire » du chapitre  KOBE Brand Range Hood - Canadian Appliance Source  

Copyright © All rights reserved.
Failed to retrieve file