ZKDU™ User’s Guide Zebra Keyboard Display Unit P1059693-001 Rev.
ii © 2013 ZIH Corp. The copyrights in this manual and the software and/or firmware in the label printer and accessories described therein are owned by ZIH Corp. Unauthorized reproduction of this manual or the software and/or firmware in the label printer may result in imprisonment of up to one year and fines of up to $10,000 (17 U.S.C.506). Copyright violators may be subject to civil liability.
iii FCC Compliance Statement (USA) This device complies with Part 15 rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interference, and 2. This device must accept any interference received, including interference that may cause undesired operation. This equipment has been tested and found to comply with the limits for Class B Digital Devices, pursuant to Part 15 of the FCC Rules.
iv Environmental Management Environmental Management Do not dispose of this product in unsorted municipal waste. This product is recyclable, and should be recycled according to your local standards. For more information, please see our website at: Web address: www.zebra.
Contents Environmental Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv Document Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv • Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi Contents EPL Mode ZKDU Use Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Printing Forms without Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Printing Forms with Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Printing Forms with Consecutive Number Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 Introduction Thank you for choosing the Zebra Keyboard Display Unit (ZKDU). This manual guides you through setup and operation of the ZKDU. Contents The Zebra Keyboard Display Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . What’s in the box? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Unpack and Inspect the ZKDU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Introduction The Zebra Keyboard Display Unit The Zebra Keyboard Display Unit The Zebra Keyboard Display Unit (ZKDU) is a terminal unit that interfaces with Zebra label printers in a standalone capacity. The ZKDU is designed to print pre-stored forms (print layout formats) in Zebra label printers that support EPL (EPL2) or ZPL (ZPL II) label format programming languages.
Introduction What’s in the box? What’s in the box? Save the carton and packing material in case you need to ship or store the ZKDU later. After unpacking, make sure you have all parts. ZKDU (Zebra Keyboard Display Unit) Quick Start Guide EPL2 Extended Language Character Overlay Unpack and Inspect the ZKDU When you receive the ZKDU immediately unpack it and inspect for shipping damage. • Save all packing materials. • Check all exterior surfaces for damage.
4 Introduction ZKDU Features ZKDU Features The following shows the main functional features found on your ZKDU. Display (2 rows, 20 character wide) QWERTY Style Keypad Auxiliary Serial Port (for a scanner, scale or other low current or self powered peripheral devices) Zebra Printer Serial Port Cable (including ZKDU +5 volt power from the printer) P1059693-001 Rev.
Introduction ZKDU Keyboard Controls ZKDU Keyboard Controls The ZKDU has a QWERTY style keyboard that includes special function and navigation keys to allow the operator to control form access, data entry, set print counts, and printing. The white character keys are the valid characters allowed in form names for both EPL and ZPL formats. The white arrow keys are not valid characters, they are for navigation only. After the ZKDU has finished it’s startup routine, the printer displays the FORM recall screen.
6 Introduction ZKDU Keyboard Controls F1 key - Select Printer/ZKDU Language. Prompts the user to change from the selected programming language to the other programming language (if available in your Zebra printer): EPL to ZPL screen ZPL to EPL screen F2 key - Print a List of Forms. Pressing the “F2” key will cause the attached printer to print a list of forms that are stored in the printer. The list contain form names available to the ZKDU’s selected language mode: EPL or ZPL. See examples below.
Introduction ZKDU Display Navigation (white arrow) keys - The Navigation ‘Arrow’ keys (LEFT, RIGHT, UP, and DOWN) are used to navigate the displayed text. • The (UP and DOWN) arrow keys are non-functional. • The (LEFT and RIGHT) arrow keys move the data entry cursor through the buffered data (stored in temporary memory) to review or edit data prior to hitting the ENTER key.
8 Introduction ZKDU Data Entry ZKDU Data Entry The ZKDU has three types of data entry and display data: • ZKDU Keyboard • Peripheral device attached to the Auxiliary port on the ZKDU (i.e. scan gun, wedge device, etc.). • Zebra ZKDU compatible printer’s Form interaction controls including operator messages (prompts, default values for printing, serial numbers, etc.) can interact and fill in data. The maximum number of characters that can be entered from one data entry (prompt) is 160 characters.
2 Setup This section provides basic hardware setup for the Zebra label printer with ZKDU keyboard and an (integrator provided) optional low current peripheral device (barcode scanners, scales, etc.) for data input. Contents Basic Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting the Printer Up. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuring the Printer Serial Port .
10 Setup Basic Hardware Installation Basic Hardware Installation The ZKDU has three (3) basic requirements for connecting and using a Zebra Label Printer with the ZKDU for the first time: • ZKDU Compatible Zebra Label Printer - See the Zebra Website for a list. The ZKDU requires a fully functional Zebra label printer running EPL (EPL2), ZPL (ZPL II), or dual mode EZPL (EPL and ZPL) print operations.
Setup Basic Hardware Installation 4. From here, Print Forms can be developed for storage to later be accessed and printed with the ZKDU in a stand alone capacity (not connection to PC or host computer). Do not connect the ZKDU to the printer until the printer’s serial port is configured. 6/4/2013 ZKDU User’s Guide P1059693-001Rev.
12 Setup Basic Hardware Installation Configuring the Printer Serial Port Zebra label printers have a variety of different default serial port configurations and may have been modified by previous uses. If you are using a Windows based computer, the Zebra Setup Utility and ZDesigner Windows driver have various tools to allow you send files and commands to the printer. 1. Open the your Zebra label printer’s Windows printer driver. 2. Open the Tools tab. Select ‘Action’ and ‘Send command’.
Setup Basic Hardware Installation First Use - Testing the System Lets review. We have: • Setup the printer and configured it for your selected media. • Performed a test print using the Windows printer driver. • Set the printer’s serial port for ZKDU communication. • Optionally created one or more print forms and downloaded them into the printer. The ZKDU and printer are now ready to be joined to become a stand alone print system.
14 Setup Basic Hardware Installation 5. The ZKDU (and the attached printer) will begin initial internal testing. The ZKDU will then automatically detect the serial port configuration of the attached printer. The ZKDU finishes with testing for EPL print capability first, then tests for ZPL print capability, and if neither Zebra programming language is detected - an error message is displayed. Switches ZKDU Cable Wiring to match printer configuration Yes EPL No Yes ZPL No EPL or ZPL Ready to Use 6.
3 EPL ZKDU System This chapter covers the unique features that a Zebra label printer operating with EPL programming exhibits when operating with the ZKDU. Contents Unique ZKDU EPL Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Important EPL Commands for Operator Interactive Print Forms . . . . . . . . . . . . . . . . . . . EPL Mode ZKDU Use Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16 EPL ZKDU System Unique ZKDU EPL Features Unique ZKDU EPL Features The ZKDU was designed to replace the original Zebra KDU. The KDU was designed to only operate with a Zebra label printer with the EPL programming language. All the form interaction was controlled by the printer and the form’s unique programming. The EPL printer processes and passes only operator input data and prompts between it and the ZKDU.
EPL ZKDU System EPL Mode ZKDU Use Example EPL Mode ZKDU Use Example Use the following steps to retrieve label form and produce labels with the printer and ZKDU. 1. Start Up - After the ZKDU has finished it’s startup routine, the printer displays the FORM recall screen. 2. List of Saved Forms - Press the F2 key to print a list of saved forms. 3. Retrieve a Form - Press the FORM key. The top line in the display will prompt: Enter the Form name using the keys on the keyboard.
18 EPL ZKDU System EPL Mode ZKDU Use Example Printing Forms with Variables If the Form contains variables, the display line will display the 1st variable prompt (as programmed ‘Total No. of Boxes’), i.e.: Enter data at each variable prompt and press ENTER . The final prompt is: The default number of label sets is always one (1). Entering a different number(s) will overwrite the default value. Non numeric values will be ignored with an error beep. This prompt is supplied automatically by the ZKDU.
EPL ZKDU System EPL Mode ZKDU Use Example To Enter Data: 1. Enter the new input data, thereby overriding the previously entered input data for that variable, or 2. Press ENTER if the previously entered input data is correct, or 3. Use the orange Backspace key or the CLEAR key to modify data. Enter new data at the cursor prompt and press ENTER to complete overwriting previous form data.
20 EPL ZKDU System Configuring Language Locales for the ZKDU Configuring Language Locales for the ZKDU The ZKDU supports printer language locale with the EPL alternate language select by A programming method to support character differences by locale. Character overlays are available to identify the changed characters for data entry. The default EPL language setting for language and locale support is Code Page 437 for English-USA. The ZKDU keyboard has been design to support this configuration.
EPL ZKDU System Configuring Language Locales for the ZKDU Character Overlay Support by Country and Code Page The following tables show the combination of language code page and locale (country code) to change some of the characters to support use in various countries.
22 EPL ZKDU System Configuring Language Locales for the ZKDU Keyboard Key Country Code 002 (Canada) Code Page + - 7 8 9 ½ ¼ 4 5 6 English £ ¢ µ É 9 ½ ¼ 4 5 6 Multilingual £ ¢ µ É 9 ½ ¼ 4 5 6 Slavic + - * É 9 4 5 6 Portuguese £ ¢ µ É 9 ½ ¼ 4 5 6 Canadian £ ¢ µ É 9 ½ ¼ 4 5 6 Nordic £ - 4 É 9 ½ ¼ µ 5 6 ¼ 4 5 6 Keyboard Key Country Code 003 (Latin America) Code Page + - 7 8 9 ½ English Ñ - 7 8 9 ñ ¼ 4 5 6 Mult
EPL ZKDU System Configuring Language Locales for the ZKDU Keyboard Key Country Code 033 (France) Code Page + - 7 8 9 ½ ¼ 4 5 6 English é è Ç à £ ù µ ° = & Multilingual é è Ç à £ ù µ ° = & Slavic é - Ç 8 9 ° = & Portuguese é è Ç à £ ù µ ° = & Canadian é è Ç à £ ù µ ° = & Nordic é è Ç à £ ù µ ° = & Keyboard Key Country Code 034 (Spain) Code Page + - 7 8 9 ½ ¼ 4 5 6 English Ç Ñ ª º 9 ç ñ 4 5 6 Multilingual Ç
24 EPL ZKDU System Configuring Language Locales for the ZKDU Keyboard Key Country Code 044 (U.K.
EPL ZKDU System Configuring Language Locales for the ZKDU Keyboard Key Country Code 351 (Portugal) Code Page + - 7 8 9 ½ ¼ 4 5 6 English Ç - 7 ª & ç ¼ 4 º £ Multilingual Ç Ã Õ ª & ç ã õ º £ Slavic Ç - 7 8 & ç 4 5 6 Portuguese Ç Ã Õ ª & ç ã õ º £ Canadian Ç - 7 8 & ç ¼ 4 5 £ Nordic Ç - 7 ª & ç ¼ 4 º £ Programming the EPL Printer and ZKDU for Language and Locale If you are using a Windows based computer, the Zebra Setup Utility and
26 EPL ZKDU System Configuring Language Locales for the ZKDU Adding the Keyboard Overlay to the ZKDU The ZKDU has fourteen (14) keyboard overlay strip pairs to support sixteen (16) language and locale (Country Code) settings in the EPL printer. • • • Use the United Kingdom (Code 044) strip pair for the South Africa (Code 041) printer locale settings. Use the Sweden (Code 046) strip pair for the Finland (Code 358) printer locale settings. All other Country overlay pairs are marked on the overlay sheet.
4 ZPL ZKDU System This chapter covers the unique features that a Zebra label printer operating with ZPL programming exhibits when operating with the ZKDU. Contents Unique ZKDU ZPL Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ZKDU Internal Forms Processing Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ZPL Commands for Operator Interactive Print Forms . . . . . . . . . . . . . . . . . . . . . . . . . . .
28 ZPL ZKDU System Unique ZKDU ZPL Features Unique ZKDU ZPL Features The ZKDU was designed to emulate the basic Form processing operations of the Zebra KDU Plus. ZPL Print Forms are imported and processed by the ZKDU. The ZPL form is parsed to extract operator data entry parameters and prompts. The ZKDU passes only operator input data to the printer to fill-in form variables. All form prompts and form input data are temporarily stored in the ZKDU while processing the recalled form.
ZPL ZKDU System Unique ZKDU ZPL Features ZKDU Internal Forms Processing Memory The ZKDU has 1024 bytes reserved for ZPL form variables prompts and operator input data in the ZKDU. The memory is filled with operator prompts from one end and the operator responses to the prompts are stored starting at the opposite end. Form prompts get stored first, then as the form is run, the operator input data is sent to the printer and the ZKDU memory.
30 ZPL ZKDU System ZPL Mode ZKDU Operator Usage Examples ZPL Mode ZKDU Operator Usage Examples Use the following steps to retrieve label form and produce labels with the printer and ZKDU. 1. Start Up - After the ZKDU has finished it’s startup routine, the printer displays the FORM recall screen. 2. List of Saved Forms - Press the F2 key to print a list of saved forms. 3. Retrieve a Form - Press the FORM key. The top line in the display will prompt: Enter the Form name using the keys on the keyboard.
ZPL ZKDU System ZPL Mode ZKDU Operator Usage Examples Printing Forms with Variables If the Form contains variables, the display line will display the 1st variable prompt (as programmed ‘Total No. of Boxes’), i.e.: Enter data at each variable prompt and press ENTER . The final prompt is: The default number of labels is always one (1). Entering a different number(s) will overwrite the default value. Non numeric values will be ignored with an error beep. This prompt is supplied automatically by the ZKDU.
32 ZPL ZKDU System ZPL Mode ZKDU Operator Usage Examples The second form finishing prompt is: The default number of copies is always one (1). If one (1) copy is desired, press ENTER to print that label. Entering a different number(s) will overwrite the default value. Non numeric values will be ignored with an error beep. This prompt is supplied automatically by the ZKDU. Edit Form Data - Once a Form has been activated, it will automatically indicate the last information keyed in.
5 Auxiliary Port The ZKDU supports an additional data input peripheral device via a single auxiliary serial port. Contents The Auxiliary Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Auxiliary Port Communication Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ZKDU Pinout Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34 Auxiliary Port The Auxiliary Port The Auxiliary Port The Auxiliary port is capable of supporting a single wedge device (barcode scanner, weight scale, 10-key pad, etc.). The key features are: • • • • • Only receives input data for auxiliary device. It is only active during Form data entry operations. It is active in both EPL and ZPL Form data entry operations. Includes low current +5 volt DC to power wedge devices. The port is configured as a Data Terminal Equipment (DTE) port.
6 Dimensions This section provides external ZKDU dimensions. Contents ZKDU External DimensionsZKDU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6/4/2013 ZKDU User’s Guide P1059693-001 Rev.
36 Dimensions ZKDU External DimensionsZKDU ZKDU External DimensionsZKDU 30.7 mm (1.2 inches) 195 mm (7.68 inches) Note: Serial Port cables and connector clearance varies by device. 20 mm (0.78 inches) minimum cable bend clearance should be given for the ZKDU’s 102.3 mm (4.02 inches) P1059693-001 Rev.