Home

Downloading

image

Contents

1. 10 LPT1 RANDOM AS 1 20 1 480 Label width 30 PRINT 1 40 30 Label with gap 40 PRINT 1 N 50 PRINT 1 D8 Darkness 60 PRINT 1 B55 80 0 2 3 7 50 N Barcode 125 70 PRINT 1 34 000851802807 CHRS 34 bar code data 000851802807 80 PRINT 1 A110 140 0 3 1 1 N Text 0008 90 PRINT 1 34 0008 CHRS 34 100 PRINT 1 A220 140 0 3 1 1 N Text 518028 110 PRINT 1 34 518028 CHRS 34 120 PRINT 1 A50 10 0 4 1 1 R Text Printout 130 PRINT 1 CHRS 34 Printout CHR 34 140 PRINT 1 Single copy 150 END 0008 518028 179 Appendix BF FONTS AND BAR CODES FOR PPLB Internal Fonts There are 5 internal fonts for the PPLB emulation Each has 6 eight bit and 9 seven bit symbol sets Font 5 does not contain any lower case characters 8 bit symbol sets TPIT symbol sets USA British German Font Font Font Font Font 1 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 2 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 3 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 4 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwXyz 5 ABCDEFGHIJKLM NOPQRSTUVWXYZ 180 Code page 437 850 852 860 863 and 865 French Danish Italian Spanish Swedish and Swiss Symbol
2. BAR CODE P POSTNET 78 2989083 990899998 UCC ERN 128 70 701194 502 2800 A UCC ERN 128 e 101 BAR CODE V FIM BAR CODE U MAXICODE BAR CODE 7 PDF 417 Psi 102 1 COORDINATE SYSTEM The measurements of the X and Y axis of the coordinates system are by pixels or scanned lines The PPLB coordinates system is depicted in Figure B1 1 TPH Line Label Feed Direction exit Fig B1 1 Default Coordinate system The origin point 0 0 of the coordinates system is at the bottom right corner under default condition ZT The origin point remains unchanged while the texts bar codes or other objects are being rotated Negative coordinate value is not accepted The ranges of X and Y coordinates are 811 for 203 DPI models or 1299 for 300 DPI models around 4 inches Y coordinate 8728 43 inches for 203 DPI models or 30 inches for 300 DPI models 103 104 2 COMMAND 5 the commands of PPLB consist of one or two alpha characters to identify the specific function and some of them may require one or more additional parameters to supply the printer with sufficient information to complete the command Each command line must be terminated with a LF OAH control code and no space is allowed within it except in the section of the data string Basic Command Syntax
3. 3 or 4 digit value that specifies the width of line bbb bbbb A or 4 digit value that specifies the height of line 55 ignored line with 3 digit width and height 1X1100001000200L200030 lt CR gt y aaa height x coord line width ignored line or box Example lt STX gt L lt CR gt D11 lt CR gt 1X11000002000001100020 CR 1X1100000800000100100100 lt CR gt E lt CR gt Output Fig A7 4 56 The format is RX11000yyyyxxxxBaaabbbtttsss or RX11000yyyyxxxxbaaaabbbbttttssss Parameters R print direction 1 2 3 or 4 Y coordinate A 4 digital decimal The lower left corner is the origin of the XY coordinate system The Y value is the vertical offset from origin X coordinate A 4 digital decimal The lower left corner is the origin of the XY coordinate system The X value is the horizontal offset from origin aaa or aaaa A 3 or 4 digit value that specifies the width of box bbb or bbbb A 3 or 4 digit value that specifies the height of box ttt or tttt or 4 digit value that specifies the thickness of top and bottom box edges sss or 8888 3 or 4 digit value that specifies the thickness of side edges 57 box with 3 digit width height and side thickness T ignored 1X1100001000200B200030002003 lt CR gt y dod of side edges x coord thickness of top and bottom
4. printer is paused and waiting for the second press 0 printer is not paused 1 label present 0 label not present 0 A4 SYSTEM SETTING COMMANDS System setting commands are used to control the printer configuration and will be written into the printer This kind of commands will remain in effect whenever the printer is turned on unless the command of with different parameters to replace it The factory default settings are Parameter Description Default Value Remark RS232 baud rate 9600 baud as Print darkness Normal darkness H10 Transfer type Thermal transfer di Gap length 3 5 mm normal iid Cut position Center of gap Command mode Standard control codes Label length for continuous label 0 s under Windows From top to last black pixel Symbol set for ASD smooth fonts USASCII Cutter operation Cut with back feed For the X2000 X3000 G6000 G7000 these settings are controlled by the DIP switches No command is required Settings for X2000 X3000 G6000 G7000 only Command _ Description Parameter Range O for direct thermal or lt 5 gt Sets transfer type 17 for thermal transfer This command should comply with other settings for printer configuration In case that the setting is not correct the printer may hang to work or miss detect the gap For instance if the se
5. Syntax I commands with no parameters Leading characters Description Command with single alpha character Command with two alpha characters Syntax II commands with fixed number of parameters Leading characters Description AP1 P2 P35 gt Pn lt LF gt Command with single leading alpha character lt _ gt Command with two leading alpha characters e Syntax commands with optional parameters A p1 P2 P35 Pn lt LF gt 105 String This printer language uses data string under the following conditions Name for graphics soft fonts and forms Data for fonts and barcodes Prompt An ASCII text that can be transmitted to the KDU Keyboard Device Unit or LCD display for X series The data string is led and ended by the character 9 The back slash character designates that the character following is a literal and will encode into the data field Refer to the following examples To print _ Enter into Data Field V Notes 1 The printer ignores lt CR gt and ctrl Z 1AH control codes Many document editors on PC based system send CR and LF when the enter key is pressed The carriage return CR code cannot be used in place of LF 2 All commands and alpha character command parameters are case sensitive 106 B3 FONTS This printer language defines three types of fonts according to their stored media Internal Fonts e Soft Fonts e
6. Code Page 437 20 3F 1 85582 4 0123456789 2 40 52 ABCDEFGHIJKLMNOPQRSTUVWXYZ N _ 60 7F abcdefghijklmnopqrstuvwxyz 80 9F 111 amp 00 f A0 BF 41600802 5 EO FF H Code Page 850 20 3F 4958 amp 0123456789 lt gt 40 5F ABCDEFGHIUKLMNOPQRSTUVWXYZ _ 60 7F abcdefghijklmnopqrstuvwxyz 80 9F 11 00 60 f AO BF ao 443 CO DF EEE 111 1 EO FF 0800 00 3q Code Page 852 20 3F amp 0123456789 lt gt 40 5F ABCDEFGHIUKLMNOPQRSTUVWXYZ _ 60 7F abcdefghijklmnopqrstuvwxyz 80 92 0644 i 00 CO DF fi EO FF 080 8 Code 860 20 8F 4 58 amp 0123456789 lt gt 40 5F GABCDEFGHIJKLMNOPQRSTUVWXYZ X _ 60 7F abcdefghijklmnopqrstuvwXxyz 80 9F G ce EelOiAAEAE 600u0l 0g 0 0 AO BF nN89Z0 54 EO FF 8 H Code Page 863 20 3F amp 0123456789 lt gt 40 5F ABCDEFGHIJKLMNOPQRSTUVWXYZ _ 60 7F abcdefghijklmnopqrstuvwxyz 80 9F 064 44 11 8 00660 f 0 xu EO FF 8 181 Code Page 865 20 3F 1 4 58 0123456789 lt gt 40 5F QGABCDEFGHIJKLMNOPQRSTUVWXYZ V _ 60 7F abcdefghijklmnopqrstuvwxyz 80 9F C g iilAA Ees660 0 y e 0 f AO BF
7. Label Feed Direction exit Fig A1 1 PPLA coordinates system The point of origin 0 0 of this coordinates system is at the left bottom corner The origin point remains unchanged while the texts bar codes or other objects are being rotated Negative coordinate value is not allowed The ranges of X and Y coordinates are shown in the table below Minimum Maximum X coordinate 0 about 4 inches 6 inches for G6000 7000 Y coordinate 0 30 inches The measurements of the X and Y axis of the coordinates system can be in inches or in millimeters 2 COMMAND CATEGORIES According to functions the PPLA programming commands in this manual are divided into the following five categories Interaction commands System setting commands System level commands Label formatting commands 9 o Font downloading commands Only the label formatting commands must be grouped to send other commands can be sent separately For example Command data from host Data from printer RS232C Interaction command 0 System level command 0 Interaction command 1 System level command 1 Font downloading 0 Font downloading N System level command 2 lt STX gt L system command Label formatting command 0 Label formatting command N E Label formatting command Printer status Printer status A3 INTERACTION COMMANDS The interaction commands demand the printer s immediate interaction But the prin
8. Valid codes BAR CODE P POSTNET 4 and space Fig A10 16 Example 130000001100000BAR CODE lt CR gt Bar code Q UCC EAN Code 128 130000000900000CODE 93 lt CR gt 100000000800120CODE 93 OK lt CR gt Length Type for Valid sum BAR CODE 0 MMT OK 191 Fig 10 15 Example 130000001300000BAR CODE Q lt CR gt 130000001100000 UCC EAN lt CR gt 130000000900000128 CR 1000070010000857812989089990899998 CR Bar code P Postnet 79 80 Bar code T Telepen 2989089 990899998 Valid Bar ratio BAR CODE 0 n UCC ERN 128 Fig A10 17 0 Bar code R UCC EAN Code 128 Example 130000000900000BAR CODE T lt CR gt 130000000700000TELEPEN lt CR gt Example 130000002300000BAR CODE R lt CR gt 130000002100000 UCC EAN lt CR gt 130000001900000128 K lt CR gt 1R0006002000083199707011945022800 lt CR gt Bar code V FIM Facing Identification Mark 194 5 1 ag Length Check sum Type for readable Type for n i ri BAR R UCC EFN ee 201 5 128 Fig A10 18 Example 130000000900000BAR CODE V lt CR gt 130000000700000FIM CR 1v0000000600160B CR 81 82 BAR CODE V FIM Fig 10 20 Bar code U UPS MaxiCode This is a two dimensional bar code defined by UPS and AIM Internation
9. when using Label Dr under Windows 15 a 4 digit Default lt gt 0000 integer and terms of pixels lt esc gt KI _ Cut or peel offset Where _ is a OS214 204 202 X 1000 signed byte and in term of pixels Default lt gt lt 00 gt lt esc gt 0 Clears the flash memory that 05214 204 202 1000 contains forms soft fonts or graphics 2000 3000 G6000 7000 7 For 2000 3000 6000 7000 these functions can be set via panel or DIP switches Once the Euro dollar sign is enabled the _ will be replaced by Euro dollar symbol 177 APPENDIX BE HOW TO SEND THE COMMANDS TO THE PRINTER If you are using a PC system to edit a command file under MS DOS at final stage you may send it to the printer to get the printout However the way that you send the revised file is varied from the computer environment 1 Suppose you connect the serial cable to COMI Set the baud rate and data format the default baud rate under DOS is 2400 Copy the command file to COMI port gt MODE 1 9600 8 1 gt CMDFILE COMI 2 Suppose you connect the Centronics cable to LPTI Just copy the command file to LPT1 port gt CMDFILE 3 Suppose you connect the serial cable to COMI and use Quick Basic Open device file and set related parameters Run your Basic program 178 Basic program example
10. 1 portrait 49 50 ooo sub font type 0 1 2 3 4 000 font 0 font 8 respectively 6 7 9 gt SERE C 000 007 ASD smooth fonts 000 002 004 006 4 points 001 6 points 8 points 003 10 points 12 points 005 14 points 18 points for PCL soft font selection xxx A 3 digit decimal represents the soft font ID Refer to section 8 4000 007 Courier fonts represents symbol set 000 Roman 8 001 ECMA 94 002 PC set 003 PC set A 004 PC set B 005 Legal 006 Greek and 007 Russian Notes Models OS204 0S214 08202 X10004 X2000 G6000 do not support 4 point smooth font Models OS314 X3000 G7000 does not support Courier fonts h Horizontal scale 0 through 9 and A through represent scale factors A 10 11 and O 24 v Vertical scale 0 through 9 and through represent scale factors A 10 51 B 11 and 24 yyyy a 4 digit value for Y coordinate The lower left corner is the origin point of the XY coordinate system and the Y value is the vertical offset from the origin point XXXx a 4 digital value for X coordinate The lower left corner is the origin point of the XY coordinate system The X value is the horizontal offset from the origi
11. 5 6 0123456789 lt gt PQRSTUVWXYZ abcdefghijklmno pqrstuvwxyz EO i nN29 5k Sun 1144 ney gt lt 2 5 amp 0123456789 lt gt ABCDEFGHIJKLMNO PQRSTUVWXYZ N _ abcdefghijklmno parstuvwxyz 8aa geaeiii i nNoO 20 miu Lagt Aes gt lt 9 02 96 20H 2FH 30H 40H 4F 50H SFH 60H 80H ken ie AOH AFH BOH DOH DF EQH FQH FFH Legal 20 2FH 30H 40H 4FH 50H SFH 60H 6FH 7 1 8586 0123456789 lt gt QABCDEFGHIJKLMNO PQRSTUVWXYZ abcdefghijklmno pqrstuvwxyz 7 Ai nN Ki i lt gt 5 24 la M 8005 000 7 7 415 907 1321 0123456789 ABCDEFGHIJKLMNO abcdefghijklmno pqrstuvwxyzSTt E 97 Greek 20H 2FH 40H 4FH 50H 60H 70H ABTAEZHOIKAMNZOII 90 9FH AGH AFH BOH DQH DFH 7 7 BF x F
12. 5 with check sum digit 1 1 2 2C 2D Interleaved 2 of 5 with human readable check digit 20 115 Ps Po Ps N 80 EAN 8 UPC E UPC E 2 digit add on UPC E 5 digit add on Narrow bar width in pixels Wide bar width in pixels Bar code height in pixels N No text is printed or The human readable text is printed DATA A text string Cn A counter value Refer to C command Vn A variable string Refer to V command 116 Notes According to the bar ratio the bar codes can be classified into two categories Example Output Narrow vs Wide Bar code p5 vs p6 Code 3 of 9 Codabar Interleaved 2 of 5 Matrix 2 of 5 Postnet and German Postcode narrow wide Code 93 Code 128 EAN8 2 x narrow EAN 13 UPC A UPC E 3 narrow UCC EAN and Code 4 x narrow 28UCC No B20 20 0 E80 3 3 41 B 0123459 1 B20 120 0 K 3 5 61 B AOB1C2D3 4 B190 300 2 1 2 2 51 B 0123456789 1 B20 330 0 UA0 2 2 41 B 13579024680 1 14 117 Note 0123 4596 1 203 68 9S8v 210 eet Fig B5 2 The sub string of counter and variable can be applied to the B command Syntax Where Example Vn st len Cn st len n is the counter or variable ID st is the start location the first location is 0 len is the length of the sub string C00 1 2 A sub string of counter 0 starting from 1
13. Cartridge Fonts Internal Fonts Five internal fonts are resident in the printer s ROM and each of them has a unique ID number Different from the soft fonts these fonts cannot be deleted Remark 1 lo pitches 6 points EN 17 pitches 7 points 13 pitches 12 points 5 be pitches 24 points Upper case characters only 5 Soft Fonts The soft fonts can be downloaded from the host by means of some utility or application software Once the internal fonts cannot fulfill your requirements soft fonts may be good solutions 107 The advantages of using soft fonts Save memory space Graphics occupies more memory Have better performance They can be called repeatedly Enable the Auto increment and decrement function Same as internal fonts they can be scaled rotated or reversed They can be saved into either RAM or flash memory permanent memory They can be deleted if no use or the memory space 1 full You can download the numbers of characters as many as you need Each soft font also has a unique ID number By the ID number the soft font can be downloaded selected or deleted The soft font ID number may range from A to Z Cartridge Fonts The font board or font cartridee is an optional item The ID numbers reserved for extension cartridge fonts are 7 10 7 and 8 are for Chinese fonts 9 10 for Korean fonts Symbol Set The code map table can be redefined to anothe
14. KI lt m_ Sets symbol set for 0 USASCII ASD smooth fonts 1 United Kingdom 2 Spanish 53 Swedish 4 French 5 German 6 Italian T Danish Norwegian Above command is used to select the European symbol set It is for the use of ASD smooth font set which is prevailing in Europe Example lt STX gt KI lt 7 lt CR gt lt STX gt L lt CR gt D11 lt CR gt 191100300100020Special characters F lt CR gt E lt CR gt Supposed you are using the Danish system and keyboard the above command will select Danish Norwegian symbol set and enable the printer to print some special characters Special characters Fig 4 1 Commana Descipion Parameter Range Sets label length for is a 4 digit decimal value in continuous label millimeters mm This command is valid for using Label Dr driver under Windows Without this command setting the label length ranges from the start printing position to the last black image pixel Example lt STX gt KX0100 lt CR gt Sets the continuous label length to 100 mm This command is not for X20004 X30004 G6000 G 7000 10 Command Description Parameter Range Sets cut mode n value 07 mode 0 normal mode cut and back feed for the next label 1 mode 1 cut without back feed lt STX gt KI0n set to mode 1 8 101 ensure to comply with the follo
15. XOR operation which makes the printout more attractive Parameter for logical XOR exclusive 2 for logical OR The default mode is 1 Example 1 lt STX gt L A1 lt CR gt 151100002000050ABC lt CR gt 151100002000050 CR F pan Example 2 lt STX gt L lt CR gt A2 lt CR gt 151100002000050ABC lt CR gt 151100002000050 lt CR gt E lt CR gt 33 Output from printer Example 1 Fig A6 1 Example 2 ABE Fig A6 2 Sets left margin 0000 This command allows horizontal adjustment of the point where printing begins Different margin value makes image shift to the left or right Parameter Example C0100 Result Set left margin to one inch 34 Description Default Sets cut amount 01 This command 18 valid only when cutter 18 installed It instructs printer to cut the label media after the specified numbers of labels have been printed Its function is same as the command except only 2 digit value can be entered Example lt STX gt V1 lt CR gt lt STX gt L lt CR gt 131100002000050CHCK THE CUT FUNCTION lt CR gt 0010 lt gt c03 lt CR gt E lt CR gt Result Enable the cutter to cut the label media after 3 labels have been printed Command pesrpim Sets width and height pixel size Though the maximum resolution is up to the printer model besides the smallest one
16. and 6 digits for models 05204 214 202 1000 Example 5 9090000 Dump the memory from 9090000H for 4 K bytes Response 9090000 00 00 00 00 00 00 00 00 0000000 00 00 00 00 00 9090010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9090FFO 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 lt 5 gt Sets copy count for stored label 0001 16 This command should be sent in conjunction with lt STX gt G as both commands related to label storage The stored label format is the last printed format kept in the print buffer Example lt STX gt E0003 lt CR gt lt STX gt G lt CR gt Result Print out 3 pieces of the last printed label format Description Selects edge sensor for gap 1 This command is used for see through media It sets the printer to sense the gap between labels 2 Refer to lt STX gt r for reflective media 3 Once received this command the printer will ignore the previous command for continuous label STX cxxxx Description Feeds a label 1 This command will feed a label till where the gap is being detected in case that the paper type is set to non continuous 2 The media paper will be fed for certain length when the paper type is set to continuous 3 Basically its function is same as pressing the Feed button 17 STX fxxx Sets stop position and automatic back feed for the label stock 1 This command causes
17. are input variables or counter values This command is used to send data variables or counters to the printer after a form is stored The amount of data following the question mark and LF must exactly match with the total number and order of variables and counters in that specific form Refer to the C and V commands for examples 168 APPENDIX PCX SPECIFICATION This section contains the basic PCX format that will be accepted by your printer The raster image data at PCX file are compressed It reduces the file size and saves the time for communication between the host and the printer Note that all of the word 16 bits or long word 32 bits data are in Intel formats i e the most significant byte is at highest address PCX Header 128 bytes First raster line Last raster line Header The header includes 128 byte data Location Contents OAH PCX mark Version Bits per pixel this should be 1 X coordinate at upper left point 0 Y coordinate at upper left point 0 X coordinate at lower right point OAH 0BH Y coordinate at lower right point 169 OCH Horizontal resolution Ignored OEH Vertical resolution Ignored 10H 3FH All 0 o Plane no this should be 1 42H 43 Vertical pixel count 1 All 0 Note The alignment of word or long word for PCX file is at Intel format That is the most significant bytes is l
18. date format for printing You may or batch of labels to be printed define special characters as separators Parameters p A single character 0 to 6 representing a particular speed Parameters pl y2 or y4 setting The range depends on your printer model p2 me month displayed as 3 letters or mn 2 letters p3 dd day 1 ips 25 mmps Example TDdd me y4 07 OCT 2000 2 ips 50 mmps TDdd mn 4 1 07 10 2000 4 ips 100 mmps 5 1 125 mmps 6 ips 150 mmps 3 ips 75 mmps Example 524 The sample above sets the printer to speed of 2 ips 155 156 Defines time format Syntax Description Parameters Example TT p1 p2 p3 4 This command defines the time format for printing You may define special characters as separators pl h hours If a exists the hour is in 12 hour format and PM or will be printed p2 m minutes p3 s seconds h m s D 11330220 13 30 h m 157 ms sets er Syntax Description Parameters Example TSp1 p2 p3 p4 p5 p6 This command is used to set the RTC if it is installed pl Month 01 12 p2 Day 01 30 p3 Year 00 99 p4 Hour in 24 hour format 00 23 p Minutes 00 59 Seconds 00 59 TS10 06 00 12 30 00 1 Sets the time to 6 200 12 30 00 158 u Configuration Syntax UJ Description This command is used to print the print
19. exists GM LOGO 1024 1 Start pcx graphics 1024 is the total size of the graphics graphics 1024 does not include LF code 4 Refer to the appendix BA for the PCX specification Download a Form FK TICKET delete the previous one if it exists FS TICKET Start the form store sequence of the form TICKET FEJ end a form sequence 173 Define Variables and Counters V00 15 N Start From variable 00 with a maximum length of 15 V01 15 N Destination variable 01 for destination C0 6 N 7 1 Ticket no counter 0 stepped by 1 Set Positions The positions are depending on the label dimension and the output format 9700 1 set label width ZT set print direction GG50 100 LOGO I place LOGO to position x 50 y 100 A100 150 0 4 1 1 N From fixed text at x 100 y 150 font 4 A250 150 0 4 1 1 N to 1 fixed text at x 250 150 font 4 200 150 0 3 1 1 00 1 variable at x 200 y 150 font 3 A415 150 0 3 1 1 N VO14 variable at x 415 y 150 font 3 250 200 0 1 3 3 96 0 1 counter using code 128 with bar code height 96 print digits too Retrieve and Execute FR TICKET retrieve form TICKET Pel start download of variables and counter New York 00 value Mexico V01 value 100200 CO value P3 14 print 3 label sets 1 copy of each label Once a form or graphics is stored you can print lab
20. nN8oZz 5 EO FF 8 USASCII 20 3F 4 5 amp 0123456789 lt gt 40 5F ABCDEFGHIJKLMNOPQRSTUVWXYZ N 60 7F abcdefghijklmnopqrstuvwxyz UK 20 3F 58 amp 0123456789 lt gt 40 5F ABCDEFGHIUKLMNOPQRSTUVWXYZ _ 60 7F abcdefghijklmnopqrstuvwxyz German 20 3F amp 0123456789 lt gt 40 5F ABCDEFGHIUKLMNOPGRSTUVWXYZAOU _ 60 7F abcdefghijklmnopqrstuvwxyz n French 20 3F 58 amp 0123456789 lt gt 40 5F ABCDEFGHIJKLMNOPQRSTUVWXYZ 68 60 7F abcdefghijklmnopqrstuvwxyz e Danish 20 8F 1 4 58 0123456789 lt gt 40 5F GABCDEFGHIJKLMNOPQRSTUVWXYZAQA _ 60 7F abcdefghijklmnopqrstuvwxyzeg 182 Italian 20 3 amp 0123456789 lt gt 40 5F SABCDEFGHIJKLMNOPQRSTUVWXYZ c 60 7F abcdefghijklmnopqrstuvwxyz ei Spanish 20 3 1 199 amp 0123456789 lt gt 40 5F iABCDEFGHIJKLMNOPQRSTUVWXYZNRZ _ 60 7F abcdefghijklmnopqrstuvwxyz Swedish 20 8F 4 amp amp 0123456789 lt gt 40 5F ABCDEFGHIJKLMNOPQRSTUVWXYZAOAU _ 60 7F abcdefghijklmnopqrstuvwxyz Swiss 20 3F 1 58 0123456789 lt gt 40 5F SABCDEFGHIJKLMNOPQRSTUVWXYZ gGe 60 7F abcdefghijklmnopqrstuvwxyz 183 Internal Bar Codes The PPLB support 26 one dimensional bar codes and 2 two dimensional bar codes Code 39 Code 9
21. them has their own features and characteristics PPLA Printer Programming Language A PPLA is compatible with the language on the Datamax s Printers It supports more graphic formats and resident fonts than PPLB Most of the commands are independent of resolution PPLB Printer Programming Language B PPLB is compatible with the language on the Eltron s Printers Compared to PPLA it has following different features Except graphic files the commands do not contain unprintable control codes Itis more suitable for stand alone operation Its commands are dependant on resolution All units are shown in pixels It supports binary raster data for Windows environment The sections of A1 A10 and AA AD on the next page are for use of the PPLA and B1 B5 and BA BE for PPLB Check the emulation on your printer from the LCD display or self test printout then select the related sections to read CONTENTS OF PROGRAMMER S MANUAL Section A About PPLA Al A2 A3 A4 5 A7 8 9 10 1 2 B3 B4 BS BA BB BC BD Coordinates System cece cece 1 Command Categories os cies os eau ee A TY et E 2 Interaction Commands 3 System Setting Commands 0202 7 System Level Commands 2000 14 Label Fo
22. you connect the serial cable to COMI and use Quick Basic Open a device file and set related parameters Run the Basic program Basic example program 87 10 20 30 40 55 60 70 80 85 90 100 Continuous label 2 inches direct thermal 2 copies Print a bar code and text string PRINT A TEST FOR COM PORT OP m PRI END COM1 9600 N 8 1 FOR RANDOM AS 1 CHR 2 KI7 0 for direct thermal KI7 1 for thermal transfer 2 0200 continuous 2 inch height 2 1 11 Resolution 1A5200000400095ARGOX Bar code A C39 131100000050030THIS IS A TEST FOR SERIAL PORT 00002 Copy count 88 APPENDIX AC FONT SELECTION FROM FONT BOARD The special font board is used for special font styles or different language like Chinese And the commands for extension fonts are similar to those of standard fonts font 0 font 9 The font type is and the sub font barcode height field represents its order in font ROM Example 1 1100201000200THIS IS FONT 2 IN FONT BOARD The above command specifies l portrait orientation selects font from font board 41 both width multiplier and height multiplier are 1 002 font order 0100 Y coordinate 0200 X c
23. 0 20 20 35 0060 46 49 47 SC 41 00 QR 53 50 45 43 49 41 4C 20 20 FIG A SPECIAL 0050 79 20 66 20 43 SC 44 4F 43 5 4D 41 4E SC y of C DOC MAN 0040 20 31 38 46 44 00 QR 20 44 59 72 65 63 74 GF 72 18FD Director 0030 20 4t 75 60 62 65 72 20 69 73 20 33 44 35 41 Number is 3058 omman escription 0020 53 00 OR 20 56 BF 75 60 65 20 53 65 72 69 51 Volume Seria 0010 64 72 69 76 65 20 43 20 69 13 20 4D 53 2D 44 4F drive C is MS DO lt STX gt qn Clears memory module 2000 00 OA 1A 00 OA 20 56 GC 75 6D 65 20 69 20 Uolume in This command clears the selected memory module Fig A5 2 n A RAM module B flash memory default module Description Clears memory Selects reflective sensor for gap This command selects the reflective sensor for label detection It is used for Black This command instructs the printer to clear both of the RAM and flash memory Normally this command 1 sent at the end of each job to avoid that the graphics and fonts become accumulated up and overflow the memory stripe media sensing the label stock is non continuous type refer to lt STX gt e for see through media Once this command is received the previous continuous paper In case of the memory full the printer will erase the first in graphics or fonts To avoid P command lt STX gt cxxxx will be ignored this situation and to save the data re process
24. 130000000200100ABC E lt CR gt Output ABC Fig A6 8 The above example changes the end of line code from CR to 40H ASCII character 42 Description Changes slash zero to normal 0 The alphanumeric fonts font 0 to font 6 provide both normal and slash zeros 0 amp 0 If this kind of fonts has been selected the default slash zero 0 is being used This command puts the normal zero 0 in use Example lt STX gt L lt CR gt D11 lt CR gt 130000000200100NO 0228 lt CR gt E lt CR gt lt STX gt L lt CR gt D11 lt CR gt Z lt CR gt 130000000200100 0228 lt CR gt E lt CR gt Output NO 0228 0228 Fig A6 9 43 XX Makes auto increment for numeric gt Makes auto increment for alphanumeric This command can increment field on each label printed to save the time used in communication and data processing between the host and the printer Parameter xx is a 2 digit value to specify the amount to increment the field by Example lt STX gt c0050 lt CR gt lt STX gt L lt CR gt D11 lt CR gt 130000000200100100 lt CR gt 10 lt CR gt Q0003 lt CR gt E lt CR gt Output 120 110 100 Fig 10 44 Makes auto decrement for numeric lt Makes auto decrement for alphanumeric This command can decrement the field on each label printed to save the time use in communication and data processing between the h
25. 3 C39 AR Code 128UCC shipping container 3 4567890 123456788 3 Code 128 Codabar N 0123456789 ABCD EAN 8 EAN 8 2 add on III 5 0123 4596 1234 5670 8 5 add on 13 93891 ri 125456 789012 EAN 13 2 add on HHH 1 676798 787909 7 EAN 13 5 add on 219192929294 7 German postcode 01234 567 891 23 1 184 of at Postnet 1111 esse 0123456789 UCC EAN UPC A III IBHUMUDU 12 3456789 35790 Hi UPC A 2 add on 76908 93489 d UPC A 5 add on 5198676 12761 UPC E UPC E 2 add on 5 043895910 o 432328 oM UPC E 5 add on 09274 0 UPC I25 1 23 45678 90122 4 Maxi Code PDF 417 yh eyyi RE SS 4229 294 5276 DAD 2 JJ KOO 920 Apes DA 224 Ji Shiga net 185
26. 40H 6 H 50H 70H 7 80H 90H AGH Font 7 20H 3FH 2 4 gt H 4FH AFH 40H 80H Font 8 20H 3FH 40H 5FH Font 9 8878 w 0123456789 _ ABCDEFGHT JKLMNO PORSTUUUXYZ n AA ER 178528 O x 023456789 lt gt QABCDEFGHIJKLHNOP RSTUVUXYZIN TA dabcdef ghijklmnopaqrstuvuxyzt 7 0123456789 lt gt N ST XZ N ST XZ aan mm Font 9 ASD smooth font set includes 8 symbol sets USASCII UK German French Italian Spanish Swedish and Danish Norwegian The sizes are 4 6 8 10 12 14 and 18 points The 4 point font is for the model 05 314 only 92 4 points 20H 40H SFH 60H AGH DFH 6 points 20H 40H SFH 60H AOH DFH EQH FFH 8 points 20H 3FH 40H SFH 60H 7 7 DFH FFH 10 points 20H 40H 7 SFH COH DFH EQH FFH I amp 0123456789 lt gt ABCDEFGHI JKLMNOPQRSTUVWXYZ _ abcdefghijkimnopqrstuvwxyz AIOUAN 2 You ak 1 OBOOS6pPUUU YY 8 amp 0123456789 lt gt ABCDEFGHIJKLMNOPORSTUVWXYZIV _ abcdefghijklmnopar
27. 5 94 Courier Font Set The Courier font set is for the models OS 214 204 only It includes Roman 8 PC PC A PC B EAMA 94 Legal Greek and Russian symbol sets Roman 8 20H 2FH 30H 3FH 40H 90H SFH 60H T H AFH COH CFH DOH F H FFH 94 20 2 30H 40H 50 0H TOH AGH AFH BQH CQH D H DFH FFH I ZSS amp 0123456789 lt gt ABCDEFGHIJKLMNO PQRSTUVWXY2Z 1123 23332 A t 109 s AiQEaigeAiOUEIBO w Pp ufiX 4589 m ct 1 S amp 0123456789 lt gt ABCDEFGHIJKLMNO PORSTUVWXYZ abcdefghijklmno parstuvwxyz Q6 HX Eig ORC 0 23 uq 109356 4 2 95 PC 2FH 40H 5 H SFH 60H 70H BQH 90 9FH AOH AFH COH CFH pa JL EQH EFH FFH PC A 20H 2FH 30H 4QH 4FH 50H 70H 90H BQH COH DOH DFH EQH 1
28. CII British German 863 Nordic 865 Italian Spanish Swedish Swiss Note See the code table list in the User s manual for additional information symbols and codes 139 NJ 17 5 0014 A50 30 0 3 1 1 N 100 P1 This example selects 7 bit data Italian symbol set 100 Fig B5 13 140 JB JE Disables Enables Back Feed Line Draw by Exclusive OR Operation Syntax JB Syntax 1 Description This command is used to draw a line by an exclusive OR Description This command is used to adjust the stop position The back operation feed action 15 disabled at factory settings After JF the printer will feed about one more inch so that the user can see the Parameters pi X coordinate in dots whole label Y coordinate in dots Horizontal length in dots Parameters None pa Vertical height in dots Example No E50 30 100 10 1 E100 20 5 110 1 P1 Output L Fig B5 14 141 142 Line Draw by OR Operation Draws White Line Syntax LOp p2 P3 Pae Syntax Description This command is used to draw a line by an OR operation Description This command is used to draw a white line so it may erase previous image Parameters X coordinate in dots Y coordinate in dots Parameters pi X coordinate in dots Horizontal length in dots Y coordinate in dots
29. EVEL COMMANDS Description Parameter Range This group of commands is used to set the printing related parameters or environment for Sets horizontal shift is a binary signed byte and in the current or subsequent labels They will be reset after restarting the printer or by terms of pixels OOH 7FH are other related system level commands Unlike system setting commands these commands positive and 80H FFH are will not be saved into EEPROM negative This command shifts the image print position in the X coordinate lt 5 gt 5 date and time en This command is for X2000 X3000 G6000 G7000 only This command sets the data and time It takes effect only when the RTC real time clock board is installed In general the RTC board must be set at the first time you use it Command Description lt ESC gt 0 Clears the flash memory that is used lt STX gt AwmmddyyyyhhMMjj for soft fonts forms or graphics Location Digit no Description This command clears the flash memory All objects in the flash memory will be deleted w 1 Day of week 1 for Monday after this command 1 sent mm 2 Month 01 for January dd 2 Day yyyy 4 Year hh 2 Hour in 24 hour format MM 2 Minutes 10 3 Julian data Example lt STX gt A5100720001230287 This command sets Friday Oct qu 2000 12 30 the 287 of the year Default lt STX gt a Enables label echo character Disabled This command enabl
30. FOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOO CR 8020FFO00FFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOO CR 0000FF10 CR 8020FFFFFF0000000000000000000000000000000000000000000000000000FFFFFF CR FFFF CR lt STX gt L lt CR gt D11 lt CR gt 1 1100001000050HEXFILE lt CR gt E lt CR gt Output Be Fig A7 6 60 8 FONT DOWNLOADING COMMANDS The following commands are used for downloading the soft fonts with the PCL bitmap format Refer to the PCL technical manual for their descriptions PCL4 5 Command Description lt ESC gt c D Assigns the soft fonts ID number 0 999 lt ESC gt s W Downloads font descriptor length of font descriptor lt ESC gt c E Sets character code 255 lt ESC gt s W Downloads character descriptor and image length of character descriptor and image For more information on the soft font format please refer to the related PCL technical manual Example lt ESC gt c100D lt ESC gt s26W ESC gt c33E lt ESC gt s 32W lt STX gt L 190010002000200THIS IS A TEST FOR PCL SOFT FONT F Im 61 This example downloads a PCL soft font with ID 100 then select it to print it 62 9 PROGRAMMING EXAMPLES FOR TEXTS This section explains how to select the internal fonts to format the desired printout and generate the font styles as well as font characteristics Please refer to
31. For X2000 X3000 you can set baud rate via the DIP switches on the rear of the printer Example 19 8 1 1 165 Sets Print Direction Syntax Description Parameters Example Zpid This command is used to set the print direction for all graphics texts bar codes lines and boxes pi Direction Acceptable values are B or T The graphics images or texts etc that are sent from the top are diagonally symmetrical with those sent from the bottom The default value is T N 2 4 A50 30 0 4 1 1 R 2T 4 Pld 166 ZN ZS Disables Enables Flash Memor Syntax Description Example ZNJ 754 This command is used to disable enable the flash memory Every time when the printer 15 turned on the flash memory is disabled enable the flash memory first Install the flash memory board then send the ZS command All PCX graphics soft fonts and forms can be stored to or flash memory But the objects that are stored in RAM will be cleared after the printer 18 turned off 254 FK TEST3 FS TEST3 A100 100 0 4 1 1 N Test Flash l FEA If the flash memory is installed and you send the example file then restart the printer and retrieve the form The printer will print out the correct result 1 Pld 167 Downloads Variables and Counters Syntax 2 41 Description This command is used to inform the printer that the data following
32. LESSEY lt CR gt 1K000000080012050381978 lt CR gt Variable Yes 2 1 3 1 75 76 50381878 ae PLESSEY Fig A10 11 Bar code L Interleaved 2 of 5 with a modulo 10 checksum and shipping bearer bars Same as bar code D Interleaved 2 of 5 except that it includes a modulo 10 checksum and the horizontal shipping bearer bars Bar sum The horizontal bearer bars exist only when the input digit count is 13 ratio 2 1 3 1 Example 130000002300000BAR CODE L I25 lt CR gt 130000002100000WITH CHECKSUM amp lt CR gt 130000001900000BEARER lt CR gt 1L00060018001401997070187391 lt CR gt BAR CODE L 125 WITH CHECKSUM amp BEARER 1 99 70701 87391 4 Fig A10 12 Bar code M UPC2 77 Valid codes Dag No wr Example 130000000900000BAR CODE M UPC2 lt CR gt 1M000500060016038 lt CR gt 3 BAR CODE UPC2 Fig A10 13 Valid Bar ratio codes Bar code N UPC5 Sap No w w Example 130000002000000 CODE N UPC5 lt CR gt 1N000500180016002280 lt CR gt 78 2288 Length Checksum for readable Type for BAR CODE UPCS Non readable string variable w p 9 Fig 10 14 Example 130000002100000 CODE Bar code O Code 93 130000001900000POSTNET lt CR gt 1p0006001800120199707 lt CR gt
33. QH FFH Russian 20H 2FH 30H 3FH 50H SFH 60H 70H BQH 90H SFH AFH CFH DOH DFH EQH FFH I ZS amp 0123456789 lt gt ABCDEFGHIJKLMNO PQORSTUVWXYZ abcdefghijklmno parstuvwxyz o 8 6 69 o amp nt 00063 gt lt 2 5 amp 0123456789 lt gt ABCDEFGHIJKLMNO PQRSTUVWXYZ abcdefghijklmno pqrstuvwxyz 7 MHOTI 11 srt rn dd P gt lt 2 98 Internal Bar Codes This PPLA supports 20 one dimensional bar codes and 2 two dimensional bar codes MUNN 34567 eon 0654321 7 BRR CODE D INTERLERUED 2 OF 5 CODE 128 TO JIMMY 1 357924 BAR CODE B UPC A 2 BAR CODE F ERN 13 682287 99 CODE HBIC 10110 je coe mecs 50381978 BAR CODE L 125 WITH CHECKSUM amp BEARER 99 70701 87391 4 100 3 BAR CODE M UPC2 280 BAR CODE N
34. Setup Serial Port Set Print Direction Enable Store to Flash Disable Store to Flash Download Variables Horizontal Shift The parameter can be saved into permanent memory that is it will remain after the printer is restarted until it is replaced by different parameter through command The command is not valid for X series 111 5 COMMAND REFERENCE This section lists all of the commands and their descriptions in alphabetical order Prints Text Syntax Api po ps Daps pop7 DATA C 41 Apri popspepspepz DATA V 41 Description Prints a text string counter or variable Parameters pi X coordinate in dots Y coordinate in dots Orientation or Print Direction value Description No rotation portrait 90 rotation 180 rotation 270 rotation pa ID number for font selection pa value Description 1 5 Selects resident fonts font number 1 5 Refer to the startup self test printout to see the font list 112 Example Output Downloaded soft fonts Z Before selecting a soft font first download ps Horizontal scale factor Vertical scale factor The acceptable values for both ps and are from to 24 N for normal text or R for reverse text image DATA A text string Cn
35. TRADEMARK CREDITS PCL is a registered trademark of Hewlett Packard Company Windows MS Word and MS DOS are the registered trademarks of Microsoft Corporation PC 15 a registered trademark of International Business Machines Centronics is a registered trademark of Centronics Corporation CodeSoft is a registered trademark of Techniques Avancees BarTender is a registered trademark of Seagull Scientific Systems Inc Label View is a registered trademark of Techniques Avancees LabelMatrix is a registered trademark of StrandWare Inc Datamax is a registered trademark of Datamax Bar Code Products Corporation Eltron is a registered trademark of Eltron International Inc TECHNICAL SUPPORT For technical support please first consult with your local dealer who is knowledgeable about the printer driver application software as well as programming commands Copyright 1996 1998 Part Number 49 20002 001 Fourth Edition Dec 2000 INTRODUCTION Argox label printers are featuring high resolution and rich diversity of fonts bar codes and graphics General speaking under Windows environment with the bundled driver the user can already make his own desired labels by using the professional label bar code applications e g CodeSoft or BarTender or using the common applications like MicroSoft Word PaintBrush And in those cases the technical reference manual may not be necessary This manual explains all programming command
36. al It applies the Reed Solomon encoding rule The bar code s data stream consists of 5 different sections a 5 digit primary zip code 4 digit secondary zip code a 3 digit country code a 3 digit class of service code a data string that can not exceed 84 characters Example 130000002100000BAR CODE U CR 130000001900000MAXICODE lt CR gt 1u0000001500160329874444840555TO JIMMY lt CR gt e 3334 4 3334444 02 BRR CODE U Fig 10 21 83 Bar code Z PDF 417 This is a two dimensional bar code defined by AIM International It applies the Reed Solomon encoding rule and includes all ASCII characters It provides the function of multiple level error detection and correction The bar code s data stream consists of 6 different sections normal T truncated 0 8 security level AES 99 aspect ratio 00 stands for 1 2 01 30 column number 00 for best fit Example 130000002100000BAR CODE Z lt CR gt 130000001900000PDF 417 CR 124900001800140F0001002ARGOXINFO CR mur Fig 10 22 Bar code W DataMatrix 84 The Datamatrix is two dimensional bar code too APPENDIX AA HEX GRAPHIC FORMAT Command for DataMatrix Unlike the PCX BMP and IMG formats the HEX format is a proprietary one 1 W 1c c d eee gggg 200 0 jjj ddddddddd dd 1 W Ic They are fixed data for DataMatrix Do not change them c horizon
37. and length is 2 118 b prints 20 Bar Code Syntax Description Parameters Maxi Code PDF 417 bp1 p2 p3 specific parameters and data Prints a specific 2D bar code pi X coordinate in dots Y coordinate in dots p3 2D bar code type Value Bar Code PDF 417 M Maxi Code CL CC PC Data CL Class code 3 digits CC Country code 3 digits PC Post code 4 or 5 digits for USA and 6 characters for other countries Data Up to 84 characters W V S C p X y r t 0 Data w Maximum print width in dots v Maximum print height in dots 5 Error correction level 0 8 Data compression level 0 or 1 default value is 0 Module width 2 9 in dots y Module height 4 99 in dots r Maximum row count 119 Example Output 1 Maximum column count t Truncation flag 0 normal and 1 truncated o Rotation 0 0 1 90 2 180 and 3 270 Note The specifications of PDF 417 and Maxi Code are released by AIM International Inc No 010 10 400 300 50 3 7 10 12 10 ARGOXINFO I A10 150 0 3 1 1 N ARGOXINFO J Pld ARGOXINFO Fig B5 3 120 Syntax Description Parameters Example Cp1 P2 P3 P4 MSG This command defines a counter variable It is useful in printing the labels numbered in sequence In general it will be used together with the Form function To print the contents of the counte
38. and the flash module is not installed the printer will automatically save the graphics into RAM 1 1100001000100hexfile lt CR gt 1Y1100002000100hexfile CR E CR The flash memory module is an optional item b A 7 bit data image file Result The HEX graphics image file hexfile will print on the same label f image file format The printer supports 4 image file formats PCX BMP IMG and HEX formats This parameter specifies graphic format type and direction t parameter age File 8 bit BMP file format Flipped 8 bit BMP file format lt STX gt J Sets pause for each printed label 8 bit IMG file format Flipped This command will pause the printer each time after a label is printed The printer will 8 bit IMG file format EM resume working only after the Feed button is pressed 8 bit PCX file format Flipped bit PCX file format When printer is at pause state the READY LED will keep blinking to alert user 7 bit HEX file format for pressing the FEED button OS series PAUSE button the X series INTERNAL MEMORY lt CR gt Description VER 1 0 100198 lt CR gt Cancels pause STANDARD RAM 524288 BYTES lt CR gt EXPANSION RAM 0 BYTES lt CR gt This command cancels the pause function generated by lt STX gt J AVAILABLE RAM 429632 BYTES lt CR gt NO OF DL SOFT FONTS O CR Description Lj
39. ause state off Byte 6 generated from lt SOH gt A will lt SOH gt A Sends a readable status string XXXXXXXX lt CR gt reflect the change of the status This command drives the printer to retrieve an 8 byte data string followed by a lt CR gt to Response from printer the host Each X will be or N reporting the printer status lt SOH gt D isables the interaction command Interaction commands will be ignored after this command is sent 3 4 The lt SOH gt D command must be sent prior to loading graphic images or fonts since some graphic images or fonts may contain data sequences that can be misinterpreted as commands by the printer Response from printer lt SOH gt E Sends preset label to be printed XXXX lt CR gt This command drives the printer to report the numbers of labels queued to print This is a 4 digit decimal number e g 0020 CR There are still 20 labels left in printer buffer waiting to be printed Response from printer lt SOH gt F Sends one byte printer status X lt CR gt This command instructs the printer to send a single byte where each bit 1 or0 represents one of the printer s status flags followed by a CR firmware parser busy 0 firmware parser idling paper out 0 paper installed 1 ribbon out 0 ribbon installed 1 printing batch file 0 others at printing state 0 not at printing state
40. bels 00001 This command is used to set the number of the labels to be printed If the printout contents are same or just different in certain auto increment decrement fields sending this command can save the communication and processing time Parameter A 4 digit decimal The default is 0001 Example lt STX gt c0060 lt CR gt lt STX gt L lt CR gt D11 lt CR gt 1300000002000002 COPIES lt CR gt Q0002 lt CR gt E lt CR gt Output 2 COPIES 2 COPIES Fig A6 6 Sets vertical offset R0000 40 The command sets the vertical start point to be printed By this command the print image can be shifted vertically Example R0100 Result Set 1 inch vertical offset n Retrieves label data to printer buffer Stores label data to printer buffer The data of the label format can be stored in the printer memory and recalled With store commands the printer will exit from label formatting mode Parameter m name of the memory module n n file name with maximum 16 characters Example lt STX gt L lt CR gt D11 lt CR gt 130000000200100STORED LABEL lt CR gt sASLAB lt CR gt lt STX gt L lt CR gt rSLAB CR 130000000500100 1 lt CR gt E CR 41 Output TEXT 1 STORED LABEL Fig A6 7 Sets end of line code The nn is represented by HEX value Example lt STX gt L lt CR gt D11 lt CR gt T40 lt CR gt
41. ceives such command it will save the form data into RAM or flash Byte 6 0 memory The form data is started by FS command and ended by FE command Character Parameters and Image Movement in pixel Character width in bytes BW Image data the length is BW IV Example FS FORMA 4 Note No line separator LF is required Example EK A d ES A A A50 30 0 A 1 1 N SOFT FONT A 4 P1 127 128 Fk actes Form Syntax FI Syntax FK FORMNAME 1 Description This command causes the printer to print the list of forms that have been downloaded to RAM or flash memory from the host Description This command causes the printer to delete forms currently Parameters None stored in RAM or flash memory Example FI Once a form is deleted it can not be retrieved and printed except it is reloaded again Output If no form exists the output will be Parameters FORMNAME Form name with a maximum of 16 characters Form Information No Form Stored All forms will be deleted from RAM or flash memory Fig B5 7 Example This causes the printer to delete all forms stored in or If the forms with names FORMA FORMB and FORMC are flash memory stored in printer the output will be Form Information FORMA FORMB FORMC Fig B5 8 129 130 Syntax Description Parameters Example Output FR FORMNAME I This command 15 used to retrieve a
42. command t The file type identification code G for graphics for fonts n n file name maximum 16 characters Example lt STX gt IAFstar lt CR gt HEX file lt STX gt L lt CR gt 1 1100001000100star lt CR gt E lt CR gt lt STX gt xAGstar lt CR gt Results Download the graphics with file name star Print the graphic image Delete the star image file 31 LABEL FORMATTING COMMANDS The label formatting commands will Set the print environment margins print modes multi copies etc Set cursor position and print graphics texts bar codes lines and boxes Control the heat of the printing label print position and user interface All commands after STX L are interpreted as Label Formatting Commands Different from other group commands the label formatting commands have no leading control code e g SOH STX or ESC Sets Cut by Amount 0001 This command is valid only when the cutter is installed It allows a predetermined number of labels to be printed before a cut is made Please refer to cxx Example lt STX gt V1 lt CR gt Result lt STX gt L lt CR gt 131100002000050CHCK THE CUT FUNCTION lt CR gt Q0010 lt CR gt 0003 CR E CR Enable the cutter to cut after 3 labels have been printed 32 Aa printing mode This command puts the printer on logical OR operation or
43. counter value Refer to C command Vn A variable string Refer to V command 05215211 This ws font 1 lt A50 70 0 2 1 1 N This is font 2 4 A50 110 0 3 1 1 N This is font 3 4 A50 150 0 4 1 1 N This is font 4 d A50 200 0 5 1 1 R FONT 5 Pid This is font 1 This is font 2 This is font 3 This is font 4 FONT 5 Fig B5 1 113 Notes All PPLB samples in this manual are printed from the 300 DPI printers The sub string of counter and variable can be applied to the A command Syntax Vn st len Cn st len Where n is the counter or variable ID st is the start location the first location is 0 len is the length of the sub string Example 00 0 3 sub string of variable 0 starting from 0 and length is 3 114 B Prints Bar Code Syntax Description Parameters Bp P2 P3 P4 DATA Bpip ps DePsDo7 Ds Ca Vn Bp P2 P3 P4 sP5 PoP7Ps DATA Cn P2 P3 P4 5 DATA Va Prints specific bar code pi X coordinate in dots po Y coordinate in dots Orientation or print direction value Description o rotation portrait 90 1 180 rotation 270 rotation pa Bar code selection pa Value Bar Code Type Code 128 UCC shipping container code Code 128 subset A B and C UCC EAN Interleaved 2 of
44. data RSTU Year Example 47 lt STX gt L lt CR gt 121100000100010 lt STX gt TBCD TU lt CR gt E lt CR gt Output from printer FRI OCT 07 00 48 7 1 EDITING COMMANDS 2 reverse landscape 3 reverse portrait 4 landscape The following group of commands 1 the subset of label formatting commands They control the position and the scale of the image and put the image directly into the frame lt STX gt L lt CR gt buffer of the printer memory All of them are led by 1 2 3 4 respectively These D11 lt CR gt numbers represent the orientation or rotation direction The image types include 141100000800060R1 PORTRAIT lt CR gt 241100002150200R2 REV LAND lt CR gt Texts Internal hard fonts and downloadable soft fonts 341100002400217R3 REV PORT lt CR gt BarCodes both one and two dimension 2D bar codes 441100001030079R4 LANDSCAP lt CR gt Graphics PCX BMP IMG and HEX format files E lt CR gt Lines solid lines Boxes variable sizes length and thickness Text Rotation The format is 1404 AJA Eu Q 9 Rthvoooyyyyxxxx data string 1 20 I lt Parameters E RI PORTRRIT O3 R print direction 17 27 537 or 4 Fig 7 1 t font type Please refer the font tables in User s Manual There are 4 print directions shown as figure A7 1 The leading character controls the direction or rotation
45. els just by sending a few commands 174 Program List APPENDIX BD ADDITIONAL COMMANDS GK LOGO J GM LOGO 1024 1 There are some extra PPLB commands for special functions on OS X and G series graphics printers Their characteristics are FK TICKET FS TICKET They be saved in the printer permanently unless to be changed or reset via the panel V00 15 N Start From 1 V01 15 N Destination Once the emulation is changed you had better reset them to factory defaults via the CO0 6 N 1 Ticket J panel 9700 1 They are pseudo commands 214 50 100 They are not defined in all printer models You can set them via panel DIP A100 150 0 4 1 1 N From 1 switches on X2000 X3000 G6000 G7000 printers A350 150 0 4 1 1 N to A200 150 0 3 1 1 N V00 415 150 0 3 1 1 01 1 Command Description Models 250 200 0 1 3 3 96 0 1 40 1 1 Enables Euro mark OS214 204 202 X1000 FEJ 40 0 1 Disables Euro mark Default 40 0 FR TICKET 2 Horizontal shift OS214 204 202 X1000 2 Where __ is positive or negative 2000 3000 G6000 New York integer e g 100 It is in terms of 7000 Mexico pixels Default d1 0 100200 3 14 175 176 45 0 1 Normal cut with back feed X2000 3000 G6000 45 1 Cut without back feed 7000 Default 45 0 lt esc gt KX____ Label length of continuous labels OS214 204 202 X 1000
46. er configuration 0 no cutter and peeler function I Enables cutter and peeler function 4 no cutter and peeler function Example lt 5 gt 0 no cutter peeler function lt STX gt V1 Enables cut operation Description Inquires the printer version This command 15 used for maintenance purpose It inquires the printer of the firmware version The printer will response with version and date code through RS232C Example lt STX gt v Response with Label Printer with Firmware Ver 1 0 100198 lt CR gt 29 lt STX gt Wn Inquires the graphics fonts and memory status The command inquires the printer of the contents of graphics fonts labels as well as the available RAM size The printer will check its memory and response through RS232C Parameter n show fonts and memory status G show graphics and memory status L show stored labels and memory status Example lt STX gt WG Response with IMGFILE1 lt CR gt BMPFILE1 lt CR gt AVAILABLE RAM 421632 BYTES lt CR gt The IMGFILE1 and 1 are graphics that were downloaded before kSTX xmtn n Releases file from memory This command deletes the specific file from the specified memory module evacuating memory space to load other data further to avoid memory overflow 30 Parameters m the memory module identification character please refer to lt STX gt I
47. er configuration including settings firmware version accessories etc Parameters None Example UJ Output Fig Label Printer with Firmware PPLB S3B0 1 00 072498 13 STANDARD RAM 524288 BYTES 7 bit data Italian EXPANSION RAM 0 BYTES AVAILABLE RAM 357248 BYTES DIRECT THERMAL NO OF DL SOFT FONTS 0 H POSITION ADJUST 0000 RS232 8 N 1P 9600 CHECKSUM 0000 0000 This is internal font 1 0123456789 ABCabcXyz This is internal font 2 0123456789 ABCabcXyz This is internal font 3 0123456789 ABCabcXyz This is internal font 4 0123456789 ABCXYZ THIS IS INTERNAL FONT 5 B5 19 Printout from OS Series The printout pattern depends on the models 159 Label Printer with Firmware PPLB X2B0 0 5 071898 STANDARD RAM 2097152 BYTES 8 bit data AVAILABLE RAM 1942080 BYTES Code Page 437 LABEL COUNT 106 FLASH MEMORY NONE POSITION ADJUST 0000 CHECKSUM 0000 LAB LEN TOP TO TOP 41 mm 2 MEDIA SENSOR LEVEL 5 DIP SWITCH CONFIGURATION BIT DESCRIPTION WITH NORMAL GAP OR CONT X RESERVED 1 SCANNER This is internal font 1 0123456789 BCabcXyz This is internal font 2 0123456789 BCabcXyz This is internal font 3 0123456789 BCabcXyz This is internal font 4 0123456789 BCXYZ THIS IS INTERNAL FNT5 Fig B5 20 Printout from X series 160 UN US Disables Enables Error Reporting Defines Variable Syntax UNA Syntax VP1 P2 P3 MSG 1 US Description This c
48. es the printer to send the control code of RS 1EH the host through the serial port after each label is being printed Example lt STX gt a 1 1 label printed 1 2 label printed continuous label length 0000 This command disables the edge sensor sensing the gap or mark between the labels and sets a page length for the printer to feed Otherwise the printer will feed the label for 12 inches long This command will overwrite lt STX gt e and lt STX gt r commands which are in conflict with it The label length means the distance between the start printing position to the stop printing position Parameter 4 digit decimal used to set paper length Maximum value 30 inches Example lt STX gt c0200 set two inch continuous label Provided the print object is longer than the set paper length the paper length will 15 automatically increase to cover the object In consequence it becomes 0200 N Make sure the object ready to be printed no longer than 30 inches otherwise unexpected outcome will occur lt STX gt Dxxxxxxx Dumps the memory contents This command is used for debugging program or maintenance purpose only It dumps the memory contents for 4 K memory and sends them to the host through the RS232 port Parameter A 6 or7 digit HEX value used for specify internal memory address of the printer 7 digits For models 05314 2000 3000 66000 7000
49. form that is currently saved in printer and execute The major advantage of using form is that you may retrieve and execute at any time as long as it exists in printer FORMNAME Form name with a maximum of 16 characters FK FRMA delete form FRMA FS FRMA l Start loading a new form A50 30 0 4 1 1 N THIS 15 FRMA 4 FEJ end form store FR FRMA J retrieve and execut Plo copy of form FRMA THIS IS FRMA Fig 5 9 131 Syntax Description Parameters Notes FS FORMNAME 1 This command begins a form store sequence until the FE command is received The destination of storing depends on ZS or ZN command If flash memory is enabled ZS the form will be saved to flash memory otherwise it is saved to RAM FORMNAME Form name with a maximum of 16 characters 1 When updating a form with the same form name use the FK command to delete the old one before storing the new one 2 Refer to the example at FR command for the whole form related commands 132 GG 7 Prins Graphics Syntax Description Parameters Example GGpi p GNAME I This command is used to print a graphic with PCX format that has been previously downloaded and saved in printer pi X coordinate dots Y coordinate in dots GNAME Graphic name with a maximum of 16 characters GG100 50 1 Pld 133 Prints Graphic List S
50. ier ECMA 94 N y Courier Roman 8 The Courier font includes 7 symbol sets with 15 points It is for models OS204 OS214 X2000 only The font type is and the height field represents the symbol set Fig 9 11 67 68 10 PROGRAMMING EXAMPLES FOR BAR CODES Length Check sum Type for Type for Bar ratio readable string non readable string This printer supports 22 bar code types including 20 of one dimension and 2 of two dimension bar codes The functions of parameters are varied from the specific bar codes The bar code cannot be printed out if the input code is invalid or its length is not up to the specification Example 130000002000000BAR CODE B UPC A CR 1B000000180015502281234567 CR Bar code A Code 3 of 9 BAR CODE B UPC R 0 22812 34567 Fig 10 2 variable and space 3 1 Bar code C UPC E Example 130000001320000BAR CODE 3 OF 9 lt CR gt Length for readable for 1A300000080010519450228 CR sum i Non readable codes ratio 7 digits fyes 707 314 OF 9 B 19450228 Fig A10 1 LR 3 Example 130000001000000BAR CODE C UPC E CR 1C0005000800160654321 CR Bar code B UPC A 69 70 BAR CODE UPC E 6543217 Fig 10 3 Bar code D Interleaved 2 of 5 125 Length Check Type for readable Type for non readab
51. igits yes 2 3 4 7 1 Example 130000001100000BAR CODE 8 1630000008001600228001 CR 73 22870011 Fig 10 7 Bar code HBIC Health Industry Bar Code HBIC is same as bar code A code 3 of 9 except that it includes an additional modulo 43 checksum Length Check Type for readable Type for sum non readable string Example 130000002400000BAR CODE H HBIC lt CR gt and space 3 1 1H0000001800120HEALTH CR Fig A10 8 Bar code I Coda bar 74 Example 130000002100000BAR CODE J I25 lt CR gt 130000001900000WITH CHECKSUM lt CR gt 1J000000180016019970701 lt CR gt WITH CHECKSUM 199707018 130000001100000 BAR lt CR gt 10 10 Example 130000000900000BAR CODE I lt CR gt 110000000800090ABCD0123456789 CR Bar code K Plessey CODA BAR 1 An additional checksum will be added to the bar code string where character is BAR CODE I RBCD01 23456789 inserted Fig 10 9 Length Check Type for readable Type for Bar code J Interleaved 2 of 5 with a modulo 10 checksum cmm string Same as bar code D Interleaved 2 of 5 except that it Includes an additional modulo 10 checksum Length Check Type for readable Type for Bar Example 130000001100000BAR CODE K lt CR gt non readable ratio sum string 130000000900000P
52. ignored box height line or box box width Example lt STX gt L lt CR gt D11 lt CR gt 1X1100000200100B100040002005 lt CR gt 1X110000080010050250010000030004 CR E CR Output Fig A7 5 Graphic Before sending the graphic selection command make sure that the graphic was already loaded into the flash memory otherwise send the command led by lt STX gt I to download the graphic first The format is 1Y11000yyyyxxxxn n Parameters A 4 digit value for Y coordinate The lower left corner is the origin point of the XY coordinate system The Y value is the vertical offset from origin point XXXX A 4 digit value for X coordinate The lower left corner is the origin point of the XY coordinate system The X value is the horizontal offset from origin point n n graphic file name that was downloaded maximum 16 characters Example lt STX gt IAFHEXFILE lt CR gt 802000FFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFF lt CR gt 802000FFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFF lt CR gt 802000FFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFF lt CR gt 802000FFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFF lt CR gt 8020FFO0FFOO0FFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOO CR 8020FFO0FFOO0FFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOOFFOO CR 59 8020FFO00FFOO0FFOOFFOOFFOOFFOOFFOOF
53. ing time you are advised to send this XXXX command at the end of a job lt STX gt Sn Sets label feed rate This command sets the rate of the feed that the printer will feed media after the image is 25 26 printed Parameter to K 1 0 1 3 0 ips I 5 0 ips m hs n n LA Ar ni nnn B 1 5 ips F 3 5 ips J 5 5 ips rn ee rtt tt 2 0 ips 4 0 ips K 6 0 ips III 11 WIE D 2 5 ips H 4 5 Printer Speed Range Fig 5 3 OS214 204 202 314 G6000 67000 x10004 A G X2000 X3000 A K STX Unncccc Replaces the data of the specified data Where nn field number Description data to be replaced Prints test pattern This command is used to replace the field data in a form Other data are kept the same as This command is used for testing the printout quality or checking the print head for the previous ones debugging or maintenance purpose Normally users do not use this command Example lt stx gt L Example lt STX gt T 211 121100000100020filed 1 data Output from printer 121100000400020filed 2 data 00001 Example lt stx gt U01NEW DATA 1 27 28 lt stx gt E0001 lt stx gt G lt STX gt Vn Sets cutter and dispens
54. le variable D The digit count should be an even number otherwise 0 will be automatically entered at the first position Example 130000002200000BAR CODE D lt CR gt 130000002000000INTERLEAVED 2 of 5 lt CR gt 1D5308001800170135792468 lt CR gt Fig A10 4 Bar code E Code 128 including subset A B and C 71 The default code subset is To select subset A place an ASCII A decimal 65 or hex 41 before the data to be encoded To select subset C place an ASCII C DEC67 HEX43 before the data to be encoded Subset C can only encode numeric data with even byte count Length Check Type for readable Type for sum non readable string from code 0 to 127 128 codes Example 130000001100000BAR CODE lt gt 130004000900000CODE 128 lt CR gt 1 0004000800140 0 JIMMY lt CR gt TO JIMMY Fig 10 5 BAR CODE E CODE 128 The following example will print 24681357 by Code 128 subset C 1E0004000800160C24681357 Bar code F EAN 13 72 Type for readable Type for Valid string non readable codes ratio string Example 130000002060000BAR CODE EAN 13 lt CR gt 1F0005001800160135792468228 lt CR gt BAR CODE F ERN 13 1357924 682287 Fig A10 6 Bar code G 8 Length Check Type for readable Type for non readable Valid Bar sum 1 codes ratio 8 d
55. mum of 16 characters pi The size decimal in bytes of PCX files PCX file The graphics should be in PCX format Refer to the appendix for the specification of PCX graphics GK PCXA J GM PCXA 3858 1 PCX file for graphics No A30 30 0 4 1 1 R PCXA 4 GG30 100 PCXA I 136 14 Immediate Graphics GK Syntax GWhpi p p3 p4 raster image J First delete PCXA graphics download a new one print some texts and the PCXA After printing delete all graphics stored Description This command is used to print a graphic with binary format in printer Note that the graphic format is not a PCX one You should send row by row without compression The 1 represents Output blank pixel and 0 for black pixel After printed the graphic image will be cleared immediately You can not recall or reprint it again Parameters pi X coordinate in dots Y coordinate in dots p Byte count in width of a row p Height in pixels Fig B5 12 137 138 Example 1 Symbol Set Syntax Ip p2 p3 Description This command is used to select the proper symbol set The factory default symbol set is Code page 437 English Output Parameters data bit number 8 for 8 bit data and 7 for 7 bit data P2 Symbol set p3 KDU country code 8 bit data Symbol Set 7 bit Symbol set Code page French pi 7 Canadian French Danish USAS
56. n point Data string A string of printable data with maximum 255 characters in length The data string ends with a CR control code or pre defined code by Txx command bar code height is ignored in case of text orientation 1 represents for portrait 122300001000200EXAMPLEvn FOR TEXT lt CR gt m E x coord L data height multiplier font width multiplier Example lt STX gt L lt CR gt D11 lt CR gt 121100001000000FONT2 H 1 V 1 lt CR gt 122100001200000FONT2 H 2 V 1 lt CR gt 121200001400000FONT2 H 1 V 2 lt CR gt 191100201700000SMOOTH 8 POINTS lt CR gt 191100302000000SMOOTH 10 POINTS lt CR gt 52 Output SMOOTH 10 POINTS SMOOTH 8 POINTS FONT2 2 U 1 FONT2 1 0 1 Fig 7 2 Bar Codes The format is Rthvoooyyyyxxxx data string Parameters R print direction 1 2 3 or 4 t bar code type The range can be through T and a through z each character represents a bar code type and rule Refer to section 10 for more details on bar codes h 0 through 9 and A through represent the width of wide bar A 10 B 11 and O 24 0 through 9 and A through represent the width of narrow 10 B 11 and O 24 53 000 A 3 digit value that represents the bar code height y
57. nt8 This font includes numeric and some special characters only It is an OCR B set Example 170000002000000Font 8 OCR B font lt CR gt 1800000020002000123456789 lt gt lt CR gt Font 8 OCR B font 0123456789 lt gt Fig A9 9 ASD smooth font Set The smooth font set includes USASCII and the extension characters with multiple point sizes The font type is 9 for a smooth font and the height field represents the point size 66 ASD 6 Points ABCabc lt CR gt Heint set Example 190000100400000 190000200600000ASD 8 Points ABCabc lt CR gt ooo 190000300800000ASD 10 Points ABCabc lt CR gt 001 ECMA 94 190000401100000ASD 12 Points ABCabc CR 190000501500000ASD 14 Points ABCabc lt CR gt 003 190000601900000ASD 18 Points ABCabc lt CR gt 06 c4 Greet Russian ASD 18 Points ABCabc Example 1 0000000200000Courier Roman 8 lt CR gt ASD 14 Points ABCabc 1 0000100500000Courier ECMA 94 lt CR gt 1 0000200800000Courier PC lt 03H gt lt 04H gt lt 05H gt N lt CR gt ASD 12 Points ABCabc 1 0000501100000Courier Legal N lt CR gt ASD 10 Points ABCabc 1 0000601400000Courier PC 437 GREEK lt CR gt ASD 8 Points ABCabc ASD 6 Points ABCabc Courier PC 437 GREEK Courier Legal E Sq T Fig A9 10 g Courier PC 9 Courier Fonts Cour
58. o correct the errors Syntax 21 For X series the thermal transfer and direct thermal set via DIP switches not by this command Description This command is used to output the contents of the image buffer Parameters pi Number of label sets 1 65535 Number of copies per label 1 65535 Example FK TEST 5 FS CO 6 N 1 Enter Start 4 A20 50 0 4 1 1 N Label 4 A120 50 0 4 1 1 N C04 No Q20 04 1 4 100 1 P2 34 This example downloads a form and prints 2 label sets with 3 pieces per set 147 148 Output Prints Automatically Label 100 Syntax 2 1 Label 100 n Label 100 Description This command is used for form application It prints the form as soon as all variable data have been input Label 101 Label 101 Parameters Number of label sets 1 65535 p Number of copies per label 1 65535 Label 101 Example FK TESTI1 FS TESTI CO 6 N 1 Enter Start No 4 20 50 0 4 1 1 Label J 120 50 0 4 1 1 04 PA24 No Q20 04 FR TEST1 Fig B5 17 4 100 1 149 150 Output Label 100 Label 101 Fig B5 18 151 Label Length Syntax Description This command is used to set the label and length Parameters pi Form length after the last image line Ga
59. ocated at highest location and least significant byte is located at lowest location Raster Data There are two types of raster data e CC pattern0 patternl The control byte must be greater than COH and pattern is less than COH amp rep represents the repeat count of pattern0 after expansion For example a raster line data C1H 41H 41H 41H 41H 41H After compression they become C5H 41H 170 1 at pattern byte stands for white pixel and 0 for black pixel If the width in pixels is not a APPENDIX BB HOW TO SELECT A FONT FROM multiple of 8 the bits of 1 must be filled at the end of each row to form an integral part FONT BOARD of bytes The font IDs for fonts at font board are 7 10 7 and 8 are for Chinese fonts 9 and 10 for Korean fonts Example A50 30 0 7 1 1 N FONT AT FONT BOARD J Note For two byte language like Chinese a character is composed of two bytes 171 172 APPENDIX BC HOW FORM In general a form contains texts bar codes and graphics Some of the fields are fixed while the others are subject to change While making a form you may need to perform some of the following tasks Download graphics Download a form Define variables and counters Set positions for texts bad codes and graphics Retrieve and execute a form Download graphics GK LOGO delete the previous one if it
60. ocedure the printer will print two labels with the Syntax 5 1 input data Description This command is used to draw a box by an OR operation Q100 04 5 2 Parameters X coordinate of start point in dots 4 Y coordinate of start point in dots Part Number Thickness of four edges 12344 pa X coordinate of end point in dots 1 24 ps Y coordinate of end point in dots Output Example No A50 30 0 4 1 1 R BOXES X50 120 5 250 1504 Part Number 1234 120 100 3 180 280 1 1 1 Output Part Number 1234 BOXES Fig B5 21 Fig B5 22 163 164 Sets Serial Port Syntax Description This command is used to setup the serial port on the printer for matching with the host The protocol between the host and the printer should be same otherwise unpredictable results will occur Parameters Baud rate Acceptable values are pi Value Speed 38 38 400 baud 19 19 200 baud 96 9 600 baud 48 4 800 baud 24 2 400 baud p Parity O odd parity E even parity and N none parity Data bit number 7 or 8 pa Stop bit number 1 or 2 Notes 1 For some printers p2 p3 and p4 are ignored The data format for such printers is always 6 bit data none parity and 1 stop bit 2 The factory defaults for RS232 are 9600 baud 8 data bits none parity and 1 stop bit 3 This command is not used for those model with DIP switches
61. ommand defines the variable in forms This command Description This command is used to enable disable the feedback from is useful to print labels numbered in sequence the printer The printer send its feedback through the RS232 port The default is disabled To print the contents of the variable you may use A print text or B print bar code commands Parameters None Parameters p Variable ID Acceptable values from 00 to 99 Example 054 Maximum digit number for the variable Acceptable value ranges from 1 to 99 If you use KDU the length should be If an error occurs the printer will send a NACK 15H followed by the error number to limited under 16 the host If no error the printer will echo an ACK 06H after a P command 1 received Justification code L for left justification R for right For major problems e g media out the LEDs on the panel of the printer will blink justification N for no justification and C for center alignment MSG A text string that will be sent to KDU or host Example Na 01 at error for bar code Memoryful PS TEST2 RS232enor VO 16 L Enter Title J O Mediaorribbonou c0 6 N 1 Enter Code 4 A100 100 0 4 1 1 N VO J 400 100 0 4 1 1 04 161 162 This example stores form to the printer if you retrieve the form and enter the counter and variable with the following pr
62. ommand sets the offset value for start print position The default 0220 sets the start print position exactly below the TPH print head line You may change it to meet the specific label format requirements This parameter will be ignored if continuous label command is sent STX cxxxx lt STX gt P Enters data dump mode This command drives the printer to dump the HEX value of the data that is transmitted to the printer afterwards The printer will not return to normal function unless restarted Example lt STX gt P 24 Output from printer Example lt STX gt IAFhexfile lt CR gt HEX file 0140 20 20 33 33 30 UD OA 1A 9 30 0130 20 20 20 20 30 20 20 30 37 20 32 34 20 39 38 20 07 24 98 lt STX gt L lt CR gt 0120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0110 39 38 20 20 20 39 32 38 00 OA 54 20 20 20 20 98 3 28 T 22 0 20 20 20 0 20 MP 00 0 32 34 20 39 38 20 20 20 39 3A 30 31 00 OA 44 55 24 98 9 01 DU 1Y1100001000100hexfile lt CR gt 0000 20 20 20 20 20 20 20 20 20 36 30 20 20 30 37 20 50 07 u 00 0 08 48 49 4D 4D 59 20 20 20 20 20 20 20 20 20 20 JIMMY E CR 0080 30 37 20 32 20 39 38 20 20 31 39 30 36 00 07 23 98 19 06 0080 20 20 20 20 20 20 20 20 20 20 20 20 20 39 20 20 9 lt STX gt Q lt CR gt 0090 30 37 00 OR 43 4F 4E 54 20 20 20 20 20 20 20 20 07 CONT 7080 30 20 20 30 37 20 32 33 20 39 38 20 20 31 33 38 0 07 23 98 19 0070 20 20 20 20 20 20 20 20 20 20 20 20 2
63. oordinate 89 APPENDIX AD FONTS AND BAR CODES FOR PPLA Internal Fonts Fonts 0 8 have single symbol set Font 0 20H 40H SFH BOH Font 2 20H 40H SFH 80H 80H SFH ABH AFH EQH EIH Font 3 20H 40H SFH 80H 7 ABH 7 AFH EWH Font 1 20H 40H SFH 60H 80H AGH AFH 7 ELH 17857847 701234567089 lt gt GRBCDEFGHIJKLMNOPORSTUUUXYZEN T abcdef shi jk Imnoparstuvuxuz 178 Cueaaaacesei i i 8 00 1 293 54 s Zk 0123456 183 ABCDEF GHI UKLMNOPORSTUVIIXYZ ABCDEF GHI JKLMNOPORS TUVWXYZ 00 20 90 17 23 e 0123456789 lt gt PRBCDEF GHI JKLMNOPORSTUVUXY ZE N abcdef ghi jkl mnoparstuvuxyz 78 11 54 B Font 4 20 7 30H 40H 50H 60H 70H 80H AOH EQH Font 5 20H 30H 40H 60H 5 70H 80H pe 0123456789 m RBCDEFGHIJKLMNO PORSTUMUXYZ RBCDEFGHIJKLMNO PORSTUMUXYZ F EH B 00 m 8 Jee AFH BFH f AFH ELH 1 N 173455103 S m L 91 Font 6 20H 30H
64. ost and the printer Parameter xx is a 2 digit value to specify the amount to increment the field by Example lt STX gt c0050 lt CR gt lt STX gt L lt CR gt D11 lt CR gt 130000000200100111 lt CR gt 15 CR Q0003 CR E CR Output 081 096 111 Fig 11 45 Sets count by amount An application using incrementing decrementing fields will occasionally require that more than one label be printed with the same values before the field data is updated This command can be applied in this situation but it can only be sent once per label format Parameter xx is a 2 digit value to specify the number of labels to be generated before incrementing or decrementing fields on the label Example lt STX gt c0050 lt CR gt lt STX gt L lt CR gt D11 lt CR gt 130000000200020COUNT lt CR gt 130000000200100123 lt CR gt 01 CR 02 CR Q0003 lt CR gt E lt CR gt 46 Output COUNT 122 COUNT 123 COUNT 123 Fig A6 12 STX gt Testring gt This command takes effect only when the RTC board is installed It prints current date and time The lt string gt is any set of characters Z or a 2 Characters Description Characters Description A Day of week vw Hour 24 format BCD Day of week name Hour 12 format EF Month number Za Minutes GH O Month name bc Day def Julian
65. p length For continuous media without gap this field should be set to 0 Example No Q100 204 A20 30 0 2 1 1 N Q command J A20 60 0 2 1 1 N Label with gap A20 90 0 2 1 1 N Gap length 20 dots Pla Note If the label size is not properly set the printer may print off the edge of the label or tag and onto the backing or platen roller while showing error message 152 gets Lab Width R ses Origin Point Syntax qpi Syntax R pip Description This command sets the label width This command 18 an alternative to Description This command the origin point for the X and sending the R command for center labels that are narrower than the print head Y axes After this command 18 sent all coordinates are set according to the new origin Parameters Label width in dots Parameters pi Horizontal margin measured in dots Example No Vertical margin measured in dots q250 1 A20 30 0 2 1 1 N q command J The print direction commands ZB and ZT will affect the A20 60 0 2 1 1 N Label width 250 dots location of the origin point Refer to the Z command for Pl details Note This command will automatically set the left margin The incorrect label width will cause the image shift to the left or right even lost 153 154 s mo Defines date format Syntax Syntax TD p1 p2 p3 Description This command is used to set a particular speed for a label Description This command defines the
66. pa Vertical height in dots Horizontal length in dots pa Vertical height in dots Example a LO50 30 100 104 Example NA 10100 20 5 110 50 30 100 10 1 50 60 100 104 50 90 100 10 1 Output F50 120 100 104 LW100 20 5 1104 P1 Output Fig B5 15 Fig B5 16 143 144 N Clears Image Buffer o 7 Options Syntax No Syntax O D C N o Description This command is used to clear the image buffer before filling Description This command is used to select various printer options In any image general it depends on the configuration of your printer Parameters None Parameters D Enable Direct thermal without ribbon C Enable cutter Note Since this printer automatically clears the image buffer after a P command is N Enable dispenser execute the N command may not be necessary But for other compatible printers this command can be accepted to clear the image buffer Every time when the printer is started up the defaults are cutter disabled and dispenser disabled Example OH thermal transfer disables cutter and dispenser ODA direct thermal disables cutter and dispenser 1 thermal transfer enables cutter disables dispenser Notes 1 cutter and dispenser cannot be enabled at the same time 145 146 the options are incorrectly selected the LEDs at panel may become blinking P Print Label after printing Please refer to the trouble shooting section t
67. r you may use A print text or B print bar code commands pi Counter ID Acceptable value ranges from 00 to 99 Maximum digit number Acceptable values are from 1 to 29 Justification code L for left justification R for right justification N for no justification and C for centralization ps Amount to increment or decrement the field by There should be a or sign before the step value MSG A text string that will be sent to KDU or host Nel FK TEST FS TEST CO 6 N 1 Enter Code J A100 100 0 4 1 1 N Label d A300 100 0 4 1 1 N C04 FEA 121 Above example stores a form to the printer If you retrieve this form and enter the counter value like the following way the printer will print two labels by the input counter value FR TEST 4 1000 P24 Output Label 1000 Label 1001 Fig 5 4 p 122 Syntax Dp Prints Soft Font List Description This command is used to set the print darkness In general Syntax EIJ the proper darkness value is depending on the media print out pattern and speed Description This command causes the printer to print the list of soft fonts that have been downloaded to RAM or flash memory from the host Parameterspi Darkness Acceptable values ranges from 0 to 15 The default darkness value is 8 Parameters None Example No Example EI D104 A100 100 0 3 1 1 N 55 10 1 Outp
68. r symbol set or code page Please refer to the user s manual for the code tables defined by this printer language 108 4 COMMAND SET 8 bit Character Z bit Character Symbol sets Code page 437 USASCII British Code page 850 Danish French The PPLB command sets can be categorized into the following four groups according to Code page 852 German Italian functions and memory allocations Code page 860 Spanish Swedish and Setting commands Code page 863 and Swiss Code page 865 Label formatting commands Interaction commands through RS232 Objet Downloading commands Quick Reference Heat Setting Set Label and Gap A N NN sss Er ins Soft Font Name _ Ro o Es Downloads Fon s Set Print FE Ensromsoe F Prins Form Names rs Fe DeeesFom rr Time Layout u FR ExecutesForm u Configuration F savesrom lun pisale Enor Repon 109 110 Set Real Time Clock Deletes Soft Font Set Origin Point Define Date Layout N PA 5 TD TS TT U UN A FI FK FR FS Prints Graphics or Prints Graphic List G Deletes Graphics Stores Graphics ow rns Immediate Graphics Symbol Set UB Disables Back Feed JB Enables Back Feed 2 Lines Draw by Exclusive Lines Draw by OR Draws White Line Notes Enable Error Report Define Variable
69. rmatting Commands 2 0 2 32 Image Editing Commands 2 2 7 2 2 49 Font Downloading Commands 4 2 61 Programming Examples for Texts 63 Programming Examples for Bar Codes 69 HEX Graphic Format iiit t re o ree n 86 How to Send the Commands to Printer 87 Font Selection from Font Board 0 89 Fonts and Bar Codes For PPLA 90 Section B About PPLB Coordinates System dye eee dey ee Pre Io ak 103 Command Syntax 2 105 Font ee e eX ayasa S ou pada SO CHA TRA aE eats 107 Command Set IR X RE E ESL 110 Command Reference 112 PEX Specification EIC SO RE RENE 169 How to Select a Font from Font Board 172 How to Make a Form eee 173 Additional Commands 176 How to Send Commands to Printer 178 BE BF Fonts and Bar Codes For PPLB 180 1 COORDINATES SYSTEM The PPLA coordinates system is depicted in Figure 1 1 T Blank Label Roll
70. s for Argox label printers All of the commands except for interaction commands can be sent from the host to the printer through the Centronics or Serial RS232C ports Provided that the host is PC or PC compatible its I O ports shall include LPT1 LPT2 LPT3 COMI and 2 up to the configuration of the host To edit the command file you may run non document editor e g PE2 and EDIT under DOS or BASIC program All commands are easy to program except the graphic files PCX BMP and IMG formats need control codes For easy access of this programming language please refer to the following table of notations for some control codes carriage return XON code for communication code for communication not acknowledge font downloading commands With these software commands you are able to Change the settings Make the label controls Interact with the printer 9 o Format the whole label including bar codes texts graphics lines boxes and their positions Set the print attributes transparent or exclusive OR PRINTER PROGRAMMING LANGUAGES The printer programming language is a software interface between the host and printer Through it the external keyboard or the host can send data commands to the printer to get the required printouts Basically Argox printers support two kinds of printer programming languages emulations But both languages cannot function at the same time since each of
71. si oan aun lt STX gt L Enters label formatting state expansion and available memory sizes to the host through the RS232C The above command switches the printer into the label formatting mode The printer will This command drives the printer to send the memory configuration including standard process the label formatting commands until it receives the command to exit from this Example lt STX gt KQ mode Response from printer In the process of the label formatting the system level commands will be ignored Example lt STX gt L lt CR gt 121100001000050THIS LABEL IS MADE BY JIMMY lt CR gt E lt CR gt Output from printer THIS LABEL IS MADE BY JIMMY Fig 5 1 21 22 lt STX gt Mxxxx Sets maximum label length 1200 Above command sets the maximum label length and the printer will search for gap or mark within the specified length accordingly The default length is 12 inches Parameter xxxx 4 digit decimal 1 to 12 inches Example lt 5 gt 0300 lt gt Result Set maximum label length to 3 inches Sets measurement to metric There are two measurements for the printer in millimeter and in inch Example lt STX gt m lt STX gt M0600 Result 60 mm for maximum label length Sets measurement to inches Example lt STX gt n lt STX gt M0600 Result 6 inches for maximum label length 23 lt STX gt Oxxxx Sets print start position 0220 This c
72. stu vwxyz wA AAAS aA 1 8006 000 5 9 1 amp 0123456789 lt gt ABCDEFGHIJKLMNOPQRSTU VWXYZ V abcdefghijkImnoparstu vwxyz 816081 140919 1 4 a op EE T OBOOSOpPUUUYY 34 257 1 amp 0123456789 lt gt 5 2 _ abcdefghijklmnopqrstuvwxyz ao e 1274 AAAS qY 93 12 points 20 amp 0123456789 lt gt 40H 4F ABCDEFGHIJKLMNO 50H 7 5t 5 abcdefghijkImnoparstuvwxyz RH BFH N26 1241 CY co DH OBOO6O bPUUUyY A 14 points 21H 39 1 amp 0123456789 lt gt 4 ABCDEFGHIJKLMNO SHPQRSTUVWXYZIV apcgefghijklmnopgrstuvwxyz ROH BFH ou Noo Vo Va 38 97 18 points aon FH I 9008 0123456789 lt gt w 4 ABCDEFGHIJKLMNO PQRSTUVWXYZ abcdefghijkimno 1 pqrstuvwxyz J m N30 1 21 4 BOH AAAS COH 7 CFH cat c bb 0UyY 34
73. tal multiplier for module size d vertical multiplier for module size eee always 000 Record type ffff Y coordinate gggg X coordinate 200 0 Constant image data 2 hex digits represent one byte jjj A 3 digit even number or 000 of rows requested 000 causes rows to be automatically determined raster image kkk A 3 digit even number or 000 of columns requested 000 causes columns to be automatically determined ddddd dd data to be encoded and printed at the subsequent data record The maximum value xx hex value stands for byte count Repeat 0000FFxx xx repeat count The repeated data will appear Exsinple is 255 FFH If the actual repeat count is more than 255 split it to fit the range 1W1c23000005000312000000000DATA MATRIX FFFF End the HEX file Encode the data DATA MATRIX horizontal multiplier 2 vertical multiplier 3 Y coordinate 50 X coordinate 31 85 86 APPENDIX AB HOW TO SEND THE COMMANDS PRINTER The way to send a command file edited under MS DOS in PC system is subject to your environment 1 Suppose you connect the serial cable to COMI Set the baud rate and data format the default baud rate under DOS is 2400 Copy the command file to COMI port gt MODE COM1 9600 N 8 1 P gt COPY B CMDFILE 1 2 Suppose you connect the Centronics cable to LPT1 Just copy the command file to LPT 1 port gt COPY B CMDFILE 3 Suppose
74. ter only communicates a detailed status to the host via the printer s serial RS232C port since only serial port supports bi direction communication Upon receiving this kind of command the printer will either perform the command or send back the corresponding data to the host so that the user and programmer can determine what to do with the next step Y firmware parser is busy N firmware parser is idling Y paper out N paper installed Y ribbon out N ribbon installed Y printing batch file N others Y at printing state N not at printing state Response from printer Y printer is paused and waiting lt 5 gt Resets the lt XON gt T for the second press N printer is not paused 1 This command resets the printer like power on step Resetting the Printer returns Y label is present all settings to default value except the downloaded graphics and fonts label is not present 2 The printer sends lt XOFF gt suspending the data input N always 3 The printer sends and ready to resume work 4 Since this command will delay communication for one second if not necessary the user is advised to send other alternative system level command instead of this one bade Command Description Response from printer lt SOH gt B Toggles pause condition Response from printer 2221 1102 This command toggles the p
75. ter ranges from A to Z Example STX gt L lt CR gt D11 lt CR gt 140000000800050DATA A lt CR gt G lt CR gt 140000000800050DATA B lt CR gt G lt CR gt 140000001000000 lt STX gt SA lt CR gt 140000001300000 lt STX gt SB lt CR gt 140000001600000 lt STX gt SA lt CR gt E lt CR gt Output DATA A DATA B DATA A Fig A6 4 37 Hxx Sets heat value 2 20 H10 The heat value affects the darkness of the image To get a better quality printout some of the factors like paper media ribbon types wax semi resin and resin and image pattern itself etc should also be taken into consideration m rossles the mirror mode This command toggles the mirror mode At mirror state the printer mirrors the following field data Example 5000000180000 0NORMAL lt CR gt M lt CR gt 150000001400100MIRROR lt CR gt M lt CR gt 150000001000000NORMAL AGAIN lt CR gt Output NORMAL ADIM NORMAL AGHIN Fig A6 5 38 Command Description Sets measurement in metric Command Description Sets measurement in inch Sets print speed This command controls the print speed A 1 0 ips E 3 0 ips 5 0 ips B 1 5 ips F 3 5 ips 5 5 ips C 2 0 ips G 4 0 ips 6 0 ips D 2 5 ips H 4 5 ips Printer Speed Range 05214 204 202 05314 X1000 A G X2000 X3000 A K 39 Sets the quantity of la
76. the other pixel sizes can be set by this command However reducing the resolution may cause the image pixel to be amplified and the printout get zigzagged The minimum pixel size set by D11 is varied from models Models OS204 204 X2000 1000 G6000 0 0049 inch 0 125 mm Models OS314 X3000 G7000 0 0033 inch 0 084 mm 35 Parameter w 1 pixel width 1 2 default is 2 h is pixel height 1 2 or 3 default is 27 Example STX gt L lt CR gt D23 lt CR gt 120000002000050PIXEL SIZE FOR D23 lt CR gt E lt CR gt Output PIXEL SIZE FOR 023 Ends the job and exit from label formatting mode When the Printer is in label formatting mode and receives an E command it will immediately exit from the mode and will print a label based on the data that has already been received Even if no printable data has been received the printer will generate and feed a label ___________ Stores previous data to global register lt STX gt Sn Retrieves the global register contents 36 The command saves the previous data to global register and retrieves it to print only when the restore command lt STX gt Sn is sent This command may be used more than one time and the global registers are named in the order created beginning with register A and ending at register Z Parameter n The Name of the regis
77. the User s Manual for the symbol table of each font Font 0 This is a USASCII set from code 21H to 7FH Example 100000000200000Font 0 ASCII Character Set lt CR gt Fig 9 1 Font 1 This is a USASCII and extension set Example 110000000400000Font 1 ASCII Extension Character Set lt CR gt Font 1 ASCIL Extension Character Set Fig A9 2 63 Font 2 This is a USASCII and extension set Example 120000000600000Font 2 ASCII Extension Character Set lt CR gt Font 2 RSCII Extension Character Set Fig A9 3 Font 3 This font includes numeric and uppercase letters Example 130000000900000Font 3 Alphanumeric Uppercase font lt CR gt FONT 3 ALPHANUMERIC UPPERCASE FONT Fig A9 4 Font 4 This font includes numeric and uppercase letters Example 140000001200000Font 4 Alphanumeric Uppercase font lt CR gt 64 FONT 4 ALPHANUMERIC UPPERCASE FONT Fig A9 5 Font 5 This font includes numeric and uppercase letters Example 150000001600000Font 5 Alphanumeric Uppercase font lt CR gt FONT ALPHANUMERIC UPPERCASE FONT Fig A9 6 Font 6 This font includes numeric and uppercase letters Example 160000001000000Font 6 Alphanumeric lt CR gt 160000000500000 Uppercase font lt CR gt FONT 6 ALPHANUMERIC UPPERCASE FONT Fig A9 7 65 Font 7 This font includes OCR A ASCII characters Example 170000001500000Font 7 OCR A font lt CR gt Font OCR A font Fig A9 8 Fo
78. the label stock to stop at a position convenient for the user to tear off When the next label format is sent to the printer it will automatically back feed to the start of print position 2 Back feed will not be activated if xxx is less than 220 3 Under multi copy or continuous printing this command is valid only for the first label and last labels Example lt STX gt f 320 lt CR gt Result Label stock feeds backward for one inch before the next label format is printed lt STX gt G Prints stored label format This command should be used in conjunction with lt STX gt E The stored label format is the last printed label format kept in the buffer Example lt STX gt L lt CR gt 121100000200100This is a label lt CR gt E lt CR gt lt STX gt EO002 lt CR gt lt STX gt G lt CR gt Result Print the label 3 times 1 2 copies 18 Comin 1 nn n file name maximum 16 characters The file name be accessed with label STX Imbfnn n Downloads the graphics file formatting commands Y 2 file name must be same as defined Parameters 3 Referto the appendix AA for details of the HEX format m memory module A for RAM module for flash memory module and for Example lt STX gt IAFhexfile lt CR gt default module Normally the default module is RAM module HEX file lt STX gt L lt CR gt Remarks Suppose you select flash memory
79. tting is thermal transfer and the ribbon is not installed the printer will stop working and blink both LEDs Note This command is for OS214 314 and 1000 only Parameter Range lt STX gt KI8n Sets baud rate 0 9600 47 600 2 2400 3 19200 4 4800 5 38400 6 1200 T 9600 baud Above command is used for RS232 communication It becomes effective after the printer 15 being restarted This command can be sent either through the serial port or the parallel port provided that the host and the printer are under the same protocol baud rate and data format Example lt STX gt KI83 The above example will set baud rate to 19200 for RS232C This command is not valid for X2000 X3000 G6000 G 7000 Command Description Parameter Range lt STX gt KI9bdpt Sets baud rate data b 0 9600 1 600 2 2400 3 19200 4 4800 stop bit no 5 38400 6 1200 7 9600 T bit data 8 8 bit data length parity and none parity E even parity odd parity t Il 1 stop bit 2 2 stop bits Example lt STX gt KI917E1 The above example will set baud rate to 2400 bit data to 7 parity to even and stop bit to 1 This command is not valid for 2000 3000 66000 67000 Command peseripion 000 Parameter Range lt STX gt
80. ut If no soft font exists the output will be P1 Soft Font Information No Soft Font Stored Fig B5 5 If soft fonts with ID C D E F and G are stored in the printer the output will be Soft Font Information D E F G Fig B5 6 123 124 Deletes Soft Font Downloads Soft Font Syntax EK ID Syntax ES ID lt font data Description This command is used to download a soft font and store it Description This command causes the printer to delete the soft fonts that are currently in RAM or flash memory The soft font can be stored in RAM or flash memory deleted by EK command If it is stored in it will be automatically cleared when the printer is turned off The soft Once a soft font is deleted it cannot be selected or printed out unless fonts can remain if you store it in the flash memory downloaded again Refer to the A command for selecting a soft font and printing it Parameters ID _ Font ID A Z All fonts will be deleted from RAM or flash memory Parameters ID One upper case letter from A to 2 font data Example EK B l The basic format of a soft font is This causes printer to delete a soft font with ID B Character N 1 125 126 Font Descriptor Byte 0 0 of characters to be downloaded 0 Syntax FEJ Image height IV Width in pixels for space code Description This command is used to end a form store sequence When the printer 0 re
81. wing conditions The label length must exceed 1 5 inches The printer must be X2000 X3000 G6000 G7000 The last label of a batch job cannot be cut until next label data is sent to the printer Description Parameter Range lt STX gt K15 Sets the gap height is a two digit value and in terms of millimeters If the gap height is more than 6 mm the command must be sent otherwise the label detection may be incorrect This command is for OS214 204 202 314 PPLA only Example lt STX gt K1508 Sets the gap height to 8 mm Command Description Parameter Range STX KLn Sets control code set n value 407 Standard control codes 1 Alternative control codes Refer to the list below for standard and alternative control codes To exit from the alternative mode just reset the menu on the printer panel or send the command of Control codes Hexadecimal value Standard default CR 1 STX 02H Alternative 5CH 5BH 21 This command is not applicable to X2000 X3000 G6000 G7000 Command Description 000 Parameter Range Sets offset value for _ is a binary signed byte in cutting or peeling terms of pixels 00H 7FH are position positive values and 80H negative values This command set the cut position for specific labels This command is not for X20004 X3000 G6000 G 7000 12 A5 SYSTEM L
82. yntax Description Parameters Example Output GIJ This command causes the printer to print the list of graphics that had been download to RAM or flash memory from host None GIJ If no PCX graphics exist the output will be Graphics Information No Graphics Stored Fig B5 10 If the graphics with names GRAPHA GRAPHB and GRAPHC are stored in printer the output will be Graphics Information GRAPHA GRAPHB Fig B5 11 134 Deletes Graphics Syntax Description Parameters Example This command causes the printer to delete graphics currently stored in RAM or flash memory Once a graphic is deleted it can not be retrieved and printed except it is reloaded again GNAME Graphic name with a maximum of 16 characters All graphics will be deleted from RAM or flash memory GK This causes printer to delete all graphics stored in RAM or flash memory 135 cr stores Graphics Syntax Description Parameters Example PCX file This command causes the printer to store graphics object in RAM or flash memory The destination of storing depends on ZS or ZN command If flash memory is enabled ZS the graphics will be saved to flash memory otherwise it is saved to RAM Note To verify that the graphic was successfully stored you may send a GI command after downloading GNAME Graphic name with a maxi
83. yyy a4 digit value for Y coordinate The lower left corner is the origin of the XY coordinate system The Y value is the vertical offset from origin point Xxxx A 4 digit value for X coordinate The lower left corner is the origin point of the XY coordinate system The X value is the horizontal offset from origin point Data string A string of data with maximum 255 characters in length ended by lt CR gt or pre defined EOL end of line code The length of the string may be varied from the type of the bar code bar code height 000 stands for default height orientation 1 represents for portrait 1A5200001000200CODE 3 OF 9 1 ma X coord L data narrow bar width wide bar width bar code type Example lt STX gt L lt CR gt D11 lt CR gt 1A0000000200000BC 1 lt CR gt 1A0000500200120BC 2 lt CR gt 1 6300000200240 3 lt CR gt E lt CR gt 54 Output Fig 7 3 Line The format 15 RX11000yyyyxxxxLaaabbb or RX11000yyyyxxxxlaaaabbbb Parameters R print direction 17 2 3 or 4 yyyy A 4 digit value for Y coordinate The lower left corner is the origin point of the XY coordinate system The Y value is the vertical offset from origin point A 4 digit value for X coordinate The lower left corner is the origin of the XY coordinate system The X value is the horizontal offset from origin point aaa or

Download Pdf Manuals

image

Related Search

Related Contents

HP LaserJet Enterprise 500 Color M551 User Guide  Vers une compréhension du phénomène de dépendance  Istruzioni per il montaggio e per l`uso  TN-200 / TN-200T1  Exacompta 51298E ring binder  Paris 4 - Université numérique Paris Ile-de  Massive Ceiling light 30197/31/10  Belkin Conserve Switch  Guía del usuario  TP-LINK”  

Copyright © All rights reserved.
Failed to retrieve file