Bar Code Printers |
The Bar Code Printers tab enables you to define additional data required for printers to print bar codes for parts bin and parts receipt labels. (To use bar codes, the optional Bar Code module must be installed.)
To use the bar code printing capabilities, you must define codes on this screen for at least one printer that has dot-addressable graphics. All laser printers and Epson-compatible printers (and many other dot matrix printers) have this capability. If in doubt, consult the printer manual.
For information about parts label numbers, see label printers.
The field in the top section of this tab defines the data that displays.
Printer type
The type of the printer currently selected in the grid or that you are defining. This field has a list box.
The data in the fields at the bottom section of this tab define the setup for the bar code printers. Unless otherwise indicated, these fields are required.
Bar code spacing type
Type of bar code spacing. This field has a list box:
LASER: Laser printer (all Hewlett-Packard LaserJet and DeskJet printers, and other laser printers compatible with the LaserJet family).
NARROW WIDTH: Twenty-four-pin dot matrix printers or other high-resolution printers that can generate readable bar code patterns in narrow width.
WIDE WIDTH: Nine-pin-dot matrix printers or other printers that can generate readable bar code patterns only in wide width. Select this choice if scanning is not reliable in NARROW.
Number of rows
For all printers, the number of rows of dots required to generate a bar code pattern approximately 1/2" high, as follows:
Laser printers: Number of dots required to produce a pattern 7/16" to 1/2" high at the selected dot resolution. For a resolution of 100 dots per inch, type a value between 40 and 50.
Non-laser printers: Number of passes the print head makes to generate the bar code pattern. This value and the value in the Printer control codes field for Resolution determine the height of the bar code pattern. Select the value that produces a pattern between 7/16" and 1/2" high. Try one or more of the following combinations:
Number of rows: 12 25 4
Resolution: 5 20 30
Transfer Data: 1 5 4 20
Printer control codes (decimal values)
Sequence of printer control codes (escape sequences) that cause the printer to perform the following functions. Some functions apply only to laser printers, some apply only to non-laser printers, and some apply to all printers.
When you print bar codes, you must select a printer for which you have defined the control codes required to print graphics.
Note: If a printer does not have codes for the functions provided but does have an Epson or IBM Graphics Printer emulation mode, you can use the Emulation on and Emulation off fields, as well as the code sequences for the Resolution and Start Graphics fields, which apply to Epson and IBM graphics printers.
The printer manual explains how to send character codes to the printer. The codes are either decimal or ASCII numbers (not hexadecimal numbers). See Printer Codes. If you cannot find the correct codes in your printer manual, contact Technical Support.
Resolution
Line spacing. All printers.
Laser printers: Set dot resolution at 100 dots per inch or the closest available value to 100 dots per inch. This field is required.
Non-laser printers: For Epson-compatible printers, set resolution to all zeros. If the vertical spacing of the print is abnormal with this value, set the value in increments of 1/216" or 1/180". Refer to the Number of rows field for recommended values. This field is optional.
Start graphics
All printers.
Laser printers: Start raster graphics.
Non-laser printers: Double-density graphics mode. This value must be 120 dots per inch or more. This is sometimes referred to as double-density graphics (or image data transfer graphics). This field is required.
Transfer data 1
All printers.
Laser printers: Portion of the code sequence for data transfer that comes BEFORE the number of rows being transferred (computed during the print process). This field is required.
Non-laser printers: Set immediate line feed (vertical advance of the printhead between rows in increments of 1/216" or 1/180"). Refer to the Number of rows field for recommended values.
Transfer data 2
Laser printers only. Portion, if any, of the code sequence for data transfer that comes AFTER the number of rows being transferred. Required if the printer requires one or more characters to be sent after the number of columns to print.
End graphics
Laser printers only. Ends the graphics transfer. This field is required.
Emulation on
Non-laser printers only. Switch the printer to Epson or IBM Graphics Printer emulation mode. Enter a value only for Epson or IBM Graphics Printer emulation mode. See Note in Printer control codes field.
Emulation off
Non-laser printers only. Switch the printer out of Epson or IBM Graphics Printer emulation mode. Required only if there is a value in the Emulation on field. See Note in Printer control codes field.
Emphasized
All printers. Activates emphasized or bold print mode. Optional. Not used at this time.
Double strike
Non-laser printers only. Activates double strike print mode. This field is optional. Not used at this time.
Wide
Non-laser printers only. Activates wide print mode. Optional. Not used at this time.
_______________
printer codes for common printers
how to set parameters for bar code printing