Preview only show first 10 pages with watermark. For full document please download

Lataa Ubi Easycoder 101 Sarjan Lämpötarratulostimen Tekninen Käyttöohje

   EMBED


Share

Transcript

UBI EasyCoder 101 – Technical Manual CONTENTS Introduction Contents .................................................................................. 1 FCC, DOC, and VDE Notices ................................................. 4 Preface .................................................................................... 5 Models EasyCoder 101 ........................................................................ 6 EasyCoder 101 E .................................................................... 8 EasyCoder 101 SA ................................................................ 10 Installation Installation Check List ........................................................... 12 Unpacking............................................................................. 13 Mains Connection ................................................................. 14 Computer Connection ........................................................... 15 Starting Up Startup Files .......................................................................... 16 Turning On the Printer ........................................................... 16 Messages at Startup ............................................................... 17 Setup Parameters General Information .............................................................. 18 Contrast ................................................................................ 19 Serial Communication ........................................................... 19 Detection............................................................................... 22 Media Size ............................................................................ 24 Print Window (6 dots/mm printhead) ..................................... 26 Print Window (8 dots/mm printhead) ..................................... 27 Media Type ........................................................................... 28 Print Defines ......................................................................... 28 Performance .......................................................................... 30 Memory Allocation ............................................................... 30 Setting Up EasyCoder 101 General Information .............................................................. 31 UBI EasyCoder 101 Technical Manual UBI Fingerprint 5.1 Edition 2, October 1994 Art. No. 1-960318-01 Continued! 1 UBI EasyCoder 101 – Technical Manual CONTENTS, cont'd. Setting Up EasyCoder 101 E & 101 SA General Information .............................................................. 32 Entering the Setup Mode at Installation.................................. 33 Using the Keyboard in the Setup Mode .................................. 34 Setup Mode Overview, Part 1 ................................................ 35 Setup Mode Overview, Part 2 ................................................ 36 Contrast ................................................................................ 37 Serial Communication (SER-COM) ...................................... 37 Detection............................................................................... 37 Service .................................................................................. 40 Media Size ............................................................................ 40 Media Type ........................................................................... 41 Print Defines ......................................................................... 41 Performance .......................................................................... 42 Memory Allocation ............................................................... 42 Leaving the Setup Mode ........................................................ 43 Printing Principles Direct Thermal Printing ......................................................... 44 Dot Size ................................................................................ 44 Conversion Table .................................................................. 44 Thermal Paper General Information .............................................................. 45 Pre-printed Paper ................................................................... 45 Printhead Warranty ............................................................... 45 Setup Options ........................................................................ 46 Additional Thermal Papers .................................................... 47 Paper Dimensions Paper Roll ............................................................................. 48 Non-adhesive Strip ................................................................ 49 Self-adhesive Strip ................................................................ 50 Self-adhesive Labels.............................................................. 51 Tickets and Tags ................................................................... 52 Memory Card Adapter Memory Card Types ............................................................. 53 Fitting a Memory Card .......................................................... 54 Removing a Memory Card .................................................... 54 Label-taken Sensor General Information .............................................................. 55 Adjusting the Sensitivity ........................................................ 56 Program Example .................................................................. 57 Paper Cutter General Information .............................................................. 58 Activating the Cutter ............................................................. 58 Maintenance .......................................................................... 59 Dimensions ........................................................................... 59 Continued! 2 UBI EasyCoder 101 – Technical Manual CONTENTS, cont'd. Electronics Accessing the CPU Board ..................................................... 60 CPU Board............................................................................ 61 UBI Fingerprint EPROM's .................................................... 62 Configuration EPROM's ........................................................ 62 RAM Memory ...................................................................... 63 GAL Circuit .......................................................................... 63 Real-time Clock Circuit ......................................................... 63 Potentiometers....................................................................... 64 Interfaces Communication Port "uart1:"................................................. 65 Serial Interface Board: RS 232C (V24) on "uart1:" ................ 66 Serial Interface Board: 20 mA CL on "uart1:" ........................ 68 Optional Interface Boards ...................................................... 71 Parallel Interface Board ......................................................... 72 Parallel Interface Board: "centronics:" ................................... 73 Parallel Interface Board: RS 232C (V24) on "uart1:" ............. 75 Triple Serial Interface Board .................................................. 77 Triple Serial Interface Board: RS 232C (V24) on "uart1:" ...... 78 Triple Serial Interface Board: 20 mA CL on "uart1:" .............. 80 Triple Serial Interface Board: RS 232C (V24) on "uart2:" ...... 82 Triple Serial Interface Board: RS 232C (V24) on "uart3:" ...... 84 3 UBI EasyCoder 101 – Technical Manual Information in this manual is subject to change without prior notice and does not represent a commitment on the part of UBI Printer AB. © Copyright UBI Printer AB, 1994. All rights reserved. Published in Sweden. EasyCoder, LabelShop and EasyPak are trademarks of United Barcode Industries (UBI). Apple and Macintosh are registered trademarks of Apple Computer Inc. Bitstream is a registered trademark of Bitstream, Inc. Centronics is a registered trademark of Centronics Data Computer Corp. IBM is a registered trademark of International Business Machines Corporation. Intel is a registered trademark of Intel Corporation. Microsoft, MS, and MS-DOS are registered trademarks of Microsoft Corporation. Torx is a registered trademark of Camcar Division of Textron inc. Windows is a trademark of Microsoft Corporation. FCC Notice United States of America 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 communications. It has been tested and found to comply with the limits for a Class A computing device pursuant to Subpart J of Part 15 of FCC Rules, which are designed to provide reasonable protection against such interference when operated in a commercial environment. Operation of this equipment in a residential area is likely to cause interference in which case the user at his own expense will be required to take whatever measures may be required to correct the interference. DOC Notice Canada Canadian Dept. of Communication REGULATIONS COMPLIANCE (DOC-A) This digital apparatus does not exceed the class A limits for radio noise emissions from a digital apparatus as set out in the radio interference regulations of the Canadian Department of Communication. ✳✳✳ Ministère des Communications du Canada CONFORMITE DE REGLEMENTS (DOC-A) Le présent appareil numérique n´émet pas de bruits radio-électriques dépassant les limites applicables aux appareils numériques de classe A prescrites dans le règlement sur brouillage radioélectrique édicté par le Ministère des Communications du Canada. VDE Notice Germany ALLGEMEINE VORSCHRIFT: Reparaturen oder sonstige Eingriffe, die sich nicht auf normale Bedienung der Maschine beziehen, dürfen ausschließlich nur von einem ausgebildeten, zuständigen Fachmann vorgenommen werden. 4 UBI EasyCoder 101 – Technical Manual PREFACE The EasyCoder 101 printer family comprises a number of direct thermal printers with a print width of approximately 2 inches (53– 55 mm). The EasyCoder 101 printers are manufactured in three main models, each with two different printhead densities. The printers can be customized by means of a number of options. Particulars of the three main models are given on the pages to follow. This Technical Manual1 is intended to facilitate installation and setup. It also gives information on labels, tickets, tags and paper strip. The Technical Manual is supplemented by the following publications: 1 /. From October 1994, the name “Technical Manual replaces the earlier designation “Technical Description” • EasyCoder 101, User's Manual Gives information on how to run and maintain the printer and how to load paper supply. • UBI Shell 3.1 Standard and Enhanced, Startup Manuals Gives information on how to run the UBI Shell startup program in EasyCoder 101 and EasyCoder 101 E respectively. • EasyCoder 101, Service Manual Gives information on troubleshooting, adjustments and repair of the various EasyCoder 101 printer models. • EasyCoder 101, Spare Parts Catalogue Illustrates the various spare parts and field-installable options. • UBI Fingerprint Programmer's Manual, v. 5.0 Contains information on the UBI Fingerprint 5.0 software, which is used to control the printer's functions and the printing. • UBI Fingerprint 5.1 Update Information Contains information on changes and new features in the UBI Fingerprint 5.1 software. • UBI Stand-Alone Concept, Operating Instructions Provides information on the stand-alone software for the EasyCoder 101 SA printer. • UBI LabelShop, Operator's Manual Information on how to use the UBI LabelShop WYSIWYG labelediting program for Microsoft Windows. • UBI Windows Driver, Installation Instruction Information on how to install and use the UBI Windows Driver. • UBI Macintosh Driver, Installation Instruction Information on how to install and use the UBI Macintosh Driver. 5 UBI EasyCoder 101 – Technical Manual MODELS EasyCoder 101 EasyCoder 101 Power Ready Error UBI PULL/TIREZ The EasyCoder 101 is a rugged direct thermal printer for computer connection. It is available with 6 dots/ mm printhead density for EAN/UPC bar code printing, or 8 dots/mm for high quality printing of text, bar codes and images. This printer is prepared for the UBI LabelShop label-editing program, the UBI Windows Driver (optional paralell interface board required), and the UBI Macintosh Driver, but it may optionally be fitted with other standard or custom-made application programs. You may also create your own programs by means of the flexible UBI Fingerprint programming language. The EasyPak 101 is a ready-to-use package containing an 8 dots/mm EasyCoder 101 printer fitted with a Centronics interface, a memory card adapter and all cables and software required to connect it to a personal computer fitted with Microsoft Windows. The UBI Windows Driver makes this model an ideal label printer for a large number of programs run under Windows, and the UBI LabelShop label-editing program allows you to create your own labels, while you have full control of the final result on your computer screen. 6 UBI EasyCoder 101 – Technical Manual MODELS, cont'd. EasyCoder 101 Feature EasyCoder 101 Common Features EasyPak 101 Print Technique Direct Thermal Printhead 6 or 8 dots/mm (153.9 or 203.2 dpi) 8 dots/mm (203.2 dpi) Print Width (6 or 8 dots/mm respectively) max. 52.8 mm (2.08") or 55.0 mm (2.17") max. 55.0 mm (2.17") Media Width max. 58.0 mm (2.28") Print Length (6 or 8 dots/mm respectively) max. 1650 mm (65") or 1250 mm (49") max. 1250 mm (49") Print Speed max. 75–100 mm/sec. (3–4"/sec.) Fonts, expandable 4 times Min. 1 Bitmapped; Standard: 9 Bitmapped6 Smooth Fonts Yes, with UBI Toolbox Print Directions for Text, Images, Lines, and Boxes 4 Bar Code Generators 326 Internal Paper Roll Diameter max. 110 mm (4.33") Peel-Off Device Standard Internal Rewind of Backing Paper and Labels Standard Keyboard, built-in Print button only Display 2 lines x 16 characters LCD Dimensions (W x D x H) 186 x 360 x 183 mm (7.3 x 14.2 x 7.2") Weight (excl. paper and options) 5.0 kgs (11 lbs) Ambient Operating Temperature + 5˚C – +40˚C (+41˚F – +104˚F) Humidity 20–80% non-condensing Microprocessor 32 bit Programming Language UBI Fingerprint 5.1 Startup program UBI Shell 3.1 Standard EasyPak Startup On-Board RAM Memory, standard Std: 128 kbytes; Max. 512 kbytes1 128 kbytes Label End Sensor Standard Mains Voltage (factory setup) 115/230 VAC, 60/50 Hz Max. Power Consumption 300 W 1 x RS 232C/20 mA Current Loop 1, 4 Standard Not included 1 x Centronics + 1 x RS 232C Interface1, 5 Optional Yes Memory Card Adapter1 Optional Yes RS 232C Cable2 Optional Yes Centronics Cable2 Optional Yes External RS 232C Alpha-numeric Keyboard2 Optional Not included External Paper Roll Holder2 Optional Not included UBI Toolbox, PC Windows configuration support2 Optional Not included UBI LabelShop, WYSIWYG Label Software for Windows2 Optional Yes UBI Windows Driver2 (excl. cable) Optional Yes UBI Macintosh Driver2 (incl. cable) Optional Not included 1 /. Available as factory installed option or field-installable kit. /. Field-installable option only. 3 /. Factory-installed option only. Must be requested at time of order. 4 /. Standard Serial Interface Board. Can be replaced by optional interface board. Optional optocoplers required for 20 mA CL. 5 /. Replaces standard communication interface (i.e. Serial Interface Board). 6 /. See UBI Fingerprint 5.0 Programmer's Manual. 2 7 UBI EasyCoder 101 – Technical Manual MODELS, cont'd. EasyCoder 101 E EasyCoder 101 E Power 7 Ready Error F1 Pause F2 Setup F3 Feed F4 Enter F5 4 1 . 8 5 2 0 9 6 3 C UBI PULL/TIREZ The EasyCoder 101 E (Enhanced) is a rugged multi-purpose direct-thermal printer, primarily intended for computer connection, but can also be adapted for special applications thanks to its programmable keyboard. It is available with 6 dots/mm printhead density for EAN/UPC bar code printing, or 8 dots/mm for high quality printing of text, bar codes and images. This printer is prepared for the UBI LabelShop labelediting program, the UBI Windows Driver (optional parallel interface board required), and the UBI Macintosh Driver, but it may optionally be fitted with other standard or custom-made application programs. You may also create your own programs by means of the flexible UBI Fingerprint programming language. The EasyPak 101 E is a ready-to-use packagage containing an 8 dots/mm EasyCoder 101 E printer fitted with a Centronics interface, a memory card adapter and all cables and software required to connect it to a personal computer fitted with Microsoft Windows. The UBI Windows Driver makes this model an ideal label printer for a large number of programs run under Windows, and the UBI LabelShop label-editing program allows you to create your own labels while you have full control of the final result on your computer screen. 8 UBI EasyCoder 101 – Technical Manual MODELS, cont'd. EasyCoder 101 E Feature EasyCoder 101 E Common Features EasyPak 101 E Print Technique Direct Thermal Printhead 6 or 8 dots/mm (153.9 or 203.2 dpi) 8 dots/mm (203.2 dpi) Print Width (6 or 8 dots/mm respectively) max. 52.8 mm (2.08") or 55.0 mm (2.17") max. 55.0 mm (2.17") Media Width max. 58.0 mm (2.28") Print Length (6 or 8 dots/mm respectively) max. 1650 mm (65") or 1250 mm (49") max. 1250 mm (49") Print Speed max. 75–100 mm/sec. (3–4"/sec.) Fonts, expandable 4 times Min. 1 Bitmapped; Standard: 9 Bitmapped6 Smooth Fonts Yes, with UBI Toolbox Print Directions for Text, Images, Lines, and Boxes 4 Bar Code Generators 326 Internal Paper Roll Diameter max. 110 mm (4.33") Peel-Off Device Standard Internal Rewind of Backing Paper and Labels Standard Keyboard, built-in 21 keys plus Print button Display 2 lines x 16 characters LCD Dimensions (W x D x H) 186 x 360 x 183 mm (7.3 x 14.2 x 7.2") Weight (excl. paper and options) 5.0 kgs (11 lbs) Ambient Operating Temperature + 5˚C – +40˚C (+41˚F – +104˚F) Humidity 20–80% non-condensing Microprocessor 32 bit Programming Language UBI Fingerprint 5.1 Startup program UBI Shell 3.1 Enhanced EasyPak Startup On-Board RAM Memory, standard Std: 128 kbytes; Max. 512 kbytes1 256 kbytes Label End Sensor Standard Mains Voltage (factory setup) 115/230 VAC, 60/50 Hz Max. Power Consumption 300 W 1 x RS 232C/20 mA Current Loop1, 4 Standard Not included 1 x Centronics + 1 x RS 232C Interface1, 5 Optional Yes 3 x RS 232C, or 2 x RS 232C + 1 x 20 mA CL Interface1, 5 Optional Yes Label Taken Sensor (LTS)1 Optional Not included Real Time Clock (RTC)1 Optional Not included Memory Card Adapter1 Optional Yes Cutter Unit Optional Not included RS 232C Cable2 Optional Yes Centronics Cable2 Optional Yes External RS 232C Alpha-numeric Keyboard2 Optional Not included External Paper Roll Holder2 Optional Not included UBI Toolbox, PC Windows configuration support2 Optional Not included UBI LabelShop, WYSIWYG Label Software for Windows2 Optional Yes UBI Windows Driver2 (excl. cable) Optional Yes UBI Macintosh Driver2 (incl. cable) Optional Not included 1 /. Available as factory installed option or field-installable kit. /. Field-installable option only. 3 /. Factory-installed option only. Must be requested at time of order. 4 /. Standard Serial Interface Board. Can be replaced by optional interface board. Optional optocoplers required for 20 mA CL. 5 /. Replaces standard communication interface (i.e. Serial Interface Board). 6 /. See UBI Fingerprint 5.0 Programmer's Manual. 2 9 UBI EasyCoder 101 – Technical Manual MODELS, cont'd. EasyCoder 101 SA EasyCoder 101 SA Power 7 Ready Error Ins Pause Del Save Esc Feed 4 1 Enter - 8 5 2 0 9 6 3 C UBI PULL/TIREZ The EasyCoder 101 SA (Stand-Alone) printer is intended for applications, where the printer must be able to operate without being connected to a computer. The operator can enter variable information into preprogrammed label layouts and control the printing from the printer's own keyboard or from an external alpha-numeric keyboard. Thus, this printer is fitted with special software in its configuration EPROM's and an expanded RAM memory. The printer can be temporarily or permanently connected to a PC for upor downloading of label texts and formats. The EasyCoder 101 SA is available with 6 dots/mm for EAN/ UPC bar code printing or 8 dots/mm printhead density for high quality printing of text, bar codes and images. The software is described in a separate manual. The EasyPak 101 SA is a ready-to-use package containing an 8 dots/mm EasyCoder 101 SA printer fitted with a label-taken sensor, a memory card adapter, a real-time clock plus devices for label peel off and rewinding of the spent backing paper. The package also contains the UBI LabelShop label-editing program for Microsoft Windows and a connection cable. Plug the printer to a PC, create and download the label formats and texts you need, and unplug it. Then you can move the printer anywhere you like, provided there is a mains supply. 10 UBI EasyCoder 101 – Technical Manual MODELS, cont'd. EasyCoder 101 SA Feature EasyCoder 101 SA Common Features EasyPak 101 SA Print Technique Direct Thermal Printhead 6 or 8 dots/mm (153.9 or 203.2 dpi) 8 dots/mm (203.2 dpi) Print Width (6 or 8 dots/mm respectively) max. 52.8 mm (2.08") or 55.0 mm (2.17") max. 55.0 mm (2.17") Media Width max. 58.0 mm (2.28") Print Length (6 or 8 dots/mm respectively) max. 1650 mm (65") or 1250 mm (49") max. 1250 mm (49") Print Speed max. 75–100 mm/sec. (3–4"/sec.) Fonts, expandable 4 times 10 Bitmapped6 Smooth Fonts Yes, with UBI Toolbox Print Directions for Text, Images, Lines, and Boxes 4 Bar Code Generators 106 Internal Paper Roll Diameter max. 110 mm (4.33") Peel-Off Device Standard Internal Rewind of Backing Paper and Labels Standard Keyboard, built-in 21 keys plus Print button Display 2 lines x 16 characters LCD Dimensions (W x D x H) 186 x 360 x 183 mm (7.3 x 14.2 x 7.2") Weight (excl. paper and options) 5.0 kgs (11 lbs) Ambient Operating Temperature + 5˚C – +40˚C (+41˚F – +104˚F) Humidity 20–80% non-condensing Microprocessor 32 bit Programming Language UBI Fingerprint 5.1 Startup program UBI Stand-Alone Concept 2.xx On-Board RAM Memory, standard 512 kbytes Label End Sensor Standard Real Time Clock (RTC)1 Standard Mains Voltage (factory setup) 115/230 VAC, 60/50 Hz Max. Power Consumption 300 W 1 x RS 232C/20 mA Current Loop 1, 4 Standard Yes 1 x Centronics + 1 x RS 232C Interface1, 5 Optional Not included 3 x RS 232C, or 2 x RS 232C + 1 x 20 mA CL Interface1, 5 Optional Not included Label Taken Sensor (LTS)1 Optional Yes Memory Card Adapter1 Optional Yes Cutter Unit Optional Not included RS 232C Cable2 Optional Yes Centronics Cable2 Optional Not included External RS 232C Alpha-numeric Keyboard2 Optional Not included External Paper Roll Holder2 Optional Not included UBI Toolbox, PC Windows configuration support2 Optional Not included UBI LabelShop, WYSIWYG Label Software for Windows2 Optional Yes 1 /. Available as factory installed option or field-installable kit. /. Field-installable option only. 3 /. Factory-installed option only. Must be requested at time of order. 4 /. Standard Serial Interface Board. Can be replaced by optional interface board. Optional optocoplers required for 20 mA CL. 5 /. Replaces standard communication interface (i.e. Serial Interface Board). 6 /. See UBI Stand-Alone Concept, Operating Instructions. 2 11 UBI EasyCoder 101 – Technical Manual INSTALLATION Installation Check List ❑ Unpack the printer as described on next page. ❑ EasyPak: If you have an EasyPak 101, EasyPak 101 E, or EasyPak 101 SA package, follow the instructions in the enclosed “UBI EasyPak – Getting Started” booklet. Standard EasyCoder printer: If you have a standard EasyCoder 101, EasyCoder 101 E, or EasyCoder 101 SA printer, go on to next step. Customized EasyCoder printer: If you have a customized EasyCoder 101, EasyCoder 101 E, or EasyCoder 101 SA printer, check its CPU board and pinterface board in regard of interface circuits and straps as described in the chapters “Electronics” and “Interfaces” at the end of this manual. Then go on to next step. ❑ Connect the printer to a mains socket as described later on in this chapter. ❑ Connect the printer to its host computer by means of a suitable communication cable as described later in this chapter. (Refer to the chapter “Interfaces” for more information on computer connection and cable configurations). This step is not necessary for EasyCoder 101 SA. ❑ ❑ ❑ ❑ ❑ ❑ Load a supply of thermal paper, see the User's Manual. If you want to use a memory card, insert it into the optional memory card adapter (see chapter “Memory Card Adapter”). Check that the printhead is lowered. If the printer is fitted with an optional paper cutter, check that the cutter unit is locked in closed position. Turn on the power. Depending on the printer's software, proceed according to one of the five alternatives described in the chapter “Starting Up”. 12 UBI EasyCoder 101 – Technical Manual INSTALLATION, cont'd. Unpacking Before starting the installation, carefully examine the delivery for possible damage or missing parts: ❑ Open the box and lift the printer, together with the foam-plastic shock absorbers, out of the box. ❑ Remove the shock absorbers and check that the machine has not been visibly damaged during the transportation. Keep the packing material until you are sure that the printer functions properly. ❑ The machine sign on the inside of the printer's right-hand door gives information on: • Type • Article Number • Serial Number Machine Sign EasyCo der 10 1 PULL Power Ready Error TA /TIRE Z Type Art. No. Ser. No. V 115/230 2.6/1.3 A 50–60 Hz SWEDEN MADE IN ❑ Check the printer in regard to possible options ordered. ❑ Check that the mains cord has a pin configuration that will fit into a wall socket according to the local standard. European type 230V mains plug US/Canadian type 115V mains plug GB type 230V mains plug Should any kind of damage have occurred during transportation, immediately make a complaint to the carrier. Any incorrect delivery or missing parts should be reported to the distributor. 13 UBI EasyCoder 101 – Technical Manual INSTALLATION, cont'd. Mains Connection ❑ Make sure that the printer is set for the correct voltage by checking the voltage sign on the printer's rear plate. ❑ Fit the mains cord, which is included in the delivery, into the mains receptacle. Connect the other end of the cord to a grounded wall socket. To avoid interference from noise, surges and spikes, a dedicated line is preferred. If no such line is available, avoid lines to which electric motors, refrigerators and similar devices are connected. ❑ The power can be turned on/off by means of the main switch situated next to the mains receptacle. The “Power” LED on the printer's front console indicates when the power is on. Power On LED EasyCoder 101 E Power 7 Ready Error F1 Pause F2 Setup F3 Feed F4 Enter F5 4 1 . 8 5 2 0 9 6 3 C UBI PULL/TIREZ CAUTION SHOCK ELECTRIC RISK OF OPEN DO NOT ATTENTION TRIQUE CHOC ELEC RISQUE DE RIR NE PAS OUV 230 VAC 50 Hz Voltage Sign Mains Receptacle Main Switch 14 UBI EasyCoder 101 – Technical Manual INSTALLATION, cont'd. Computer Connection 1 /. As an option, this communication port can be reconfigured for 20 mA Current Loop (not if Centronics interface is fitted). WARNING! When connecting printer and host, the power should be off! As standard, all EasyCoder 101 printer models are fitted with one communication port for RS 232C on their rear plates1. EasyPak 101 and EasyPak 101 E printers also have a parallel Centronics communication port. EasyCoder 101 SA and EasyPak 101 SA printers do not have to be connected to a computer, even if the EasyPak 101 SA is prepared for connection to a PC in order to use the UBI LabelShop program for label editing. If there are other communication ports, or if you have ordered a nonstandard printer, refer to the chapter “Interfaces” for information on how to connect the printer. With the exception of EasyPak kits and Macintosh Driver kits, no communication cable is provided unless ordered separately. Refer to the chapter “Interfaces” for cable configuration descriptions. Refer to the manual of the host computer or terminal for information on how to connect the other end of the communication cable. CAUTION CAUTION SHOCK ELECTRIC RISK OF OPEN DO NOT SHOCK ELECTRIC RISK OF OPEN DO NOT ATTENTION ⇐ Standard Printers (except EasyPak 101 & 101 E) TRIQUE CHOC ELEC RISQUE DE IR NE PAS OUVR EasyPak 101 & 101 E Printers ⇒ 230 VAC 50 Hz Serial RS 232C Port ("uart1:") (DB25 male) UBI Standard Cables RS 232C Cables: Printer (DB25) to IBM-AT Printer (DIN8) to IBM-AT Printer (DB25) to IBM-XT Printer DB25) to IBM-PS2 Printer (DB-25) to Mac DB-25 Gender Changer Centronics Cable: DB-25/Centronics 1-975581-05 1-976954-00 1-975580-05 1-975580-05 1-010007-00 1-010008-00 1-010001-00 Parallel Port ("centronics:") (36-p female Centronics) ATTENTION TRIQUE CHOC ELEC RISQUE DE IR NE PAS OUVR 230 VAC 50 Hz Serial RS 232C Port ("uart1:") (8-p female mini-DIN) Hints: • For UBI LabelShop or UBI Fingerprint programming, use the "uart1:" serial RS 232C communication channel. • For UBI Windows Driver, use the "centronics:" parallel communication channel. • For the UBI Macintosh Driver, use the "uart1:" serial communication channel. A special cable with gender changer is included in the driver kit. This cable does neither fit "uart1:" on the Parallel Interface Board nor "uart2:" and "uart3:" on the Triple Serial Interface Board. • UBI's standard communication cables and adapters makes it possible to connect the printer directly to the serial or parallel port of an IBM AT, XT or PS-2 personal computer, or the serial port of an Apple Macintosh computer. 15 UBI EasyCoder 101 – Technical Manual STARTING UP Startup Files At startup, the behaviour of the printer is decided by the possible existence of a startup (autoexec) file, i.e. a program that automatically starts running when the printer is turned on. There are five major possibilities: The printer is fitted with the EasyPak Startup program, which allows the operator to switch between UBI LabelShop and UBI Windows Driver. B The printer is fitted with the UBI Shell file-managing program, which allows the operator to choose between a variety of applications and functions. C The printer is fitted with the UBI Stand-Alone program. D The printer is fitted with no startup file at all. E The printer is fitted with a custom-made application program that is design to perform a specific task, e.g. to print airline ticket, baggage tags, or product labels for a certain company. There can be one startup file stored in each of the following parts of the printer's memory: RAM, ROM, and memory cards. If there are startup files stored in more than one place, they will be used with the following priority: 1. Dos-formatted memory cards (SRAM). 2. Printer's RAM memory. 3. Non DOS-formatted memory cards (SRAM or OTPROM). 4. Printer's ROM memory, e.g. the configuration EPROM's. This implies that if you have a startup file stored in the configuration EPROM's and insert a memory card with another startup file before you turn on the printer, the startup file of the memory card will be used. The display will keep you informed on what happens and in many cases prompt you to take some kind of action, e.g. to choose between options. How to take action largely depends on the number of keys available on the printer model in question. A EPROM = Erasable Programmable Read-Only Memory OTPROM = One-Time Programmable ReadOnly Memory RAM = Random Access Memory ROM = Read-Only Memory SRAM = Static Random Access Memory Turning On the Printer Do not start the printer before you have made the necessary connections, inserted any memory card you want to use, and checked that the printhead is lowered and the optional cutter is in closed position. Turn on the power by means of the main switch on the rear plate. The “Power” LED control lamp on the front panel lights up when the power is on. Wait for a few moments, while the printer loads the program and runs some self-diagnostic tests. Then some kind of message will appear in the display window. 16 UBI EasyCoder 101 – Technical Manual STARTING UP, cont'd. Messages at Startup The type of startup file running in the printer is indicated by the message shown in the display window directly after power up. A. EasyPak Startup Program (EasyPak 101 & 101 E): LABELSHOP 5 sec. 4 sec. 3 sec. 2 sec. 1 sec. or WINDOWS DRIVER 5 sec. 4 sec. 3 sec. 2 sec. 1 sec. Refer to the UBI EasyPak 101 Getting Started or UBI EasyPak 101 E Getting Started manual for further information. B. UBI Shell Startup Program (EasyCoder 101 & 101 E): PRINT=UBI SHELL or ENTER=UBI SHELL 5 sec. v.3.1 5 sec. v.3.1 4 sec. v.3.1 4 sec. v.3.1 3 sec. v.3.1 3 sec. v.3.1 2 sec. v.3.1 2 sec. v.3.1 1 sec. v.3.1 1 sec. v.3.1 Refer to the Startup Manual of UBI Shell Standard or UBI Shell Enhanced respectively for further information. The digits in the lower right corner of the display indicate the version of UBI Shell. C. UBI Stand-Alone Program (EasyPak 101 SA & EasyCoder 101 SA): UBI STAND-ALONE Please wait 1min Refer to the UBI Stand-Alone Concept, Operating Instructions manual for further information. D. No Startup File (non-standard EasyCoder 101 & 101 E): UBI Fingerprint 5.1 Refer to the documentation of the corresponding version of UBI Fingerprint for further information. E. Custom-made Application Program (non-standard EasyCoder 101 & 101 E): Any other display message than those illustrated above indicate that the printer is running some custom-made, non-standard application program or that some error has occurred. 17 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS General Information The setup allows you to adapt the printer for the desired type of computer communication and to control the printing. The setup parameters are: Parameter Options Default1 ❑ Printout contrast Variable (0–9) Middle (5) ❑ Serial communication2: ◆ Baudrate ◆ Parity ◆ Character length ◆ No. of stop bits ◆ Type of flow control: - RTS/CTS - ENQ/ACK - XON/XOFF, data from host - XON/XOFF, data to host ◆ New line control char. fr. printer ❑ Detection: ◆ Label stop sensor adjustment ◆ Feed adjustment: - Start adjust. +/- Stop adjust. +/❑ Service: ◆ Media size: - X-start - Width - Length ◆ Media type: ◆ Print defines: - Printhead resistance - Thermal paper type - Test print ◆ Performance: ◆ Memory allocation: - Image buffer size - Receive buffer size2 - Transmission buffer size2 300 | 600 | 1200 | 2400 | 4800 | 9600 | 19200 | 384003 even | odd | mark | space | none 7 bits | 8 bits 1 bit | 2 bits Enable | disable Enable | disable Enable | disable Enable | disable CR/LF | LF | CR 9600 none 7 bits 2 bits disable disable enable enable CR/LF Variable n.a. Variable Variable 0 0 Variable (6 dots/mm: 0–319; 8 dots/mm: 8 – 448) Variable (6 dots/mm: 0–320; 8 dots/mm: 0 – 440) Variable, up to 9999 dots Label (w gaps) | Ticket (w gaps) | Fix length strip | Var length strip Variable See the chapter “Thermal Paper” A series of test labels can be printed4 Normal | High | Ultra high Variable Variable Variable 0/8 320/440 1200/1200 Label (w gaps) Acc. to printhead RICOH 130LAB/LAM n.a. Normal 24 kbyte5 300 byte5 300 byte 1 /. “Default” refers to the default setup values in the standard configuration EPROM's. A custom-made printer fitted with non-standard configuration EPROM's may have a different combination of setup values. 2 /. The software is able to detect if any of the optional serial interface boards is fitted. If so, the serial communication parameters and the size of the communication buffers are set up separately for each of the communication channels "uart1:", "uart2:", and "uart3:". There is no communication setup for the optional Centronics parallel communication channel. 3 /. Baudrate 38,400 is only available for "uart2:" and "uart3:" (requires a Triple Serial Interface Board). 4 /. Not available for EasyCoder 101. 5 /. Higher default value for EasyCoder 101 SA. 18 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. This chapter explains the meaning of the various setup parameters. There are a number of ways to change the setup: • By means of the Setup Mode as explained in the chapters “Setting Up EasyCoder 101” and “Setting Up EasyCoder 101 E and 101 SA”. • By means of the Terminal Setup option in UBI Shell (EasyCoder 101 only). • By means of Setup files. See the documentation of the UBI Fingerprint software, SETUP statement. Note that the following setup options are excluded in the EasyCoder 101 printer model, since that model is never delivered with more than one serial communication channel: • Serial communication setup for communication channels "uart2:" and "uart3:". • Communication buffer setup for communication channels "uart2:" and "uart3:". Contrast The contrast setup allows you to make minor adjustment of the printout in regard of blackness, e.g., to adapt the printer to variations in quality between different batches of the same paper quality. Serial Communication • Baudrate • Parity • Character Length • Stop Bits • Flow Control • New Line The serial communication setup controls the communication between the printer and the connected computer or other devices on the standard serial communication channel "uart1:" and the optional serial channels "uart2:" and "uart3:". The latter two channels require an optional Triple Serial Interface Board to be fitted. The printer's software detects if such a board is fitted and presents additional sets of communication setup menus for each serial channel. The serial communication setup has no consequence whatsoever for parallel communication via an optional parallel interface board. For each serial communication channel, the following parameters can be set. Make sure they match the setup of the connected device or vice versa. The default setup (indicated by bold characters below) is selected as to make the printer understand and act upon UBI Fingerprint instructions transmitted from the host, regardless how the host is set up. If the setup of the printer and the setup of the host do not match, the response from the printer to host will be garbled. Continued! 19 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Serial Communication, cont'd. • Baudrate: The baudrate is the transmission speed in bits per second. The following baudrates can be selected: 300 600 1200 2,400 4,800 9,600 19,200 38,400 Max. recommended baudrate for 20 mA current loop Only available on "uart2:" and "uart3:". If communication problems occur, try a lower baudrate. • Parity: The parity decides how the software will check for transmission errors. There are five options: None Even Odd Mark Space Do not use in combination with 1 stop bit on "uart1:" • Character Length: The character length specifies the number of bits in a character. For most purposes 7 bits will be sufficient, but if special characters or characters specific for other languages are to be used, 8 bits are recommended. Refer to the UBI Fingerprint manual for information on which characters are available in various combinations of character length and character set. 7 8 Characters ASCII 0 – 127 decimal can be transmitted. Characters ASCII 0 – 255 decimal can be transmitted. • Stop Bits: The number of stop bits specifies how many bits will define the end of a character. There are two options: 1 2 Do not use this option in combination with no parity on "uart1:" • Flowcontrol: There are several different ways to control the exchange of data between the printer and the connected computer or other device (“Handshaking”). Each option can be enabled or disabled separately, but normally only one alternative should be selected. For galvanically insulated interfaces (i.e. 20 mA current loop), ENQ/ ACK or XON/XOFF are to prefer in order to retain interference protection and limit the number of lines. Continued! 20 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Serial Communication, cont'd. • Flowcontrol, cont'd: RTS/CTS This is a protocol where the communication is controlled by currents through separate lines in the cable being set either to high or low. By default, this option is disabled. RTS high indicates that the unit transmitting the RTS signal is able to receive characters. RTS low indicates that the receive buffer is filled to 75% (see XON/ XOFF). CTS high indicates that the unit transmitting the CTS signal is ready to receive data. CTS low indicates that the receive buffer is full (see XON/XOFF). In some computer programs, e.g. MS Windows Terminal, RTS/CTS is designated “Hardware”. DTR DTR (“Data Terminal Ready”) is signal, which is not controlled in the setup mode, but by straps on the CPU board or interface board. DTR high indicates that the transmitting unit is turned on. ENQ/ACK In this protocol, the communication is controlled by the special characters ENQ (ASCII 05 dec.) and ACK (ASCII 06 dec.) being transmitted on the same line as the data. The sending unit transmits ENQ at regular intervals. If the response ACK is not received the transmission is held up awaiting an ACK character from the receiving unit. By default, this option is disabled. XON/XOFF In this protocol, the communication is controlled by the special characters XON (ASCII 17 dec.) and XOFF (ASCII 19 dec.) being transmitted on the same line as the data. XON/XOFF can be enabled/disabled separately for data received from the host by the printer (printer sends XON/XOFF), and for data transmitted to the host from the printer (host sends XON/XOFF). XOFF is sent from the printer when its receive buffer is filled by 75%, and the transmission from the host is held up awaiting an XON character. When enough data have been processed that the receive buffer is filled only to 50%, the printer sends an XON character and the host resumes transmitting data. The same principles apply to XON/XOFF sent by the host, even if the percentage values may differ between various computers. By default, XON/XOFF is enabled for data both ways. • New Line: This setup parameter allows you select the character(s) transmitted from the printer to specify the switching to a new line. There are three options: CR/LF LF CR ASCII 13 dec. + ASCII 10 dec. ASCII 10 dec. ASCII 13 dec. 21 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Detection • LSS Adjustment • Feed Adjustment The Detection facilities are used to adjust the label stop sensor (LSS) and to control the paper feed. LSS Adjustment: The LSS is a photo-electric detection device that controls the paper feed. Situated inside the printing mechanism, it detects the front edges of the labels or slits in tickets or tags. It is most important that the sensor is properly adjusted in regard to sensitivity, so it can detect the difference between non-transparent paper, semi-transparent backing paper (if any) and total absence of paper (i.e. a ticket detection slit, or an out of paper condition). If the printer works as expected, there is no need to adjust the label stop sensor, but if the printer starts to feed out labels or tickets in an unexpected manner, check that the paper web passes between the two legs of the fork-shaped sensor and that the sensor has not become dirty or blocked. Perform a few Testfeed operations to allow the sensor to auto-adjust itself. If the error remains, proceed according to the description of the Setup Mode for the printer model in question. Label Stop Sensor (LSS) The Label Stop Sensor is situated immediately behind the printhead. Continued! 22 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Detection, cont'd. Feed Adjustment: The feed adjustment contains two parameters, Start adjustment and Stop adjustment, that will be effected regardless of which program is run. Such global adjustments can be further modified for various purposes by the use of FORMFEED statements (see UBI Fingerprint manual) within the currently running program. Note: It is possible to turn off the label stop sensor for a certain amount of paper feed, and to override the start adjustment and stop adjustment setup by means of the UBI Fingerprint statement LBLCOND, see the UBI Fingerprint manual. 6 dots/mm (153.9 dpi): 1 dot = 0.165 mm = 6.5 mils 8 dots/mm (203.2 dpi): 1 dot = 0.125 mm = 4.9 mils Rec. adjustments: Density: 6 dots/mm 8 dots/mm Dispensing: Start adjust: -30 -40 Stop adjust: 30 40 Tear Off: Start adjust: Stop adjust: -56 56 -75 75 Strip: Start adjust: Stop adjust: -56 0 -75 0 The Start Adjustment is given as a positive or negative number of dots: • A positive start adjustment means that the specified length of paper web will be fed out before the printing starts. Accordingly, the origo is moved away from the forward edge of the copy. (This has the same effect as a positive FORMFEED statement before a PRINTFEED statement). • A negative start adjustment means that the specified length of paper web will be withdrawn before the printing starts. Accordingly, the origo is moved towards the forward edge of the copy. (This has the same effect as a negative FORMFEED statement before a PRINTFEED statement). The Stop Adjustment is set up the same way. • A positive stop adjustment means that the specified length of paper web will be fed out after the printing is completed. Accordingly, the origo is moved away from the forward edge of next copy. (This has the same effect as a positive FORMFEED statement after a PRINTFEED statement). • A negative stop adjustment means that the specified length of paper web will be withdrawn after the printing is completed. Accordingly, the origo is moved towards the forward edge of next copy. (This has the same effect as a negative FORMFEED statement after a PRINTFEED statement). 23 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Media Size • X-start • Width • Length X-start, Width and Length: 6 dots/mm (153.9 dpi): 1 dot = 0.165 mm = 6.5 mils ❑ 8 dots/mm (203.2 dpi): 1 dot = 0.125 mm = 4.9 mils To protect the printhead from the potentially harmful condition of printing outside the paper web, a printable area must be specified by the use of the setup parameters X-start, Width and Length. X-start specifies the position of the origo along the dots on the printhead. By default, the X-start is set as 0 (i.e., at dot No. 0) in 6 dots/mm printers and as 8 (i.e., at dot No. 8) in 8 dots/mm printers. In both cases, that is the dot closest to the printer's centre-line wall that can be used for printing. Printhead density Number of dots: No. of innermost dot: No. of outermost dot: Max. print width: 6 dots/mm 320 0 319 52.8 mm (≈ 2.08") 8 dots/mm 4481 81 447 55.0 mm (≈2.17") By setting a value larger than 0 for the X-start parameter, you will move the origo outwards, away from the inner edge of the web. In other words, the larger X-start value – the wider inner margin and the less printable area. ❑ Width specifies the width of the printable area and is defined as a number of dots from the origo. The sum of the X-start value and the width value gives the outer margin of the printable area, as illustrated on next page. The width must not be so large as to allow printing outside the paper web. Provided a full width web is fitted, the maximum sum of the Xstart and Width values are: Density Dots 6 dots/mm (153.9 dpi) 8 dots/mm (203.2 dpi) 320 440 Note: It is important to change the width setup whenever a narrow paper is used. Never print outside the paper web! That may cause damage to the printhead by overheating, since the paper serves as a cooling media for the printhead dots. 1 /. Dots No. 0 – 7 are situated outside the web. Continued! 24 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Media Size, cont'd. 6 dots/mm (153.9 dpi): 1 dot = 0.165 mm = 6.5 mils 8 dots/mm (203.2 dpi): 1 dot = 0.125 mm = 4.9 mils ❑ Length serves three purposes: • To decide the length of the printable area from origo and along the Y-coordinate as a number of dots (max. 9999). • To decide the amount of paper feed when using “fix length strip”. • To set an “emergency stop”, which only works when the printer is setup for “Label (w gaps)” or “Ticket (w gaps)”. If the label stop sensor has not detected a gap within 150% of the set length, the paper feed is automatically stopped to avoid feeding out a whole roll of paper, e.g. because of a blocked or faulty label stop sensor. This implies that you can use label or tickets longer than the printable area as illustrated by the following table: Density: Max. printable area (9999 dots): Max. label or ticket length: 6 dots/mm 8 dots/mm 1,650 mm (65.0") 2,475 mm (97.4") 1,250 mm (49.2") 1,875 mm (73.8") By setting up the X-start, the Width and the Length, you will create a “print window” in which the printing can be performed, as illustrated on the next two pages. Any object or field protruding outside the print window in any direction will cause an error condition (Error 1003 “Field out of label”) and the printing will be inhibited. Continued! 25 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Print Window: 6 dots/mm (153.9 dpi) printhead Max web width: 58 mm (2.28") Length PRINT WINDOW Origo Dot No. 0 Dot No. 319 Thermal printhead X-start Width Max print width: 52.8 mm (2.08") Margin 1.6 mm (0.06") Paper feed direction Margin 3.6 mm (0.14") 26 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Print Window: 8 dots/mm (203.2 dpi) printhead Max web width: 58 mm (2.28") Length PRINT WINDOW Origo Dot No. 0 Dot No. 447 Dot No. 7 Thermal printhead X-start Width Max print width: 55 mm (2.17") Paper feed direction Margin 3.0 mm (0.12") 27 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Media Type The Media Type setup controls how the label stop sensor and the paper feed work. There are four different media types: ❑ Label (w gaps) is used for adhesive labels mounted on backing paper. ❑ Ticket (w gaps) is used for tickets and tags with detection slits. ❑ Fix length strip means that the length of the print window decides the length of strip to be fed out. ❑ Var length strip adds a sufficient amount of paper feed after the last printable dot (may even be a blank space character or a “white dot” in an image) to allow the strip to be torn off. It is important to select the correct option, so the printer can indicate possible paper errors. Two different error conditions may occur: Error 1005 “Out of paper” indicates that the last ordered copy could not be printed because of an empty paper stock. Error 1031 “Next label not found” indicates that the last ordered label or ticket was successfully printed, but no more labels/tickets can be printed because of an empty paper stock. Print Defines • Printhead Resistance • Thermal Paper Type • Test Print Head Resistance: The power to the printhead must be adjusted according to the printhead resistance. Obviously, that is done before the printer is delivered, but whenever a replacement printhead is installed, the value needs to be adjusted. Each replacement printhead is marked with its recommended resistance value. Be careful when changing the printhead resistance! An incorrect value may severely harm the printhead and impair the printout quality. Paper Type: Different brands of thermal paper require the printhead to be controlled according to the characteristics of the media in question. To obtain the best printout quality, the printer should be set up for the brand of paper currently used. Test Print: This option allows you to print a series of test labels as illustrated on next page. The labels are the same as in the Test Label option in the UBI Shell program and in the EasyPak Startup program. Continued! 28 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. 1 23 45 67 890 12 8 Test label 5 MEMORY ALLOC IMAGE BUFF SIZE 24 KBYTE REC BUFF UART1 300 BYTE TRANS BUFF UART1 300 BYTE Test label 3 5 3 0 0 0 448 1200 LABEL (w GAPS) 676 RICOH 130LAB/LAM NORMAL CODE39 CODE39 Test label 4 CODE39 PRINT CONFIG CONTRAST LSS ADJ STARTADJ STOPADJ XSTART WIDTH LENGTH MEDIA TYPE HEAD RESIST PAPER TYPE PERFORMANCE Test label 2 9600 NONE 7 2 DISABLE DISABLE Test label 1 ¢¢¢¢ @@@@ €€€€ ÀÀÀÀ QQQQ @@@@ €€€€ ÀÀÀÀ QQQQ ¢¢¢¢ @@@@ €€€€ ÀÀÀÀ QQQQ ¢¢¢¢ @@@@ €€€€ ÀÀÀÀ QQQQ ¢¢¢¢ ENABLE ENABLE CR/LF 676 ohms / 8 dots First, four test labels intended to facititate adjustment of the printhead alignment are printed. Then come two or more labels showing the printer's current setup, before the loop starts all over again. UART1 BAUDRATE PARITY CHAR LENGTH STOPBITS RTS/CTS ENQ/ACK XON/XOFF DATA FROM HOST DATA TO HOST NEW LINE Print Defines, cont'd. Test label 6... Note: The illustrations of the test labels are not representative of the printout quality to be expected from your printer. 29 UBI EasyCoder 101 – Technical Manual SETUP PARAMETERS, cont'd. Performance The Performance setup allows you to select the printer's print speed. There are three options: Paper feed direction • Normal • High • Ultra high Horizontal bar code printing (picket fence style) These options translate to different nominal print speed depending on type of printing: ➞ Performance Normal High Ultra high Text Printing Hor. bar code Vert. bar code 75 mm/s (≈ 3"/s) 75 mm/s (≈ 3"/s) 75 mm/s (≈ 3"/s) 100 mm/s (≈ 4"/s) 100 mm/s (≈ 4"/s) 75 mm/s (≈ 3"/s) 100 mm/s (≈ 4"/s) 100 mm/s (≈ 4"/s) 100 mm/s (≈ 4"/s) Vertical bar code printing (ladder style) Memory Allocation • Image Buffer • Receive Buffer(s) • Transmitter Buffer(s) The Memory Allocation setup allows you to set the size for three kinds of memory buffers. ❑ The Image Buffer stores the printout image before printing and during batch printing. To ensure that high print speed is sustained during the printing of demanding label formats, the Image Buffer may need to be increased. ❑ The Receive Buffer stores the input data received on the serial communication channel "uart1:" before processing. The software is able to detect if an optional Triple Serial Interface Board is fitted. If so, the size of the receive buffer for each serial communication channel ("uart1:", "uart2:" and "uart3:") can be set separately. ❑ The Transmitter Buffer stores the output data on the serial communication channel "uart1:" before transmission. The software is able to detect if an optional Triple Serial Interface Board is fitted. If so, the size of the transmitter buffer for each serial communication channel ("uart1:", "uart2:" and "uart3:") can be set separately. 30 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 General Information The EasyCoder 101 is intended for applications, where the printing will be controlled from a host computer and very little action is required by the operator. Accordingly, the printer is only fitted with a “Print” button, but no keyboard. The EasyCoder 101 is not delivered with more than one serial interface. The method of changing the setup depends on whether the printer is fitted with some kind of startup file, a subject that was more thoroughly discussed in the chapter Starting Up earlier in this manual. The alphabetic references below refer to that chapter. A. EasyCoder 101 with EasyPak Startup: • There is no Setup Mode in the EasyPak Startup program, but some setup parameters can be changed from within UBI LabelShop, and – for the UBI Windows Driver – from “Control Panel/ Printers” in Microsoft Windows. B. EasyCoder 101 with UBI Shell: • You can change any setup parameter via the Terminal Setup option in UBI Shell. • You can change the printhead resistance and LSS setup via the Setup option of UBI Shell. • As an alternative, you can also change the setup by means of a setup file, see SETUP statement in the UBI Fingerprint manual. D. EasyCoder 101 with no startup file installed: • An EasyCoder 101 without any startup file can only be set up by means of setup files, see SETUP statement in the UBI Fingerprint manual. E. EasyCoder 101 with a custom-made application program: • Normally, necessary provisions for changing the setup should be provided by the program by means of setup files, see SETUP statement in the UBI Fingerprint manual. 31 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA General Information EasyCoder 101 E (Enhanced) is intended for applications, where the printer not only can be controlled from a host computer, but also to some extent from the its built-in membrane keyboard. To allow full flexibility, each key is programmable and the keyboard can be remapped. Keys, that are not used, can be disabled and the beep signal, that usually acknowledges a key being activated, can be turned off. Please refer to the UBI Fingerprint manual, statements KEY ON/ OFF, ON KEY GOSUB and KEY BEEP for further information. EasyCoder 101 E can be set up be means of setup files, but is also provided with a “Setup Mode” which allows it to be set up in regard of all parameters by means of its own keyboard. The Setup Mode can be accessed via the UBI Shell program, by the issuing of the UBI Fingerprint statement SETUP, or by pressing the < Setup > key in the UBI Fingerprint's immediate mode. In EasyPak 101 E printers you can access the Setup Mode by means of the < Setup > key after either the UBI LabelShop or the Windows Driver option has been selected. In the latter case you can only use the < Setup > key until the first transmission is received from the host. EasyCoder 101 SA (Stand-Alone) and EasyPak 101 SA printers are fitted with a dedicated application program, which allows the operator to control the printer from its own keyboard without any computer being connected. The Stand-Alone program, which is described in a separate manual, provides access to the Setup Mode, which is exactly the same as for EasyCoder 101 E, with the exception of some key designations. 32 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E & 101 SA, cont'd. Entering the Setup Mode at Installation The method of entering the Setup Mode depends on whether the printer is fitted with some kind of startup file, a subject that was more thoroughly discussed in the chapter Starting Up earlier in this manual, to which the alphabetic references below refer. A. EasyCoder 101 E with EasyPak Startup: • Turn on the power. • Select either the UBI LabelShop or the Windows Driver option. • Press the < Setup > key (in case of the Windows Driver, this must be done before any data is received from the host). • Set up the printer as described in this chapter. In case of UBI LabelShop, do not change the communication setup on "uart1:". • Return to the selected option by pressing the < Setup > key. B. EasyCoder 101 E with UBI Shell: • Turn on the power. • When the display shows the message “Print=UBI Shell; x sec.”, press < Enter >. • Press the < Setup > key (this facility can be used anywhere within UBI Shell). • Set up the printer as described in this chapter. • Return to UBI Shell by pressing the < Setup > key. C. EasyCoder 101 SA: • Turn on the power. • In the Set Mode of the UBI Stand-Alone program, select the “Setup” option and then the “Printer” option. • Set up the printer as described in this chapter. • Exit to the UBI Stand-Alone program by pressing < Save >. D. EasyCoder 101 E with no startup file installed: • Turn on the power. • In the immediate mode of UBI Fingerprint, press the < Setup > key. • Set up the printer as described in this chapter. • Exit to the immediate mode of UBI Fingerprint by pressing the < Setup > key. E. EasyCoder 101 E with a custom-made application program: • Normally, there will be no need to enter the Setup Mode for custom-made application programs. Necessary provisions for changing the setup, manually or automatically, should be provided by the program. 33 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Using the Keyboard in the Setup Mode: 201 IIE 201 IISA F1 Ins While going through the setup procedure, you are guided by texts in the printer's display. You can step between setup menus, acknowledge displayed values, select or type new values etc. by means of some of the keys on the printer's keyboard (an external keyboard cannot be used within the Setup Mode): Application Used to view the current value of the LSS setup. F4 Used to move up between menus, to scroll backwards between options in stacks, and to decrease the value of the contrast or the LSS 1 step. F5 Used to move down between menus, to scroll forward between options in stacks, and to increase the value of the contrast or the LSS 1 step. Setup Save . - Used to exit the Setup Mode and save the parameter values. It can be used anywhere in the Setup Mode. Used to indicate negative values. Common Feed Used to to auto-adjust the LSS/BMS and produce a paper feed. Enter Used to acknowledge a displayed value or choice, and to step forward to next menu or level. 0 - 9 C (Print) Numeric keys 0–9 are used to enter passwords and numeric values. Used to return to a previous menu and to clear erroneously entered values. Used to print test labels. Main principles for moving between menus in the Setup Mode: C HEADLINE A: STACK A F5 HEADLINE B: STACK B Enter F4 Enter Enter STACK A: OPTION 1 OPTION 2 OPTION 3 • Press F4/<– key to browse back. • Press F5/–> key to browse forward. • Press Enter to select an option. STACK B: ENABLE DISABLE 34 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Setup Mode Overview, Part 1 SETUP: CONTRAST min CONTRAST max SETUP: SER-COM SER-COM: UART1 UART2 UART3 • Press F4/<– key to decrease 1 step • Press F5/–> key to increase 1 step SER-COM: BAUDRATE BAUDRATE: 9600 19200 38400 300 600 1200 2400 4800 If an optional Triple Serial Interface Board is fitted, communication setup menus for two additional channels ("uart2:" and "uart3:") will be displayed. Baudrate 38,400 is only available on "uart2:" and "uart3:" SER-COM: PARITY PARITY: NONE EVEN ODD MARK SPACE SER-COM: CHAR LENGTH CHAR LENGTH: 7 8 SER-COM: STOP BITS STOP BITS: 2 1 SER-COM: FLOWCONTROL FLOWCONTROL: RTS/CTS RTS/CTS: DISABLE ENABLE FLOWCONTROL: ENQ/ACK ENQ/ACK: DISABLE ENABLE FLOWCONTROL: XON/XOFF XON/XOFF: DATA FROM HOST DATA FROM HOST: ENABLE DISABLE XON/XOFF: DATA TO HOST DATA TO HOST: ENABLE DISABLE SER-COM: NEW LINE NEW LINE: CR/LF LF CR Enter SETUP: DETECTION LEGEND: Boxes with thick lines indicate default setup Boxes with dotted lines indicate menus related to optional interface boards. DETECTION: LSS ADJUST LABEL <> GAP DETECTION: FEEDADJ FEEDADJ: STARTADJ STARTADJ: [0]: FEEDADJ: STOPADJ STOPADJ: [0]: • Press F1/Ins key to view current value • Press F4/<– key to decrease value 1 step • Press F5/–> key to increase value 1 step • Press Feed key to autoadjust the LSS and feed out 1 label. Enter SETUP: SERVICE • Press Enter to enter the Service part (see next page). • Press F5/–> to go back to the “Setup; Contrast” menu. • Press Setup/Save to exit the Setup Mode. 35 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Setup Mode Overview, Part 2 SETUP: SERVICE SETUP: PASSWD: SERVICE: MEDIA SIZE Password: 1138 MEDIA SIZE: XSTART XSTART: [8]: MEDIA SIZE: WIDTH WIDTH: [440]: MEDIA SIZE: LENGTH LENGTH: [1200]: Enter SERVICE: MEDIA TYPE MEDIA TYPE: LABEL (w GAPS) TICKET (w GAPS) FIX LENGTH STRIP VAR LENGTH STRIP SERVICE: PRINT DEFS PRINT DEFS: HEAD RESIST HEAD RESIST: [nnn]: PRINT DEFS: PAPER TYPE PAPER TYPE: (designation) (designation) (designation) PRINT DEFS: TESTPRINT = PRINT = EXIT Printhead resistance must be set manually. Refer to the chapter “Thermal Paper” fo a list of available setup options. A series of test labels is printed in a loop. If printer is unable to print a test label, press F5/–> key for a status report. Enter SERVICE: PERFORMANCE PERFORMANCE: NORMAL HIGH ULTRA HIGH SERVICE: MEMORY ALLOC MEMORY ALLOC: IMAGE BUFF SIZE IMAGE BUFF SIZE: [24Kb]: MEMORY ALLOC: REC BUF UART1 REC BUF UART1: [300]: MEMORY ALLOC: TRANS BUF UART1 TRANS BUF UART1: [300]: MEMORY ALLOC: REC BUF UART2 REC BUF UART2: [300]: MEMORY ALLOC: TRANS BUF UART2 TRANS BUF UART2: [300]: MEMORY ALLOC: REC BUF UART3 REC BUF UART3: [300]: MEMORY ALLOC: TRANS BUF UART3 TRANS BUF UART3: [300]: Enter These menus are only displayed if an optional Triple Serial Interface Board is fitted •Press F4/<– to return to the “Detection” menu in part 1. • Press F5/–> key to return to “Media Size” menu. • Press Setup/Save key to exit the Setup Mode. 36 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Contrast The printout contrast is set up by means of an analogous menu: min CONTRAST max ■ The cursor in the menu indicates the current setup. Move the cursor to the left to decrease the blackness or to the right to increase it: Action Increase the printout blackness Decrease the printout blackness Acknowledge and proceed EasyCoder 101 E < F5 > < F4 > < Enter > EasyCoder 101 SA <⇒> <⇐> < Enter > Serial Communication (SER-COM) • Baudrate • Parity • Character Length • Stop Bits • Flow control • New line Press < Enter > repeatedly to step through all the communication setup menus. If an optional Triple Serial Interface Board is fitted, there will be three sets of communication parameters. Check if the displayed parameters correspond to the protocol of the host computer or terminal and change if necessary: Detection • LSS Adjustment • Start Adjustment • Stop Adjustment The detection part of the Setup Mode is used for adjusting the label stop sensor and to control the paper feed. Action EasyCoder 101 E Browse through a stack of options < F5 > Return to higher level Acknowledge option and proceed < Enter > EasyCoder 101 SA <⇒> < Enter > Label stop sensor (LSS): LABEL <> ■ GAP ❑ Often it will suffice just to perform a couple of TESTFEED operations by pressing < Feed >, which allows the printer to auto-adjust itself. A blank label (or the equivalent) will be fed out. When the paper feed operates as expected, you can exit the LSS adjustment by pressing < Enter >. ❑ If you cannot make the paper feed operate properly by means of TESTFEEDs, you will have to adjust the LSS as described below. Before the LSS is adjusted, the printer must be set up for the type of paper web you intend to use, i.e. label (w gaps), ticket (w gaps) fix length strip, or var. length strip. Continued! 37 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Detection, cont'd. ❑ Label (w gaps): Put a piece of paper with backing paper between the two parts of the sensor. The cursor should appear at the left side of the menu: LABEL <> GAP ■ Put a piece of backing paper without any label into the sensor. The cursor should move to the centre of the menu: LABEL <> GAP ■ Finally remove all paper web from the sensor. The cursor should move to the right side of the menu: LABEL <> ❑ GAP ■ Ticket (w gaps), Fix Length Strip and Var. Length Strip: Put the paper between the two parts of the sensor, making sure there is no gap close to the LSS. The cursor should appear at the left side of the menu: LABEL <> GAP ■ In case of tickets, move the paper so the gap becomes situated above the sensor. In case of strip, remove the paper completely. In both cases, the cursor should move to the left side of the menu: LABEL <> GAP ■ ❑ If the cursor is not situated correctly, the LSS must be adjusted. Start by turning the LSS potentiometer back and forth and try to get the cursor to the correct position (see the chapter “Electronics; Potentiometers” later in this manual). ❑ If you cannot make the LSS work correctly by means of the potentiometer, you must change its light intensity level. You can check the present level of the LSS emitter by pressing the < F1 > key on an EasyCoder 101 E or the < Ins > key on an EasyCoder 101 SA. The value will be displayed in the centre of the menu, e.g.: LABEL <003> GAP ■ Continued! 38 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Detection, cont'd. ❑ Press < F1 > or < Ins > again and the value disappears. This facility can be used any time during the LSS setup operation. ❑ Use the keys < F4 > / < F5 > or < ⇐ > / < ⇒ > to select another level. Each time you press the key, the level will change one step in a loop of four levels (000-001-002-003-000....). Try different combinations of potentiometer settings and LSS levels until the cursor is positioned correctly. ❑ When the adjustment looks right, press < Feed >. This will produce a TESTFEED, i.e. it will make the printer feed out one label, ticket, tag or piece of strip in order to adjust itself and to allow you to check that the paper feed works correctly. At least two TESTFEEDs should be produced before you go on. ❑ When you are satisfied that the LSS is set up correctly, press < Enter >. That will set the LSS and let you proceed to next part of the Detection setup. The following table summarizes the keys used for setting up the LSS adjustment: Action EasyCoder 101 E Display the current LSS level (toggle) < F1 > Decrease level one step < F4 > Increase level one step < F5 > Testfeed operation < Feed > Acknowledge setup and proceed < Enter > EasyCoder 101 SA < Ins > <⇐> <⇒> < Feed > < Enter > Feed adjustment: STARTADJ: [0]: The present value of the start adjustment is displayed within brackets. Accept the value by pressing < Enter >, or type a new value and press < Enter >. STOPADJ: [0]: The present value of the stop adjustment is displayed within brackets. Accept the value by pressing < Enter >, or type a new value and press < Enter >. Action EasyCoder 101 E New value numeric keys Negative value <.> Acknowledge setup and proceed < Enter > EasyCoder 101 SA numeric keys <-> < Enter > Continued! 39 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Service The Service part of the Setup Mode is protected by a password to avoid unauthorized access. To enter Service, press < Enter >. A menu asking for a password is displayed: SETUP: PASSWD: Using the numeric keys, type the password 1138 and press < Enter >. When typing the password, the digits will be indicated by stars (****) in the display as they are entered. Media Size • X-start • Width • Length Action EasyCoder 101 E EasyCoder 101 SA Enter Service Enter password Return to “Contrast” menu Exit Setup Mode < Enter > 1138 + < Enter > < F5 > < Setup > < Enter > 1138 + < Enter > <⇒> < Save > Three menus will successively be displayed. In each menu, the current setup value is displayed within brackets, e.g.: XSTART: [8]: Action Enter new value Acknowledge and proceed EasyCoder 101 E EasyCoder 101 SA Numeric keys < Enter > Numeric keys < Enter > WIDTH: [440]: Action Enter new value Acknowledge and proceed EasyCoder 101 E EasyCoder 101 SA Numeric keys Numeric keys < Enter > < Enter > LENGTH: [1200]: Action Enter new value Acknowledge and proceed EasyCoder 101 E Numeric keys < Enter > EasyCoder 101 SA Numeric keys < Enter > 40 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Media Type A stack of four menus will be displayed, with the current media type shown first: MEDIA TYPE: LABEL (W GAPS ) TICKET (W GAPS ) FIX LENGTH STRIP VAR LENGTH STRIP Action Browse to next option Select option and proceed Print Defines • Printhead Resistance • Paper Type • Testprint EasyCoder 101 E EasyCoder 101 SA < F5 > < Enter > <⇒> < Enter > Printhead Resistance HEAD RESIST [676]: The current setup value is displayed within brackets. Action Enter new value Acknowledge and proceed EasyCoder 101 E numeric keys < Enter > EasyCoder 101 SA numeric keys < Enter > Paper Type A number of direct thermal paper type designations are displayed in a stack of menus, e.g.: PAPER TYPE: RICOH 130LAB/LAM Action Browse to next option Select option and proceed EasyCoder 101 E EasyCoder 101 SA < F5 > < Enter > <⇒> < Enter > Testprint A series of test labels can be printed. See illustrations in the chapter “Setup Parameters” earlier in this manual. = PRINT = EXIT Continued! 41 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Print Defines, cont'd. Testprint, cont'd. Action Print a new Test Label Check status Exit and proceed EasyCoder 101 E < Print > < F5 > < C > or < Enter > EasyCoder 101 SA < Print > <⇒> < C > or < Enter > When checking the printer's status, four possible error conditions are checked with the following priority: 1. Printhead lifted. 2. Label not removed. 3. Printer out of paper. 4. Printhead voltage too high. A text in the display will inform you if any of these error conditions has occurred. Otherwise the text "Error stat: All systems: Go!" is displayed. Performance A stack of three menus is displayed: PERFORMANCE: NORMAL HIGH ULTRA HIGH Action Browse to next option Select option and proceed Memory Allocation EasyCoder 101 E < F5 > < Enter > EasyCoder 101 SA <⇒> < Enter > A number of menus will be displayed, depending on with how many serial communication channels the printer is equipped. In each menu, the current size of the buffer is indicated within brackets, e.g.: IMAGE BUFF SIZE: [24Kb]: Action Enter new value Acknowledge and proceed EasyCoder 101 E numeric keys < Enter > EasyCoder 101 SA numeric keys < Enter > Continued! 42 UBI EasyCoder 101 – Technical Manual SETTING UP EASYCODER 101 E and 101 SA, cont'd. Memory Allocation, cont'd. REC BUF UART1: [300]: Action Enter new value Acknowledge and proceed EasyCoder 101 E numeric keys < Enter > EasyCoder 101 SA numeric keys < Enter > EasyCoder 101 E numeric keys < Enter > EasyCoder 101 SA numeric keys < Enter > TRANS BUF UART1: [300]: Action Enter new value Acknowledge and proceed Leaving the Setup Mode The memory allocation menus conclude the Setup Mode. Press < C > to return to the main Memory Allocation menu. There you have three options: Action EasyCoder 101 E Return to “Service: Media size” menu < F5 > Return to “Setup; Service” menu Exit Setup Mode < Setup > EasyCoder 101 SA <⇒> < Save > If you have entered the Setup Mode from the UBI Shell or the UBI Stand-Alone program, you will return to the program in question when you press < Setup > or < Save > respectively. If you have entered the Setup Mode from the immediate mode of UBI Fingerprint, you will return there when you press the < Setup > key. Note that anywhere in the Setup Mode, you can exit by pressing < Setup > or < Save >. 43 UBI EasyCoder 101 – Technical Manual PRINTING PRINCIPLES Direct Thermal Printing The printing is produced by the thermal printhead, which consists of a line of very small, closely spaced resistors on a ceramic tile fitted across the paper web. When a current is led through the resistors, commonly called “dots,” these will be heated very quickly. The heating is controlled by a powerful 32-bit microprocessor. When the current is shut off, the dots cool down just as fast. The direct thermal printing method requires a special paper coated with a thin layer of heat-sensitive chemicals. As the paper is fed past the dots, the heat from the dots will make the chemicals react, producing a dark salt, which makes up the imprint under each dot. These black imprint can be combined into patterns, which make up letters, bar codes, or images. Dot Size The basis for all measures and positioning in the UBI Fingerprint programming language is the size of printhead dots. For example, in an 8 dots/mm printhead, each dot has a nominal size of 0.125 mm (4.9 mils). This means that a heated dot under standardized conditions will produce a black spot which has a diameter of 0.125 mm. Depending on dot temperature, exposure time, paper characteristics etc., the spot may actually be somewhat smaller (weak print) or larger (black print), but that does not affect the calculation of distances, sizes and positions. The 6 dots/mm printhead contains 320 dots, which gives a maximum print width of 52.8 mm (2.08"). The 8 dots/mm printhead contains 448 dots, but only 440 can be used for printing. They give a maximum print width of 55.0 mm (2.17"). The stepper motor, which feeds the paper web, is controlled in such a way that all measures along the web should be given in dots too. Conversion Table Density: 1 dot 1 dot 1 mm 1 inch 1/16 inch 6 dots/mm (153.9 dpi) 0.165 mm 6.5 mils (0.0065") 6 dots 153.9 dots 9.6 dots 8 dots/mm (203.2 dpi) 0.125 mm 4.9 mils (0.0049 ") 8 dots 203.2 dots 12.7 dots 44 UBI EasyCoder 101 – Technical Manual THERMAL PAPER General Information UBI has specified two quality grades of direct thermal paper: ❑ Smudge Proof Quality, which sets high demands on printout quality and resistance against moisture, high temperature, UVlight, plasticisers and vegetable oil. ❑ Standard Quality, which has slightly lower specifications on printout quality and no specified demands on resistance against plasticisers and vegetable oil, but is in all other respects equal to the Smudge Proof Quality. To make full use of the excellent printing abilities of the EasyCoder 101 family of printers, only the best paper quality should be used, i.e. Smudge Proof Quality. Pre-printed Paper When using pre-printed thermal paper, we strongly advice against using background pre-print on such areas that are intended for thermal printing. Not only may the readability of bar codes be impaired by an inappropriate background colour, but the pre-print ink may also be too opaque or have such an insulating effect, that the legibility of text will be insufficient. Make sure that the pre-print ink does not contain any titanium dioxide (a white agent), which has a strong grinding effect that may wear out the printhead prematurely. The same applies to some types of fluorescent ink. If possible, avoid ink containing sodium, chlorine and potassium, since these agents may adversely affect the printhead through chemical corrosion. If pre-printing cannot be avoided on areas intended for thermal printing, the ink or varnish must be resistant to heat up to 225˚C (+437˚F) for at least 1 second at 2.0 kgs/cm2. Otherwise, the ink will melt and clog the printhead. Printhead Warranty Use of thermal papers other than those specified on next page may result in premature wear-out of the printhead. Therefore, before using other thermal papers, these must be tested and approved by UBI. If not approved, the printhead warranty will not apply. Only thermal paper from original manufacturers will be accepted and tested 45 UBI EasyCoder 101 – Technical Manual THERMAL PAPER, cont'd. Setup Options In the Service part of the Setup Mode, a number of thermal papers will be presented in a stack of menus (“Print defs: Paper type”), depending on the density of the printhead. PRINTHEAD DENSITY: 6 DOTS/MM Supplier Type Quality Setup option Kanzaki KPT-86S Smudge proof KANZAKI 86S Notes Ricoh 120 LAB/LAM1 130 LAB/LAM1 Smudge proof Smudge proof RICOH 120LAB/LAM RICOH 130LAB/LAM UBI Economy Premium Premium Standard Standard Smudge Proof UBI DT 110 UBI DT 120 UBI DT 110 Semi topcoated Topcoated Notes PRINTHEAD DENSITY: 8 DOTS/MM Supplier Type Quality Setup option Kanzaki KPT-86S Smudge Proof KANZAKI 86S Ricoh UBI 130 LAB/LAM1 Economy Premium Premium Smudge proof Standard Standard Smudge Proof RICOH 130LAB/LAM UBI DT 110 UBI DT 120 UBI DT 110 Semi topcoated Topcoated 1 /. Ricoh 130 is designated LAM in the U.S.A. and LAB elsewhere. The paper settings above are optimized for bar code printing. This may cause an impression of a somewhat weak printout for pure text and image printing. Increasing the energy to the printhead will make the printout blacker at the expense of the quality of bar codes. When extra black printout is desired, use one of the following setup options (direct thermal printing only): UBI DT 110+ Provides 15% more energy to printhead. UBI DT 110++ Provides 30% more energy to printhead. Due to the increased amount of energy to the printhead, a more frequent cleaning of the printhead is recommended if preprint or varnishes are used on the thermal paper in connection with these setup options. 46 UBI EasyCoder 101 – Technical Manual THERMAL PAPER, cont'd. Additional Thermal Papers In addition to the above-mentioned options, there are some thermal paper with similar characteristics, which also can be used, although UBI does not guarantee the same printout quality: Supplier Type Quality Appleton T0972 T0972IR T1062A Blümberg Setup (8 dots/mm) Notes Smudge proof UBI DT 120 Smudge proof UBI DT 120 Smudge proof UBI DT 110 UBI DT 120 – UBI DT 110 IR-readable T1968 SN Standard UBI DT 110 UBI DT 110 Fasson U.S. 90HC Smudge proof UBI DT 110 UBI DT 110 Jujo AP62KM-A TP62KM-A TP62KM-A6 TP63KS Standard Standard Standard Standard UBI DT 110 – UBI DT 110 UBI DT 120 Kanzaki KPT-86H KPT-86RS Smudge proof RICOH 120LAB/LAM – Smudge proof UBI DT 120 UBI DT 120 KL-36B KL-46B Smudge proof RICOH 120LAB/LAM – Smudge proof UBI DT 120 UBI DT 120 Kanzan Ricoh Setup (6 dots/mm) UBI DT 110 RICOH 120LAB/LAM UBI DT 110 UBI DT 120 130IAB 130NA 130LEB-E Smith & McLaurin T903 T953 Smudge proof Smudge proof Standard Standard Standard Tomoegawa Smudge Proof UBI DT 120 LPB-70BT UBI DT 110 UBI DT 110 UBI DT 110 RICOH 120LAB/LAM UBI DT 110 UBI UBI UBI – UBI DT 110 DT 110 DT 110 Semi topcoated IR-readable IR-readable Tag 150 g/m2 DT 110 UBI DT 120 47 UBI EasyCoder 101 – Technical Manual PAPER DIMENSIONS Paper Roll Web wid Max. 58.0 m th: Min. 25.0 m m ( 2.3") m (1.0") Roll di max. 110 ameter: mm (4.33" ) Core 38 - 40 mdiameter: m (1.5" 1.6") lab or Printa side ble els The following restrictions apply to paper rolls fitted inside the printer. Larger rolls of labels or paper strip can be stored outside the printer, e.g. by means of the external paper roll holder which can accommodate an 180 mm (7") roll (see the User's Manual). It is recommended always to use an internal roll for tickets and tags. A paper roll fitted inside the printer should normally be wound with the labels or thermal coating facing outwards. Core: Diameter ...................... : 38–40 mm (1.5–1.6") Width .......................... : Must not protrude outside the web. Roll: Max. diameter .............. : 110 mm (≈ 4.3") Max. web width ........... : 58 mm (≈ 2.3") Min. web width ............ : 25 mm (≈ 1.0") Max. web thickness1 ......... : 175 µm (0.007") 1 /. This is the recommended maximum thickness. Thicker web may be used at the possible expense of an impaired printout quality. However, the stiffness is also important. A stiff web limits the maximum thickness and vice versa. The only restrictions to be observed for an external paper supply is the web width and thickness, which should be the same as for internal paper rolls. Important! Any external paper supply should be well protected against sand, grit etc. Even very small but hard foreign particles may cause severe harm to the delicate printhead. 48 UBI EasyCoder 101 – Technical Manual PAPER DIMENSIONS, cont'd. Non-adhesive Strip a ← a → Web width: Maximum .................................................. : Minimum .................................................. : 58.0 mm 25.0 mm (2.28") (0.98") NON-ADHESIVE STRIP 49 UBI EasyCoder 101 – Technical Manual PAPER DIMENSIONS, cont'd. Self-adhesive Strip a ← a → Web width (incl. backing paper): Maximum .................................................. : Minimum .................................................. : 58.0 mm 25.0 mm (2.28") (0.98") ← b → Paper width (excl. backing paper): Maximum .................................................. : Minimum .................................................. : 56.4 mm 23.4 mm (2.22") (0.92") ← c → Backing paper: The backing paper must not extend more than a total of 1.6 mm (0.06") outside the thermal paper. Preferably, the thermal paper should be centred on the backing paper. b SELF-ADHESIVE STRIP c c 50 UBI EasyCoder 101 – Technical Manual PAPER DIMENSIONS, cont'd. Self-adhesive Labels a b 58.0 mm 25.0 mm (2.28") (0.98") ← b → Label width (excl. backing paper): Maximum .................................................. : Minimum .................................................. : 56.4 mm 23.4 mm (2.22") (0.92") ← c → Label length: Max. label length (6 dots/mm)1 .................. : Max. label length (8 dots/mm)1 .................. : Min. label length (all) ................................ : Max. printable length (6 dots/mm) ............. : Max. printable length (8 dots/mm) ............. : 2475 mm 1875 mm 15.0 mm 1650 mm 1250 mm (97.4") (73.8") (0.59") (65.0") (49.2") ← d → Label gap: Maximum .................................................. : 10.0 mm (0.39") Recommended ........................................... : 1.6 mm (0.06") Minimum .................................................. : 1.2 mm (0.05") The label stop sensor must be able to detect the extreme edges of the labels. Therefore the corner radii must not exceed 2.0 mm (0.08"). c d SELF-ADHESIVE LABELS e ← a → Web width (incl. backing paper): Maximum .................................................. : Minimum .................................................. : ← e → Backing paper: The backing paper must not extend more than a total of 1.6 mm (0.06") outside the thermal paper. Preferably, the thermal paper should be centred on the backing paper. e PAPER FEED DIRECTION 1 /. The last third of a label with maximum length cannot be used for printing! Also see “Max. printable length”. 51 UBI EasyCoder 101 – Technical Manual PAPER DIMENSIONS, cont'd. Tickets and Tags a d c e b ← a → Web width: Maximum .................................................. : Minimum .................................................. : 58.0 mm 25.0 mm (2.28") (0.98") ← b → Copy length: Max. length between slots (6 dots/mm)1 ......... : Max. length between slots (8 dots/mm)1 ..... : Min. length between slots (all) ................... : Max. printable length (6 dots/mm) ............. : Max. printable length (8 dots/mm) ............. : 2475 mm 1875 mm 15.0 mm 1650 mm 1250 mm (97.4") (73.8") (0.59") (65.0") (49.2") ← c → Detection slot height: Maximum .................................................. : Recommended ........................................... : Minimum .................................................. : 10.0 mm 1.6 mm 1.2 mm (0.39") (0.06") (0.05") ← d → Detection slot length: Minimum .................................................. : 8.0 mm (0.32") ← e → Detection slot offset: Maximum .................................................. : 3.5 mm (0.14") TICKETS & TAGS PAPER FEED DIRECTION 1 /. The last third of a ticket or tag with maximum length cannot be used for printing! Also see “Max. printable length”. 52 UBI EasyCoder 101 – Technical Manual MEMORY CARD ADAPTER Memory Card Types The printer's Read-Only Memory ("rom:") or Random Access Memory ("ram:") can be supplemented by memory cards complying with the JEIDA-4 standard. The printer must be equipped with an optional memory card adapter inside the front lid. Such an adapter can either be bought as a kit or be factory fitted. Non DOS-formatted memory cards are available in two types, OTPROM (One-Time Programmable Read-Only Memory) or SRAM (Static Random Access Memory), each in several sizes in regard of memory capacity, see below. • OTPROM cards can only be read by the UBI Fingerprint software after being preprogrammed using e.g. the UBI Configuration program. Once programmed, they cannot reprogrammed. • SRAM cards may be used the same way as OTPROM cards. The files in such a card are regarded as an integrated part of the printer's ROM memory and can be listed using the statement FILES "rom:". DOS formatted memory cards are always of SRAM-type and can both be read from and written to, i.e. they will work almost like a floppy disk. Files in a DOS-formatted card are addressed by adding "card1:" in front of the name of the file. The statement FILES "card1:" lists all files in the currently inserted card. Unformatted SRAM cards can be DOS-formatted in the printer using the FORMAT statement. All SRAM memory cards require internal 3V lithium batteries (coin type) to retain their content. In the table below, the data retention term is stated, i.e. the amount of time a full-loaded battery can be expected to retain the memory content of the card. Note that there is no consumption of battery voltage as long as the card is inserted in a switched-on printer. At least 30 minutes are allowed for battery replacement without any loss of data. Capacity 64 kbyte 128 kbyte 256 kbyte 512 kbyte Data retention (SRAM) 2 years min. 1 year min. 6 months min. 3 months min. 53 UBI EasyCoder 101 – Technical Manual MEMORY CARD ADAPTER, cont'd. Fitting a Memory Card IMPORTANT! The printer must be OFF when the memory card is inserted or removed. ❑ Turn off the power to the printer and open the memory card door on the front (marked “PULL/TIREZ”). ❑ In case of non DOS-formatted memory card, check that the protection switch is set to Write Protect. (The location of the switch varies between different brands). This does not apply to DOS-formatted memory cards! MEMORY CARD Protection Switch ❑ Insert the memory card into its adapter as illustrated below. Make sure that the manufacturer's logotype on the memory card is facing upwards. EasyCoder 101 E Power 7 Ready Error F1 Pause F2 Setup F3 Feed F4 Enter F5 4 1 . 8 5 2 0 9 6 3 C UBI MEMORY CARD RAM 256KB Memory Card ❑ Press firmly inwards so the pins in the adapter engage the corresponding slots in the memory card. ❑ Turn on the power again. Removing a Memory Card ❑ Before removing the memory card, turn off the power. ❑ Pull the card straight out. ❑ Close the memory card door and turn on the power again. 54 UBI EasyCoder 101 – Technical Manual LABEL-TAKEN SENSOR General Information The Label-Taken Sensor (LTS) is a device, which enables the printer's software to detect if the latest printed label, ticket, tag etc. has been removed before printing another copy. The label-taken sensor is either factory-fitted, or delivered as a kit for the upgrading of existing printers. It cannot be fitted in combination with a paper cutter. The label-taken sensor consists of a photoelectric sensor with a connection cable. The sensor is attached immediately in front of the “Print” button as illustrated below. EasyCoder 101 E Power 7 Ready Error F1 Pause F2 Setup Feed F3 F4 Enter F5 4 1 . 8 5 2 0 9 6 3 C UBI Label-Taken Sensor (LTS) PULL/TIREZ The photoelectric sensor emits a narrow beam of light, which will be reflected back to the sensor by any label, ticket, tag, piece of strip or backing paper, that has not been removed from the outfeed area. A prerequisite is that the web is fed out along the inner wall of the printer. The sensitivity can be adjusted by means of a potentiometer (illustrated below), as described on next page. LTS Potentiometer (WR-3) Continued! 55 UBI EasyCoder 101 – Technical Manual LABEL-TAKEN SENSOR, cont'd. Adjusting the Sensitivity The sensitivity of the label-taken sensor can be adjusted by means of the potentiometer WR-3 situated on the CPU-board, also see the chapter “Electronics; Potentiometers” later in this manual. In extreme cases, the light intensity of the LTS emitter may need to be changed by means of two straps on the CPU board: Level Low Medium High Very high CAUTION! Since the adjustment must be performed with the power on, take utmost care to avoid any risk of short-circuits. Use non-conductive tools only. P-25 No strap Strap No strap Strap P-26 No strap No strap Strap Strap ❑ Open the electronics compartment. ❑ You can adjust the potentiometer randomly and check if it works properly by trying to print a label without removing the previous one. Also check that you can print a label when there is no label left under the LTS. Use the trial-and-error method until the LTS works properly. If a proper adjustment cannot be achieved by means of the potentiometer, change the straps on P-25 and P-26. ❑ Another way is to make a simple UBI Fingerprint program that checks the printer's status using the PRSTAT function (also see UBI Fingerprint manual). Here is an example on how such a program can be made: 10 BREAK 1,88 20 BREAK 1 ON 30 FORMFEED 40 IF (PRSTAT AND 2) THEN BEEP 50 GOTO 40 60 END RUN You can break this program by transmitting the character X (ASCII 88 decimal) on the standard interface "uart1:". • Leave the label, ticket etc. in the outfeed slot. • The sensor is properly adjusted when the printer beeps continuously. Turn the potentiometer screw a quarter of a turn in each direction. The beeping should not stop. • Remove the label and the beeping should cease at once. • If necessary, adjust the potentiometer until the label-taken sensor works as described above. • When adjusting the potentiometer, always create a safetymargin by turning the adjustment screw a quarter of a turn further after the beeper has started or ceased to sound. ❑ Close the electronics compartment. Continued! 56 UBI EasyCoder 101 – Technical Manual LABEL-TAKEN SENSOR, cont'd. Program Example The status of the label-taken sensor is returned by the PRSTAT function in the UBI Fingerprint programming language. Here is an example on how the label-taken sensor is used to control the printing of a ten-label batch printing job. A new copy will not be printed until the pending label has been removed. 10 20 30 40 100 110 120 130 140 150 RUN FONT "SW030RSN.1" PRTXT "HELLO" GOSUB 100 END I%=10 :REM I% sets number of copies IF (PRSTAT AND 2) THEN GOTO 110 PRINTFEED I%=I%-1 IF I%>0 THEN GOTO 110 RETURN 57 UBI EasyCoder 101 – Technical Manual PAPER CUTTER General Information CAUTION! The cutting edge will rotate when the power is turned on and when the printer is rebooted. Always keep the cutter unit in closed position during operation. The paper cutter is intended to cut continuous paper strip, or through the backing paper between labels. It uses a rotating edge. The cutter must not be used to cut through any kind of adhesive, which would stick to the cutting parts and rapidly render the cutter inoperable – possibly also causing damage to the electric motor. When self-adhesive labels are used, be careful only to cut in the gaps between labels. Obviously, self-adhesive paper strip cannot be used. Maximum paper thickness is 175 µm (≈ 175 grammes/m2) for normal paper-based materials. EasyCoder 101 E Power 7 Ready Error F1 Pause F2 Setup F3 Feed F4 Enter F5 4 1 . 8 5 2 0 9 6 3 C UBI PULL/TIREZ A paper cutter fitted on an EasyCoder 101 E. Activating the Cutter In EasyCoder 101 printers operating directly under UBI Fingerprint, the cutter works is activated by a CUT statement. In the EasyCoder 101 SA, the cutter can be turned on or off by means of a menu in the Set Mode, see the UBI Stand-Alone Concept; Operating Instructions. The amount of paper web to be fed out before cutting is decided by: a. The printer's setup in regard of Feed adjustment and Media type, see the description of the Setup Mode for the model in question. b. Any FORMFEED and PRINTFEED statements issued before the CUT statement in theprogram, see the UBI Fingerprint manual. Note! The printhead must be lowered at the moment when the printer is turned on or rebooted. Else the CUT instruction will not work (the software ckecks for cutter or no cutter at power-up). Continued! 58 UBI EasyCoder 101 – Technical Manual PAPER CUTTER, cont'd. Maintenance Turn off the power before cleaning. Keep fingers away from cutting parts. The cutter requires no maintenance other than occasional cleaning of the outside surfaces and, in case you inadvertently have cut through a self-adhesive web, the cutting parts. For cleaning the cutting parts, use isopropanol or a similar solvent. To facilitate paper load, removal of possible remaining paper and to make it easier to clean the printhead, the cutter can be tilted upward. The printer can temporarily be run with the cutter lifted. In such a case, for safety reasons make absolutely sure that the cutter is not operating. When loading of the paper web, make sure that the paper is inserted into the wedge-shaped paper guide. F1 Power 101 E EasyCoder F2 Pause F3 Ready Error 7 4 F4 Enter Setup Feed UBI The cutter can be tilted upward to facilitate paper load and cleaning. Dimensions The paper cutter increases the printer's dimensions by: Length ........................................... : + 48 mm (1.89 ") Width ............................................ : + 6 mm (0.24 ") Height ............................................ : no increase Weight ........................................... : + 0.71 kgs (1.57 lbs) 59 UBI EasyCoder 101 – Technical Manual ELECTRONICS Accessing the CPU Board WARNING! Disconnect the power cord before removing the bottom plate. Dangerous voltage! #T10 Torx Screws The CPU board is situated in the electronics compartment in bottom part of the printer. To gain access to the electronics compartment, proceed as follows: ❑ Disconnect the power cord from the printer. ❑ Turn the printer upside down. ❑ Remove the two screws, which holds the rear part of the bottom plate, using the #T10 torx key included in the delivery. ❑ Lift the rear part of the bottom plate and slide it rearwards. ❑ Reassemble in reverse order. CPU Board Bottom Plate Interface Board 60 UBI EasyCoder 101 – Technical Manual ELECTRONICS, cont'd. The CPU board contains a number of jumpers and socket-mounted circuits, which decide how the printer will work. CPU Board Forward P2 P16 P13 UBI Printer 776.707.27 P7 P18 P15 P27 P11 P24 P9 1 2 3 4 5 6 7 8 SW1 OFF WR2 1 2 3 4 5 6 7 P17 8 OFF P21 SW2 IC 6 IC 4 WR3 IC 2 P5 P6 P25 P22 IC 8 IC 12 P26 P23 P8 P1 P19 IC 7 IC 14 IC 5 IC 3 IC 1 WR1 P3 Before touching the CPU board, carefully read the following instructions: • Take precautions to prevent electrostatic discharge. • Keep in mind that the RAM's and the clock circuit are battery backed-up. Therefore, there is a risk of short-circuit if any conductive tools are used on the CPU board. • When adding or replacing any socket-mounted circuits, make sure that their “front” markings are pointing in the direction indicated by the illustration above. • EPROM- or RAM packages, that are smaller than their sockets, must be fitted as illustrated above (see IC-5 – IC-8). 61 UBI EasyCoder 101 – Technical Manual ELECTRONICS, cont'd. The EasyCoder 101 printers are usually fitted with four EPROM's (Erasable Programmable Read-Only Memory). Since the EPROM's do not require any current to retain their content and cannot be erased within the printer, they are used to store programs and files, which are necessary for running the printer. The EPROM's must always be fitted in couples. In each couple, both EPROM's must be CMOS-type of the same size and have a maximum access time of 120 nS. UBI Fingerprint EPROM's IC-1 & IC-2 These two EPROM's are alike for all EasyCoder 101 printers and always contain: • The UBI Fingerprint software. • The default setup (see the chapter “Setup Parameters”). • Standard bar code generators1. • UPC/EAN bar code interpretation fonts. • Standard fonts SW030RSN.1 and SW030RSN.2 1. • Setup options for direct thermal paper, see the chapter “Thermal Paper”. • Utility programs MKAUTO.PRG and FILELIST.PRG 1. • UBI.1 image. P-21 A jumper must be fitted on P-21 to specify the size of the UBI Fingerprint EPROM's fitted on IC-1 and IC-2: Pin 1–2 (upper position): Pin 2–3 (lower position): 27C020 (2 Mb = 256 kbyte) 27C512 (0.5 Mb = 64 kbyte), or 27C010 (1 Mb = 128 kbyte) UBI Fingerprint 5.1 requires 2 × 27C020 EPROM's. Accordingly, the jumper should be fitted in the upper position. Configuration EPROM's IC-3 & IC-4 These two Configuration EPROM's give the printer its special characteristics and may either contain a standard set of files for the printer model in question, or a special set of files and application programs composed according to the customer's requirements. P-22 A jumper must be fitted on P-22 to specify the size of the configuration EPROM's fitted on IC-3 and IC-4: Pin 1–2 (upper position): Pin 2–3 (lower position): 1 /. Please refer to the corresponding version of the UBI Fingerprint manual. 27C020 (2 Mb = 256 kbyte) 27C512 (0.5 Mb = 64 kbyte), or 27C010 (1 Mb = 128 kbyte) Continued! 62 UBI EasyCoder 101 – Technical Manual ELECTRONICS, cont'd. RAM Memory IC-5, IC-6, IC-7 and IC-8 In these sockets either two or four SRAM packages, which contain the printer's working and storage memory, can be fitted. The SRAM packages must have an access time of max. 120 ns and be fitted in couples (first couple on IC-5 and IC-6, second on IC-7 and IC-8). All SRAM packages must be of the same type and size: • 2 × 32 kbyte (256 kbit) = 64 kbyte (0.5 Mbit) • 4 × 32 kbyte (256 kbit) = 128 kbyte (1 Mbit) • 2 × 128 kbyte (1 Mbit) = 256 kbyte (2 Mbit) • 4 × 128 kbyte (1 Mbit) = 512 kbyte (4 Mbit) The size of the SRAM packages must be defined by a GAL circuit, see below. The RAM memory is battery backed-up to avoid loss of data when the printer is turned off or if the power fails. The NiCd-accumulator is automatically recharged when the power is on. After having installed the printer, leave the power on overnight to allow the battery to become fully recharged. If the printer is kept turned on less than full working hours, it is recommended to leave the power on overnight at least once a week. Do not leave the printer off for several weeks (e.g. during holidays) without having made a full memory backup on a computer disk. GAL Circuit IC-12 The GAL circuit is a memory-mapped I/O address decoder. There are two types for different sizes of SRAM packages fitted on IC-5 through IC-8: SRAM size 32 kbyte: SRAM size 128 kbyte: Real-time Clock Circuit Art. No. 1-971800-xx Art. No. 1-971801-xx IC-14 The real-time clock circuit (RTC) is only fitted as standard in certain models. It contains a clock/calendar with battery backup. When an RTC is fitted on IC-14, the time and date do not have to be set manually each time the printer is started. (See TIME$ and DATE$ variables in the UBI Fingerprint manual). When installing an RTC, be careful to fit it with the semi-circular marking pointing in the direction illustrated on page 74. Because of the risk of short-circuits, do not use any conductive tools when fitting or removing the RTC! 63 UBI EasyCoder 101 – Technical Manual ELECTRONICS, cont'd. Potentiometers CAUTION! Since adjustment must be performed with the power on, take utmost care to avoid any risk of short-circuits. Use non-conductive tools only. The CPU-board is fitted with three potentiometers with the following functions: • WR-1 Display contrast adjustment • WR-2 Label stop sensor (LSS) adjustment • WR-3 Label-taken sensor (LTS) adjustment All three potentiometers are easily accessible after the bottom plate has been removed. LTS (WR-3) LSS (WR-2) ❑ Display (WR-1) (hidden) Display Contrast Adjustment (WR-1): Using a narrow-tipped screwdriver, turn the screw in either direction until the text in the LCD display on the printer's front becomes clearly visible in the prevailing light conditions when viewed from a normal working position. ❑ Label Stop Sensor Adjustment (WR-2): This potentiometer is used in connection with the printer's Setup Mode for adjusting the sensitivity of the label stop sensor. In most cases, it will be sufficient to use the adjustment method offered by the Setup Mode and the Testfeed facility. ❑ Label-Taken Sensor Adjustment (WR-3): The label-taken sensor (optional) detects if a label has not been removed from the outfeed area. Thereby, the printer can be programmed not to print any more copies before the last copy has been removed. The operation of this sensor depends to a large extent on the reflectivity of the labels (e.g., glossiness, colour etc.). Thus, it may sometimes require adjustment when switching between different types of labels. Before changing the setting of a potentiometer, always make sure that the corresponding sensor is clean and free from obstructions (e.g., pieces of labels or adhesive residue). 64 UBI EasyCoder 101 – Technical Manual INTERFACES As standard, all EasyCoder 101 printers are fitted with a “Single Serial Interface Board” with one DB25 male interface connector (comm. port "uart1:"). This connector can be used for an RS 232C or a 20 mA current loop interface. In case of 20 mA current loop, two optional opto-couplers must be fitted. The configuration of the connection cable is also important. In some models, the “Single Serial Interface Board” is replaced by a “Parallel Interface Board”, whereas a “Triple Serial Interface Board” optionally can replace any of these two boards, as illustrated later in this chapter. Regardless of type of interface board fitted, the type of interface on "uart1:" is decided by how the CPU board is strapped on P-15 (see chapter “Electronics; CPU Board” earlier in this manual): RS 232C (V24) Pin 1–2 (lower position1): 1 Pin 2–3 (upper position ): 20 mA current loop Communication Port "uart1:" UART = Universal Asynchronous Receiver and Transmitter GNDC +20 mA 2 -TXD +TXD -20 mA 1 +20 mA 1 1 /. Upper and lower position refers to the illustration of the CPU board 13 12 11 10 9 8 GNDI 7 6 CTS in RTS out RXD in TXD out GNDC 5 4 3 2 1 25 -RXD CAUTION SHOCK ELECTRIC RISK OF OPEN DO NOT 24 N ATTENTIO 23 CTRIQUE CHOC ELE RISQUE DE RIR NE PAS OUV 22 21 20 DTR out 230 VAC 50 Hz 19 18 +RXD 17 16 +5V Ext. 15 14 -20 mA 2 GNDC Communication port "uart1:" on the Single Serial Interface Board. (DB25 male connector) If the printer is ordered without any connection cable, a suitable cable can be procured locally and, if necessary, be modified according to the pinout descriptions in this chapter. NOTE! A shielded communication cable is required in order to comply with the FCC/DOC approval and to avoid the risk of interference to radio communications. 65 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Single Serial Interface Board: RS 232C (V24) on "uart1:" P-4 3 2 1 P-5 RS 232C (V24) is the most common interface for serial communication with computers over short distances. The transmission can only take place between one transmitter and one receiver. The most simple form of two-way communication only requires a 3-wire cable. The maximum transmission distance is about 10–15 metres (33–49 ft.) and the maximum transmission speed is 19,200 baud. 3 2 1 P-3 "uart1:" ■ 1 /. Warning! Be careful not to enable the external 5V unintentionally, which may cause harm to the terminal, PC or other device connected to this port! The 5V is not protected against short-circuit. Jumper must be fitted on pin 1-2 (lower position) of P-15 on CPU-board to select RS 232C. The following hardware straps can be fitted: P-3 DTR-signal: Pin 1–2 DTR indicates printer turned on. Pin 2–3 A copy of the flow signal RTS is produced. P-4 External 5 Volt1: Jumper fitted connects +5V to pin 16. Warning! Max 200 mA. P-5 CTS-signal: Pin 1–2: Normal CTS-signal. Pin 2–3: The STOPIN signal is grounded. Printer will act as if it were permanently receiving a CTS signal, regardless of what signal is actually received. The HPC always requires a CTS signal on "uart1:", regardless of setup. If no strap is fitted, the host must provide a CTS signal. Continued! 66 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Single Serial Interface Board: RS 232C (V24) on "uart1:", cont'd. Printer ⇒ IBM-XT/IBM-PS2 Art. No. 1-975580-05 Length: 3 metres (9.8 ft.) To Printer ("uart1:") DB25 female connector 8 7 7 6 6 5 5 4 4 3 3 2 2 1 1 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 ➠ Printer ⇒ IBM-AT Art. No. 1-975581-05 Length: 3 metres (9.8 ft.) To IBM-XT & PS/2 ⇐ cable ⇒ Housing • Cable shield 1 • TXD out 2• RXD in 3• RTS out 4• CTS in 5• not used 6• Signal GND 7 • not used 8-15 • (+5V) 16 • not used 17-19 • DTR out 20 • not used 21-25 • DB25 female connector 9 4 8 3 7 7 2 6 6 1 5 4 3 2 1 Housing • Cable shield 1 • TXD out 2• RXD in 3• RTS out 4• CTS in 5• not used 6• Signal GND 7 • not used 8-15 • (+5V) 16 • not used 17-19 • DTR out 20 • not used 21-25 • DB25 female connector • Housing •1 Cable shield •2 TXD out •3 RXD in •4 RTS out •5 CTS in •6 DSR in •7 Signal GND • 8-25 not used To Printer ("uart1:") 5 8 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 ➠ Cable configuration: The following ready-made RS 232C connection cables can be ordered from UBI. Cables procured from other sources should follow the same wiring principles. Note: Be careful not to connect the external +5V unintentionally, which may harm your computer or terminal. To IBM-AT ⇐ cable ⇒ DB9 female connector • Housing •1 not used •2 RXD in •3 TXD out •4 not used •5 Signal GND •6 DSR in •7 RTS out •8 CTS in •9 not used 67 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Single Serial Interface Board: 20 mA CL on "uart1:" The 20 mA current loop interface is a single-ended, full duplex serial interface which uses current instead of voltage to transmit signals on a four-wire line. 20 mA current corresponds to a logical “0” and 0 mA corresponds to a logical “1”. Opto-couplers are used to separate the transmission line from the internal logics of the printer and the host computer. Therefore this interface is suitable where electrical interference may occur, and for transmission over longer distances (up to 500 metres or 1,500 ft.). Depending on the configuration of the connection cable between printer and host computer, the printer can work either active (i.e. supplying the current) or passive. A transmission speed between 300 and 9,600 baud is recommended. IC-3 P-4 3 2 1 P-5 3 2 1 P-3 IC-4 "uart1:" On the CPU-board, check: ■ Jumper must be fitted on pin 2–3 (upper position) of P-15 on the CPU-board to select 20 mA current loop. ■ Opto-couplers must be fitted on IC-3 and IC-4. These are not included as standard and must be ordered separately. ❑ Possible jumper fitted on P-3 is of no consequence. 1 /. Be careful not to enable the external 5V unintentionally, which may cause harm to the terminal, PC or other device connected to this port! The 5V is not protected against short-circuit. P-4 External 5 Volt1: Jumper fitted connects +5V to pin 16. Warning! Max. 200 mA. P-5 STOPIN Signal: Jumper fitted on pin 2–3 grounds STOPIN signal to simulate a CTS signal to HPC. Continued! 68 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Single Serial Interface Board: 20 mA CL on "uart1:", cont'd. Cable configuration: The printer end of the connection cable should have a DB25 female connector. The computer end of the cable depends on your type of computer. The printer's connector contains the following signals: Pin 9 + 20 mA Pin 10 – 20 mA Pin 11 TXD + Pin 12 TXD – Pin 13 + 20 mA* Pin 14 – 20 mA* Pin 16 + 5V, 200 mA (if jumper fitted on P-4) Pin 18 RXD + Pin 25 RXD – *. In case of printer being active receiver. The configuration of the communication cables decides which unit is active/passive transmitter, or active/passive receiver, as illustrated by the diagram on next page. Continued! 69 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Single Serial Interface Board: 20 mA CL on "uart1:", cont'd. The examples below illustrate two of four possible cases of the printer or host computer being active transmitter or receiver, i.e., being the supplier of the current to the loop. Printer 102 POWER 7 READY 4 ERROR F1 F2 F3 F4 F5 Pause Setup Feed Enter 1 . 8 5 2 0 9 6 3 C UBI PULL/TIREZ PRINTER CABLE COMPUTER Printer active transmitter/active receiver Pin 9 + TXD+ Pin 11 Transmitter Pin 12 TXDPin 10 - Pin 13 + Receiver 270 ohm 47 ohm RXD+ Pin 18 RXD- Pin 25 Pin 14 - Printer active transmitter/passive receiver Pin 9 + TXD+ Pin 11 Transmitter TXD- Pin 12 Pin 10 - + 47 ohm 270 ohm Receiver RXD+ Pin 18 RXD- Pin 25 - 70 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Optional Interface Boards As alternatives to the “Single Serial Interface Board”, there are two other interface boards available as options, either fitted at delivery, or as upgrading kits. Such optional interfaces can easily be recognized by the additional communication ports on the rear plate of the printer: Parallel Interface Board: 1 × Centronics parallel communication channel + 1 × RS232C serial communication channel. CAUTION SHOCK ELECTRIC RISK OF OPEN DO NOT N ATTENTIO TRIQUE CHOC ELEC RISQUE DE IR NE PAS OUVR 230 VAC 50 Hz 1 × 36-p female Centronics ("centronics:") 1 × 8-p female mini-DIN ("uart1:") Triple Serial Interface Board: Either 3 × RS 232C, or 2 × RS 232C + 1 × 20 mA current loop communication channels. In case of 20 mA current loop, two optional opto-couplers must be fitted on the board. CAUTION SHOCK ELECTRIC RISK OF OPEN DO NOT N ATTENTIO TRIQUE CHOC ELEC RISQUE DE IR NE PAS OUVR 230 VAC 50 Hz 2 × 8-p female mini-DIN ("uart3:" & "uart2:") 1 × DB25 male ("uart1”) 71 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Parallel Interface Board The Parallel Interface Board can replace the Single Serial Interface Board in order to provide the printer with one parallel communication port ("centronics:") in addition to the standard serial communication port ("uart1:"). Parallel communication is widely used for one-way communication between a computer and a single printer. As opposed to serial interfaces, the parallel requires no communication setup in the printer. The Parallel Interface Board may either be bought separately as a kit complete with installation instructions, or be factory installed. CAUTION SHOCK ELECTRIC RISK OF OPEN DO NOT N ATTENTIO CTRIQUE CHOC ELE RISQUE DE RIR NE PAS OUV 230 VAC 50 Hz "centronics:" "uart 1:" With the Parallel Interface Board fitted, the following types of interfaces become available: "uart1:" Fitted on Parallel Interface Board RS 232C serial interface only. "centronics:" Fitted on Parallel Interface Board Centronics parallel interface only. 72 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Parallel Interface Board: "Centronics:" "centronics:" P5 3 2 1 There is only one strapping option in connection with the "centronics:" interface on the Parallel Interface Board: P-5 External 5V: Pin 1–2 Jumper connects external +5V (max. 200 mA) to Centronics connector, pin 18. Warning! Be careful not to enable the external +5V unintentionally, which may cause harm to the terminal, computer or other device connected to this port! The external 5V cannot be connected to both the "centronics:" and "uart1:" ports at the same time. Continued! 73 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Parallel Interface Board: "Centronics:", cont'd. The "centronics:" interface port is fitted with a 36-pin Centronics connector. UBI offers a 3 metres (9.8 ft.) long ready-made parallel communication cable (36-p male Centronics – DB25 male). Article No. 1-010001-00 Cable configuration: The printer's connector is the standard female 36-pole Centronics type. The mounting holes are connected to chassis ground. Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14–15 16–17 18 19–30 31 32 33–35 36 37–38 Signal STROBE DATA 0 DATA 1 DATA 2 DATA 3 DATA 4 DATA 5 DATA 6 DATA 7 ACK BUSY PE SELECT – GND + 5V GND /INPRM /ERROR – /SLCTIN GND Dir. In In In In In In In In In Out Out Out Out – Out In Out – In Remarks See note! not used If strap fitted on P-5 pin 1-2. Max. 200 mA. not used Housing Note: The PE signal (Paper End) on pin 12 requires an error-trapping routine to be included in the UBI Fingerprint software, activating the BUSY and READY statements. Here is an example on how such a routine may be written: 10 IF (PRSTAT AND 4) THEN GOSUB 1000 20 IF (PRSTAT AND 4) = 0 THEN GOSUB 2000 . . . . . . . . . . . . 1000 BUSY4 1010 RETURN 2000 READY4 2010 RETURN Also see BUSY and READY statements and PRSTAT function in the UBI Fingerprint Programmer's Manual. 74 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Parallel Interface Board: RS 232C (V24) on "uart1:" "uart1:" P7 3 2 1 ■ P5 3 2 1 P6 1 2 3 Jumper must be fitted on pin 1–2 (lower position) of P-15 on CPU-board to select RS 232C. The following hardware straps can be fitted: P-7 RTS signal: Pin 1–2: RTS permanently high Pin 2–3 RTS signal connected to ground. P-6 CTS signal: Pin 1–2 Normal CTS signal. Pin 2–3 Short-circuiting of printer's CTS signal. Printer will act as it were permanently receiving a CTS signal, regardless what the host transmits. P-5 External 5V: Pin 2–3 Jumper connects +5V to "uart1:" pin 8. Warning! Max. 200 mA. Not protected against short-circuit. Be careful not to enable this option unintentionally, which may cause harm to the connected terminal, computer or other device. The external 5V cannot be connected to both the "centronics:" and "uart1:" ports at the same time. Continued! 75 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Cable configuration: The printer end of the cable should have an 8-pin male mini-DIN connector. The other end of the cable depends on the type of computer or terminal to which the printer is to be connected. Parallel Interface Board: RS 232C (V24) on "uart1:", cont'd. The communication port "uart1:" contains the following signals: 1 3 2 4 5 6 7 8 The communication port "uart1:" is fitted with an 8-pin female mini-DIN connector. Pin 1 2 3 4 5 6 7 8 Signal – – GND RXD RTS CTS TXD + 5V Dir. – – – In Out In Out Out Remarks Not used Not used Controlled by strap on P-7 Controlled by strap on P-6 Controlled by strap on P-5 The factory-made connection cable 1-776954-00 is suitable for connection between "uart1:" on the Parallel Interface Board, or "uart2:" or "uart3:" on the Triple Serial Interface Board, and an IBM-AT or AT-compatible personal computer. The cable is 3 metres (9.8 ft.) long and wired as follows: To Printer 8-pin male Mini-DIN 8 3 7 2 6 1 ➠ 4 6 7 8 5 9 2 4 5 1 3 Housing • not used 1• not used 2• Signal GND 3 • RXD in 4• RTS out 5• CTS in 6• TXD out 7• +5V out 8• To IBM AT ⇐ cable ⇒ DB9 female connector • Housing •1 not used •2 RXD in •3 TXD out •4 +5V in • 5 Signal GND •6 not used •7 RTS out •8 CTS in •9 not used 76 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Triple Serial Interface Board The Triple Serial Interface Board can replace the Single Serial Interface Board in order to provide the printer with two more serial communication ports ("uart2:" and "uart3:") in addition to the standard serial communication port ("uart1:"). The Triple Serial Interface Board may either be bought separately as a kit complete with installation instructions, or be factory installed. CAUTION SHOCK ELECTRIC RISK OF OPEN DO NOT N ATTENTIO CTRIQUE CHOC ELE RISQUE DE RIR NE PAS OUV 230 VAC 50 Hz "uart3:" "uart2:" "uart1:" With the Triple Serial Interface Board installed, the following types of interfaces become available: "uart1:" RS 232C 20 mA Current Loop Type of interface selected by strap on CPU-board Standard Option. Additional opto-couplers required. "uart2:" RS 232C Standard "uart3:" RS 232C Standard. 77 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Triple Serial Interface Board: RS 232C (V24) on "uart1:" "uart 1:" P12 P11 1 2 3 3 2 1 P3 1 2 3 1 2 3 P4 776704.01 ■ 1 /. Be careful not to enable the external +5V unintentionally, which may cause harm to the connected terminal, computer or other device. The +5V is not protected against short-circuit. Jumper must be fitted on pin 1–2 (lower position) of P-15 on CPU-board to select RS 232C. The following hardware straps can be fitted: P-3 RTS signal: Pin 1–2: RTS permanently high Pin 2–3 RTS high or low according to printer's status. P-4 CTS signal: Pin 1–2 The CTS signal is grounded. Printer will act as if it were permanently receiving a CTS signal. Pin 2–3 Normal CTS signal. The HPC always requires a CTS signal on "uart1:", regardless of setup. If no strap is fitted, the host must provide a CTS signal. P-11 External 5V1: Pin 1–2 Jumper connects +5V to "uart1:" pin 16. Warning! Max. 200 mA. External +5V on "uart1:" excludes external +5V on "uart2:" and vice versa. P-12 DTR signal: Pin 1–2 A copy of the flow signal RTS is produced. Pin 2–3 DTR indicates when the printer is turned on. Continued! 78 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Triple Serial Interface Board: RS 232C (V24) on "uart1:", cont'd. Cable configuration: The printer end of the cable should have a DB25 female connector. The other end of the cable depends on the type of computer or terminal to which the printer is to be connected. The configuration follows the same principles as for the Single Serial Interface Board, as described earlier in this manual. The communication port "uart1:" contains the following signals when RS 232C is selected: 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 The communication port "uart1:" is fitted with a DB25 male connector. Pin 1 2 3 4 5 7 16 20 Signal GND TXD RXD RTS CTS GND +5V DTR Dir. – Out In Out In – Out Out Remarks Cable shield Controlled by strap on P-3 Controlled by strap on P-4 Signal ground Controlled by strap on P-11 Controlled by strap on P-12 Suitable cables for RS 232C connection between the printer's communication port "uart1:" and an IBM-XT, IBM-PS2 or IBMAT personal computer are available from UBI: Printer to IBM-XT/IBM-PS2: Article No. 1-975580-05 Printer to IBM-AT: Article No. 1-975581-05 79 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Triple Serial Interface Board: 20 mA CL on "uart1:" "uart 1:" P11 IC5 3 2 1 IC4 776704.01 ■ Jumper must be fitted on pin 2–3 (upper position) of P-15 on CPU-board to select 20 mA current loop. ■ Two opto-couplers must be fitted in sockets IC-4 and IC-5. These opto-couplers are not included in the Triple Serial Interface Board and must be ordered separately. 1 /. Be careful not to enable the external +5V unintentionally, which may cause harm to the connected terminal, computer or other device. The +5V is not protected against short-circuit. The following hardware strap can be fitted: P-4 STOPIN Signal: Pin 1–2 STOPIN is grounded to simulate a CTS signal. The printer will act as if it were permanently receiving a CTS signal. This jumper is a must for 20 mA Current Loop! P-11 External 5V1: Pin 1–2 Jumper connects +5V to "uart1:" pin 16. Warning! Max. 200 mA. External +5V on "uart1:" excludes external +5V on "uart2:" and vice versa. Possible jumpers on P-3, P-9, P-10 and P-12 are of no consequence. Continued! 80 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Triple Serial Interface Board: Cable configuration: 20 mA CL on "uart1:", cont'd. The printer end of the cable should have a DB25 female connector. The other end of the cable depends on the type of computer or terminal to which the printer is to be connected. The configuration follows the same principles as for the Single Serial Interface Board, as described earlier in this manual. The communication port "uart1:" contains the following signals when 20 mA current loop is selected: 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 The communication port "uart1:" is fitted with a DB25 male D-type connector. Pin 9 10 11 12 13 14 16 18 25 Signal + 20 mA - 20 mA TXD + TXD + 20 mA - 20 mA + 5V RXD+ RXD- Dir. Out In In Out Out In Out In Out Remarks If printer is active receiver If printer is active receiver Controlled by strap on P-11 81 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Triple Serial Interface Board: RS 232C (V24) on "uart2:" "uart 2:" P11 3 2 1 P9 1 2 3 776704.01 The following hardware straps can be fitted: P-9 DTR signal: Pin 1–2 A copy of the flow signal RTS is produced. Pin 2–3 DTR indicates when the printer is turned on. P-11 +5V1: Pin 2–3 Jumper connects +5V to "uart2:" pin 8. Warning! Max. 200 mA. External +5V on "uart2:" excludes external +5V on "uart1:" and vice versa. 1 /. Be careful not to enable the external +5V unintentionally, which may cause harm to the connected terminal, computer or other device. The +5V is not protected against short-circuit. Continued! 82 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Triple Serial Interface Board: RS 232C (V24) on "uart2:", cont'd. Cable configuration: The printer end of the cable should have an 8-pin male mini-DIN connector. The other end of the cable depends on the type of computer or terminal to which the printer is to be connected. The communication port "uart2:" contains the following signals: 1 3 2 4 6 5 7 8 The communication port "uart2:" is fitted with an 8-pin female mini-DIN connector. Pin 1 2 3 4 5 6 7 8 Signal – DTR GND RXD RTS CTS TXD + 5V Dir. – Out – In Out In Out Out Remarks Not used Controlled by strap on P-9 Controlled by strap on P-11 The factory-made connection cable 1-776954-00 is suitable for connection between "uart2:" or "uart3:" on the Triple Serial Interface Board, or "uart1:" on the Parallel Interface Board, and an IBMAT or AT-compatible personal computer. The cable is 3 metres (9.8 ft.) long and wired as follows: To Printer 8-pin male Mini-DIN 8 3 7 2 6 1 ➠ 4 6 7 8 5 9 2 4 5 1 3 Housing • not used 1• not used 2• Signal GND 3 • RXD in 4• RTS out 5• CTS in 6• TXD out 7• +5V out 8• To IBM AT ⇐ cable ⇒ DB9 female connector • Housing •1 not used •2 RXD in •3 TXD out •4 +5V in • 5 Signal GND •6 not used •7 RTS out •8 CTS in •9 not used 83 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Triple Serial Interface Board: RS 232C (V24) on "uart3:" "uart 3:" P10 1 2 3 776704.01 The following hardware strap can be fitted: P-10 DTR signal: Pin 1–2 A copy of the flow signal RTS is produced. Pin 2–3 DTR indicates when the printer is turned on. There is no external +5V available on "uart3:". Continued! 84 UBI EasyCoder 101 – Technical Manual INTERFACES, cont'd. Triple Serial Interface Board: RS 232C (V24) on "uart3:", cont'd. Cable configuration: The printer end of the cable should have an 8-pin male mini-DIN connector. The other end of the cable depends on the type of computer or terminal to which the printer is to be connected. The communication port "uart3:" contains the following signals: 1 3 2 4 6 5 7 8 The communication port "uart3:" is fitted with an 8-pin female mini-DIN connector. Pin 1 2 3 4 5 6 7 8 Signal – DTR GND RXD RTS CTS TXD – Dir. – Out – In Out In Out – Remarks Not used Controlled by strap on P-10 Not used The factory-made connection cable 1-776954-00 is suitable for connection between "uart2:" or "uart3:" on the Triple Serial Interface Board, or "uart1:" on the Parallel Interface Board, and an IBMAT or AT-compatible personal computer. The cable is 3 metres (9.8 ft.) long and wired as follows: To Printer 8-pin male Mini-DIN 3 7 2 6 1 ➠ 8 6 7 8 5 4 4 9 3 2 5 1 Housing • not used 1• not used 2• Signal GND 3 • RXD in 4• RTS out 5• CTS in 6• TXD out 7• (+5V out) 8• To IBM AT ⇐ cable ⇒ DB9 female connector • Housing •1 not used •2 RXD in •3 TXD out •4 (+5V in) • 5 Signal GND •6 not used •7 RTS out •8 CTS in •9 not used 85 UBI EasyCoder 101 – Technical Manual NOTES 86