background image

246

Chapter

11

Data Formats of Barcode Types

Code MSI/Modify Plessey

Syntax

Data Structure

ASCII

DC4

Start code

n ... n

Stop code

DC4

hex.

14

Start code

n ... n

Stop code

14

dec.

20

Start code

n ... n

Stop code

20

Example

10 REM code MSI/plessey modified

20 LPRINT CHR$(27);"[?11~";

30 LPRINT CHR$(26);" M3;111";CHR$(25);

40 LPRINT CHR$(20);":0123;";CHR$(20);

50 LPRINT CHR$(27);"[?10~"

Figures (n)

Start Code

Stop Code

ASCII

“0” to “9”

“:”

“:”

hex.

30 to 39

3A

3A

dec.

48 to 57

58

58

Содержание 6600 Series

Страница 1: ...6600 Series Printers Applications Manual Volume 4 Graphics Languages Code V PGL MT660 IG...

Страница 2: ......

Страница 3: ...6600 Series Printers Applications Manual Volume 4 Graphics Languages Code V PGL MT660 IG...

Страница 4: ...ko Epson Corp Genicom is a trademark of Genicom L L C HP is a trademark of Hewlett Packard Company IBM and Proprinter are trademarks of International Business Machines Corporation Printronix and PGL a...

Страница 5: ...Turning Free Format OFF 19 Control Code Equivalents 20 Ignore Data 21 Graphics Pass 21 Pass Spacing Modplot 22 Pass Buffer Length 22 Pass Format 23 GPL Commands 25 Multiple Passes 25 2 Character Print...

Страница 6: ...Font Quality Speed 44 High Quality Font Mode 44 Full Space Font Mode 44 Half Space Font Mode 45 Lines Per Inch 45 Dump Mode 45 Hex Command 45 Control Panel Option 46 Block Character 46 ISO Character S...

Страница 7: ...ion 79 Height 79 CPI 79 Parameters In POSTNET 80 AIAG Barcodes 80 HIBCC Barcode 81 EMBARC Barcodes 81 5 Positioning and Repeating 83 Positioning Data 83 Horizontal Tab 83 Vertical Justification 84 Pas...

Страница 8: ...trol Code Command Changes 116 7 Industrial Graphics Application 121 Introduction 121 Control Sequences 121 Home And Cursor 121 Barcodes 121 Block Characters 121 Command Summary 121 Control Sequences 1...

Страница 9: ...ns 147 Introduction 147 PGL Menu Parameters 147 Graphic Menu Category 148 PGL Graphic Parameters 149 Smooth Parameter 149 Darkbar Parameter 149 Vscale Parameter 150 Zero Parameter 150 SFCC Parameter 1...

Страница 10: ...e Box Command 179 Call LOGO Command Create 180 Change LPI Command Normal and Execute 181 Change SFCC Command Normal and Execute 182 Create Corner Frames Create 183 Using The Corner Command 185 Create...

Страница 11: ...ting 225 Introduction 225 Special Features 227 Secured Unsecured Mode 228 Barcode Printing 230 Barcode Header 230 Data Formats of Barcode Types 235 Code 2 5 Matrix 235 Code 2 5 Industrial 236 Code 2 5...

Страница 12: ...raft 277 FQ NLQ 278 FQ OCR A B 279 FF Draft 280 FF NLQ 281 FF OCR A B 282 FH Draft 283 FH NLQ 284 FH OCR A B 285 F Commands 287 G Modplot 291 H Control Panel Selection 293 Printer Control Panel Graphi...

Страница 13: ...bles 301 Block Character Size Table 301 K Character Sets 305 LCP Character Sets 306 German 306 US ASCII 307 OCR A Code Page 437 308 OCR B Code Page 437 309 L Addendum to the Line Printer Graphics Appl...

Страница 14: ...Table of Contents...

Страница 15: ...on a black background Numerous barcodes including Code 39 Interleaved 2 of 5 UPC EAN Code 128 and Codabar All barcodes can be printed horizontally or vertically with various height width and ratio dim...

Страница 16: ...he data received from the host for GPL commands passing non Graphics data to the current emulation When the printer is not in Graphics Mode Code V is disabled and will not search the incoming data for...

Страница 17: ...rinted Carriage Return Line Feed New Line Form Feed Carriage Return followed by a Line Feed Carriage Return followed by New Line or Carriage Return followed by Form Feed If PY Then is set to All or Te...

Страница 18: ...croll until the desired decimal value is reached then depress the ENTER key This Command Character will remain valid until you exit Graphics Mode this resets it to the default value the printer is res...

Страница 19: ...es in the file with the printer ignoring the CR and LF characters at the end of each line NOTE The Free Format ON OFF commands may not be used within the data field of a Report or a Buffered Form Turn...

Страница 20: ...valents shown in Table 1 Table 1 Control Code Equivalents Control Code Equivalents Hex ASCII caret exclamation 01 SOH caret double quote 02 STX caret pound sign 03 ETX caret dollar sign 04 EOT caret p...

Страница 21: ...and Line Drawing commands must be sent within a Graphics Pass Each Graphics Pass is treated by the printer as a set of data and instructions to be processed and printed starting at the current paper...

Страница 22: ...ics Mode and Free Format Non GPL Data Any data you want to go to the current Control Panel emulation must be sent outside of a Graphics Pass Appdendix F Command Table on page 287 lists all GPL command...

Страница 23: ...E The braces indicate that either M U V or E must be used This notation is used throughout the manual to indicate that a choice must be made The braces themselves are not literally part of the command...

Страница 24: ...tification from 00 to 99 increments of 0 1 inches 0 3 to 25 2 cm The d allows an additional amount of justification down from 0 to 9 dot rows to fine tune the final position of the data For example in...

Страница 25: ...urn Graphics mode off are To print a large amount of non GPL data To reset the Code V to its default startup state To send plot data to the underlying emulation The reamining chapters in this manual d...

Страница 26: ...26 Chapter 1 GPL Commands...

Страница 27: ...racter is rotated and printed vertically it will actually be 4 x 8 when the Vscale option is turned off we will now emulate this Block Character Block characters are printed by putting the characters...

Страница 28: ...r window This dimension is measured horizontally on the page and is specified in increments of 0 1 inches The width for each character window ranges from 01 to 99 0 1 to 9 9 inches or 0 3 to 25 3 cm F...

Страница 29: ...ss M0302000Graphics prints M Indicates this Graphic Pass is oriented horizontally 03 Character height of 0 3 inches 0 76 cm 02 Character width of 0 2 inches 0 51 cm 00 No justification down 0 No addit...

Страница 30: ...ntal orientation of the Graphics Pass 02 Character height of 0 2 inches 0 51 cm 02 Character width of 0 2 inches 0 51 cm 000 No vertical justification GRAPHICS Data printed at 0 2 inches high and 0 2...

Страница 31: ...ss M0303060P M0303040a M0303020s M0303000s prints First Command M0303060 M Horizontal orientation of characters 03 Character height of 0 3 inches 0 76 cm 03 Character width of 0 3 inches 0 76 cm 06 Ju...

Страница 32: ...Graphics Pass terminates The amount of space reserved for descenders is defined as two dot rows for each 0 1 inches 0 25 cm of character height There are two different formats for the Descender Mode...

Страница 33: ...Reverse Image Command is valid only if it is within a Graphics Pass If it is outside of a Graphics Pass it is interpreted as a Repeat Command If the Graphics Pass is terminated while Reverse Image is...

Страница 34: ...g as the Graphics Mode is enabled Once Graphics Mode is disabled using the command PN the dot pattern defaults to the pattern corresponding to 04 hex See Appendix D Patterns on page 273 for all availa...

Страница 35: ...Half Tone Mode OFF CS OP Data printed as solid black KH Toggles Half Tone Mode ON half tone pattern 05 TIO Data printed using the selected pattern KH Toggles Half Tone Mode OFF N Data prints as solid...

Страница 36: ...n Half Dot Mode KF Toggles Half Dot Mode OFF Example Half Dot characters can be mixed with regular characters The Graphics Pass M0303000 KFHALF KFDOT MODE prints KF Turns ON Half Dot Mode HALF Data to...

Страница 37: ...high 7 5 CPI The 7 5 CPI character set is 2 10 inches high and 0 15 inches wide 0 51 cm high by 0 38 cm wide All characters in this set are printed in upper case even if the characters received from t...

Страница 38: ...ckwise rotation or U for upside down and reverse order of characters 0101 A height width value of 0101 specifies 10 CPI characters jjd Justification values in increments of 0 1 inches 0 25 cm and dot...

