UBI EasyCoder 71 User Manual

Intermec easycoder 71: user guide
Hide thumbs Also See for EasyCoder 71:
Table of Contents

Advertisement

Quick Links

CONTENTS
Specifications
Programming
Instruction Book
Art. No. 1-960319-01
UBI EasyCoder 71 - Introduction
Contents .................................................................................................... 1
Preface ....................................................................................................... 3
FCC Notice (U.S.A.) ............................................................................. 4
DOC Notice (Canada) ........................................................................... 4
VDE Notice (Germany) ........................................................................ 4
Unpacking ................................................................................................. 5
Mains Connection ..................................................................................... 6
Installation ............................................................................................ 7
Operation .............................................................................................. 8
Standard Model ..................................................................................... 9
Self-strip Model (option) ..................................................................... 10
Printing Test Labels ............................................................................ 11
Centronics Parallel Interface ............................................................... 12
RS 232C Serial Interface ..................................................................... 12
Cables ................................................................................................. 12
Step-by-Step Instructions .................................................................... 13
Application Notes ............................................................................... 18
Memory Cartridge ................................................................................. 19
External Cleaning ............................................................................... 20
Cleaning the Printhead ........................................................................ 20
Troubleshooting ...................................................................................... 21
Introduction ........................................................................................ 22
Remove the Enclosure Top ................................................................. 24
Remove Caught Label from Printhead ................................................ 25
Remove Caught Label from Mechanism ............................................. 27
Remove Printhead ............................................................................... 29
Install Printhead .................................................................................. 30
General Information ............................................................................ 31
Pre-printed Paper ................................................................................ 31
Recommended Paper Brands .............................................................. 31
Paper Roll ........................................................................................... 32
Self-adhesive Labels ........................................................................... 33
Tags .................................................................................................... 34
Technical Data ........................................................................................ 35
Introduction:
General Information ............................................................................ 36
General Programming Information ..................................................... 37
Program Check List ............................................................................ 40
Y
M
Character Set Selection Command:
Serial Port Setting ....................................................................... 41
Memory Allocation ..................................................................... 42
Character Set Selection ............................................................... 44
Continued!
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EasyCoder 71 and is the answer not in the manual?

Questions and answers

