ZPL Configuration. Zebra ZD620

Add to My manuals
313 Pages

advertisement

ZPL Configuration. Zebra ZD620 | Manualzz

ZPL Configuration

This section provides an overview of managing printer configuration, the Configuring Status Report, and

Printer and Memory Printouts.

Managing the ZPL Printer Configuration

The ZPL printer is designed to allow you to change printer settings dynamically for fast first label out printing. Printer parameters that are persistent will be retained for future formats to use. Those settings will remain in effect until they are changed by subsequent commands, the printer is reset, power is cycled, or when you restore a parameter that has a factory default by resetting the printer to factory defaults. The

ZPL Configuration Update command (

^JU

) saves and restores printer configurations to initialize (or re-initialize) the printer with pre-configured settings.

• To keep settings after a power cycle or printer reset, a

^JUS

can be sent to the printer to save all current persistent settings.

• The values are recalled with a

^JUR

command to restore the last saved values to the printer.

ZPL stores all parameters at once with a single command mentioned above. The legacy EPL programming language (supported by this printer) changes and saves individual commands immediately. Most printer settings are shared between ZPL and EPL. For example, changing the speed setting with EPL will also change the speed set for ZPL operations. The changed EPL setting will persist even after a power cycle or reset issued by either printer language.

A printer Configuration Report is available to assist the developer. The Configuration Report lists operating parameters, sensor settings, and printer status. It can be accessed by using the procedure in Test Printing with the Configuration Report . The Zebra Setup Utility and the ZebraDesigner ™ Windows driver also print this report and other printer reports to help you manage your printer.

307

ZPL Configuration

ZPL Printer Configuration Format

Managing more than one printer can be done by creating a printer configuration programming file to send to one or more printers or ZebraNet ™ Bridge can be used to clone a printer’s setup. Figure 1 below shows the basic structure of a ZPL programming configuration file.

See the ZPL programmer’s guide and the Configuration Setting to Command Cross-reference to create a programming file. The Zebra Setup Utility (ZSU) can be used to send programming files to the printer.

Windows Notepad (text editor) can be used to create programing files.

Figure 7 • Configuration Parameter Format Structure

308

ZPL Configuration

Configuration Setting to Command Cross-reference

The Printer Configuration Report, shown below, provides a listing of a majority of the configurations settings that can be set by ZPL command.

Figure 8 • Configuration Report Printout

Sensor Settings used for

Service Purposes

309

ZPL Configuration

1. ZPL Commands and Configuration Report Callout Cross-Reference

Command

~SD

^PR

~TA

^MN

Listing Name

DARKNESS

DARKNESS SWITCH

PRINT SPEED

TEAR OFF

MEDIA TYPE

SENSOR SELECT

Description

Default: 10.0

LOW (Default), MEDIUM, or HIGH

Default: 152.4 mm/s / 6 IPS (max.) - 203 dpi

     101.6 mm/s / 4 IPS (max.) - 300 dpi

Default: +000

Default: GAP/NOTCH

Default: AUTO (

^MNA

- Auto-Detect)

^MT

^PW

^LL

^ML

^SCa

^SC,b

^SC,,c

PRINT METHOD

PRINT WIDTH

LABEL LENGTH

MAXIMUM LENGTH

USB COMM.

BAUD

DATA BITS

PARITY

^SC,,,,e HOST HANDSHAKE

^SC,,,,,f PROTOCOL

—   SGD   —** COMMUNICATIONS

SER COMM. MODE

^CT   /   ~CT CONTROL CHAR

^CC   /   ~CC COMMAND CHAR

^CD   /   ~CD DELIM./CHAR

^SZ ZPL MODE

THERMAL-TRANS or DIRECT-THERMAL

Default: 448 (dots for 203 dpi) or 640(dots for 300 dpi)

Default: 1225 (dots) (dynamically updated while printing)

Default: 39.0IN 989MM

Connection Status: Connected / Not Connected

Default: 9600

Default: 8 BITS

Default: NONE

Default: AUTO

Default: NONE

Default: NORMAL MODE

Default: AUTO

Default: <~> 7EH

Default: <^> 5EH

Default: <,> 2CH

Default: ZPL II

—   SGD   —** COMMAND OVERRIDE Default: INACTIVE

^MFa MEDIA POWER UP Default: NO MOTION

^MF,b

~JS

HEAD CLOSE

BACKFEED

Default: FEED

Default: DEFAULT

^LT

^LS

LABEL TOP

LEFT POSITION

~JD   /   ~JE HEXDUMP

Default: +000

Default: +0000

Default: NO (

~JE

)

REPRINT MODE Default: DISABLED

From this point in the Configuration Receipt listing, the printout has sensor settings and values displayed to troubleshoot sensor and media operations. These are typically used by Zebra Tech Support to diagnose printer problems.

** - Not supported with a ZPL command, uses the Set Get Do command in the ZPL manual. See device.command_override.xxxxx

in the ZPL Programmer’s manual.

310

ZPL Configuration

The configuration settings listed here resume after the TAKE LABEL sensor value. These listings contain printer features seldom changed from default or provide status information.