Страница 39: ...fication value is zero data The characters to be printed Example The Graphics pass M000100012 CPI CHARACTERS prints 15 CPI The 15 CPI character set is 0 1 inches high and is selected using the followi...

Страница 40: ...printed after exiting Code V Code V Character Set Selection All emulations and Code V have two character sets upper eigth bit high and lower eigth bit low For all Code V fonts the default lower chara...

Страница 41: ...d OCR B 0 10 inch character sets at 10 CPI Emulation control codes are supported with Compressed Fonts Mode escape sequences are not To print characters within a Graphics Pass see Graphics Pass on pag...

Страница 42: ...is in effect only until the next command is received Any horizontal tabs and justification functions see Positioning and Repeating on page 83 used with NLQ characters should be used prior to the Sn c...

Страница 43: ...at 10 CPI 2 Draft at 12 CPI 3 Draft at 15 CPI 4 Draft at 7 5 CPI 5 NLQ at 10 CPI 6 NLQ at 12 CPI 7 NLQ at 13 3 CPI 8 NLQ at 15 CPI 9 NLQ at 17 1 CPI 10 OCR A 10 CPI 11 OCR B 10 CPI 12 Symbol Set Low D...

Страница 44: ...y be sent either inside or outside of a pass and remains in effect until another Font Quality Speed Command is issued or Graphics Mode is exited These commands only affect the Code V Draft Font at 12...

Страница 45: ...e host may be printed in hexadecimal Dump Mode format using the Dump Mode command Dump Mode is typically used to examine the data received from the host NOTE Dump Modes are explained on page 45 Comman...

Страница 46: ...ts may be selected with this command When issued inside a pass this command selects the ISO language for the duration of that pass only When issued outside a pass it selects the language used in all n...

Страница 47: ...Block Character 47 ISO Character Set Table...

Страница 48: ...48 Chapter 2 ISO Character Set Table...

Страница 49: ...13 2 inches The solid line command is Command LShhhdvvvd Arguments LS Solid Line command hhh The horizontal dimensions specified in increments of 0 1 inches 0 25 cm ranging from 000 to 132 0 to 13 2 i...

Страница 50: ...Example 2 The command LS0500011 prints a horizontal line 3 5 inches 8 9 cm long and 0 1 inches 0 25 cm plus 1 dot row thick LS Solid Line Print command 035 A horizontal dimension of 3 5 inches 8 9 cm...

Страница 51: ...ne command hhh The horizontal dimension specified in increments of 0 1 inches 0 25 cm ranging from 000 to 132 0 to 13 2 inches or 0 to 33 6 cm d Additional dot columns from 0 to 9 vvv The vertical dim...

Страница 52: ...1 inches 0210 Specifies a vertical dimension of 2 1 inches Example 3 Dashed lines will print horizontally if the horizontal and vertical dimensions are the same The command LD01000100 will print a ser...

Страница 53: ...25 to 33 53 cm d Additional horizontal length of the box in dot columns ranging from 0 to 9 vvv Vertical height of the box in increments of 0 1 inches 0 25 cm d Additional vertical height of the box...

Страница 54: ...additional dot rows 2 Thickness of top and bottom borders is 2 dot rows 4 Thickness of left and right borders is 4 dot columns Example 3 The command LB0010025046 prints the following LB The Box comman...

Страница 55: ...and the maximum thickness of each line is limited to nine dot columns The Form command has the following format Command LFhhhdvvvdhvllldt G Arguments LF The Form command hhh Horizontal dimensions of...

Страница 56: ...es with no additional dot columns 0150 Vertical box dimension of 1 5 inches with no additional dot rows 1 Thickness of each horizontal border is 1 dot row 1 Thickness of each vertical border is 1 dot...

Страница 57: ...data The hex plot data G Exits Plot Mode Example 1 This example prints an X The command sequence is M Q41 22 14 08 14 22 41 G NOTE Commas are not required between the data and do not affect the result...

Страница 58: ...ere are two commands for printing logos Version 1 Command and Version 2 Command The Version 1 Command can only print the copyright and registered trademark logos the Version 2 Command prints all the l...

Страница 59: ...ILOGO L 43 G V0202000 ILOGO L43 G E0202000 ILOGO L 43 G prints Pixel Expansion The Pixel Expansion command expands logos fonts and plot data up to 255 times their original size The Pixel Expansion co...

Страница 60: ...Pixel Expansion code first followed by the logo command For example M0101000 IPEXP 3 3 G ILOGO L45 G prints Example 2 Sending the code M IFONT S 3 Gline of Text prints at the normal size Whereas send...

Страница 61: ...ches In addition many of the above styles are available with or without check digits and all allow adjustment of bar space ratios To print a barcode the Barcode Command followed by the data to be enco...

Страница 62: ...egardless of the command style used all Barcode commands must occur within a Graphics Pass Barcode Density A control panel option Darkbar defines the Barcode density If set to ON the density will be h...

Страница 63: ...uto printing 9 Selects the variable ratio feature x The character from Table 3 that corresponds to the desired barcode style ratio A sequence of bar space ratios of the form r1r2r3r4 or r1r2r3r4r5r6r7...

Страница 64: ...e Mode x The index name of one of the barcode styles selected from Table 3 R Specifies that a ratio specification sequence follows ratio A sequence of bar space ratios of the form r1r2r3r4 or r1r2r3r4...

Страница 65: ...e Barcode Symbologies Version 1 Index Version 2 Index Description Check Digits Ratio AIAG Code 39 None 1 1 3 3 EMBARC Code 39 None 1 1 3 3 HIBCC Code 39 Mod 43 1 1 3 3 A C39 Code 39 None 1 1 3 3 LOGMA...

Страница 66: ...5 inches IBARC Turns ON the Barcode mode C39 Selects barcode style Code 29 from Table 3 page 65 N Turns OFF human readable character printing 12345 The data to be encoded into a barcode G Command Term...

Страница 67: ...s a barcode and printed as human readable characters G Command Terminator Example 4 The human readable character translation printed below or embedded in a barcode may be printed in any of the fonts a...

Страница 68: ...Embeds the human readable character translation in the barcode 1234567 Barcode data as well as human readable characters G Command Terminator Example 6 Barcodes may be printed in all four orientations...

Страница 69: ...n with a height of 0 5 inches T0250 Tabs the start of the barcode 2 5 inches from the left margin IBARC C128 Turns ON Barcode Mode and selects Code 128 barcode B Prints the character translation below...

Страница 70: ...in the ratio refer to the next wider bar and space respectively For example Code 39 has the ratio 1 1 3 3 which means The narrow bars and spaces are each one dot column wide The wide bars and spaces a...

Страница 71: ...act multiples The Version 2 Graphics Pass M0505000 IBARC UPCA R2 3 4 6 6 8 8 9 E 1234567890 G prints High Density Barcode Normally barcodes print at 60 DPI horizontally For improved readability they m...

Страница 72: ...certain types of data in the most compact way Code A encodes upper case alpha numeric and control codes Code B encodes upper and lower case alpha and numeric codes Code C encodes digits in pairs A si...

Страница 73: ...om 0 to 105 For each value there is a single pattern of bars and spaces that form a Code 128 character there are 107 Code 128 characters the STOP character doesn t have a value Code 128 barcode data i...

Страница 74: ...de B 7 101 FNC4 Code A Code A 8 102 FNC1 FNC1 FNC1 Barcode Commands What a scanner will read IBARC C128 B 8123 G F123 all Code B IBARC C128 B 7123 G 123 all Code A IBARC C128 B 6123 G 123 all Code B I...

Страница 75: ...Codes 96 through 102 do not have corresponding ASCII character translations these may be encoded using the special character table Table 4 page 74 Table 5 Code 128 Translation Table Code 128 Value Co...

Страница 76: ...31 31 32 32 33 A A 33 34 B B 34 35 C C 35 36 D D 36 37 E E 37 38 F F 38 39 G G 39 40 H H 40 41 I I 41 42 J J 42 43 K K 43 44 L L 44 45 M M 45 46 N N 46 47 O O 47 48 P P 48 49 Q Q 49 50 R R 50 51 S S 5...

Страница 77: ...58 59 59 60 60 61 61 62 62 63 63 64 NUL 64 65 SOH a 65 66 STX b 66 67 ETX c 67 68 EOT d 68 69 ENQ e 69 70 ACK f 70 71 BEL g 71 72 BS h 72 73 HT i 73 74 LF j 74 75 VT k 75 76 FF l 76 77 CR m 77 78 SO n...

