Programmer s Guide. Tally MT50 Emulation. PSi Drucker Family PP 80x

Similar documents
Programmers Guide. IBM ProPrinter 4207, 4208 XL 24 Quick Reference. For Printer PP 40x and PP 80x

Programmers Guide. HP Quick Reference. For Printer PP 40x / PP 80x

Command Manual SRP-350 Thermal Printer Rev. 1.01

MOBILE THERMAL PRINTER

PP8X Printer Command Manual

PP8X Printer Command Manual

MK D Imager Barcode Scanner Configuration Guide

Data Representation and Binary Arithmetic. Lecture 2

Model 8900 Series Printer Technical Reference Manual

FD-011WU. 2D Barcode Reader User Guide V1.6CC

Reference Manual December 1997

PureScan - ML1. Configuration Guide. Wireless Linear Imager Wireless Laser scanner - 1 -

4 Pr P i r n i t n e t r e Co C m o m m a m n a d n s d Li L s i t N. C m o m m a m n a d

PROGRAMMER S MANUAL 58mm Printer

KS Emulation Programmer s Reference Manual

Rev Sett. 08

TSP552 TSP552II TSP2000

EPSON ESC/P. Reference Manual. June 2004 NPD

Line Printer Plus Programmer s Reference Manual

10200 Programmer Manual Rev. 004

KSSM Emulation for the P8000 H-Series Programmer s Reference Manual

Chapter 2. Native Emulation Commands 55 Format Control 55 Native Character Set 56 Bar Codes 58 Miscellaneous 64

Addmaster Corporation

COMMAND REFERENCE COMMAND REFERENCE PLUS II

Printer Control Command Set

Mobile Printer. Command Manual Ver Models: SM series

PP7X PRINTER COMMAND MANUAL

EXPERIMENT 8: Introduction to Universal Serial Asynchronous Receive Transmit (USART)

PP7X PRINTER COMMAND MANUAL

1.1. INTRODUCTION 1.2. NUMBER SYSTEMS

APEX & ANDES Series. Printer Command Language Developer s Manual

Table of Contents Sleep Settings How to Configure the Scanner. 7 Chapter 2 System Setup

Command Manual Metapace T-2. Thermal Printer Rev. 1.00

Graphics Languages Code V, PGL, MT660 IG Applications Manual

NC-1200 BARCODE SCANNER. Configuration Guide - 1 -

BARCODE SCANNER. Configuration Guide - 1 -

WinPOS system. Co., ltd. WP-K837 series. Esc/POS Command specifications Ver.0.94

Connecting UniOP to Datalogic Barcode Readers

Dot Matrix Printer. SP2000 Series. Programmer s Manual

Configuration Manual PULSAR C CCD SCANNER. Table of Contents

ADDMASTER. Addmaster Corporation. IJ-3080 Journal/Validation Printer. Specification. IJ-3080 Specification

[Notes] Provides important information on setting and using the printer command, if necessary.

Command Manual SPP-R200. Mobile Printer Rev

The ICP 300 is an ultra-compact, lightweight portable thermal printer with an easy-load paper feature.

Emulations Applications Manual

MPP6800 series - PANEL MOUNT PRINTERS. Options

User s Manual. Xi3000 Scanner. Table of Contents

Tally Dascom DT-210/230 Programming Guide V1.1

MtP Series & FieldPro. Programmer s Manual

Xi2000-BT Series Configuration Guide

Control Command list (ESC/POS)

Number System (Different Ways To Say How Many) Fall 2016

EXPERIMENT 7: Introduction to Universal Serial Asynchronous Receive Transmit (USART)

DLL2020. Software Configuration Manual

Mobile POS Thermal printer

Command Manual SPP-R200. Mobile Printer Rev

Menu & commands booklet FOR BAR CODE SCANNERS * *

marson MT8200S 2D Handheld Scanner User Manual V / 6 / 25 - I -

Command Manual.

Programmer s Application Manual. MTPL Emulation

Ultimate-II MPS Printer Emulation

Fundamentals of Programming (C)

Programmer s Reference Manual

Datalogic Scanning, Inc. 959 Terry Street Eugene, Oregon Telephone: (541) Fax: (541)

PRODUCT INFORMATION. MPP5500 Series PANEL-MOUNT PRINTERS

2D Barcode Reader User Guide V 1.2.1

6600 Series Printers Applications Manual Volume 4. Graphics Languages - Code V, PGL, MT660 IG