Table 4 ZPL Commands and Configuration Receipt Callout Cross-Reference

Command

^MP

Listing Name

MODES ENABLED

Description

Default: CWF (See

^MP

Command)

^JM

^MU

MODES DISABLED

RESOLUTION

FIRMWARE

XML SCHEMA

HARDWARE ID

LINK-OS VERSION

CONFIGURATION

RAM

ONBOARD FLASH

FORMAT CONVERT

RTC DATE

RTC TIME

Default: (nothing set)

Default: 448 8/mm (203 dpi); 640 8/mm (300 dpi)

Lists ZPL Firmware Version

1.3

Lists Firmware Boot-block Version

CUSTOMIZED (after first use)

2104k........ R:

6144k.........E:

NONE

Date Displayed

Time Displayed

^JI

 

/

^JH

^MA

~RO

 

^JH

~JI

ZBI DISABLED (Requires key to enable)

ZBI VERSION

ZBI STATUS

LAST CLEANED

HEAD USAGE

2.1 (Displayed if installed)

READY

X,XXX IN

X,XXX IN

TOTAL USAGE

RESET CNTR1

X,XXX IN

X,XXX IN

RESET CNTR2 X,XXX IN

NONRESET CNTR0 (1, 2) X,XXX IN

RESET CNTR1

RESET CNTR2

X,XXX IN

X,XXX IN

SLOT1 EMPTY / SERIAL / WIRED

MASS STORAGE COUNT 0

HID COUNT

USB HOST LOCK OUT

SERIAL NUMBER

EARLY WARNING

0

OFF /ON

XXXXXXXXXXX

MAINT. OFF

The printer has the ability to set a command or a group of commands once for all receipts (or labels) that follow. Those settings will remain in effect until they are changed by subsequent commands, the printer is reset, or you restore factory defaults.

311

ZPL Configuration

Printer Memory Management and Related Status Reports

To help you manage printer resources, the printer supports a variety of format commands to manage memory, transfer objects (between memory areas, import and export), object naming, and provide various printer operating status reports. They are very similar to the old DOS commands like DIR (directory listing) and DEL (delete file). The most common reports are also part of the Zebra Setup Utility and

ZebraDesigner ™ Windows driver.

It is recommended that a single command be processed within this type of format (form).A single command is easily reused as a maintenance and development tool.

Many of the commands that transfer objects, manage and report on memory are control ( printer whether in a format (form) or not.

~

) commands.

They do not need the be within a format (form). They will be processed immediately upon receipt by the

ZPL Programming for Memory Management

ZPL has various printer memory locations that are used to run the printer, assemble the print image, store formats (forms), graphics, fonts and configuration settings.

• ZPL treats Formats (Forms), Fonts, and Graphics like files; and memory locations like disk drives in the DOS operating system environment:

• Memory Object Naming: Up to sixteen (16) alphanumeric characters followed by a three (3) alphanumeric character file extension, for example:

123456789ABCDEF.TTF

Legacy ZPL printers with V60.13 firmware and earlier can only use the 8.3 file name format verses today’s 16.3 file name format.

• Allows moving objects between memory locations and deleting objects.

• Supports DOS directory style file list reports as printouts or status to the host.

• Allows use of ‘wild cards’ (*) in file access

312

ZPL Configuration

Table 5 Object Management and Status Report Commands

Command

^WD

~WC

^ID

^TO

^CM

^JB

~JB

~DY

~DG

^FL

^LF

^CW

 

Name

Print Directory

Label

Print Configuration

Label

Object Delete

Description

Prints a list of objects and resident barcodes and fonts in all addressable memory locations

Prints a configuration Status Receipt (Label)

Same as FEED Button mode one flash routine

Deletes objects from printer memory

Transfer Object

Change Memory

Letter Designation

Initialize Flash memory

Used to copy an object or group of objects from one memory area to another.

Reassigns a letter designation to a printer memory area.

Similar to formatting a disk - erases all objects from the specified memory locations B: or E:.

Reset Optional

Memory

Similar to formatting a disk - erases all objects from the B: memory (factory option).

Download Objects Downloads and installs wide variety of printer usable programming objects: fonts (OpenType and TrueType), graphics, and other object data types.

Recommendation: Use ZebraNet™ Bridge for downloading graphics and fonts in the printer.

Download Graphic Downloads an ASCII Hex representation of a graphic image. This is used by ZebraDesigner ™ (label creation application) for graphics.

Font Linking Appends secondary TrueType font or fonts to the primary

TrueType font to add glyphs (characters).

List Font Links Prints a list of the linked fonts

Font Identifier Assigns a single alphanumeric character as an alias to a font stored in memory.

Important • Some factory installed ZPL fonts in your printer cannot be copied, cloned or restored to your printer by reloading or updating firmware. If these license restricted ZPL fonts are removed by an explicit ZPL object delete command, they must be repurchased and reinstalled via a font activation and installation utility. EPL fonts do not have this restriction.

313

advertisement

Related manuals

Download PDF

advertisement

Table of contents