beautypg.com

Special codes for barcode fields – Avery Dennison PCL User Manual

Page 34

background image

32 •••• Reference Guide

PAXAR PCL

Special Codes for Barcode Fields

These control codes are special for barcode fields.

~BF99

630,650,6X6, SNAP

This command specifies the barcode type. The barcode types are listed in Appendix A.

~B199

630,650,6X6,SNAP

This command specifies the printed field order number for a source field in a Data
Copy. (See note in command B3)

~B299

630, 650, 636, 656, 676, 686, 545

This command specifies the start character for a Data copy. (See note in command B3)

~B399

630, 650, 636, 656, 676, 686, 545

This command specifies the number of characters to be copied for a Data Copy.

Note: This group of Data Copy commands allows duplicate data to be sent just once

and the printer will take care of copying the data into other fields.

The A1 command specifies the field number of the field containing the data to
be copied. (The field number is determined by the order that the fields are
listed in the format, with the first field being field one.)

The A2 command specifies the character position within the specified field to
start copying. (The first character in the data string is character one.)

The command A3 specifies how many characters to be copied. This count
includes the start character.

For example, if field number 2 contains the data AVERY DENNISON

CORPORATION and this field should contain AVERY DENNISON, the
commands ~A102 (Data source is field 2), ~A201 (starting character is the
first character), and ~A314 (14 characters are to be copied) would be sent to
the printer.

~BS99

630,650,6X6,SNAP

This command activates auto-incrementing. Auto-incrementing means that this field
will start at the data value which it is sent and increment using the step size that is
specified in this command. The step size of the increment is specified in 99. An
increment of zero turns off auto-incrementing.

630 The 630 printer allows the field to be sequenced by a value of 1 to 255.

650 The 650 printer allows the field to be sequenced by a value of 1 to 254. A value of

255 allows the field to decrement by 1.

6X6,SNAP These printers allow the field to be sequenced by a value of

- 2,147,483,647 to + 2,147,483,647.

~BD99

630,6X6,SNAP

This command specifies the number of tags containing each count that should be
printed when doing auto-incrementing.