Страница 78: ...CAN x 88 89 EM y 89 90 SUB z 90 91 ESC 91 92 FS 92 93 GS 93 94 RS 94 95 US DEL 95 96 FNC 3 FNC 3 96 97 FNC 2 FNC 2 96 98 SHIFT SHIFT 98 99 CODE C CODE C 99 100 CODE B FUNC 4 CODE B 101 FNC 4 CODE A C...

Страница 79: ...NET barcodes are intended to be read by Postal Service scanners you should position your barcodes where they may be easily read USPS Publication 25 tells you where to position POSTNET barcodes Height...

Страница 80: ...uld normally be embedded are instead printed below the barcode as if the B parameter were used IBARC POSTNET N 98032 1122 Hyphens are ignored in POSTNET barcodes Illegal characters not digits or hyphe...

Страница 81: ...bracketed on either side by an asterisk Lower case letters cannot be used with the HIBCC barcodes Example The Graphics Pass M0505000 IFONT S 10 G IBARC HIBCC B HIBCC BAR CODE G prints EMBARC Barcodes...

Страница 82: ...82 Chapter 4 Postnet Barcodes...

Страница 83: ...issued inside a pass it sets the left print position for that pass only The command syntax for a Horizontal Tab is Command Thhhd Arguments T Horizontal Tab Command hhh Horizontal distance from the le...

Страница 84: ...fication The print position may be changed vertically with the Vertical Justification command This command allows the user to specify a print position below the top of the current Graphics Pass The co...

Страница 85: ...m 0 1 to 9 9 inches 0 3 to 25 2 cm Example The Graphics Pass M0402000GRA H02PHIC prints M Horizontal orientation of characters 04 Window height of 0 4 inches 1 02 cm 02 Window width of 0 2 inches 0 51...

Страница 86: ...0 51 cm PHIC Data to be printed at 0 2 inches 0 51 cm high Pass Density This function changes the density dots per inch or DPI of barcodes and block characters The density of lines and boxes is not ch...

Страница 87: ...mmand moves the paper up by a user specified number of dot rows The command has the syntax Command Dnn Arguments D The Dot Slew Command nn Number of dot rows to move the paper up the range is from 01...

Страница 88: ...print 0 4 3 dot rows from the top of the previous pass since Confusing is justified relative to the location of the Interrupt In contrast in the Code V command sequence M0202000Interrupts I043 M01010...

Страница 89: ...sion 2 commands be used whenever possible The Version 1 Repeat commands are discussed on page 98 Repeating Data Version 2 Horizontal Repeat Version 2 Horizontal repetition can be accomplished by brack...

Страница 90: ...2 200 G M0202000GRAPHICS M0303000 T0040MODE IREPE prints IREPH Turns ON the Horizontal Repeat Mode 2 The number of times the data is to be repeated 200 2 0 inches between the start of each repetition...

Страница 91: ...f times the data is to be repeated 1 to 9999 v Vertical space between each repetition in 0 10 increments 1 to 132 d Additional vertical space between repetitions in dot rows 0 to 9 G Command Terminato...

Страница 92: ...low there are two Vertical Repeat pairs nested in the Graphics Pass Each nested pair comprises a Repeat Level in the Graphics Pass The Repeat level at a given point within a Graphics Pass is defined a...

Страница 93: ...rtical Repeat of two more times with no separation NOTE Although the IREPV command specifies 0 inches of vertical separation between the repeated pass def the def strings appear on separate lines beca...

Страница 94: ...c Increment Decrement Data items within a repeat sequence can be increased or decreased in predetermined amounts using the following increment or decrement syntax Command Begin Repeat Command Yx z G E...

Страница 95: ...tself meaning that A is one character position beyond Z The normal arithmetic rules of carrying or subtracting a 1 from other columns when adding or subtracting also apply For example 0Z 1B Operand 1...

Страница 96: ...and performs a Carriage Return Line Feed IREPE Turns OFF the automatic increment decrement function Example 2 The Auto Increment command IREPV 4 0 G M0202000 Y Y9 4 G IREPE prints Y Turns ON the Auto...

Страница 97: ...ds 97 Example 3 This example shows how to print sequentially numbered labels The Automatic Increment command IREPV 3 0 G M0000Vert Y1 1 G IREPH 3 100 G M0101Horz Y1 1 G IREPV 2 0 G M0101VERT Y1 1 G IR...

Страница 98: ...rminator NOTE Auto increments decrements are not supported within a Version 1 horizontal repeat Example The command sequence S0225 M0202Horz _ S prints Vertical Repeat Vertical Version 1 repetition ca...

Страница 99: ...nt of work space memory available at any given time may be determined by executing the Buffered Forms List Command see page 105 Data Fields The printer allows you to store the basic format for an enti...

Страница 100: ...fields if any Marks the end of the data sequence that follows the IFORM C command Example 1 The command IFORM C123 G M1010000123 stores the Graphics Pass M1010000123 in memory and names it 123 Example...

Страница 101: ...ere are insufficient data characters to fill the current field The entire data field is converted to spaces if this is the only input in the field Deletes any unused portions of a data field No data w...

Страница 102: ...erminator The data 12345678901 is inserted into the three byte wide data field in the buffered form 3 bytes at a time The first line prints Always 3 bytes 123 then there is a CRLF followed by Always 3...

Страница 103: ...UPPLIER J241 T0025 V T0004 J312 SERIAL J323 T0025 S M0100000 T0030 J386 055 2 The following Execute command inserts data into the data fields and prints the AIAG form as follows IFORM EAIG G 1234567 1...

Страница 104: ...ional space is needed to create a new form This is done through the command Command IFORM D name G Arguments IFORM D Buffered Form Delete Command name the name of the form to be deleted G Command Term...

Страница 105: ...nd prints a list of all forms currently in memory the number of bytes needed for each form the total number of bytes used and the number of bytes still available This is done through the command Comma...

Страница 106: ...The command for this is Command Cnn data Z Arguments C Copy Command nn The number of times the data is to be repeated 01 99 data The data to be repeated Z End of Copy Terminator Enough data must be in...

Страница 107: ...e 1 F Free Format ON IFORM CEXAMPLE1 G C03 M0101This line prints 3 times Z C02 M0201This line prints 020 Z C04 M0202This line prints 020 Z IFORM EEXAMPLE1 G 2 times 2 times 3 times 0 3 times 0 3 times...

Страница 108: ...201000Repeat 020 Z R The beginning of the Buffered Format Repeat command Everything between the R and the Z will be repeated 020 The data field with a maximum size of 20 bytes Z The end of the command...

Страница 109: ...sufficient for the creation of new forms the predefined forms can be deleted from RAM similar to user defined forms using IFORM D or IFORM R AIAG Forms The AIAG Automotive Industry Action Group form i...

Страница 110: ...cters is treated as barcode data Serial Number The seventh up to nine characters is treated as human readable characters The eighth field up to nine characters is treated as barcode data Special Data...

Страница 111: ...orm can be printed in either the High Density or Low Density mode The command to select Half Dot Mode is METALS_H MT The command to select Full Dot Mode is METALS_F MT The following rules apply when u...

Страница 112: ...p to 12 characters is printed as human readable characters The tenth field up to 12 characters is printed as barcoded data Actual Weight The eleventh field up to five characters is printed as human re...

Страница 113: ...dable characters Example Sending the standard high density Primary Metals data IFORM EMETALS_F MT G Form Execution Command HLF230032353 Human readable Product Identification HLF230032353 Barcoded Prod...

Страница 114: ...Chapter 6 Predefined Forms MINT Human readable Special Data TASTE Human readable Special Data GREEN Human readable Special Data Green Mint Gum Inc Human readable Supplier Address G prints see next pa...

Страница 115: ...Primary Metals Form 115...

Страница 116: ...he are inserted into the nnn data field until the printer sees G This command allows only one form to be stored in the forms buffer For this reason it does not require a form name Control Code Command...

Страница 117: ...the most letters six characters the data field will be 6 bytes The command B M0202000Shopping List 006 milk buttereggs G will print The word butter having six characters completely fills up its data...

Страница 118: ...2 The Buffered Repeat command described in the Version 2 Buffered Form section can also be used with Version 1 Buffered Forms as illustrated in this example The command sequence B R M0202000Shopping L...

Страница 119: ...le 3 The Buffered Copy command described in the Version 2 Buffered Form section can also be used with Version 1 Buffered forms as illustrated in this example B C02 M0202000Shopping List 006 Z milk mil...

Страница 120: ...120 Chapter 6 Version 1 Buffered Formatting...

Страница 121: ...e Density barcode styles sizes of block characters moving the cursor for justification etc Home And Cursor This section describes the operational differences between the Home position and the cursor i...