Summary of Contents for UBI EasyCoder 71

  • Page 1: Table Of Contents

    UBI EasyCoder 71 – Introduction CONTENTS Introduction Installation Instructions Maintenance and Troubleshooting Specifications Programming UBI EasyCoder 71 Instruction Book Edition 2, April 1994 Art. No. 1-960319-01 Contents ... 1 Preface ... 3 Notices Required by National Authorities: FCC Notice (U.S.A.) ... 4 DOC Notice (Canada) ...
  • Page 2 UBI EasyCoder 71 – Introduction CONTENTS, cont'd. Programming, cont'd. Appendices Windows Mode Command: Windows Mode On-Off ... 45 Status & Configuration Commands: Print Current Configuration ... 46 UP Print Codepage & Memory Status ... 46 UM Codepage & Memory Status ... 46 UI Codepage Status &...
  • Page 3: Preface

    MS Windows. The EasyCoder 71 can print labels or tags with a web width of up to 108 mm (4.25") and a maximum print width of 104 mm (4.09"). A self-strip and label-taken sensor device is available as a factory- installed option as well as a battery pack and an external display/ keyboard unit.
  • Page 4: Notices Required By National Authorities

    UBI EasyCoder 71 – Introduction NOTICES REQUIRED BY NATIONAL AUTHORITIES FCC Notice (United States of America) DOC Notice (Canada) VDE Notice (Germany) WARNING: This equipment generates, uses, and can radiate radio frequency energy and if not installed and used in accordance with the instructions manual, may cause interference to radio communi- cations.
  • Page 5: Installation Instructions Unpacking

    • Cleaning card in paper envelope • One full label roll • This manual • One 3.5" floppy disk containing UBI EasyCoder 71 Windows Driver. Note that no cable for printer-to-computer connection is in- cluded, unless in case of EasyPak 71 or if ordered separately.
  • Page 6: Mains Connection

    The power can be turned on/off by means of the main switch situated immediately to the left of the power inlet. The “Power” control lamp on the printer lights red or green to indicate that the power is on. Voltage sign...
  • Page 7: Battery Pack (Option)

    BATTERY PACK (option) Control Lamps Installation The EasyCoder 71 can be supplemented by an optional battery pack, which makes the printer independent of a mains supply. The battery pack allows the printer to be operated approximately 8 hours before the battery pack must be recharged for approximately 13 hours.
  • Page 8: Operation

    Installation, cont'd. Mounting Plate Operation Slide the front of the printer into the mounting tab on the front of the battery pack, then press the back of the printer down into the rear latch of the battery pack. Plug the battery pack into the power connector socket of the printer.
  • Page 9: Paper Load

    Adjust the guides so they become flush with the edges of the paper without causing it to bend. The EasyCoder 71 can print on self-adhesive labels or non- adhesive tags 25 mm (1") to 108 mm (4.25") wide. Be careful when loading self-adhesive labels.
  • Page 10: Self-Strip Model (Option)

    Press the Feed button until the backing paper appears at the bottom of the printer. The Self-strip model of the EasyCoder 71 is fitted with a dispenser edge and a plastic cover on the front, and a label-taken sensor above the label outfeed area.
  • Page 11: Test Mode

    UBI EasyCoder 71 – Installation Instructions TEST MODE Printing Test Labels /. The Windows Driver adjusts the paper feed length automatically, see page 18. The Test Mode automatically adjusts the paper feed according to the length of the labels or tags of the present paper supply...
  • Page 12: Computer Connection

    Interface RS 232C Serial Interface Cables EasyCoder 71 is fitted with a 36-p female Centronics connector for the parallel interface port and a DB9 female connector for the RS 232C serial interface port. You can use either of these ports.
  • Page 13: Ubi Windows Driver Installation

    /. WYSIWYG = What You See Is What You Get. The Windows Driver for UBI EasyCoder 71 operates under Micro- soft Windows 3.1 in the 386 enhanced mode and makes it possible to print labels from any Windows application, such as Microsoft...
  • Page 14 Printer”, then click the “Install...” button. • The path window will show “A:\” as the path. Insert the Windows Driver floppy disk for EasyCoder 71 and click the “OK” button. • In next window, select “UBI EasyCoder 71” and click the “OK” button. Continued!
  • Page 15 UBI EasyCoder 71 – Installation Instructions UBI WINDOWS DRIVER INSTALLATION, cont'd. Step-by-step Instructions, cont'd. Setup Button /. The maximum practical print width with the Windows Driver is 99 mm (3.9"). • Click the “Setup” button. • A window will be displayed that allows you to specify the printing characteristics of your EasyCoder 71.
  • Page 16 Print Quality setup and vice versa. Paper size, cont'd: The selection of label size is not critical for the printer as the printer stops after a gap anyway. However, your application is using this value to set the paper size. There are a number predefined sizes, all with a width of 100 mm (3.94") and with...
  • Page 17 • In the “Connect” window, connect the printer to the parallel port of your PC, usually LPT1 (see Microsoft Windows User's Guide). • Turn off both the printer and the computer and fit a parallel communication cable between the 36-p Centronics connector on the printer and the selected parallel port on your PC.
  • Page 18: Application Notes

    Application Notes With a few exceptions due to the limited physical size of the label or tag, your EasyCoder 71 will work like any matrix or laser printer operating under MS Windows 3.1. However, before starting, please read the following information.
  • Page 19: Maintenance And Troubleshooting Memory Cartridge

    MEMORY CARTRIDGE 1. Pull cartridge up 3. Slide sideways The EasyCoder 71 is fitted with an easily exchangeable memory cartridge that contains the printer's entire PROM and RAM memory and the optional real-time clock circuit (RTC). As standard, the memory cartridge contains 1 128 kbyte PROM and 256 kbyte RAM (2 128 kbyte).
  • Page 20: Cleaning

    Keep your EasyCoder 71 clean by periodically wiping it with a soft cloth dampened with water. Do not use abrasive cleaners or solvents as they will scratch the surface.
  • Page 21: Troubleshooting

    UBI EasyCoder 71 – Maintenance & Troubleshooting TROUBLESHOOTING Problem Power indicator does not light up when power switch is turned on. Power indicator lights green but printer will not feed. Printer appears to be working but nothing is printed on label.
  • Page 22: Removing Caught Label

    UBI EasyCoder 71 – Maintenance & Troubleshooting REMOVING CAUGHT LABEL Introduction The EasyCoder 71 is designed to prevent label jams, i.e. labels caught inside the printer. The usual cause for label jams is exposing the adhesive edges when loading labels. The easiest way to prevent label jams is to make sure that when loading labels, the labels lie flat on the backing paper.
  • Page 23: Remove The Access Cover And Optional Self-Strip Device

    UBI EasyCoder 71 – Maintenance & Troubleshooting REMOVING CAUGHT LABEL, cont'd. Remove the Access Cover and optional Self-strip Device Access cover Label-taken sensor (optional) Dispenser edge (optional) Stripper guide (optional) Turn off the power by means of the mains switch at the printer's rear plate.
  • Page 24: Remove The Enclosure Top

    UBI EasyCoder 71 – Maintenance & Troubleshooting REMOVING CAUGHT LABEL, cont'd. Remove the Enclosure Top Phillips screw Rubber foot Turn off the power by means of the mains switch at the printer's rear plate. Check that the Power indicator goes out.
  • Page 25: Remove Caught Label From Printhead

    UBI EasyCoder 71 – Maintenance & Troubleshooting REMOVING CAUGHT LABEL, cont'd. Remove Caught Label from Printhead Phillips screws Retainer bracket Spring Printhead unit Release rod CAUTION Static can damage the printhead. Before working on the printhead, be sure to ground yourself first by touching a metal door jamb, or any grounded equipment.
  • Page 26 UBI EasyCoder 71 – Maintenance & Troubleshooting REMOVING CAUGHT LABEL, cont'd. Remove Caught Label from Printhead, cont'd. CAUTION Do not unplug the connectors, since they provide ground for the printhead. Do not use metal objects to remove a stuck label as they may damage the printhead.
  • Page 27: Remove Caught Label From Mechanism

    UBI EasyCoder 71 – Maintenance & Troubleshooting REMOVING CAUGHT LABEL, cont'd. Remove Caught Label from Mechanism Phillips screws (2) Lower paper guide Open up the interior of the printer as described in the subsection “Remove the Enclosure Top”. Then remove the mechanism as follows: a.
  • Page 28 UBI EasyCoder 71 – Maintenance & Troubleshooting REMOVING CAUGHT LABEL, cont'd. Remove Caught Label from Mechanism, cont'd. CAUTION Do not use metal object to remove caught label Label-taken sensor (lower unit) Guide strip Cable connection: From To CPU board Motor...
  • Page 29: Printhead Replacement

    UBI EasyCoder 71 – Maintenance & Troubleshooting PRINTHEAD REPLACEMENT Remove Printhead CAUTION Static can damage the printhead. Before working on the printhead, be sure to ground yourself first by touching a metal door jamb, or any grounded equipment. Avoid rubbing your feet on the carpet.
  • Page 30: Install Printhead

    UBI EasyCoder 71 – Maintenance & Troubleshooting PRINTHEAD REPLACEMENT, cont'd. Install Printhead Screw Bracket Printhead Install the replacement printhead as follows: a. Fit the new printhead into the bracket using a Phillips screw. Make sure the two stubs on the bracket fit into the corre- sponding holes in the printhead.
  • Page 31: General Information

    UBI EasyCoder 71 – Specifications THERMAL PAPER General Information Pre-printed Paper Recommended Paper Brands Supplier Type Appleton T0972 T0972IR Blümberg T1968 SN Jujo AP62KM-A TP62KM-A TP62KM-A6 TP63KS Kanzaki KPT-86S KPT-86RS Kanzan KL-46B Ricoh 130 LAB/LAM 130LEB-E Tomoegawa LPB-70BT DT 110...
  • Page 32: Paper Dimensions

    UBI EasyCoder 71 – Specifications PAPER DIMENSIONS Paper Roll Core: Diameter ... : Width ... : Must not protrude outside the web. Roll: Max. diameter ... : Max. web width ... : Min. web width ... : Max. web thickness /.
  • Page 33: Self-Adhesive Labels

    UBI EasyCoder 71 – Specifications PAPER DIMENSIONS, cont'd. Self-adhesive Labels SELF-ADHESIVE LABELS Web width (incl. backing paper): Maximum ... : Minimum ... : Label width (excl. backing paper): Maximum ... : Minimum ... : Label length: Maximum label length ... : Minimum label length ...
  • Page 34: Tags

    UBI EasyCoder 71 – Specifications PAPER DIMENSIONS, cont'd. Tags TICKETS & TAGS Web width (incl. backing paper): Maximum ... : Minimum ... : Tag length: Maximum length ... : Minimum length ... : Detection slot length: Minimum ... : Detection slot height: Maximum ...
  • Page 35: Technical Data

    UBI EasyCoder 71 – Specifications TECHNICAL DATA General Direct thermal printing on self-adhesive labels and tags. Optional self-strip device. Dimensions Length: 230 mm (9.1") Height: 145 mm (5.7") Width: 196 mm (7.8") Net Weight: 3 kg (6.6 lbs.) excl. options Mains Separate transformer unit;...
  • Page 36: General Information

    Microsoft Windows. With this control program, you can use any editor to program the EasyCoder 71, either by means of the serial RS 232C channel or the parallel Centronics channel. The remaining part of the manual will assist you in designing labels using the EasyCoder 71 programming software.
  • Page 37: General Programming Information

    25Kb and graphic memory area to 25Kb. The remaining memory space is allocated to the external font memory. External fonts require special software and are not used in UBI EasyCoder 71. Memory space allocated to external fonts can therefore be used for the other parts of the memory.
  • Page 38 UBI EasyCoder 71 – Programming INTRODUCTION, cont'd. General Programming Information, cont'd. Commands The command syntax is based on upper case characters, numeric, comma as a separator, quotation marks and line feed (LF; ASCII 10 dec.). The LF in this manual is listed as descriptions.
  • Page 39 3 mm (0.118 in.) down should be expressed as 40 dots on the x axis and 24 dots on the y axis. On the x axis (horizontal) only, the printer rounds off the dimen- sions in dots to the nearest millimetre. For example, the printer rounds off 63 dots to 8 millimetres, and 74 dots to 9 millimetres.
  • Page 40: Program Check List

    UBI EasyCoder 71 – Programming INTRODUCTION, cont'd. Program Check List GLOBAL SETUP: DESIGN FORM: 1. Start Command structure 2. Delete Previous Form? 3. Store Form 4. Define Variables & Counters 5. Define Printer Parameters 6. Write and Place Fields 7. Store Form DOWNLOAD GRAPHICS: 1.
  • Page 41: Communication Command

    1 stop bit 2 stop bits The printer communicates either via a Centronics parallel port or an RS 232C serial port. The EasyCoder 71 serial port settings can be controlled by this software command. Example: Y19,O,7,1 = 19,200 baud, Odd parity, 7 bit data, 1 stop bit...
  • Page 42: Memory Management Command

    UBI EasyCoder 71 – Programming MEMORY MANAGEMENT COMMAND Memory Allocation Used for: Global Setup Syntax: Ma,b,c Image buffer area in Kbytes. Form memory area in Kbytes Graphic memory area in Kbytes The command to allocate the memory may have to be performed to initialize the printer if the current memory areas are to small.
  • Page 43 Round off to the next highest even number. Factory Setting The EasyCoder 71 printers are factory delivered with 252K of available memory. Expansion of the basic memory runs in multi- ples of 128K, up to maximum 508K.
  • Page 44: Edition 2, April 1994 I Character Set Selection

    UBI EasyCoder 71 – Programming CHARACTER SET SELECTION COMMAND Character Set Selection Used for: Global Setup Syntax: Ia,b,c for 8 bits) (for 7 bits) Code Page, see table below Country Code, see table below CODE PAGE “b” value if “a” is 8...
  • Page 45: Windows Mode On-Off

    Escape sequence sent from the Host. Note: Defaults to accept Escape sequences and it will only be required to use this command to ignore the Escape sequence if the printer does not perform properly in a main frame application. where...
  • Page 46: Status & Configuration Commands

    UBI EasyCoder 71 – Programming STATUS & CONFIGURATION COMMANDS Print Current Configuration Print Codepage & Memory Status Codepage & Memory Status Codepage Status & Enable Prompts Print Form Information Print Graphics Information Used for: Direct Mode Syntax: Prints a list with information identical to the first label produced in the Test Mode (see page 11).
  • Page 47: Clear & Delete Commands

    UBI EasyCoder 71 – Programming CLEAR & DELETE COMMANDS Clear Image Buffer FK "Filename" Delete Form GK"Filename" Delete Graphic FK "*" Delete All Forms GK "*" Delete All Graphics Used for: Direct Mode Syntax: The image buffer is a bit image buffer used for the active label form.
  • Page 48: Store & Retrieve Form Commands

    Form memory. FR (Form Retrieve) is followed by the form name given at the time originally stored. The printer is upper and lower case sensitive, so the file name must match exactly upper and/or lower case.
  • Page 49: Print Command

    Example 3: If the form does not contain any counters or variables, or when issuing a print command in the Direct Mode, the printer will accept the syntax: Command Explanation FR"Filename"...
  • Page 50: Variable Data Command

    Variable data is data unique to each individual label. This command defines the parameters for a variable and a “prompt” that the printer will send through the serial port upon retrieval of stored label. The prompt will only be displayed on the screen of the host if a UI command has been issued after last power-up (see page 46).
  • Page 51: Consecutive Numbering Command

    UBI EasyCoder 71 – Programming CONSECUTIVE NUMBERING COMMAND Define Counter Used for: Form Edit Mode Syntax: Ca,b,c, d,"pmt" Counter number. One digit number from 0 to 9. Is maximum number of digits for the counter. Valid lengths are 1 through 29.
  • Page 52: Protect Consecutive Number (Kdu Only)

    UBI EasyCoder 71 – Programming CONSECUTIVE NUMBERING COMMAND, cont'd. Protect Consecutive Number (KDU only) When the optional Keyboard Display Unit (KDU) is used, the label form can be designed to “skip” a consecutive number prompt, thereby protecting the data (i.e. a serial number), by placing a single minus sign (-) before the variable prompt.
  • Page 53: Real Time Clock Commands

    63 dec. or no separator. Certain labels require time information on the label form. If the printer has the optional clock circuitry, the time can be read from this internal clock. The program allows you to use any separator between ASCII 32 dec.
  • Page 54: Td Define Date Layout

    63 dec. or no separator. Certain labels require date information on the label form. If the printer has the optional clock circuitry, the date can be read from this internal clock. Any order of year, month and day can be defined.
  • Page 55: Print Parameters Commands

    Form feed in dots after finished printing data Not used The EasyCoder 71 has a gap sensor. When setting the Q value, it is important to understand that the gap sensor is located in the middle of the label path and the label path is centred.
  • Page 56: Print Direction Select

    PRINTER Feed Direction Provided that there is a Q command sent to the printer, the printer can also handle a ZB command. The figure below shows the form orientation on the label when a ZB command is sent.
  • Page 57: Reference Point Setting

    The horizontal margin is calculated as a number of dots from the extreme left or right dot of the printhead, depending on print direction. The EasyCoder 71 has 832 addressable dots across the label path (203 dots/inch or 8 dots/mm). See example to the left! There is a small margin at the rear edge of the label, i.e.
  • Page 58: Speed Select

    UBI EasyCoder 71 – Programming PRINT PARAMETERS COMMANDS, cont'd. Speed Select Heat Density Select Used for: Global Setup & Form Edit Mode (resets Global Setup) Syntax: Print speed 1.0 inch/sec. (25 mm/sec.) Print speed 1.5 inch/sec. (37 mm/sec.) Print speed 2.0 inch/sec. (50 mm/sec.) Used for: Global Setup &...
  • Page 59: Text & Bar Code Commands

    UBI EasyCoder 71 – Programming TEXT & BAR CODE COMMANDS Place Text /. When using reverse image, space must be provided for the black back- ground. Thus, vertical start position 2 dots must be used. /. Fonts 1 - 5 are non proportional. For character availability see Appendix 3, Fonts, Code Pages and Character Sets.
  • Page 60 UBI EasyCoder 71 – Programming TEXT & BAR CODE COMMANDS, cont'd. Place Text, cont'd. Consecutive Number Counter, cont'd.: Example: When labels with consecutive numbers are printed next to each other across the web, it is done by using a single counter in one form.
  • Page 61 UBI EasyCoder 71 – Programming TEXT & BAR CODE COMMANDS, cont'd. Place Text, cont'd. Valid Text Commands Aa,b,c,d,e,f,g,h,"DATA" Aa,b,c,d,e,f,g,h,Vnn Aa,b,c,d,e,f,g,h,Cn Aa,b,c,d,e,f,g,h,TT Aa,b,c,d,e,f,g,h,TT+015 Aa,b,c,d,e,f,g,h,TD Aa,b,c,d,e,f,g,h,TD+10 or a combination thereof: Aa,b,c,d,e,f,g,h,"DATA"V00C0"DATA"TD+05V01TT+015 IMPORTANT! In case of Forms, a question mark (? ) must be sent after the Form Retrieve (FR) command.
  • Page 62: B Place Bar Code

    UBI EasyCoder 71 – Programming TEXT & BAR CODE COMMANDS, cont'd. Place Bar Code Used for: Direct Mode & Form Edit Mode Syntax: Ba,b,c,d,e,f,g,h,"DATA" Horizontal x start position in dots Vertical y start position in dots The start position for a field is determined by the upper left corner of the field.
  • Page 63 UBI EasyCoder 71 – Programming TEXT & BAR CODE COMMANDS, cont'd. Place Bar Code, cont'd. "DATA" can be replaced by or combined with below commands: Variable: nn= 2 digit number from 00 to 29. Places variable Vnn entry in this position in this field.
  • Page 64 UBI EasyCoder 71 – Programming TEXT & BAR CODE COMMANDS, cont'd. Place Bar Code, cont'd. Time: Places current time, (read from the RTC, if fitted), using time layout defined. or... TT+nnn Places “sell by” time. Adds nnn number of minutes (must be three digits) to the current time (read from the RTC, if fitted), and places it on the form using time layout defined.
  • Page 65: Line & Box Commands

    UBI EasyCoder 71 – Programming LINE & BOX COMMANDS Draw Box Draw Line Line Overwrite Used for: Direct Mode & Form Edit Mode Syntax: Xa,b,c,d,e Horizontal x start position in dots Vertical y start position in dots Line thickness Horizontal end position in dots...
  • Page 66: Graphics Commands

    "a”, view the PCX file in its directory and use the listed file size. Example: GM"UBI"3768 Assuming that you have a .PCX file named “UBI.PCX” in your current directory, copy the .PCX file to the printer via the printer's parallel Centronics port using the DOS COPY command.
  • Page 67: Error Messages

    UBI EasyCoder 71 – Programming ERROR MESSAGES Printer Status The printer will print the following error messages: ERROR:2 = Form related error ERROR:3 = Graphics related error BATTERY LOW = Replace Memory Cartridge battery Note: Error:2 and Error:3 usually mean an invalid syntax or memory overflow has occurred.
  • Page 68: Programming Examples

    UBI EasyCoder 71 – Programming PROGRAMMING EXAMPLES Label Sample 1 (Form Edit Mode) Store Form Permanently in Form Memory Permanently storing label forms is the preferred way to use the printer. Example: The label form below will be programmed in these sections with short explanations of the syntax.
  • Page 69 V00,15,N,"Enter Product name:" V01,10,L,"Enter Model number:" V02,8,N,"Checked by:" The text within quotes are prompts, which will be sent from the printer to the host when the label form is retrieved (serial printer only). Define Counter The counter has maximum 6 digits.
  • Page 70 UBI EasyCoder 71 – Programming PROGRAMMING EXAMPLES, cont'd. Label Sample 1, cont'd. (Form Edit Mode) Set Reference Point We want to begin printing 0.20" (5.0 mm) from the side of the label. Total printhead width is 104 mm and the label path is always centred.
  • Page 71: Ubi Easycoder

    Place a Variable Text The next line is a text line, using text size 5 in reverse and prints the variable V00. The data printed in this field must be sent to the printer at the time of form retrieval.
  • Page 72 The next command line is a text line containing fixed data and the counter (C0). The first time this label form is retrieved for printing, the start value for this counter must be sent to the printer. The printer will store the value of the counter for this form and automatically continue to print the next value the next time this form is retrieved.
  • Page 73 The PCX Down Load procedure is a separate activity that is done before or after the label design process. Connect your EasyCoder 71 printer to your PC via the parallel Centronics interface. If you prefer to use the serial communication...
  • Page 74 UBI EasyCoder 71 – Programming PROGRAMMING EXAMPLES, cont'd. Label Sample 1, cont'd. (Form Edit Mode) Below find the entire program listing for the Example. Command FK"TEST" FS"TEST" V00,15,N,"Enter Product name:" V01,10,L,"Enter Model number:" V02,8,N,"Checked by:" C0,6,L,+1,"Enter Serial Number:" Q610,24 R40,0...
  • Page 75 UBI EasyCoder 71 – Programming PROGRAMMING EXAMPLES, cont'd. Label Sample 1, cont'd. (Form Edit Mode) /. Not all kinds of host computers or terminal programs can handle prompts. In such cases, no UI command must be issued! Prompts cannot be used in connection with parallel communi- cation.
  • Page 76 UBI EasyCoder 71 – Programming PROGRAMMING EXAMPLES, cont'd. Label Sample 1, cont'd. (Form Edit Mode) The example below demonstrates that it is not necessary to set the counter start value again. The counter internally keeps track of the last number issued and is updated according to instructions in the form.
  • Page 77: Label Sample 2

    UBI EasyCoder 71 – Programming PROGRAMMING EXAMPLES, cont'd. Label Sample 2 (Direct Mode) Print Label Form Directly without Storing in Form Memory Command Q610,24 R40,0 X0,0,4,752,584 LO0,144,752,4 LO440,232,4,160 A456,48,0,5,1,1,N, "UBI" A40,400,1,1,1,1,N,"Made in Sweden" A24,160,0,5,1,1,R,"EASYCODER" A24,250,0,4,1,1,N,"MODEL: 501 E" A472,312,0,4,1,1,N,"Checked by: Dan"...
  • Page 78: Summary Of Commands

    UBI EasyCoder 71 – Programming SUMMARY OF COMMANDS Command Syntax Aa,b,c,d,e,f,g,"Data" Ba,b,c,d,e,f,g,h,"Data" Ca,b,c,d,"Prompt" FK"Filename" or FK "*" FR"Filename" FS"Filename" GGa,b,"Name" GK"Filename" or GK"*" GM,"Name"a Ia,b,c LE/LO LE/LO,a,b,c,d Ma,b,c Pa,b Qa,b Ra,b TDaa|bb|cc TSaa,bb,cc,dd,ee,ff TTa|b|c|d Vaa,b,c,"Prompt" Xa,b,c,d,e Yaa,b,c,d Explanation Write Text...
  • Page 79: Appendices Appendix 1: Parallel & Serial Interfaces

    UBI EasyCoder 71 – Appendices 1: INTERFACES Parallel Interface Serial Interface (RS 232C) Handshake: DSTB to printer and BUSY to host. Interface cable Computer end: Depends on type of host computer. IBM-PC: DB25 male connector. Printer end: 36-p male Centronics connector.
  • Page 80: Appendix 2: Conversion Chart Mm - Inches - Dots

    UBI EasyCoder 71 – Appendices 2: CONVERSION CHART Dots to mm & inches Dots 0.13 0.25 0.38 0.50 0.63 0.75 0.88 1.00 1.13 1.25 2.50 3.75 5.00 6.26 7.51 8.76 10.01 11.26 12.51 25.02 37.54 50.05 62.56 75.07 87.59 100.10 112.61...
  • Page 81: Appendix 3: Fonts, Code Pages And Character Sets

    Character Sets Font Sizes 1 – 5 Resident Fonts The EasyCoder 71 printer supports 160 different characters for font size 1–4 and 80 characters for font size 5. Note: All fonts are Non proportional. The ASCII value of the different characters is determined by the I command setting.
  • Page 82 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 1–4 (8 bit); Code Page 437 Size 1–4 (8 bit); Code Page 850 Continued!
  • Page 83 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 1–4 (8 bit); Code Page 852 Size 1–4 (8 bit); Code Page 860 Continued!
  • Page 84 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 1–4 (8 bit); Code Page 863 Size 1–4 (8 bit); Code Page 865 Continued!
  • Page 85 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 5 (8 bit); Code Page 437 Size 5 (8 bit); Code Page 850 Continued!
  • Page 86 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 5 (8 bit); Code Page 852 Size 5 (8 bit); Code Page 860 Continued!
  • Page 87 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 5 (8 bit); Code Page 863 Size 5 (8 bit); Code Page 865 Continued!
  • Page 88 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 1 – 4 (7 bit); Size 1 – 4 (7 bit); British Size 1 – 4 (7 bit); German Continued!
  • Page 89 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 1 – 4 (7 bit); French Size 1 – 4 (7 bit); Danish Size 1 – 4 (7 bit); Italian Continued!
  • Page 90 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 1 – 4 (7 bit); Spanish Size 1 – 4 (7 bit); Swedish Size 1 – 4 (7 bit); Swiss Continued!
  • Page 91 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 5 (7 bit); Size 5 (7 bit); British Size 5 (7 bit); German Continued!
  • Page 92 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 5 (7 bit); French Size 5 (7 bit); Danish Size 5 (7 bit); Italian Continued!
  • Page 93 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 5 (7 bit); Spanish Size 5 (7 bit); Swedish Size 5 (7 bit); Swiss Continued!
  • Page 94 UBI EasyCoder 71 – Appendices 3: FONTS, CODE PAGES & CHARACTER SETS, cont'd. Size 5 (7 bit); Characters in Dump Mode...
  • Page 95: Appendix 4: Keyboard Display Unit (Kdu)

    Set Up The Keyboard Display Unit (KDU) is a terminal unit that interfaces with UBI EasyCoder 71 in a stand-alone capacity. The KDU has sixty-two (62) keys and a 2-line, 20 character LCD display. The KDU is powered by and communicates with the printer through an RS 232C port.
  • Page 96 UBI EasyCoder 71 – Appendices 4: KEYBOARD DISPLAY UNIT, cont'd. Start Up List of Saved Forms Print a Form At power ON, the Main Menu reads: FORM - retrieve form F2 - list forms vx.x Press the <F2> key to print a list of saved forms.
  • Page 97 UBI EasyCoder 71 – Appendices 4: KEYBOARD DISPLAY UNIT, cont'd. Print a Form, cont'd. Form with Variables: If the form contains variables, the display line will display the 1:st variable prompt, i.e.: Store No. Enter data at each variable prompt and press <ENTER>.
  • Page 98 UBI EasyCoder 71 – Appendices 4: KEYBOARD DISPLAY UNIT, cont'd. Print a Form, cont'd. Auxiliary Port Edit a Form: Once a form has been activated, it will automatically indicate the last information keyed in. If you want to retain that information, press <ENTER>.

Table of Contents