Citizen PPU-700II Specifications

Browse online or download Specifications for Print & Scan Citizen PPU-700II. Citizen PPU-700II Specifications User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 200
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - Model: PPU-700/700II

Revision: 1.10 2010/02/05 PRINTER PRESENTER UNIT Command Reference Model: PPU-700/700II

Page 2 - REVISION

- 8 - ○Print Position Commands Command Function MODE GS P PageHT Horizontal tab S・P 34 ESC $ Specifying the absolute positions S・P ○ 35 ESC D

Page 3 - TABLE OF CONTENTS

- 98 - fn = 5: Function 5 Setting Customized Value GS ( E pL pH fn [a1 n1L n1H] ... [ak nkL nkH] [Code] <1D>H<28>H<45>H<pL>

Page 4

- 99 - • a = 5: Sets printing density to the level specified by (nL+nH×256). (nL+nHx256) Printing Density 65530 70% 65531 75% 65532 80% 65533 85%

Page 5

- 100 - [Caution] • This function operates only in printer function setting mode. • The value changed by this command is enabled by the following.

Page 6

- 101 - fn = 6: Function 6 Sending the Set Customized Value GS ( E pL pH fn a [Code] <1D>H<28>H<45>H<pL><pH><fn>

Page 7

- 102 - • a = 2: When NV graphics memory capacity is specified* Setting Status Sending Data Stored Value Memory Capacity 1st Byte 2nd Byte 3rd By

Page 8 - CITIZEN

- 103 - • a = 97: When number of divisions for head conducting is specified Setting Status Sending Data Stored Value No. of Divisions 1st Byte 2nd

Page 9 - 2. CONTROL COMMANDS

- 104 - fn = 7: Function 7 Copying User-defined Page GS ( E pL pH fn a d1 d2 [Code] <1D>H<28>H<45>H<pL><pH><fn>

Page 10

- 105 - fn = 8: Function 8 Defining Data by the Column Format to Character Code Page of Work Area GS ( E pL pH fn y c1 c2 [x d1...d(y×x)] k [Code]

Page 11

- 106 - fn = 9: Function 9 Defining Data in the Raster Format to the Character Code Page of Work Area GS ( E pL pH fn x c1 c2 [y d1...d(y×x)] k [Co

Page 12 - ○Other Commands

- 107 - fn = 10: Function 10 Erasing Data of Character Code Page Data in Work Area GS ( E pL pH fn c1 c2 [Code] <1D>H<28>H<45>H&l

Page 13 - 2.1.1 Description of Items

- 9 - ○Cutter Commands Command Function MODE GS P PageESC i Full cutting of paper S 69 ESC m Full cutting of paper S 70 GS V Cutting

Page 14 - LF

- 108 - fn = 11: Function 11 Setting Communication Conditions of Serial Interface GS ( E pL pH fn a d1 ... dk [Code] <1D>H<28>H<45&g

Page 15

- 109 - fn = 12: Function 12 Sending the Set Communication Conditions of Serial Interface GS ( E pL pH fn a [Code] <1D>H<28>H<45>

Page 16

- 110 - fn = 48: Function 48 Erasing Paper Layout GS ( E pL pH fn d1 d2 d3 [Code] <1D>H<28>H<45>H<pL><pH><fn>

Page 17 - ESC J n

- 111 - fn = 49: Function 49 Setting Paper Layout GS ( E pL pH fn [a1] ; [bL bH] ; [cL cH] ; [dL dH] ; [eL eH] ; [fL fH] ; [gL gH] ; [hL hH] ; [Cod

Page 18 - ESC d n

- 112 - fn = 50: Function 50 Sending Paper Layout Information GS ( E pL pH fn n [Code] <1D>H<28>H<45>H<pL><pH><fn&

Page 19

- 113 - • Configuration of “Layout information” Transmission Data n 1st Byte 2nd Byte 3rd Byte 4th Byte 5th Byte64 54(“6”) 52(“4”) ― ― ― 8

Page 20 - ESC SP n

- 114 - GS ( K pL pH fn m [Function] Selecting print control method [Outline] Executes the setting related to the print control specified by t

Page 21 - ESC ! n

- 115 - fn = 49: Function 49 Setting Printing Density GS ( K pL pH fn m [Code] <1D>H<28>H<4B>H<pL><pH><fn><m

Page 22

- 116 - fn = 50: Function 50 Setting Printing Speed GS ( K pL pH fn m [Code] <1D>H<28>H<4B>H<pL><pH><fn><m&g

Page 23 - ESC % n

- 117 - GS ( M pL pH fn m [Function] Customizing the printer [Outline] Executes processing related to escape/recovery of the value set in the

Page 24

- 10 - ○Other Commands Command Function MODE GS P PageDLE ENQ Real-time request to printer S・P 138 DLE DC4 Buffer clear S・P 139 ESC = Data

Page 25 - ESC – n

- 118 - fn = 1, 49: Function 1 Copies the set value stored in work area to the storage area GS ( M pL pH fn m [Code] <1D>H<28>H<4D&g

Page 26 - ESC ? n

- 119 - fn = 3, 51: Function 3 Specifies the auto loading function of the set value at initialization to be valid or invalid GS ( M pL pH fn m [Cod

Page 27 - ESC E n

- 120 - GS ( N pL pH fn m [Function] Designating font attribute [Outline] Executes processing of font attribute by the specified “fn” value.

Page 28 - ESC G n

- 121 - 2.2.14 2-dimensional code Commands GS ( k pL pH cn fn [parameter] PPU-700II only [Function] Setting and printing 2-dimensional code [Outl

Page 29 - ESC R n

- 122 - fn=65: Function 65 Setting the number of digits of PDF417 GS ( k pL pH cn fn n PPU-700II only [Code] <1D>H<28>H<6B>

Page 30 - ESC V n

- 123 - fn=67: Function 67 Setting module width of PDF417 GS ( k pL pH cn fn n PPU-700II only [Code] <1D>H<28>H<6B>H<p

Page 31 - ESC t n

- 124 - fn=69: Function 69 Setting error correction level of PDF417 GS ( k pL pH cn fn m n PPU-700II only [Code] <1D>H<28>H<6

Page 32 - ESC { n

- 125 - fn=70: Function 70 Setting Options for PDF417 GS ( k pL pH cn fn m PPU-700II only [Code] <1D>H<28>H<6B>H<pL>&

Page 33 - GS ! n

- 126 - fn=81: Function 81 Printing 2-dimensional code data in 2-dimensional code data storage area GS ( k pL pH cn fn m PPU-700II only [Code

Page 34

- 127 - fn=82: Function 82 Sending the size of 2-dimensional code data in 2-dimensional code data storage area GS ( k pL pH cn fn m PPU-700II

Page 35

- 11 - 2.1.1 Description of Items XXXX [Function] The name of a command. [Code] The string of codes comprising the command is represented by &

Page 36 - AAA BBB CCC

- 128 - fn=65: Function 165 Specifying QRCode model GS ( k pL pH cn fn n1 n2 PPU-700II only [Code] <1D>H<28>H<6B>H<pL>

Page 37 - ESC $ n1 n2

- 129 - fn=69: Function 169 Setting QRCode error correction level GS ( k pL pH cn fn n PPU-700II only [Code] <1D>H<28>H<6B&g

Page 38 - ESC D [n]k NULL

- 130 - fn=81: Function 181 Printing 2-dimensional code data in 2-dimensional code data storage area GS ( k pL pH cn fn m PPU-700II only [Cod

Page 39 - ESC T n

- 131 - fn=82: Function 182 Sending the size of 2-dimensional code data in 2-dimensional code data storage area GS ( k pL pH cn fn m PPU-700II

Page 40

- 132 - 2.2.15 Special Commands ESC n n [Function] Setting the remaining amount of printout [Code] <1B>H<6E>H<n> [Range] 0≦n≦

Page 41

- 133 - GS R 0 [Function] Collect the receipt [Code] <1D>H<52>H<30>H [Outline] • This command have the presenter collect re

Page 42 - ESC \ nL nH

- 134 - GS S [Function] Detecting a black mark [Code] <1D>H<53>H [Outline] This commands detects a black mark when black mark pap

Page 43 - ESC a n

- 135 - FS ( L pL pH fn m [Function] Controlling black mark paper [Outline] Executes various kinds of control for black mark paper. • Executes

Page 44 - GS $ nL nH

- 136 - fn = 48: Function 48 Sending Position Information FS ( L pL pH fn m [Code] <1C>H<28>H<4C>H<pL><pH><fn>&

Page 45 - GS L nL nH

- 137 - fn = 66: Function 66 Executing Paper Feeding to Cut Position FS ( L pL pH fn m [Code] <1C>H<28>H<4C>H<pL><pH>

Page 46 - GS T n

- 12 - 2.2 Command Details 2.2.1 Print Control Commands LF [Function] Printing and paper feed [Code] <0A>H [Outline] Prints d

Page 47 - GS W nL nH

- 138 - 2.2.16 Other Commands DLE ENQ n [Function] Real-time request to printer [Code] <10>H<05>H<n> [Range] 0n2≦≦ [Outline]

Page 48

- 139 - DLE DC4 fn m t (Specification of fn = 8) [Function] Buffer clear [Code] <10>H<14>H<fn><d1>...<d7> [Range

Page 49 - GS \ nL nH

- 140 - ESC = n [Function] Data input control [Code] <1B>H<3D>H<n> [Range] 0 n 255≦≦ [Outline] • Selecting equipment for

Page 50 - Commands

- 141 - ESC @ [Function] Initializing the printer [Code] <1B>H<40>H [Outline] Clears data stored in the print buffer and brings v

Page 51 - ESC 3 n

- 142 - ESC L [Function] Selecting PAGE MODE [Code] <1B>H<4C>H [Outline] Switches from STANDARD MODE to PAGE MODE. [Caution] •

Page 52 - ESC * m n1 n2 [d]k

- 143 - ESC S [Function] Selecting STANDARD MODE [Code] <1B>H<53>H [Outline] Switches from PAGE MODE to STANDARD MODE. [Caution]

Page 53

- 144 - GS ( A pL pH n m [Function] Execution of test printing [Range] (pL+(pH×256))=2 (pL=2, pH=0) 0n2≦≦, 48 n≦≦50 1≦m≦7, 49≦m≦55 [Outline]

Page 54 - GS * n1 n2 [d] n1×n2×8

- 145 - GS I n [Function] Sending the printer ID [Code] <1D>H<49>H<n> [Range] 1≦n≦4, 49≦n≦52, 65≦n≦69 [Outline] Sends the

Page 55

- 146 - n = 4, 52 specified (only for B.M specs) The Black mark length and mark interval currently used are returned in 4-byte code. All fractional

Page 56 - GS v 0 m xL xH yL yH d1...dk

- 147 - GS P x y [Function] Specifying the basic calculation pitch [Code] <1D>H<50>H<x><y> [Range] 0 x 255≦≦ , 0 y≦≦255

Page 57

- 13 - FF [Function] (1) Printing in PAGE MODE and returning to STANDARD MODE (at the selection of PAGE MODE) (2) Printing of Black mark and pape

Page 58 - DLE EOT n

- 148 - GS ( L pL pH m fn [parameter] GS 8 L p1 p2 p3 p4 m fn [parameter] [Function] Specifying graphics data [Code] <1D>H<28>H<4

Page 59

- 149 - fn = 0, 48: Function 48 Sending NV Graphics Memory Capacity GS ( L pL pH m fn [Code] <1D>H<28>H<4C>H<pL><pH>&

Page 60

- 150 - fn = 3, 51: Function 51 Sending the Remaining Amount of NV Graphics Memory GS ( L pL pH m fn [Code] <1D>H<28>H<4C>H<pL

Page 61

- 151 - fn = 64: Function 64 Sending Key Code List of Defined NV Graphics GS ( L pL pH m fn d1 d2 [Code] <1D>H<28>H<4C>H<pL>

Page 62

- 152 - fn = 65: Function 65 Erasing All Data of NV Graphics in a Lump GS ( L pL pH m fn d1 d2 d3 [Code] <1D>H<28>H<4C>H<pL>

Page 63

- 153 - fn = 67: Function 67 Defining Raster Type Graphics Data to NV Memory GS ( L pL pH m fn a kc1 kc2 b xL xH yL yH [c d1...dk]1 ... [c d1...dk]b

Page 64

- 154 - fn = 69: Function 69 Printing Specified Graphics GS ( L pL pH m fn kc1 kc2 x y [Code] <1D>H<28>H<4C>H<pL><pH>

Page 65 - GS r n

- 155 - fn = 112: Function 112 Storing Raster Type Graphics Data to Print Buffer GS ( L pL pH m fn a bx by c xL xH yL yH d1...dk [Code] <1D>H

Page 66 - ESC c 3 n

- 156 - GS C 0 n m [Function] Setting counter print mode [Code] <1D>H<43>H<30>H<n><m> [Range] 0≦n 5≦ 0≦m≦2, 48≦m

Page 67 - ESC c 4 n

- 157 - GS C 1 aL aH bL bH n r [Function] Setting counter mode (A) [Code] <1D>H<43>H<31>H<aL><aH><bL><bH&

Page 68 - ESC c 5 n

- 14 - ESC FF [Function] Printing data in PAGE MODE [Code] <1B>H<0C>H [Outline] Executes a batch printout of the data mapped in t

Page 69 - 2.2.9 Macro Commands

- 158 - GS C ; sa ; sb ; sn ; sr ; sc ; [Function] Setting count mode (B) [Code] <1D>H<43>H<3B>H<sa><3B>H<sb>

Page 70 - GS ^ n1 n2 n3

- 159 - 3. CHARACTER CODE TABLE 3.1 Code Page 3.1.1 Code page 00H to 7FH & PC437 (USA, Europe Standard) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL D

Page 71 - 2.2.10 Cutter Commands

- 160 - 3.1.2 Code page 00H to 7FH & Katakana 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p ▁ ┴ SP- タ ミ ═ ×1 XON ! 1 A Q a q ▂ ┬ º

Page 72

- 161 - 3.1.3 Code page 00H to 7FH & PC850 (Multilingual) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ ð Ó ―1 XON ! 1 A Q

Page 73 - GS V m n … (2)

- 162 - 3.1.4 Code page 00H to 7FH & PC860 (Portuguese) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ ╨ α ≡1 XON ! 1 A Q

Page 74 - 2.2.11 Bar Code Commands

- 163 - 3.1.5 Code page 00H to 7FH & PC863 (Canadian-French) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É ¦░ └ ╨ α ≡1 XON ! 1

Page 75 - GS f n

- 164 - 3.1.6 Code page 00H to 7FH & PC865 (Nordic) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ ╨ α ≡1 XON ! 1 A Q a q

Page 76 - GS h n

- 165 - 3.1.7 Code page 00H to 7FH & PC852 (Eastern Europe) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ đ ó - 1 XON ! 1 A

Page 77 - GS k m n [d1...dn] … (2)

- 166 - 3.1.8 Code page 00H to 7FH & PC866 (Russian) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Α Р а ░ └ ╨ р Ë 1 XON ! 1 A Q

Page 78

- 167 - 3.1.9 Code page 00H to 7FH & PC857(Turkish) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ o ó ―1 XON ! 1 A Q a q ü æ

Page 79

- 15 - ESC J n [Function] Printing and feeding paper in minimum pitch [Code] <1B>H<4A>H<n> [Range] 0≦n≦255 [Outline] Print

Page 80

- 168 - 3.1.10 Code page 00H to 7FH & PC864 (Arabic)

Page 81

- 169 - 3.1.11 Code page 00H to 7FH & Windows Code page 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p € ° À Ð à ð 1 XON ! 1 A Q

Page 82

- 170 - 3.2 International Character Code Table Country 23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E0 U.S.A # $ @[ ╲ ] ^ ' { | } ~1 France # $ à

Page 83

- 171 - 4. APPENDIX 4.1 Explanation on PAGE MODE 4.1.1 Overview The printer has two print modes: STANDARD and PAGE. In STANDARD MODE, the printer pr

Page 84

- 172 - 4.1.3 Mapping of Print Data in the Print Area Print data is mapped in the print area as follows: (1) The print area is set by ESC W. When

Page 85 - GS ( C pL pH m fn b c1 c2

- 173 - Figure 4-1 Mapping Position for Character Data Figure 4-2 Mapping Positions for Print Data Double height character24*2-6 42 Bit im

Page 86

- 174 - 4.1.4 Example of Using PAGE MODE The following explains specific uses of PAGE MODE. When in PAGE MODE, the commands are typically sent from

Page 87 - GS ( C pL pH m fn b

- 175 - In Figure 4-3, a line feed occurs between “lesson” and “Test 1” because the space “ “ next to “lesson” does not fit in the horizontal range

Page 88

- 176 - Before an FF is sent (170th line), the following program code can be added to remove part of the data. < Example 3 > 180 PRINT♯1, CHR

Page 89

- 177 - 4.2 Bidirectional Parallel Interface Overview The interface of the printer is a Level-1 compatible device according to IEEE-P1284. It support

Page 90 - FS p n m

- 16 - ESC d n [Function] Printing and feeding the paper by “n” lines [Code] <1B>H<64>H<n> [Range] 0≦n≦255 [Outline] Print

Page 91

- 178 - 4.2.2 Interfacing Phases Interfacing in each communication mode is divided into several phases. In addition, there is a phase for mode initi

Page 92

- 179 - 4.2.3 Negotiation Overview Usually, the printer is started in Compatibility mode, which corresponds to the Centronics interface phase. When

Page 93

- 180 - Precautions (1) The Negotiation phase is triggered when the IEEE 1284 Active signal sent by the host becomes High. (2) In Compatibility mod

Page 94 - GS ( E pL pH fn […]

- 181 - Data Communication from Printer to Host Nibble Mode In this mode, data is transferred between the printer and the host through the procedur

Page 95 - GS ( E pL pH fn d1 d2

- 182 - (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 t

Page 96

- 183 - Byte Mode In this mode, data is transferred between the printer and the host through the procedure described below. The steps beginning from

Page 97

- 184 - Device ID The device ID is a character string that provides the ID, the type, and other information regarding the printer connected to the i

Page 98

- 185 - Termination Termination is the process of returning to Compatibility mode from the Nibble or Byte modes. When performing Termination, the ho

Page 99 - ON :31H(“1”)

- 186 - 4.3 Identification of Send Status Because the status sent from the printer has certain fixed bits, it is possible to identify to which comma

Page 100

- 187 - 4.4 Memory Switch Memory switch has a function to store various settings selected by the user alternatively in nonvolatile memory. Memory sw

Page 101

- 17 - 2.2.2 Print Character Commands CAN [Function] Canceling print data in PAGE MODE [Code] <18>H [Outline] Erases all data contained

Page 102 - - 100

- 188 - 4.4.2 Details of Memory Switches Functions of memory switches, operations at ON (1) setting, and operation at OFF (0) setting are described

Page 103 - GS ( E pL pH fn a

- 189 - • MSW 1-3: BUSY Condition Function: Selects the condition for the printer to become BUSY state. Auto status sending function is also activat

Page 104 - - 102

- 190 - • MSW 1-5: CR Code Processing Function: Selects whether the printer operates in the same manner as LF (<0A>H) when it receives the CR(

Page 105 - - 103

- 191 - (2) MSW2 • MSW 2-1: Omitted for reservation. • MSW 2-2: Omitted for reservation. • MSW 2-3: Valid/Invalid of buffered printing Function: S

Page 106 - GS ( E pL pH fn a d1 d2

- 192 - • MSW 2-5: Processing after Cover Close and PE Clear Function: Selects the processing to be carried out when resuming printing after the pri

Page 107 - - 105

- 193 - (3) MSW3 • MSW 3-1: Recovery from Cutter Lock Error Function: Selects the method of recovery from Cutter Lock error. OFF(0) ON(1) Resum Ct

Page 108 - Page of Work Area

- 194 - • MSW 3-4: Selecting paper Function: Selects either thermal paper or black mark paper. OFF(0) ON(1) Paper Select Thermal Black MK O

Page 109 - GS ( E pL pH fn c1 c2

- 195 - (4) MSW4 • MSW 4-1: Omitted for reservation. • MSW 4-2: Omitted for reservation. • MSW 4-3: Valid/Invalid of demo operation at power ON Fu

Page 110 - GS ( E pL pH fn a d1 ... dk

- 196 - • MSW 4-5: Selecting Paper Collecting Direction Function: Selects the paper collecting direction when collecting paper is set to be Valid. V

Page 111

- 197 - • MSW 4-7: Valid/Invalid of Continuous Operation of Paper Ejection Function: Selects Valid/Invalid of paper eject operation of next paper wh

Page 112 - GS ( E pL pH fn d1 d2 d3

CITIZEN is a registered trade mark of CITIZEN WATCH CO., LTD., Japan. CITIZEN es una marca registrada de CITIZEN WATCH CO., LTD., Japón. REVISION Rev

Page 113 - - 111

- 18 - ESC SP n [Function] Setting the right spacing of the character [Code] <1B>H<20>H<n> [Range] 0≦n≦255 [Outline] Sets

Page 114 - GS ( E pL pH fn n

- 198 - 4.5 Black Mark Layout and Operating Condition Symbol Item BM Paper I Black mark length 5~10mm J Black mark width 10mm 以上 L Black mark

Page 115

- 19 - ESC ! n [Function] Collectively specifying the printing mode [Code] <1B>H<21>H<n> [Range] 0≦n≦255 [Outline] Printin

Page 116 - GS ( K pL pH fn m

- 20 - [Sample Program] LPRINT CHR$(&H1B);"!";CHR$(&H00);"H"; LPRINT CHR$(&H1B);"!";CHR$(&H01);&qu

Page 117

- 21 - ESC % n [Function] Specifying/canceling download character set [Code] <1B>H<25>H<n> [Range] 0≦n≦255 [Outline] Speci

Page 118

- 22 - ESC & s n m [a Page s×a] m-n+1 [Function] Defining the download characters [Code] <1B>H<26>H<s>H<n>H<m>

Page 119 - GS ( M pL pH fn m

- 23 - AAAAAAAAAA ESC – n [Function] Specifying/canceling underline [Code] <1B>H<2D>H<n> [Range] 0≦n≦2, 48≦n≦50 [Outline]

Page 120

- 24 - ESC ? n [Function] Deleting download characters [Code] <1B>H<3F>H<n> [Range] 32≦n≦126 [Outline] Deletes the downloa

Page 121

- 25 - ESC E n [Function] Specifying/canceling emphasis printing [Code] <1B>H<45>H<n> [Range] 0≦n≦255 [Outline] Specifying

Page 122 - GS ( N pL pH fn m

- 26 - ESC G n [Function] Specifying/canceling double strike printing [Code] <1B>H<47>H<n> [Range] 0≦n≦255 [Outline] Speci

Page 123 - PPU-700II only

- 27 - ESC M n [Function] Selection of character fonts [Code] <1B>H<4D>H<n> [Range] 0≦n≦2, 48≦n≦50 [Outline] Selects chara

Page 124

- 1 - TABLE OF CONTENTS REVISION...2 TABLE

Page 125

- 28 - ESC V n [Function] Specifying/canceling 90°-right-turned characters [Code] <1B>H<56>H<n> [Range] 0≦n≦2, 48≦n≦50 [Outl

Page 126

- 29 - ESC t n [Function] Selecting the character code table [Code] <1B>H<74>H<n> [Range] 0≦n≦9, 16≦n≦19, n=26, 40, 255 [Ou

Page 127

- 30 - ESC { n [Function] Specifying/canceling the inverted characters [Code] <1B>H<7B>H<n> [Range] 0≦n 255≦ [Outline] Sp

Page 128

- 31 - GS ! n [Function] Specifying the character size [Code] <1D>H<21>H<n> [Range] 0≦n≦255 where: 1≦vertical magnification

Page 129

- 32 - GS B n [Function] Specifying/canceling the black/white inverted printing [Code] <1D>H<42>H<n> [Range] 0≦n≦255 [Outlin

Page 130

- 33 - GS b n [Function] Specifying/canceling the smoothing [Code] <1D>H<62>H<n> [Range] 0≦n 255≦ [Outline] This command

Page 131

- 34 - 2.2.3 Print Position Commands HT [Function] Horizontal tab [Code] <09>H [Outline] Shifts the printing position to the next horiz

Page 132

- 35 - ESC $ n1 n2 [Function] Specifying the absolute positions [Code] <1B>H<24>H<n1><n2> [Range] 0≦n1≦255 0≦n2≦255 [O

Page 133

- 36 - ESC D [n]k NULL [Function] Setting horizontal tab position [Code] <1B>H<44>H [<n>] k <00>H [Range] 1≦n≦255 0≦k≦

Page 134 - ESC Y n1 n2

- 37 - ESC T n [Function] Selecting the character printing direction in PAGE MODE [Code] <1B>H<54>H<n> [Range] 0≦n≦3, 48≦n≦51

Page 135 - GS R 1 n

- 2 - GS L nL nH...43 GS T n..

Page 136 - - 134

- 38 - ESC W xL xH yL yH dxL dxH dyL dyH [Function] Defining the print area in PAGE MODE [Code] <1B>H<57>H<xL><xH><yL

Page 137 - FS ( L pL pH fn m

- 39 - The printable area for this printer is approximately 80.078 mm (640/203 inches) horizontally and 117 mm (938/203 inches) vertical

Page 138

- 40 - ESC \ nL nH [Function] Specifying the relative position [Code] <1B>H<5C>H<nL><nH> [Range] 0≦nL≦255 0≦nH≦255 [O

Page 139

- 41 - ESC a n [Function] Aligning the characters [Code] <1B>H<61>H<n> [Range] 0≦n≦2, 48≦n≦50 [Outline] All the printed da

Page 140 - DLE ENQ n

- 42 - GS $ nL nH [Function] Specifying the absolute vertical position of characters in PAGE MODE [Code] <1D>H<24>H<nL><nH&

Page 141 - - 139

- 43 - GS L nL nH [Function] Setting the left margin [Code] <1D>H<4C>H<nL><nH> [Range] 0≦nL≦255, 0≦nH≦255 [Outline]

Page 142 - ESC = n

- 44 - GS T n [Function] Moving print position to top of the line [Code] <1D>H<54>H<n> [Range] n=0, 1, 48, 49 [Outline]

Page 143 - - 141

- 45 - GS W nL nH [Function] Setting the print area width [Code] <1D>H<57>H<nL><nH> [Range] 0≦nL≦255 0≦nH≦255 [Outline

Page 144 - - 142

- 46 - (2) If a sufficient area cannot be provided as a result of step (1), the print area is extended toward the left (so, the left margin is decre

Page 145 - - 143

- 47 - GS \ nL nH [Function] Specifying the relative vertical position of a character in PAGE MODE [Code] <1D>H<5C>H<nL><n

Page 146 - GS ( A pL pH n m

- 3 - GS ( E pL pH fn […]...92 fn = 1: Funct

Page 147 - GS I n

- 48 - 2.2.4 Line Feed Span Commands ESC 2 [Function] Specifying 1/6-inch line feed rate [Code] <1B>H<32>H [Outline] The line fee

Page 148 - - 146

- 49 - ESC 3 n [Function] Setting line feed rate of minimum pitch [Code] <1B>H<33>H<n> [Range] 0≦n 255≦ [Outline] Sets th

Page 149 - GS P x y

- 50 - 2.2.5 Bit Image Commands ESC * m n1 n2 [d]k [Function] Specifying the bit image mode [Code] <1B>H<2A>H<m>H<n1><

Page 150 - - 148

- 51 - [Sample Program] LPRINT CHR$(&H1B);"*"; LPRINT CHR$(0);CHR$(20);CHR$(0); IMG1: GOSUB IMG1

Page 151 - GS ( L pL pH m fn

- 52 - GS * n1 n2 [d] n1×n2×8 [Function] Defining the download bit image [Code] <1D>H<2A>H<n1><n2>[<d>] n1×n2×8 [

Page 152

- 53 - [Sample Program] [Print Results] GOSUB IMG LPRINT CHR$(&H1D);"/"; CHR$(0); LPRINT CHR$(&H1D);"/"; CHR$(1); LPR

Page 153 - GS ( L pL pH m fn d1 d2

- 54 - GS v 0 m xL xH yL yH d1...dk [Function] Printing of raster bit image [Code] <1D>H<76>H<30>H<m><xL><xH&g

Page 154 - GS ( L pL pH m fn kc1 kc2

- 55 - 7 6 5 4 3 2 1 0( xL+xH×256 )×8dots=512dots yL+yH×256dots 128 64 127 126 K 2 3 1 63 62 68 67 65 K-1 K-2 MSB LSB

Page 155 - - 153

- 56 - 2.2.6 Status Commands DLE EOT n [Function] Sending status in real-time [Code] <10>H<04>H<n> [Range] 1≦n≦6 [Outline]

Page 156 - - 154

- 57 - (1) Printer status (When n = 1 is specified) Bit Status Hex. Decimal0 Fixed 00 0 1 Fixed 02 2 2 Fixed 00 0 Online status 00 0 3

Page 157 - - 155

- 4 - fn=81: Function 181 Printing 2-dimensional code data in 2-dimensional code data storage area...

Page 158 - GS C 0 n m

- 58 - (4) Continuous paper sensor (When n = 4 is specified) Bit Status Hex. Decimal0 Fixed 00 0 1 Fixed 02 02 Paper found by Paper Near-

Page 159 - GS C 2 nL nH

- 59 - ESC v (At Serial I/F Selection) [Function] Sending printer status [Code] <1B>H<76>H [Outline] Sends the current status of

Page 160 - - 158

- 60 - GS a n [Function] Enabling/disabling ASB (Automatic Status Back) [Code] <1D>H<61>H<n> [Range] 0 n 255≦≦ [Outline]

Page 161 - - 159

- 61 - (1) 1st byte (Printer information) Bit Status Hex. Decimal0 Unused 00 0 1 Unused 00 0 2 Unused 00 0 Online status 00 0 3 Offlin

Page 162 - - 160

- 62 - (4) 4th byte (Paper Sensor information) Bit Status Hex. Decimal0 Reserved 01 1 1 Reserved 02 2 2 Reserved 04 4 3 Reserved 08 8

Page 163 - - 161

- 63 - GS r n [Function] Sending status [Code] <1D>H<72>H<n> [Range] n=1, 49 [Outline] Sends the specified status to the

Page 164 - - 162

- 64 - 2.2.7 Paper Detecting Commands ESC c 3 n [Function] Selecting the Paper Sensor valid for a Paper-end signal output [Code] <1B>H<

Page 165 - - 163

- 65 - ESC c 4 n [Function] Selecting the Paper Near-end Sensor valid for print stop [Code] <1B>H<63>H<34>H<n> [Range]

Page 166 - - 164

- 66 - 2.2.8 Panel Switch Commands ESC c 5 n [Function] Enabling/disabling the panel switches [Code] <1B>H<63>H<35>H<n>

Page 167 - - 165

- 67 - 2.2.9 Macro Commands GS : [Function] Starting/ending macro definition [Code] <1D>H<3A>H [Outline] Specifying starting/endi

Page 168 - - 166

- 5 - 3.1.6 Code page 00H to 7FH & PC865 (Nordic) ...164 3.1.7 Code page 00H to 7FH &

Page 169 - - 167

- 68 - GS ^ n1 n2 n3 [Function] Executing the macro [Code] <1D>H<5E>H<n1><n2><n3> [Range] 0≦n1≦255 0≦n2≦255 0n3≦≦

Page 170 - - 168

- 69 - 2.2.10 Cutter Commands ESC i [Function] Full cutting of paper [Code] <1B>H<69>H [Outline] Executes full cutting of paper.

Page 171 - - 169

- 70 - ESC m [Function] Full cutting of paper [Code] <1B>H<6D>H [Outline] Executes full cutting of paper. [Caution] • This com

Page 172 - - 170

- 71 - GS V m … (1) GS V m n … (2) [Function] Cutting the paper [Code] (1)<1D>H<56>H<m> (2)<1D>H<56>H<m><

Page 173 - 4. APPENDIX

- 72 - 2.2.11 Bar Code Commands GS H n [Function] Selecting of printing position of HRI characters [Code] <1D>H<48>H<n> [Rang

Page 174 - - 172

- 73 - GS f n [Function] Selecting the font of HRI characters [Code] <1D>H<66>H<n> [Range] 0≦n2≦ , 48 n 50≦≦ [Outline] S

Page 175 - Point B Point B

- 74 - GS h n [Function] Specifying the height of the bar code [Code] <1D>H<68>H<n> [Range] 1 n 255≦≦ [Outline] Selectin

Page 176 - - 174

- 75 - GS k m [d1...dk] NULL … (1) GS k m n [d1...dn] … (2) [Function] Printing the bar code [Code] (1)<1D>H<6B>H<m>[d1...dk]

Page 177 - - 175

- 76 - [Caution] For (1): • This command ends with a NULL code. • For UPC-A or UPC-E, the bar code is printed when 12 bytes of bar code data have be

Page 178 - - 176

- 77 - [Description of Bar Codes] UPC-A This bar code, consisting of numerals only, has a fixed length of 12 columns; a 11- column number entere

Page 179 - - 177

- 6 - 1. OUTLINE 1.1 Operation Mode PPU-700 has ESC/POSTM as control commands. 1.2 Character Set All print data sent from the host computer to the p

Page 180 - 4.2.2 Interfacing Phases

- 78 - Control Character Control Character ASCII Hex. HRI Character ASCII Hex. HRI CharacterNULL 00 U DLE 10 P SOH 01 A DC1 11 Q STX 02

Page 181 - 4.2.3 Negotiation

- 79 - Special characters Hex. ASCII Code Set A Code Set B Code Set C7B53 {S SHIFT SHIFT -N/A 7B41 {A -N/A CODE A CODE A 7B42 {B CODE

Page 182 - - 180

- 80 - [Bar Code Print Example] UPC-A, UPC-E, JAN-13 (EAN), JAN-8 (EAN), CODE 39, ITF, CODABAR, CODE 93, CODE 128 Type Print Sample Outline of

Page 183 - - 181

- 81 - GS w n [Function] Specifying the horizontal size (magnification) of bar code [Code] <1D>H<77>H<n> [Range] 2≦n 6≦ [Ou

Page 184 - - 182

- 82 - 2.2.12 Commands for Non-volatile Memory GS ( C pL pH m fn b [c1 c2] [d1...dk] [Function] Editing user NV memory [Outline] • Erases/stor

Page 185 - - 183

- 83 - fn = 0, 48: Function 0 Erasing Specified Record GS ( C pL pH m fn b c1 c2 [Code] <1D>H<28>H<43>H<pL><pH><m&

Page 186 - - 184

- 84 - fn = 2, 50: Function 2 Sending Data Stored in Specified Record GS ( C pL pH m fn b c1 c2 [Code] <1D>H<28>H<43>H<pL>&

Page 187 - - 185

- 85 - fn = 3, 51: Function 3 Sending Use Amount GS ( C pL pH m fn b [Code] <1D>H<28>H<43>H<pL><pH><m><fn>

Page 188 - - 186

- 86 - fn = 5, 53: Function 5 Sending Key Code List of Stored Record GS ( C pL pH m fn b [Code] <1D>H<28>H<43>H<pL><pH&g

Page 189 - 4.4 Memory Switch

- 87 - fn = 6, 54: Function 6 Erasing All User NV Memory Area in a Lump GS ( C pL pH m fn b [d1 d2 d3] [Code] <1D>H<28>H<43>H&l

Page 190 - (1) MSW1

- 7 - 2. CONTROL COMMANDS 2.1 ESC/POS Command List ○Print Control Commands Command Function MODE GS P PageLF Printing and paper feed S・P 12 CR B

Page 191 - - 189

- 88 - FS p n m [Function] Printing the download NV bit images [Code] <1C>H<70>H<n><m> [Range] 1≦n≦255, 0≦m≦3, 48≦m≦51

Page 192 - - 190

- 89 - FS q n [xL xH yL yH d1…dk]1 … [xL xH yL yH d1…dk]n [Function] Defining the download NV bit image [Code] <1C>H<71>H<n>[&

Page 193 - (2) MSW2

- 90 - • The definition will start from NV bit image number 01H and n-number bit images will be defined in ascending order. Therefore, the first dat

Page 194 - - 192

- 91 - yL+yH×256 ×8dots 768dots(xL+xH×256)×8dots= 512dots d49057d49152MSB LSBd97 d1d2 d3d96 [Example] When xL = 64, xH = 0, yL = 96, yH

Page 195 - (3) MSW3

- 92 - 2.2.13 Printer Function Setting Commands GS ( E pL pH fn […] [Function] Printer function setting command [Outline] Printer function set

Page 196 - - 194

- 93 - fn = 1: Function 1 Transferring to Printer Function Setting Mode GS ( E pL pH fn d1 d2 [Code] <1D>H<28>H<45>H<pL><

Page 197 - (4) MSW4

- 94 - fn = 3: Function 3 Setting Memory Switch Value GS ( E pL pH fn [a1 b18...b11] ... [ak bk8...bk1] [Code] <1D>H<28>H<45>H&l

Page 198 - - 196

- 95 - • Setting memory switch 2 (a = 2) Bit b (Set Value) Function 1 49 (Default) Reserved 48 Disables auto cutter. 2 49 (Default) Enables aut

Page 199 - - 197

- 96 - • Setting memory switch 4 (a = 4) Bit b (Set Value) Function 1 48 (Default) Undefined 2 48 (Default) Undefined 48 (Default) Executes i

Page 200 - - 198

- 97 - ON :31H(“1”)

Comments to this Manuals

No comments