Страница 122: ...Barcode Block Character mode ESC 41 where 1 lower case L Entering Barcode Block Mode To enter the Barcode Block Character mode send the following escape sequence ESC 4h ASCII 1B 5B 3C 34 68 hex Upon e...

Страница 123: ...that is invalid Separates parameter fields This must be present if two or more parameter fields are used or just the second field is used i e X bb NL It can be omitted if only the first field will be...

Страница 124: ...NL Arguments home The distance to move the Home pointer down in increments of 0 01 inches Default is the current vertical position B Select Horizontal Barcode Selects horizontal barcode and sets barc...

Страница 125: ...mmand C type height size NL D Select Double Density Block Characters Selects 120 dots per inch and sets Block Character parameters Command D height width NL Argument height Character Height 0 12 inche...

Страница 126: ...ential problems the new introducer should not be an alpha numeric character not the letters A Z or the numbers 0 9 To print the Introducer character as data send it twice For example prints R Relative...

Страница 127: ...ative to the home position in increments of fixed positive value negative values are not allowed Command T xx yy NL Argument xx The distance to move horizontally in increments of 0 01 inches Total dis...

Страница 128: ...h in 600th inch increments 400th if dots 3 Range 9 to 13 default 11 centers Center to center dot spacing along the length of the bars in 600th inch increments Range 4 to 10 default 5 dots Number of do...

Страница 129: ...y printable data being held in the buffer is printed Upon entering the Barcode Block Character Mode the cursor is aligned to the Home position A Carriage Return places the cursor at the left margin a...

Страница 130: ...r printer does not support the full ASCII character set in this emulation If a character outside of the specified character set is received it is encoded as a solid black character It is possible to e...

Страница 131: ...p P DC1 Q 1 1 Q Q q Q DC2 R 2 2 R R r R DC3 3 3 3 S S s S DC4 T 4 4 T T t T NAK U 5 5 U U u U SYN V 6 6 V V v V ETB W 7 7 W W w W CAN X 8 8 X X x X EM Y 9 9 Y Y y Y SUB Z Z Z Z z Z ESC A F K P FS B G...

Страница 132: ...132 Chapter 7 Barcodes Code 39 Type 1 Examples Horizontal with OCR A characters B1 80 1 3 CRFL 12345 67 890 CRLF prints Vertical without OCR characters C1 80 1 CRLF 12345 67 890 CRLF prints...

Страница 133: ...Code 39 Type 2 Examples 133 Code 39 Type 2 Examples Horizontal with OCR A characters B2 80 1 3 CRLF 12345 67 890 CRLF prints Vertical without OCR characters C2 80 1 CRLF 12345 67 890 CRLF prints...

Страница 134: ...aracter Set 0 1 2 3 4 5 6 7 8 9 0 Data Limits No data limits Invalid characters are encoded as a solid black character Examples Horizontal with OCR A Characters B 80 1 3 CRLF 2598760 CRLF prints Verti...

Страница 135: ...mits An even number of digits If an odd number of digits or invalid characters are sent the last digit and invalid characters will be encoded as a solid black character Examples Horizontal with OCR A...

Страница 136: ...10 Character Set 0 1 2 3 4 5 6 7 8 9 Data Limits None Invalid characters are encoded as a solid black character Examples Horizontal with OCR A Characters B10 80 1 3 CRLF 2598760 CRLF prints Vertical w...

Страница 137: ...6 7 8 9 Data Limits Any even number of digits If an odd number of digits or invalid characters are sent they will be encoded as a solid black character Examples Horizontal with OCR A characters B11 8...

Страница 138: ...the number system check If 11 digits are sent the first digit is used as the number system digit The printer calculates and encodes the check digit If more than 11 or less than 10 digits or any inval...

Страница 139: ...specific country code If twelve digits are sent the number system digit will automatically be zero 0 If thirteen digits are sent the first digit will be used as the number system digit If more than th...

Страница 140: ...ding the check digit The check digit is calculated by the printer If more or less than seven digits are sent the sequence is printed as text rather than as Barcode Invalid characters are encoded as a...

Страница 141: ...he following sizes Height the height of each block character ranges from 0 24 15 inches high Width the width of each block character ranges from 0 20 to 12 5 inches wide Normal Density M Examples M2 2...

Страница 142: ...distance to be moved equals a multiple of the current block character height as defined in the M parameter In this example the value 12 from R0 12 multiplied by the current block character height 6 fr...

Страница 143: ...M6 2 CRLF TALLER CRLF prints M2 4 CRLF R0 36 CRLF WIDE M4 2 CRLF R0 6 CRLF TALL M2 6 CRLF R0 12 CRLF WIDER M6 2 CRLF R0 8 CRLF TALLER CRLF prints Double Density D Examples D2 15 CRLF WIDE CRLF prints...

Страница 144: ...Characters These following examples show the mixing of Barcode and block characters with cursor movements B1 0 0 4 CR 12345 D2 2 CR S125 0 CR THIS IS CODE 39 CRLF S125 30 CR WITH OCR B CRLF S125 20 C...

Страница 145: ...home NL Move the Home B type height size option NL Select Horizontal Barcode C type height size NL Select Vertical Barcode D height width NL Select Double Density Block Character Mode M height width N...

Страница 146: ...146 Chapter 7 Command Summary Table...

Страница 147: ...ulti Level menus that can be accessed through the printer control panel PGL Menu Parameters The PGL Graphic parameters can be accessed in the multi level Configuration Menu The menu has three differen...

Страница 148: ...ns Menu Entries Applicable Graphic Option Menu Level 1 Category Menu Level 2 Parameter Menu Level 3 Selections Graphic CVCC Cmd 1 255 Code V only Smooth 1 99 Code V and PGL PY Then None All Term Code...

Страница 149: ...ppearance of larger block characters to be less pronounced This parameter dictates the character size at which smoothing takes place The default setting for Smooth is 3 Example Darkbar Parameter For b...

Страница 150: ...characters larger than size 3 at approximately the same scale as horizontal block characters Examples Size 10 Characters Zero Parameter The Zero Parameter allows you to set all zeros to print as slash...

Страница 151: ...intable character and may be different due to your host computer requirements we will use the symbol to represent the SFCC in all command sequences Parameter Delimiter Each parameter on the command li...

Страница 152: ...ces between the command parameters unless specifically required Command Parameters The majority of the PGL commands have multiple command parameters Some parameters are required and some are optional...

Страница 153: ...ertical character column and dot position the format is the same as for selecting horizontal character row and dot position The row or column is defined first followed by the dot position The only dif...

Страница 154: ...rinting DARK Parameter The DARK parameter is available in the Alpha Reverse and Barcode commands to produce darker text backgrounds and barcodes When the parameter is enabled horizontal DPI increases...

Страница 155: ...EXECUTE The EXECUTE mode allows you to use the forms you have created LOGO The LOGO mode allows you to create graphical images for use in forms PGL Commands This section discusses the commands that c...

Страница 156: ...XPAND X X HDUP X HORZ X IAFn X IBFn X IGOFF X X X IGON X X X ISET X X X LFORM X LISTEN X LOGO Call X LOGO Create X LPI X X NORMAL X X PAGE X QUIET X RESET X X REVERSE X SCALE X SFCC X X SFOFF X X X SF...

Страница 157: ...mand structure Special Function Control Character SFCC Alphanumeric text string delimiter Parameter delimiter The tables show the individual commands their basic construction and valid selections wher...

Страница 158: ...tring will print The Static Dynamic Alphanumeric Create command is Figure 5 Static Dynamic Alphanumeric Create in Table Format Table 9 Static Dynamic Alphanumeric Creation Command Field Function Optio...

Страница 159: ...in mixed or all upper case characters CPI selections other than the default value of 10 CPI are not allowed in rotated output Inserted desired rotation first then designate upper case printing if des...

Страница 160: ...he standard size X4 Specifies horizontal expansion of the printer output Enter a value from 0 to 113 Zero 0 specifies the standard size Static alphanumeric data that will print at the position specifi...

Страница 161: ...This parameter is the increment information field that defines the number of character positions in the data field the increment amount for each position and which positions will be incremented See t...

Страница 162: ...r the semicolon preceding the STEPMASK parameter is a minus sign or a plus sign the printer does not include it as part of the STEPMASK It translates it as an increment direction command After the fir...

Страница 163: ...set up and the result each setup has on a field of data Example Key SM STEPMASK SD STARTDATA RPT SD Repeat Count RST SD Reset Count Example 1 Incremental linked alphanumeric Subfields Default RPT 1 a...

Страница 164: ...s Default RPT 1 and RST 999 In example 3 above if the subfield was 0000A alphabetic the subfield to the left of the nonincremental linking subfield would increment alphabetically 0000A 0000B 0000C 000...

