Table of Contents Installing the Barcode module Installing on T9412, T9114, T9216 Installing on T9120 Installing on T9220 Using the module options within Microsoft Word SAP Support OCR-B How Barcode module works How to use Barcode module Parameter description T parameter Esc(s#T (Bar Code System)
Page 4
Additional memory, Barcode and the PostScript option are provided on SIMMs. Notes: Since PostScript setting requires 12 MB of printer memory and the T9114 / T9412 comes with 4 MB standard, installation of the PS SIMM requires installation of a 8 MB SIMM memory as well.
Page 5
• connection point are aligned with the slot as shown. T9412/T9114: Insert the SIMM all the way into the lower slot labeled FLASH-ROM MODULE at a 45 degrees angle. T9216: Insert the SIMM all the way into the upper slot labeled FLASH-ROM MODULE at a 90 degrees angle.
Page 6
T9120 Memory, Barcode and PostScript Installation. Unplug the printer power cord. Disconnect all cables from the back of the printer.Prep arations Remove the printer cover Open the rear cover. Remove the two screws from the back of the printer. Save the screws. Grasp the cover (as illustrated) and pull it firmly toward the rear of the printer until it stops.
Page 7
If the printer cover is opened, you can see the printer control board as below. ROM SIMM Network Card Connector Connector Understanding the Printer Control Board Printer Memory Serial/LocalTalk Connector Connector The printer memory option increases the printer´s dynamic random access memory (DRAM). Your printer was shipped with 16MB of standard printer memory.
Page 8
Unpack the SIMM module. Memory module Notes: Avoid touching the connection points along the edge. Save the packaging.6 PostScript module Hold the SIMM module with the connection points pointing toward the connector and position the notch as shown. Insert the memory option all the way into the connector at a 30 angle, and rotate it left until it snaps into place.
Page 9
Gently tighten all the screws Reconnect any interface cables and the power cord. Memory module: Set the printer memory item on the printer tab of the properties dialogue box to the value of the added printer memory. Barcode / PostScript module: Install the PostScript driver from the printers CD to use the PostScript emulation.
Page 10
T9220 Memory, PostScript (PS) and Barcode Installation. Additional memory, Barcode and the PS option are provided on DIMMs. Turn the power off and unplug all cables from the printer Remove the two screws on the rear of the printer, then remove the control board cover. Locate the Barcode/PS DIMM slot (upper slot) and the memory SIMM slot (lower slot) on the control board.
Page 11
Hold the Barcode / PS DIMM so that the notch and the connection point are aligned with the slot as shown. Insert the DIMM all the way into the upper slot labelled ROM DIMM at a 90 degrees angle. Next step 6) Hold the memory DIMM so that the notch and the connection point are aligned with the slot as shown.
Using the module options within Microsoft Word MS Word has the possibility to send printer commands direct to the printer. Select <Insert> <Fields> and then proceed in the right window to the field <print> (<druck>) and click at it once. Press the Tab and cursor right keys and enter any valid ESC-Sequence like this: 27"(s..T“...
OSS note #5196 lists standard R/3 barcode names and supported device types for printing barcode PCL-5 commands for Tally Barcode module are built into the HP compatible device types by SAP Modifications are only required for special Barcode types and sizes OSS note #45643 lists PCL-5 command details for barcode attribute selection PCL-5 commands are maintained as «...
How the Barcode module works The Barcode module is not only made of scalable fonts. It is hooked to font calls within the PCL5 interpreter. Typeface numbers from 24600 to 24800 (those number are in a guaranteed exclusive range) activate the intelligence. All data mapped to one of those special fonts is analysed and converted into bar code directly by the firmware.
Page 15
V parameter: Bar code vertical size, in points (like fonts). 1 point size = 1/72 inch. S parameter: White bars widths (has up to 4 values separated by commas) B parameter: Black bars widths (has up to 4 values separated by commas) T parameter: Bar code format number As Barcode is algorithms-only, the user can apply the scaling independently in the X and Y axis.
How to use the Barcode module The Barcode module can be used: · From specific developments. Developers write PCL code based on Barcode module functionality. · From standard software. Barcodes should be driven by bitmap-font-like drivers, with one entry per size and type of bar code. A scalable font driver can not be used as the horizontal width is not a factor of the height.
P parameter Esc(s#P Control if how human-readable (caption) text is printed with bar code 0 Use default value 1 Don’t print human readable text 2 Print human readable text embedded 3 Print human readable text half embedded 4 Print human readable text under code 5 Print human readable text above code Specials: Add 10 to print UPC/EAN/JAN checksum middle left rather than bottom left...
V parameter Esc(s#V Short bar height in points (1/72 inch). Same unit as fonts. Minimum sizes apply. Example: Bar code in pointsize 87: Esc(s87V B parameter Esc(s#1,#2[,#3,#4]B Bar Widths #1 bar width, first (thin) width in dots (1/600 inch) #2 bar width, second width in dots (1/600 inch) Only for EAN, UPC and Code 128 Barcodes please extend: #3 bar width, third width in dots (1/600 inch) #4 bar width, fourth width in dots (1/600 inch)
Print Extended Characters and leading spaces Some of the barcodes can print the full ASCII table from 1 to 127. In regular mode, some of the characters below 33 may cause the Barcode module to print the code up to this character and maybe even start after the character with a new barcode definition.
PCL Escape Sequences Examples A typical ESC-Sequence to select a particular barcode could be: <27>(s4p102h40v10,30b10,30s24670T Readable text below the codes, without start-stop-sign (*) 102h Readable text in Univers normal The code size is 40pt; 40 / 72 * 2,54 cm 10,30b The small stroke bar is 10dots, the wide 30dots 10/600* 2,54 cm 10,30s The small space bar is 10dots, the wide 30dots 10/600* 2,54 cm 24670T Use Code 39 (3of9)
DEFAULT PARAMETERS *: Fixed values, can not be overridden by the user Please note: You must send another ESC-Sequence for any font in order to deselect barcode printing. The ESC-Sequences for all the other build in fonts are listed in the PCL Font List printout. Seite -22-...
Bar Code Formats Characteristics: Size D = Digits P = Punctuation L = Lower case letters U = Upper case letters C = Control characters (ASCII 0 to 31) Checksum character not counted Checksum size not counted except when indicated « CHK » Not applicable Seite -23-...
„Barcode & More“ Fonts The Barcode module features the old „Barcode & More“ cartridge fonts and some scalable logos that can be used together with barcodes, on labels and other documents. „Barcode & More“ fonts and special logos are accessible through fonts, using standard PCL-5 font commands.
Page 25
EAN-128: Alphanumeric Variable length bar code starting with FNC1 code and based on Code 128 sets A B and C to encode the string. EAN128 is used for palettes labels and EDI related barcode labels. EAN13: Numeric, 12 digits Standard in Europe for items sold to the public. EAN-13 contains numeric data only and encodes a 13 digits number.
Page 26
UPC-A: Numeric, 11 Digits Standard in the USA. for items sold to the public. UPC-A contains numeric data only and encodes a 12 digits number. The first one is the number system character, the next 5 digits are the supplier ID, the next 5 digits are the product number and the last one the required checksum character.
Trouble shooting The printer doesn’t print barcode: 1. The version of the Barcode module must fit into your model of the Tally Laserprinter. 2. Is the module correct installed? Generate a SELF TEST print out and verify if the module is recognised in the SIMM/DIMM slot.
Page 28
LENGTH error in 2of5 interleaved: The number of printed digits is always even. If you use a check sum, then you need to send an odd number of digits, if not, so the number of digits must be even (dividable by 2). Problems reading a narrow barcode: Reduce the toner density, or better, use the B parameter to reduce the horizontal size of the bars, or the S parameter to widen up the spaces.
„All rights reserved. Translations, reprinting or copying by any means of this manual complete or in part or in any different form requires our explicit approval.We reserve the right to make changes to this manual without notice. All care has been taken to ensure accuracy of information contained in this manual.
Need help?
Do you have a question about the T9114 and is the answer not in the manual?
Questions and answers