Laser Barcode Scanner ARP Nr User s Manual

Start Configuration. Chap.1 System Information. Set All default

KM216H KPM216H WARNING! MOVING PARTS PUSH HERE TO CLOSE

Custom Labels User Manual

DS-800. ::: Receipt Printer User s manual :::

DATA REPRESENTATION. Data Types. Complements. Fixed Point Representations. Floating Point Representations. Other Binary Codes. Error Detection Codes

XR-200 MINI DOT IMPACT PRINTER PRODUCT SPECIFICATION DATE : MAY 3, 2004 MANUAL REVISION 2.0

1. Control Command List

Command Emulator ESC/POS Mode Command Specifications

Advanced Printing Systems CP 205-MRS

Number Systems II MA1S1. Tristan McLoughlin. November 30, 2013

S-Series Sensor ASCII Protocol v8.1.0

BD-6500BT Bluetooth 2D Barcode Scanner Configuration Guide

Programmer s Reference Manual

NEO-PLACA-PRINTER-PT486F24401

Chapter 3. Information Representation

广州虹源电子有限公司. Guangzhou Hong yuan Electronic co.,ltd. Configuration Manual

J2 LCM Customer Display. Manual

Digital ANSI-Compliant Printing Protocol Level 2 Programming Supplement

CMSC 313 Lecture 03 Multiple-byte data big-endian vs little-endian sign extension Multiplication and division Floating point formats Character Codes

COMBINATION PRINTER SCP700 SERIES

PD1100 STAND-ALONE PROGRAMMING & USER S GUIDE. use the freedom

Experiment 3. TITLE Optional: Write here the Title of your program.model SMALL This directive defines the memory model used in the program.

SPP-R210 Command Manual Rev. 1.00

User s Manual. Addendum to. Ranger Wedge Interface. Part No. 25-WEDGE-06A Ver. April 1999

Beijer Electronics AB 2000, MA00453,

MODEL : TRP-100-II Receipt Printer User s Manual

MOBILE THERMAL PRINTER

OKIPOS 408II. Programmer s Technical Reference. Section 1: Star Line Mode Page 3 Section 2: Star Page Mode Page 229 *

Preliminary draft_1. Prefix Scanned Data Suffix. Intercharacter Delay. Intercharacter Delay

Number Representations

A GUIDE TO RS-232 COMMUNICATION WITH FX PLCS

Model 6220 Printer Series User's Manual

Transcription:

Programmer s Guide Tally MT50 Emulation 22.08.2016 PSi Drucker Family PP 80x

Acknowledgement Tally and TallyGenicom are registered trademarks of TallyGenicom. EPSON is a trademark of the Seiko Epson Corporation. IBM, ProPrinter are trademarks of the International Business Machines Corporation. A Publication of PSi Matrix GmbH Hommeswiese 116c D 57258 Freudenberg Federal Republic of Germany November 2015 http:\\www.psi-matrix.eu Great care is taken to ensure that the information in this handbook is accurate and complete. However, should any errors or omissions be discovered or should any user wish to make suggestions for improving this handbook, please feel encouraged to send us the relevant details. The contents of this manual are subject to change without notice. Copyright 2016 by Psi Matrix GmbH. All rights strictly reserved. Reproduction or issue to third parties in any form is not permitted without written authorization from the publisher.

Content 1 Description of PM s Supporting MT50 Emulation... 4 2 Special MT50 Extensions in the Operator Panel Menu... 5 3 Conventions... 6 4 Control Codes... 7 5 Special Code Sequences... 8 6 Vertical and Horizontal Form Handling... 9 7 Font Selection, Attributes, Code Table Handling... 10 8 MT50 Barcode Printing... 11

This appendix contains basic information on the MT 50 emulation commands supported in the printer. The MT 50 emulation is subset - compatible to the MT 50 printer. PP 803 PP 806 PP 809 1 Description of PM s Supporting MT50 Emulation Characters used in control functions appear in mono spaced type. Table 1 explains some of the conventions used. A pair of numbers separated by a slash (/) character indicates Column/Row notation. This notation refers to the location of a character in a standard code table, such as ASCII. (Example: 1/B = 1B is the hex-code for Escape) Spaces appear between characters in sequence for clarity; they are not part of the format. At the end of this chapter you will find a listing of the MT 50 emulation commands classified by Hex Code and a Hex - Decimal conversion table. 1.1 Personality Modules with Emulation MT50 Order number: PP 80x: 8707-340-90116 PM SER/PAR MT50 PP80x 8707-340-90117 PM ETH 10/100 Mb/s MT50 PP80x 8707-340-90127 PM PAR STGCHG 80X MT50 8707-340-90128 PM ETH 10/100 STGCHG 80X MT50 MT50 - [4]

2 Special MT50 Extensions in the Operator Panel Menu Menu Setting Function Item MACRO: EMULATION / MT * default / IBM PROPR. / IBM PROPR. AGM / EPSON LQ TRACT. FF-MODE / NO BLANK PAGES * default / BLANK PAGES VT MODE / VT = VT * default /VT = LF + CUT /VT = FF + CUT (deselect: CUT MODE ON!) TEAR-OFF-MODE / NO * default / TEAR-OFF 10 S / TEAR-OFF 1 S / CUT 10 S. / CUT 1 S. / CUT 1 S. NO FF / CUT MODE ON / CUT ON FF AUTOWRAP MODE / ON *default / OFF INFO: CUT DEVICE = YES must be selected under INSTALLATION INSTALLATION: CONTROL MODES LARGE 3, 5, 7 / CH.DOT MATRIX * default / REAL LARGE CH. ENQ RESPONSE / NO STATUS RES. * default / STATUS RESPON. ZERO / NO SLASH ZERO * default / SLASHED ZERO ETX / ACK /NO * default / YES / OFF MT50 - [5]

3 Conventions ESC Escape (1/B), introduces an escape sequence n Numeric parameter, or number of units that specify a distance or quantity pertaining to the escape sequence, control function or control string. Values are 0...999. If the parameter is in normal notation like "200" the programming in hex-code is according to an ASCII table. ("200" = 32, 30, 30 in hex) If the parameter must be programmed in hex-code the notation is with a slash. (1/A = 1A in hex-code) SP Is standing for Space (hex 20) Code Tables: Codes in the range C/0... F/F are ignored or printed as Space *), resp. if the character sets: IBM SET 1, IBM SET 2, EPSON EXT. GCT, are selected. The complete character set is printed if code tables: ISO 8859/1, ISO 8859/15, IBM CODE PAGES CODE PAGES EE, CODE PAGES EE2, are selected. *) character code D/F see IBM or EPSON LQ Reference Manual MT50 - [6]

4 Control Codes Escape Sequence Mnemonic 0/0 NUL Null Function 0/5 ENQ (see Status Request) 0/A LF Line Feed 0/B VT Vertical Tab 0/C FF Form Feed 0/D CR Carriage Return 0/E SO Double Width ON/OFF 0/F SI Poster font ON/OFF (PLAKAT) 1/1 DC1 XON 1/3 DC3 XOFF (buffer flow control no XOFF in case of 1/4 DC4 Barcode bracket (see barcode) 1/A SUB Start Barcode header (see barcode) 1/B ESC Escape 1/C FS Large font 3-times ON/OFF (Large Character) 1/D GS Large font 5-times ON/OFF (Large Character) 1/E RS Large font 7-times ON/OFF (Large Character) 2/0 SP Space MT50 - [7]

5 Special Code Sequences Escape Sequence Mnemonic Function ENQ Status Request Status Response ( one Byte) Bit 0 = 1 Busy (not READY) Bit 1 = 1 Offline / Cover open Bit 2 = 1 Paper available Bit 3 = 1 fixed Bit 4 = x same as Bit 1 Bit 5 = 1 Buffer overflow Bit 6 = 1 Data transfer error Bit 7 = 0 fixed Rem.: Status Report must be enabled in the menu: INSTALLATION/CONTROL MODES/ENQ RESPONSE/STAUS RESPON. ESC [ P1 ; P2 SP r SM # Select Macro and Change Emulation P1 = 0 : no change P1 = 1 : Macro 1 P1 = 2 : Macro 2 P1 = 3 : Macro 3 P1 = 4 : Macro 4 P2 = 0: no change P2 = 1: MT Emulation P2 = 2: IBM ProPrinter Emulation P2 = 3: IBM ProPrinter AGM Emulation P2 = 4: EPSON LQ Emulation MT50 - [8]

6 Vertical and Horizontal Form Handling Escape Sequence Mnemonic Function ESC P T T 0 ESC \ ignored ESC [ n SP G SLS Select Line space n/48 inch ESC [ n t SPLL Select Page length (n lines @ 6 lpi) (min. 18 lines) ESC [ n z Select Line space (n lines per inch) ESC [ n g VT VT control (vertical tabulation control character) n = 0 VT = LF + CUT n = 1 VT = VT ESC [ n w SCP Select Character Pitch n = 0 n = 1 n = 2 n = 3 n = 4 n = 5 n = 6 n = 7 5 cpi 6 cpi 7.5 cpi 8.3 cpi 10 cpi 12 cpi 15 cpi 16.6 cpi ESC S C 0 Unsecured Mode *default ESC P S C 0 ESC \ ESC S C 1 ESC P S C 1 ESC \ Unsecured Mode Secured Mode (subset) Secured Mode (subset) MT50 - [9]

7 Font Selection, Attributes, Code Table Handling Escape Sequence Mnemonic Function 0/E SO Double Width ON/OFF 0/F SI PLAKAT font ON/OFF 1/0 DLE (see PLAKAT font header) 1/9 EM (see PLAKAT font header) 1/C FS Large font 3-times ON/OFF (Large Character) 1/D GS Large font 5-times ON/OFF (Large Character) 1/E RS Large font 7- times ON/OFF (Large Character) DLE nn EM ESC ( > ESC (? ESC [ n J PLAKAT font header DLE! nn EM 2 <= nn <= 96 x 1/12 inch! = bi-directional print option Font OCR - A Font OCR B Select font quality DRAFT / NLQ n = 0 DRAFT (DATA- font) n = 1 NLQ ( LQ- font), prints NLQ or LQ depending on menu- setup. Default : ROMAN Repeat character (preceding character) n = 0 (ignore) n = 1.. 99 ESC [ n m Underline ON/OFF n = 4 underline on n = 0 underline off (resets all attibutes) MT50 - [10]

8 MT50 Barcode Printing Escape Sequence Mnemonic Function SUB [F] T [n] [; xyz] EM Barcode Header F = HRI (human readable index) HRI: 2/2, 2/3, 2/6, 2/7, 2/A, 2/B, 2/E, 2/F, 3/1 No HRI: 2/0, 2/1, 2/4, 2/5, 2/8, 2/9, 2/C, 2/D, 3/0 T = Barcode type A = 2/5 Matrix B = 2/5 Industrial C = 2/5 Interleaved F = Code 39 G = Codabar H = EAN 8 with HRI I = EAN 8 without HRI K = EAN 13 with HRI L = EAN 13 without HRI N = UPC A with HRI O = UPC A without HRI P = UPC E with HRI Q = UPC E without HRI n = Barcode height in 1/6 inch x = bar width 0 = 0.40 mm 1 = 0.75 mm 2 = 1.08 mm 3 = 1.41 mm y = Gap width ( 0... 3 ) z = Ratio wide to thin parameter ( 0... 3 ) [ ] optional DC4 < data > DC4 DC4 = Barcode brackets (barcode on / off) MT50 - [11]

Hex - Decimal Conversion Table 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 0 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 1 1 17 33 49 65 81 97 113 129 145 161 177 193 209 225 241 2 2 18 34 50 66 82 98 114 130 146 162 178 194 210 226 242 3 3 19 35 51 67 83 99 115 131 147 163 179 195 211 227 243 4 4 20 36 52 68 84 100 116 132 148 164 180 196 212 228 244 5 5 21 37 53 69 85 101 117 133 149 165 181 197 213 229 245 6 6 22 38 54 70 86 102 118 134 150 166 182 198 214 230 246 7 7 23 39 55 71 87 103 119 135 151 167 183 199 215 231 247 8 8 24 40 56 72 88 104 120 136 152 168 184 200 216 232 248 9 9 25 41 57 73 89 105 121 137 153 269 185 201 217 233 249 A 10 26 42 58 74 90 106 122 138 154 170 186 202 218 234 250 B 11 27 43 59 75 91 107 123 139 155 171 187 203 219 235 251 C 12 28 44 60 76 92 108 124 140 156 172 188 204 220 236 252 D 13 29 45 61 77 93 109 125 141 157 173 189 205 221 237 253 E 14 30 46 62 78 94 110 126 142 158 174 190 206 222 238 254 F 15 31 47 63 79 95 111 127 143 159 175 191 207 223 239 255 MT50 - [12]