Страница 165: ...ld 165 Example 5 Non incremental subfield with incremented linked subfields Default RPT 1 and RST 5000 Example 6 Linked Alphanumeric subfields with a Decrementing subfield and Non incrementing subfiel...

Страница 166: ...mands you can change the Form Length to a specific number of lines NOTE Each command specifies an LPI as well as a Form Length However these commands do not change the LPI They simply specify a form l...

Страница 167: ...arcodes etc The basic command is Table 12 Horizontal Duplication Command Field Function Option Modifier Selections HDUP Command Specifier Enter HDUP dups Specifies number of duplications Enter the des...

Страница 168: ...lication Command Field Function Option Modifier Selections VDUP Command Specifier Enter VDUP dups Specifies number of duplications Enter the desired number of duplications The valid range of values is...

Страница 169: ...ater section on a form The following program would print the bomb logo four times horizontally on a form Example 1 Horizontal Duplication CREATE BOMB HDUP 4 10 LOGO 10 10 BOMB STOP HDUP OFF END EXECUT...

Страница 170: ...print Table 14 Page Number Command Field Function Option Modifier Selections PAGE Command Specifier Enter PAGE SR and SC parameters define the starting location of the page number Whether in columns o...

Страница 171: ...r in columns or dots depends on the SCALE Command You may also use the XX YY format for plotting duplication print locations explained earlier in the Standards Section SR Plots the starting ROW of the...

Страница 172: ...tores the work you have done and returns to NORMAL Mode EXECUTE Mode Normal To use the commands listed above to execute printing of a form you must first enter EXECUTE Mode To assist in composing the...

Страница 173: ...no page number will print even if a space was designated in the Form Definition FC Optional parameter that specifies the number of forms to print This parameter cannot be used if dynamic incremental...

Страница 174: ...a parameter delimiter followed by the alphanumeric string and end the entry with the data parameter delimiter NOTE The delimiter cannot be used in the alphanumeric string BFn Optional parameter that s...

Страница 175: ...numeric value from 1 to 65 535 then the parameter delimiter The default reset value is 0 which means that the field will not be reset This parameter defines the ASCII character string that will be pri...

Страница 176: ...followed by the barcode data string and end the entry with the data delimiter See the previous explanation on Incremented Static Alphanumeric Strings for how to construct the starting field Also see...

Страница 177: ...ing the following parameters creates a box that expands down and to the right from the starting point at a specific line thickness Enter BOX LT Dictates the line thickness Line thickness is based on d...

Страница 178: ...the parameter delimiter EC Plots the ending COLUMN of the box Enter a value ranging from 2 to one less than the maximum form width STOP Command Terminator Enter STOP and the printer waits for a new c...

Страница 179: ...l have a line thickness of 3 points Start the first box at row 1 and column 1 SCALE DOT The finished program would be RESET CREATE BOX SCALE DOT BOX 3 1 1 288 240 3 22 19 267 222 3 43 37 246 186 3 85...

Страница 180: ...format for plotting duplication print locations explained earlier in the Standards Section SR Plots the starting ROW of the logo Enter a value ranging from 1 to one less than the maximum form length...

Страница 181: ...system when you are not using the PGL option printer output is configured according to the settings in the pritner multi level menus Table 20 Change LPI Command Field Function Option Modifier Selecti...

Страница 182: ...C from the default character tilde to the character use either the following commands Table 21 Change SFCC Command Field Function Option Modifier Selections SFCC Special Function Control Character SFC...

Страница 183: ...ons Do not forget the parameter delimiter The SR SC ER and EC parameters use the same methods for defining the CORNER Print area Whether in columns or dots depends on the SCALE Command You may also us...

Страница 184: ...et the parameter delimiter HL Specifies the length of the horizontal arms of each corner Enter a value of 1 or greater STOP Command Terminator Enter STOP and the printer waits for a new command Leave...

Страница 185: ...controlling arm lengths Create a set of corner frames on our form with the same starting and ending points SCALE DOT used in the BOX program presented previously and add arm lengths of 30 dots The fi...

Страница 186: ...mber 0 9 HEX 30 39 Dollar sign HEX 24 Percent Sign HEX 25 Dash HEX 2D At sign HEX 40 Braces HEX 7B and 7D Parens HEX 28 and 29 Tilde HEX 7E Single quotes Hex 60 and 27 Exclamation point HEX 21 Pound s...

Страница 187: ...ong you can finish creating your form using the appropriate commands in the CREATE Form Mode Create Logo Command Normal This command allows you to create logos for your forms It initiates the Logo CRE...

Страница 188: ...7E Single quotes Hex 60 and 27 Exclamation point HEX 21 Pound sign HEX 23 Amersand HEX 26 NOTE Make sure your LOGO name is not identical to one that is already stored in memory the new LOGO will repla...

Страница 189: ...ompany The syntax on below creates the BOMB logo plotted LOGO BOMB 54 30 1 20 2 20 3 20 4 19 5 19 6 18 7 18 8 17 9 17 10 16 11 16 12 15 13 15 14 15 15 11 19 16 11 19 17 11 19 18 11 19 19 11 19 20 11 1...

Страница 190: ...26 29 36 1 15 18 22 26 30 37 1 15 18 22 26 30 38 1 15 18 22 26 30 39 1 15 18 22 26 30 40 1 15 18 22 26 29 41 2 15 18 21 25 29 42 2 15 18 20 25 29 43 1 11 24 29 44 3 11 23 28 45 3 28 46 4 27 47 4 27 4...

Страница 191: ...Character followed by DELETE FORM then end the entry with the parameter delimiter NAME Parameter that specifies desired Form to delete Enter the name of a specific form you want to delete or ALL to de...

Страница 192: ...rently used for form and logo storage To print the directory enter the current Special Function Control Character SFCC followed by DIRECTORY Table 27 Density CPI Command Field Function Option Modifier...

Страница 193: ...al Function Control Character followed by EXPAND then end the entry with the parameter delimiter VE Vertical expansion amount Enter a value specifying the desired expansion factor then end the entry w...

Страница 194: ...n amount Enter a value specifying the desired expansion factor then end the entry with the parameter delimiter Valid selections range from 0 113 A selection of 0 returns you to standard size character...

Страница 195: ...mand You may also use the XX YY format for plotting duplication print locations explained earlier in the Standards Section LT Dictates the line thickness Vertical line thickness is based on dot increm...

Страница 196: ...e these additional characters by inserting the IGON at the end of the last PGL file and IGOFF at the beginning of the next PGL file After sending an IGON Command the printer will ignore ALL characters...

Страница 197: ...is PGL Mode Control Quiet Command Normal This command disables the PGL Mode of your printer The only PGL command the printer will respond to is the Listen Command The Quiet Command format is Table 32...

Страница 198: ...efault values If forms and logos have been loaded by other users they will be deleted also You may also eliminate forms and logos by sending a Delete Form or Delete Logo Command The Reset Command is T...

Страница 199: ...racter Scale Placement SCALE Command Specifier Enter SCALE CHAR Specifies that placement will be done using a character scale Enter CHAR to specify a character measurement scale columns and rows LPI A...

Страница 200: ...er Result CR Carriage Return LF Line Feed FF Form Feed These commands will have no effect after the SFOFF Command has been sent Table 37 Set Format Commands Field Function Option Modifier Selections S...

Страница 201: ...a box of 3 points thickness that prints three columns from the left and right edge and three lines from the top and bottom edge BOX 3 3 3 48 52 STOP We started our form creation and added a border no...

Страница 202: ...202 Chapter 9 Practice The following program combined with the program for creating the BOMB log would produce the form in Figure 9 on page 203...

Страница 203: ...Select Format SF Command Normal Create and Execute 203 Figure 9 Sample Form Printout...

Страница 204: ...204 Chapter 9 Practice...

Страница 205: ...nual we first explain all of the barcode parameters followed by a table showing which parameters each barcode uses After the table we present the exceptions for each barcode and how to increment barco...

Страница 206: ...digit C128B Specifies a Code 128B Barcode C128C Specifies a Code 128C Barcode EAN8 Specifies an EAN 8 Barcode EAN13 Specifies an EAN 13 Barcode I 2 5CD Specifies an Interleaved 2 5 Barcode CD is an op...

Страница 207: ...s Hn Height Expansion Optional parameter that specifies height expansion of barcode and human readable character output Adjustments are made in 0 1 inch increments The valid range of selections is 4 t...

Страница 208: ...ting Row of the barcode Plots the starting row of the field Whether in dots or characters depends on the SCALE Command You may also use XX YY format for plotting starting print locations explained ear...

Страница 209: ...elow the barcode Enter A to cause human readable characters to print above the barcode FONT Optional parameter that selects a font for the human readable characters or suppress printing of human reada...

Страница 210: ...Figure 10 provides a listing of the Barcode Command Parameters which are used by each Barcode Type NOTE Since all Barcode Types use the BARCODE Name and STOP parameters they are not present in the fig...

Страница 211: ...field Code 39 Data Field Characters The data field length for Code 39 Barcodes is variable It is best to limit field length to no more than 32 characters to minimize the potential for scanning errors...

Страница 212: ...o the printer at the same time The printer will shift from 128C to 128B and vice versa as necessary to print all of the printable data Table 41 lists the available characters for Code 128B Barcodes Ta...

Страница 213: ...r I 2 5 Barcodes is variable however it is best to limit field length to no more than 32 characters to minimize the potential for scanning errors In addition the I 2 5 Barcode requires an even number...

Страница 214: ...e first character is always 0 The next five characters constitute the manufacturer s number and the five ending characters represent the item number The data field for UPC E Barcodes can be comprised...

Страница 215: ...For each barcode the basic format is provided followed by a CREATE program and sample printout of barcode data Where possible each barcode will print in a horizontal and vertical VSCAN orientation Cod...

Страница 216: ...Chapter 10 PGL Barcode Commands And Output Code 128B Sample CREATE Code 128B Program CREATE 128B BARCODE C128B DARK 5 1 CODE 128B PDF STOP BARCODE C128B VSCAN H10 DARK 5 50 CODE 128B PDF STOP END Out...

Страница 217: ...Code 128C 217 Code 128C Sample CREATE Code 128C Program CREATE 128C BARCODE C128C DARK 5 5 1234567891 PDF STOP BARCODE C128C VSCAN H10 DARK 5 50 1281281281 PDF STOP END Output...

Страница 218: ...18 Chapter 10 PGL Barcode Commands And Output EAN 8 Sample CREATE Code EAN 8 Program CREATE CODEEAN8 BARCODE EAN8 DARK 5 1 1234567 PDF STOP BARCODE EAN8 VSCAN H10 DARK 5 50 1234567 PDF STOP END Output...

Страница 219: ...EAN 13 219 EAN 13 Sample CREATE Code EAN 13 Program CREATE CODEEAN13 BARCODE EAN13 DARK 5 1 1234567 PDF STOP BARCODE EAN13 VSCAN H10 DARK 5 50 1234567 PDF STOP END Output...

Страница 220: ...er 10 PGL Barcode Commands And Output Interleaved 2 5 Sample CREATE Interleaved 2 5 Program CREATE I2 5 BARCODE I 2 5 DARK 5 1 123456789 PDF STOP BARCODE I 2 5 VSCAN H10 DARK 5 50 123456789 PDF STOP E...

Страница 221: ...MSI 221 MSI Sample CREATE MSI Program CREATE MSIA BARCODE MSIA DARK 5 1 123456789 PDF STOP BARCODE MSIA VSCAN H10 DARK 5 50 123456789 PDF STOP END Output...

Страница 222: ...er 10 PGL Barcode Commands And Output POSTNET POSTNET Samples ZIP 4 Program CREATE POSTNET BARCODE POSTNET 5 1 123456789 STOP END Advaned Barcode Format CREATE POSTNET BARCODE POSTNET 5 1 12345678901...

Страница 223: ...UPC A 223 UPC A Sample CREATE Code UPCA Program CREATE EAN13 BARCODE UPC A DAR 5 1 12345654321 PDF STOP BARCODE UPC a VSCAN H10 DARK 5 50 12345654321 PDF STOP END Output...

Страница 224: ...hapter 10 PGL Barcode Commands And Output UPC E Sample CREATE Code UPC E Program CREATE UPCE BARCODE UPC E DARK 5 1 012345678900 PDF STOP BARCODE UPC E VSCAN H10 DARK 5 50 012345678900 PDF STOP END Ou...

Страница 225: ...out in most cases Activate barcode Activate barcode unsecured mode see Secured Unsecured Mode on page 228 Transfer barcode and or LCP header see Barcode Header on page 230 and LCP Header on page 263 C...

Страница 226: ...arcode OFF NOTE The mode specifications are saved temporarily and must only be sent to the printer once The specification remains valid until the printer is switched off Note the following explanatory...

Страница 227: ...s 0 and 1 from your computer use a set of MTPL sequences to generate these control codes by printable ASCII characters The Barcode programs will remain fully compatible in spite of the additional MTPL...

Страница 228: ...additional characters are printed in the current line and in the following lines without influencing the barcode or LCP character As a result normal characters can be printed to the right or left of t...

Страница 229: ...CHR 16 5 CHR 25 70 LPRINT Example for 80 LPRINT CHR 15 LCP CHR 15 unsecured mode Example 2 10 REM LCP secured mode 20 LPRINT CHR 27 11 30 REM select secured mode 40 LPRINT CHR 27 PSC1 CHR 27 50 REM se...

Страница 230: ...AN 128 Type S T only the X parameter is valid This is automatically used for the Y parameter The Z parameter is not evaluated Character Meaning SUB hex 1A dec 26 Start header F Print feature see secti...

Страница 231: ...he printer is switched OFFLINE all defined barcodes are printed out completely NOTE The barcode remains resident in the background and can be activated again by the barcode bracket Text justification...

Страница 232: ...ical print passes or special print modes i e emphasized depends on the used printer type Barcode Types A 2 5 matrix default B 2 5 industrial C 2 5 interleaved D Code 11 E Code BCD matrix F Code 39 G C...

Страница 233: ...ng an ASCII value from 0 to 3 the barcode width can be defined This allows adaption to the scanner specifications particularly for long range scanners Table 1 Header Para meter Normal Compressed1 olde...

Страница 234: ...approx 0 05 mm narrow space approx 0 05 mm Code EAN 128 and EAN UPC are based on module widths Only the X parameter is valid for this type This parameter is used for the Y parameter narrow bar width T...

Страница 235: ...n n Stop code DC4 hex 14 Start code n n Stop code 14 dec 20 Start code n n Stop code 20 Example 10 REM code 2 5 matrix barcode 20 LPRINT CHR 27 11 30 LPRINT CHR 26 A3 111 CHR 25 40 LPRINT CHR 20 123...

Страница 236: ...4 Start code n n Stop code 14 dec 20 Start code n n Stop code 20 Example 10 REM code 2 5 industrial barcode 20 LPRINT CHR 27 11 30 LPRINT CHR 26 B3 111 CHR 25 40 LPRINT CHR 20 123 CHR 20 50 LPRINT CHR...

Страница 237: ...CHR 27 11 30 LPRINT CHR 26 C3 111 CHR 25 40 LPRINT CHR 20 123 CHR 20 50 LPRINT CHR 27 10 NOTE Due to the interleaved mechanism data stream n n should only be transferred with an even number of digits...

Страница 238: ...4 hex 14 Start code n n Stop code 14 dec 20 Start code n n Stop code 20 Example 10 REM code 11 barcode 20 LPRINT CHR 27 11 30 LPRINT CHR 26 D3 111 CHR 25 40 LPRINT CHR 20 123 CHR 20 50 LPRINT CHR 27 1...

Страница 239: ...DC4 hex 14 Start code n n Stop code 14 dec 20 Start code n n Stop code 20 Example 10 REM BCD matrix code barcode 20 LPRINT CHR 27 11 30 LPRINT CHR 26 E3 111 CHR 25 40 LPRINT CHR 20 123 CHR 20 50 LPRIN...

Страница 240: ...e n n Stop code 20 Example 10 REM code 39 barcode 20 LPRINT CHR 27 11 30 LPRINT CHR 26 F3 111 CHR 25 40 LPRINT CHR 20 123 CHR 20 50 LPRINT CHR 27 10 Figures Characters n Start Code Stop Code Not fixed...

Страница 241: ...CHR 27 11 30 LPRINT CHR 26 G3 111 CHR 25 40 LPRINT CHR 20 123 CHR 20 50 LPRINT CHR 27 10 Figures Characters n Start Code Stop Code Not fixed recommended Not fixed recommended ASCII 0 to 9 A to D and a...

Страница 242: ...nnnc Stop code 14 dec 20 Start code nnnn Separation code nnnc Stop code 20 Example 10 REM code EAN 8 with HRI 20 LPRINT CHR 27 11 30 LPRINT CHR 26 H3 111 CHR 25 40 LPRINT CHR 20 0123 4567 CHR 20 50 LP...

Страница 243: ...code 14 dec 20 Start code nnnn Separation code nnnc Stop code 20 Example 10 REM code EAN 8 without HRI 20 LPRINT CHR 27 11 30 LPRINT CHR 26 I3 111 CHR 25 40 LPRINT CHR 20 0123 4567 CHR 20 50 LPRINT C...

Страница 244: ...nnnc Stop code 14 dec 20 Start code nnnnnnn Separation code nnnnnc Stop code 20 Example 10 REM code EAN 13 with HRI 20 LPRINT CHR 27 11 30 LPRINT CHR 26 K3 111 CHR 25 40 LPRINT CHR 20 0123456 789012 C...

Страница 245: ...p code 14 dec 20 Start code nnnnnnn Separation code nnnnnc Stop code 20 Example 10 REM code EAN 13 without HRI 20 LPRINT CHR 27 11 30 LPRINT CHR 26 L3 111 CHR 25 40 LPRINT CHR 20 0123456 789012 CHR 20...

Страница 246: ...n n Stop code DC4 hex 14 Start code n n Stop code 14 dec 20 Start code n n Stop code 20 Example 10 REM code MSI plessey modified 20 LPRINT CHR 27 11 30 LPRINT CHR 26 M3 111 CHR 25 40 LPRINT CHR 20 01...

Страница 247: ...code 14 dec 20 Start code nnnnnn Separation code nnnnnc Stop code 20 Example 10 REM code UPC A with HRI 20 LPRINT CHR 27 11 30 LPRINT CHR 26 N3 111 CHR 25 40 LPRINT CHR 20 012345 678901 CHR 20 50 LPRI...

Страница 248: ...nnnc Stop code 14 dec 20 Start code nnnnnn Separation code nnnnnc Stop code 20 Example 10 REM code UPC A without HRI 20 LPRINT CHR 27 11 30 LPRINT CHR 26 O3 111 CHR 25 40 LPRINT CHR 20 012345 678901 C...

Страница 249: ...op code 14 dec 20 Start code nnnnnnnc Stop code 20 Example 10 REM code UPC E with HRI 20 LPRINT CHR 27 11 30 LPRINT CHR 26 P3 111 CHR 25 40 LPRINT CHR 20 01234567 CHR 20 50 LPRINT CHR 27 10 Figures n...

Страница 250: ...nnnnnnc Stop code 14 dec 20 Start code nnnnnnnc Stop code 20 Example 10 REM code UPC E without HRI 20 LPRINT CHR 27 11 30 LPRINT CHR 26 Q3 111 CHR 25 40 LPRINT CHR 20 01234567 CHR 20 50 LPRINT CHR 27...

Страница 251: ...Stop code 14 dec 20 Start code n n Stop code 20 Example 10 REM code delta distance IBM without HRI 20 LPRINT CHR 27 11 30 LPRINT CHR 26 R3 111 CHR 25 40 LPRINT CHR 20 F0123D CHR 20 50 LPRINT CHR 27 10...

Страница 252: ...e C encodes digits in pairs A single Code 128 barcode may consist of all three Code 128 barcode styles A B and C The printer chooses the styles which result in the most compact Code 128 barcode for th...

Страница 253: ...t be transmitted send 0 the 0 will not be part of the printed data The Code 128 barcode style selection can also be done manually This is done by adding a style selection character to the beginning of...

Страница 254: ...10 10 46 N N 46 11 11 47 O O 47 12 12 48 P P 48 13 hyphen hyphen 13 49 Q Q 49 14 period period 14 50 R R 50 15 15 51 S S 51 16 0 0 16 52 T T 52 17 1 1 17 53 U U 53 18 2 2 18 54 V V 54 19 3 3 19 55 W...

Страница 255: ...3 DC3 s 83 84 DC4 t 84 85 NAK u 85 86 SYN v 86 87 ETB w 87 88 CAN x 88 89 EM y 89 90 SUB z 90 91 ESC 91 92 FS 92 93 GS 93 94 RS 94 95 US DEL 95 96 FNC3 FNC3 96 97 FNC2 FNC2 97 98 SHIFT SHIFT 98 99 COD...

Страница 256: ...256 Chapter 11 Data Formats of Barcode Types Example 10 REM code 128 20 LPRINT CHR 27 11 30 LPRINT CHR 26 S3 111 CHR 25 40 LPRINT CHR 20 ABCD0123 CHR 20 50 LPRINT CHR 27 10...

Страница 257: ...20 LPRINT CHR 26 T3 111 CHR 25 30 LPRINT CHR 20 1234ABCD CHR 20 40 LPRINT CHR 27 10 Add On Barcodes UPC and EAN barcodes commercial barcodes can be extended with Add On barcodes The following barcodes...

Страница 258: ...th HRI and Add On 5 extention Format DC4 nnnnnnn nnnnnn cnnnnn DC4 10 REM code EAN 13 with add on 5 extention 20 LPRINT CHR 27 11 30 LPRINT CHR 26 K3 111 CHR 25 40 LPRINT CHR 20 0123456 789012 012345...

Страница 259: ...is 0 the check number is also 0 Example For remainder 0 the check number is also 0 EAN 8 Seven numbers are transferred for the EAN 8 code The 8 digit represents the check number The even figures of t...

Страница 260: ...arcode type seven numbers are transmitted The 8 digit is the check number The uneven figures of the information have a factor of 3 the even figures a factor of 1 Counting begins from the left and the...

Страница 261: ...modul 10 The result is transmitted as the check number c Example The check number is not printed in the clear data line HRI Add On 2 Three numbers are transmitted check number c and 2 informations n...

Страница 262: ...ers are ignored Control characters from hex 00 dec 9 to hex 1F dec 31 terminates this barcode mode You may use this sequence in every emulation The printer can print barcode in NLQ and LQ If draft pri...

Страница 263: ...factor of 6 the LCP font width is 6 10 inch The height of a LCP character is n times 1 12 inch It is independent of the selected line spacing The LCP characters are printed so that their lower edges...

Страница 264: ...P L S 0 1 ESC hex 1B 50 4C 53 30 31 1B 5C dec 27 80 76 83 48 49 27 92 German Character Set ASCII ESC P L S 0 2 ESC hex 1B 50 4C 53 30 32 1B 5C dec 27 80 76 83 48 50 27 92 Example 1 10 LPRINT Example...

Страница 265: ...27 11 PRINT 1 CHR 27 PSCO CHR 27 PRINT 1 CHR 16 5 CHR 25 PRINT 1 Example for PRINT 1 CHR 15 LCP CHR 15 unsecured mode PRINT 1 CHR 10 CHR 13 END Example 3 REM Example 3 for secured printing OPEN lpt1...

Страница 266: ...ed to fill the room to the next possible line Value may change due to actual line density setting Legend A a single line Feed 1 6 B Factor 6 character heigth C Factor 7 character height additional spa...

Страница 267: ...Is the problem with a new install or an existing printer Description of the problem be specific Good and bad samples that clearly show the problem faxing of these samples may be required Americas 714...

Страница 268: ...283 NL 6600 Ad Wijchen The Netherlands Phone 31 24 6489489 Fax 31 24 6489499 Printronix Schweiz GmbH 42 Changi South Street 1 Changi South Industrial Estate Singapore 486763 Phone 65 6542 0110 Fax 65...

Страница 269: ...269 B ASCII Chart...

Страница 270: ...270 Appendix B...

Страница 271: ...271 C Logos...

Страница 272: ...272 Appendix C...

Страница 273: ...273 D Patterns...

Страница 274: ...274 Appendix D...

Страница 275: ...275...

Страница 276: ...276 Appendix D...

Страница 277: ...277 E Fonts FQ Draft...

Страница 278: ...278 Appendix E FQ NLQ FQ NLQ...

Страница 279: ...279 FQ OCR A B...

Страница 280: ...280 Appendix E FF Draft FF Draft...

Страница 281: ...281 FF NLQ...

Страница 282: ...282 Appendix E FF OCR A B FF OCR A B...

Страница 283: ...283 FH Draft...

Страница 284: ...284 Appendix E FH NLQ FH NLQ...

Страница 285: ...285 FH OCR A B...

Страница 286: ...286 Appendix E FH OCR A B...

Страница 287: ...data G Barcode Style 1 Horz Var Ratio X B B N O S T Y x data G Barcode Style 1 Horizontal X Cnn data Z Buffered Form Copy X C B N O S T Y 9x ratio data G Barcode Style 1 Vert Var Ratio X C B N O S T...

Страница 288: ...n G Logos X X Innn Interrupt Function X X IPEXP h v G Pixel Expansion X X IREPE Repeat Terminator X IREPH n hhd G Horizontal Repeat Version 2 X IREPH n vvvd G Vertical Repeat Version 2 X IISO n G ISO...

Страница 289: ...rsion 1 X Sn NLQ fonts X Snntt data S Horizontal Repeat Version 1 X Thhhd Horizontal Tab X Uhhwwjjd data Graphics Pass Upside Down X X Vhhwwjjd data Graphics Pass Vertical Down X X Wnn Line Slew X Wnn...

Страница 290: ...290 Appendix F...

Страница 291: ...ng Graphics or Plot mode Modplot ON A single LF advances the print postion one full line This is the default setting Modplot OFF A single LF advances the print position to the next line position relat...

Страница 292: ...292 Appendix G...

Страница 293: ...escndr Zero ModPlot Vscale Vertical Scale and SFCC PGL Special Function Command Character Complete explantions for these parameters are located in the Graphic Application Manual Code V Command Charact...

Страница 294: ...sponse to characters following the PN Command on the same line NOTE How your printer responds to data and control codes that follow a PY Command or a PN Command on the same line is shown in the Code V...

Страница 295: ...O you can choose to have your zeros slashed Zero Selections Menu Level 3 Open O Slashed Default selection Vscale Parameter Menu Level 2 This parameter determines whether vertical block characters will...

Страница 296: ...296 Appendix H Graphic Category Menu Level 1...

Страница 297: ...297 I PY PN Data Processing PN Then Data Processing When PN Then NONE Character Number 1 2 3 4 5 6 7 8 9 Data Stream P N X O X O X O...

Страница 298: ...298 Appendix I PN Then Data Processing When PN Then ALL PN Then Data Processing When PN Then ALL Character Number 1 2 3 4 5 6 7 8 9 Data Stream P N X O X O X O...

Страница 299: ...299 PY Then Data Processing When PY Then NONE...

Страница 300: ...300 Appendix I PY Then Data Processing When PY Then TERM PY Then Data Processing When PY Then TERM PY Then Data Processing When PY Then ALL...

Страница 301: ...th Expansion Factor Character Height Character Width 0 0 0 17 1 75 1 67 1 0 12 0 08 18 1 75 1 83 2 0 23 0 17 19 1 87 1 92 3 0 35 0 33 20 1 98 2 00 4 0 35 0 42 21 2 10 2 08 5 0 47 0 50 22 2 22 2 13 6 0...

Страница 302: ...33 46 4 67 4 67 74 7 35 7 42 47 4 78 4 83 75 7 47 7 50 48 4 90 4 92 76 7 58 7 58 49 5 02 5 00 77 7 70 7 67 50 5 13 5 08 78 7 82 7 83 51 5 25 5 17 79 7 93 7 92 52 5 25 5 17 80 8 05 8 00 53 5 37 5 42 8...

Страница 303: ...0 58 95 9 45 9 42 107 10 73 10 67 96 9 57 9 58 108 10 85 10 83 97 9 68 9 67 109 10 85 10 92 98 9 80 9 83 110 10 97 11 00 99 9 92 9 92 111 11 08 11 08 100 10 03 10 00 112 11 20 11 17 101 10 15 10 08 11...

Страница 304: ...304 Appendix J Block Character Size Table...

Страница 305: ...trol panel or by Escape sequences which correspond to the selected emulation mode The codes hex A0 up to hex FE correspond to the selected character set The following example shows you how to find the...

Страница 306: ...114 3 3 19 35 51 67 83 99 115 4 4 20 36 52 68 84 100 116 5 5 21 37 53 69 85 101 117 6 6 22 38 54 70 86 102 118 7 7 23 39 55 71 87 103 119 8 8 24 40 56 72 88 104 120 9 9 25 41 57 73 89 105 121 A 10 26...

Страница 307: ...7 83 99 115 4 4 20 36 52 68 84 100 116 5 5 21 37 53 69 85 101 117 6 6 22 38 54 70 86 102 118 7 7 23 39 55 71 87 103 119 8 8 24 40 56 72 88 104 120 9 9 25 41 57 73 89 105 121 A 10 26 42 58 74 90 106 12...

Страница 308: ...4 3 3 19 35 51 67 83 99 115 4 4 20 36 52 68 84 100 116 5 5 21 37 53 69 85 101 117 6 6 22 38 54 70 86 102 118 7 7 23 39 55 71 87 103 119 8 8 24 40 56 72 88 104 120 9 9 25 41 57 73 89 105 121 A 10 26 42...

Страница 309: ...19 35 51 67 83 99 115 4 4 20 36 52 68 84 100 116 5 5 21 37 53 69 85 101 117 6 6 22 38 54 70 86 102 118 7 7 23 39 55 71 87 103 119 8 8 24 40 56 72 88 104 120 9 9 25 41 57 73 89 105 121 A 10 26 42 58 7...

Страница 310: ...310 Appendix K LCP Character Sets...

Страница 311: ...of a stack of rows from a minimum of 3 to a maximum of 90 rows Each PDF417 row contains start and stop patterns left and right row indicators and from 1 to 30 data symbol characters Since both the num...

Страница 312: ...auto is selected the error level will be selected as follows NOTE This table corresponds to the recommended error correction levels The height and width of the bars correspond to the magnification of...

Страница 313: ...ed in dots Hn Specifies the overall height of the barcode in 1 10ths of an inch The valid range for n is 4 99 Wn Specifies the overall width of the barcode in 1 10ths of an inch The valid range for n...

Страница 314: ...command Enter CODABAR as the bar codename UCC EAN 128 Barcodes in PGL The PGL graphics emulation now supports selection of UCC 128 EAN 128 barcodes from within a bar code command Enter EAN128 UCC128 o...

Страница 315: ...as the current magnification value parameter The XR and XRD parameters are followed by four ratio values eight for Code 128 UPC and EAN bar codes These values specify the narrow bar narrow space wide...

Страница 316: ...CREATE mode SFCC USETn ca fa one to sixteen ca fa pairs END Field Description SFCC The special function control character n The character set number See the following table for descriptions of the ch...

Страница 317: ...parameters are interpreted in 1 72 of an inch points If this parameter is specified the E and Cn parameters should not be used ISET Parameter USET Parameter Character Set 0 US ASCII 1 German 2 Swedish...

Страница 318: ...DPI No value will result in the default setting of 60 VERT An optional parameter that specifies the vertical DPI used to place elements on the form Enter the vertical DPI No value will result in the d...

Страница 319: ...pes 235 Secured mode 228 special features 227 Unsecured mode 228 Barcode Command Parameters PGL Barcodes 205 Barcode Data Incrementing 214 Barcode Header Barcode Printing 230 Barcode Printing 230 barc...

Страница 320: ...ields 99 delete 104 list 105 repeat 108 repeats 106 reset 104 C Call LOGO Command PGL Commands 180 Case Special Function Control Character 151 change 18 Change CVCC using ESC sequences 18 using the co...

Страница 321: ...ion PGL Commands 157 Command Set PGL 151 Command Summary Table Industrial Graphics Application 145 Command Summary Industrial Graphics Application 121 Commands 287 Commands PGL Barcodes 215 Comments S...

Страница 322: ...scender Mode character printing 32 Descender Mode reverse image 33 Descender Parameter Graphic Category 295 Directory Command PGL Commands 192 Dot Slew Positioning Data 87 Double Density D Examples Bl...

Страница 323: ...nter 311 H Half Space Font Mode 45 Half Dot Mode Double Density 36 Half Dot Mode and Half Tones 36 Half Dot Mode Double Density character printing 36 Half Dot Mode and Half Tones 36 Half Tone Reverse...

Страница 324: ...Special Function Control Character 151 Lines 49 Lines Per Inch character printing 45 Lines drawing 49 LOGMARS Barcode 72 Logo Command PGL Commands 187 Logo Names Special Function Control Character 152...

Страница 325: ...uplication commands 167 169 Dynamic Incremented Alphanumeric Strings 166 EXECUTE mode 172 Exit CREATE Mode 172 expanded print command 193 horizontal line commands 194 ignore commands 196 Incremented S...

Страница 326: ...rocessing Language 15 R Repeat Buffered Forms 108 Repeating Data 89 Repeating Data Version 1 98 horizontal repeat 98 vertical repeat 98 Repeating Data Version 2 89 horizontal repeat Horizontal Repeat...

Страница 327: ...code Types 262 US ASCII 307 US ASCII LCP Character Set 264 User Defined Barcode Ratios in PGL Line Printer Graphics 315 USET Commands in PGL 316 Using Box Command PGL Commands 179 V Valid Control Sequ...

Страница 328: ...328...

Страница 329: ......

Страница 330: ...255557 001A 255557 001...

Отзывы: