Addmaster Corporation

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

Addmaster Corporation

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

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

2D BARCODE SCANNER CA-SC-20200B

RS-422 Code-Operated Switches

Mounting Dimensions / Viewing 2 Mounting Options 3. Wiring Configuration 4. Quick Set up Procedure 5. Changing Intensity 6.

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

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

MOBILE THERMAL PRINTER

TSP552 TSP552II TSP2000

MODEL : LK-T200 Receipt Printer User s Manual

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

FEC-80T Receipt Printer User s Manual

Programmable #182 Parallel Interface Cash Drawer Manual

MODEL : LK-T210 Receipt Printer User s Manual

TRP-100 Receipt Printer User s Manual

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

S-Series Sensor ASCII Protocol v8.1.0

Lecture (09) x86 programming 8

MODEL : SLK-D10 Mini Dot Impact Printer

Data Representation and Binary Arithmetic. Lecture 2

BARCODE SCANNER. Configuration Guide - 1 -

Message Display Operator Panel. UCT-33/36 Industrial Terminal. Manual 32.00

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

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

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200

NC-1200 BARCODE SCANNER. Configuration Guide - 1 -

Command Manual SRP-350 Thermal Printer Rev. 1.01

MP200 DOT MATRIX IMPACT PRINTER USER MANUAL

MODEL : LK-TL200 Receipt Printer User s Manual

MODEL : SLK-TL100 Receipt Printer User s Manual

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

Printer Control Command Set

BARCODE SCANNER. FUZZYSCAN FAMILY Quick Start Guide

MODEL : AP-8220 U Receipt Printer User s Manual

MODEL : PR-T25 Receipt Printer User s Manual

QTERM-J10/N15 USER'S MANUAL REVISION 13

FEC-240G. Rev. Date

Control Command list (ESC/POS)

PP8X Printer Command Manual

PP8X Printer Command Manual

MODEL : SLK-T12EB Receipt Printer User s Manual

MODEL : SLK-TS400EB. Receipt Printer User s Manual. TS400EB Rev. B 07/16. All specifications are subject to change without notice

Laser Barcode Scanner ARP Nr User s Manual

MODEL : TRP100-III Receipt Printer User s Manual

MODEL : SLK-TE20X Series Receipt Printer User s Manual

Dot Matrix Printer. SP300 Series. Programmer s Manual

Mobile POS Thermal printer

Command Table 4 Data Buffer Function

Fundamentals of Programming (C)

COMBINATION PRINTER SCP700 SERIES

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

Vacuum Fluorescent Customer Display. Model: WD-2030 XXXX Version: 1.10

A GUIDE TO RS-232 COMMUNICATION WITH FX PLCS

Model 6220 Printer Series User's Manual

ACS-LCD-128x64. LCD Graphic Display Terminal. General Description. Features. Typical Applications. Specifications. 22-Feb-08

APEX & ANDES Series. Printer Command Language Developer s Manual

DSP860 Operation Manual

DSP840 Operation Manual Version 3.0

MPP6800 series - PANEL MOUNT PRINTERS. Options

User s Manual Models CD5220 / CD6220. Vacuum Fluorescent Customer Display

Connecting UniOP to Datalogic Barcode Readers

KB232. PS/2 Keyboard RS-232 Adapter Part # SA0008 (Version 3.0) Copyright 2003 L3 Systems, Inc. Redmond

Models: TD3000 Series. Table Displays. 2 by 20 character display USER MANUAL

PD1100 PASS-THROUGH PROGRAMMING & USER S GUIDE. use the freedom

Serial Communication. Transmit. Receive To EECC250 - Shaaban. From Universal Asynchronous Receiver/Transmitter (UART) Parity Bit

MK D Imager Barcode Scanner Configuration Guide

PS232. RS-232 to PS/2 Keyboard Port Adapter Part # SA0009 (Version 4.0) Copyright 2003 L3 Systems, Inc. Redmond

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

PRODUCT INFORMATION. MPP5500 Series PANEL-MOUNT PRINTERS

Dot Matrix Printer. SP2000 Series. Programmer s Manual

1.1. INTRODUCTION 1.2. NUMBER SYSTEMS

MOBILE THERMAL PRINTER

1. Control Command List

Serial I/O. 4: Serial I/O. CET360 Microprocessor Engineering. J. Sumey

RS-232 Control of the Advantage DRI

Universal Asynchronous Receiver Transmitter Communication

plc numbers Encoded values; BCD and ASCII Error detection; parity, gray code and checksums

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

CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON

^BC Code 128 Bar Code (Subsets A, B, and C)

User s Manual. Xi3000 Scanner. Table of Contents

CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON

J2 LCM Customer Display. Manual

Command Manual SPP-R200. Mobile Printer Rev

Pins 2, 3 - Baud rate select - Selects the baud rate for the serial transmission.

QTERM-J10/N15 USER'S MANUAL REVISION 11

ESM-5907 MOTORIZED INSERTION STANDARD TYPE MAGNETIC CARD READER & IC CARD READER/WRITER WITH RS-232C INTERFACE

User's Manual ADEMCO. Model 6220 Printer Series

Command Emulator ESC/POS Mode Command Specifications

COPYRIGHT 2009,SCSC. Manual P/No: SCCM - 80S-01A Released Date: Oct 31, 2009

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

Command Manual SPP-R200. Mobile Printer Rev

SRP-275III Command Manual Rev. 1.00

Binary Numbers. The Basics. Base 10 Number. What is a Number? = Binary Number Example. Binary Number Example

Xi2000-BT Series Configuration Guide

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

3170 Series Touch Screen POS Workstation

Bits and Bytes. Data Representation. A binary digit or bit has a value of either 0 or 1; these are the values we can store in hardware devices.

Transcription:

IJ-1000 Ink-Jet Validation Printer Specification Addmaster Corporation Address: 225 East Huntington Drive Monrovia, CA 91016 Web: www.addmaster.com Phone: (626) 358-2395 FAX: (626) 358-2784 Document: ij1w.doc Revisions: 1.1 January 17, 2001 Notices: Subject to change without notice. Copyright 2000, Addmaster Corporation Page 1

Table of Contents 1 OVERVIEW AND GENERAL DESCRIPTION 3 1.1 General Description 3 1.2 Configuration Options 3 2 EQUIPMENT SPECIFICATION 4 3 PRINTER FEATURES AND SPECIFICATIONS 5 3.1 Printer Overview 5 3.2 Printer Operating Modes Overview 7 3.3 Printing 7 3.5 Validation Printing 8 4 OPERATOR CONTROLS AND INDICATORS 10 4.1 Operator Controls 10 4.2 Operator Indicators 11 4.3 Printer Self-Test & Verification 11 5 INTERFACING: POWER, COMMUNICATIONS, DIP SWITCHES 12 5.1 Power Connections 12 5.2 Serial Interface 12 5.3 Parallel Interface 12 5.4 Printer Communications Buffering 13 5.5 Hardware Interface Handshaking 13 5.6 DIP Switch Settings 14 6 DATA STREAM & COMMAND SET 15 Data Stream & Commands: Detail 15 Resets 16 Printing 16 Print Media Selection 16 Fonts & Pitch 17 Status Indications 17 7 STATUS COMMANDS 18 7.1 Send Printer Status, Immediate. 19 8 INTERFACING EXAMPLES 20 9 CONTROL CODES AND CHARACTER SET TABLES 21 10 ASSOCIATED FEATURES & OPTIONS 22 11 DOCUMENT REVISION INFORMATION 23 Page 2

1 Overview and General Description This document provides the electrical, mechanical, and interface specifications for the IJ-1000 Ink-Jet Validation Printer. 1.1 General Description The IJ-1000 Printer is a validation only printer for use in a wide variety of applications, including: Banking and Point-of-Sale. The IJ-1000 has several available options, including voltage input range and interface emulations. Special features include: plain-paper printing, validation, quiet operation, high resolution and high speed printing, and a choice of interfaces and power connections. This printer utilizes the Hewlett-Packard 51604A ink-jet printhead. This printhead prints at 144x96 dpi using 12 nozzles. 1.2 Configuration Options The IJ-1000 can be factory configured in a variety of ways. The printer will be configured at the time of manufacture and is not user-modifiable. This specification does not address all of the configurable options. Contact the factory if your application requires a listed option. Items: Interface: Options: Configurations Available Serial, RS-232C Serial, RS-422 Serial, RS-485 Data Stream Emulations Power Connectors Communications Connectors Page 3

2 Equipment Specification Item Specification Power Requirements Voltage 120 Volts AC (+10%/-20%) Power Consumption Operating 5 Watts Maximum Standby 2 Watts Operating Environment Temperature Humidity 10 -> 40 C 10 -> 90% RH (non-condensing) Printer Engine Type Thermal Ink Jet Ink Cartridge Hewlett-Packard #51604A Ink Detection Ink drop usage counter. Resolution 144 x 96 DPI ( horizontal x vertical ) Modes N/a Speed 100 chars./sec (Large Font) Print Media / Paper Type Size Paper Detection Paper-Usage Paper Handling Loading Tear Bar Tear Bar Life Communications Receive Data Buffer Interfaces Physical Characteristics Dimensions Weight Noise Level Plain Paper. Cut-sheet or cut-form. 5 Inch Wide minimum. 2 Inch Tall minimum. Form Inserted. Reflective photo sensor. Form Removed. Reflective photo sensor. N/a Always open paper throat and path. N/a N/a 85 characters RS-232C (standard) RS-422 and RS-485 (optional) 10.4 (W) by 3.75 (H) by 4.75 (D) 4 lb. (5 lb. Shipping) 48 db Page 4

3 Printer Features and Specifications 3.1 Printer Overview Printer Features Logical Unit Processor RAM Firmware Storage Variables Storage Characters & Fonts Character Height Character Set Fonts: Font Storage Font Configurability Printing Modes: Intel 80C51 256B 32K EPROM or FLASH N/a 0.070 to 0.125 inch (font dependent) 64 Upper-case ASCII Character-set 2 Printer Fonts in Memory -Large -Large Bold EPROM At factory 1 Mode: -Double-Wide / Single-Wide Supplies: Features & Specifications Printhead & Ink Print Head Hewlett-Packard #51604A Addmaster # Ink Cartridge Life 750,000 characters, standard font Print Contrast Ratio Constant throughout life of cartridge. Paper Media Media Type Plain Paper only. Page 5

Printer Capabilities and Capacities Printer Speed Print Speed Print Throughput Paper Feed Speed 100 char/sec max. (Large Font) N/a N/a Printer Resolutions Resolution (native) 144 x 96 dpi (horizontal x vertical) Resolution (addressable) 144 x 96 Validation Capacity Print Zone (Lines) Print Zone 1 line 80 characters per line maximum. see definitions for details Page 6

3.2 Printer Operating Modes Overview Category Mode Sub-Modes Unit is: Operation Operating Operational -- may be utilized. On-Line On-Line. Host may send data. Off-Line Off-Line. Host should not send data. Self-Test Self-test procedure underway. Printing Validation Data printed to journal. 3.3 Printing Printing Overview: Printing is accomplished by sending print data to printer terminated with a print command. Printing occurs in other cases also, but these are the exception. The printer includes various sensors to assure that the any printing occurs properly on the media. In absence of Host commands, the printer will use its default settings, which are: Item Font Line Spacing Turbo Media Method Default Setting Large Single Wide N/a N/a Validation Media N/a Page 7

Font Overview: The printer includes 2 internal fonts, which are given in the following table. Name Pitch Capacity Char/Line Char/Inch Journal Validation Large 16 80 80 Large Bold 16 80 80 Fonts may be mixed within a print line. If so, then the available number of characters per line will depend upon the mixture of fonts. If the print line is longer than the available media width, the print-line will be truncated (no wrap-around). 3.5 Validation Printing Validation of Forms: For the IJ-1000, there is one method of validation. Single-Line Validation Mode: The IJ-1000 validates by moving the cut-form horizontally across the print-head. Multi-Line Validation Procedure Via Form LED 1. Host sends print data stream with proper termination. Software 2. Printer then enters Validation Mode. On 3. Printer waits for Form to be inserted. On 4. Printer prints on Form. Off 5. Printer waits for Form to be printed and ejected fully. 6. Printer exits Validation Mode. Off Off Off The following notes are important: If the capacity is exceeded, then any excess print data causes the following: subsequent print data is ignored, If the cut-form is removed during Validation, the printing mechanism will stop and abort the printing. It does this to prevent ink from being ejected into the printer. Page 8

After Validation is completed, the cut-form is ejected into the Catch Chute and the clamp is opened to allow for removal of the cut-form. The Reprint button is not operational during Validation. Document Media and Validation Capacity Specification: Item Document Media Document Thickness Document Capacity: Loading Catch Chute Document Width Minimum Maximum Validation Printing Lines Print Zone: (Base-Line) Print Zone: (First Character) Print Zone: Width Single Line Validation 0.0015 to 0.0180 in. 1 form, 0.018 max 10 forms, 0.040 max 5.5 inches 9.0 inches 1 Line 0.5 inches from bottom edge of paper 1.75 inches from left edge of paper 80 characters max. Page 9

4 Operator Controls and Indicators 4.1 Operator Controls The operator controls are clearly marked. Only two are present in this model, and there usage is given in the following table. Item Power Switch. Usage Power Switch. Cuts power to printer. Located: Front, lower left. Reprint Button. Reprint / Self-test button. Initiates self-test mode or reprints last form. Located: Top, front, right side. Page 10

4.2 Operator Indicators The operator indicators are LED lights which are located on the top rear of the unit. The are identified by markings and colors. There usage is given in the following table. Indicator State Meaning Form LED. ON Insert form for validation. FLASH Remove cut-form from printer. Error condition: cut-form or printhead jammed, or other error OFF No form attention required. 4.3 Printer Self-Test & Verification The printer includes a Self-Test Routine. This routine tests the following features: Identification: Model Number, Firmware & Revision Level, Installed Options Operation: Printing, Feeding, Cutting, Validation Clamping & Ejecting, Printing: All fonts and print modes. To perform test, follow these steps: Self-Test Procedure 1. Turn off power 2. Hold down Reprint button 3. Turn on power 4. Release button after printing starts 5. A sample tape is printed 6. Insert Form to test validation mechanism (if present) 7. Turn power off when done. Notes IMPORTANT NOTE: Printer remains in SELF-TEST routine until power is cycled OFF. Page 11

5 Interfacing: Power, Communications, DIP Switches 5.1 Power Connections Please use only the factory supplied power cord. 5.2 Serial Interface Baud Rates: 9600, 4800, 2400, or 1200 (DIP switch selectable) Data Bits: 8 or 7 Parity Bit: None, Even, or Odd Stop Bits: 1 Handshaking: Interface Connector: Pin Configurations: Printer toggles RTS, which is connected by standard cables to IBM PC s CTS signal. RJ-45 (phone-jack type plug) RS232C interface levels. Standard PC compatible 9 pin. Mates directly to PC. Cabling: Addmaster P/N: 95078 Printer to PC compatible DB9 type serial port 5.3 Parallel Interface Not available on this model. Page 12

5.4 Printer Communications Buffering The printer has two type of buffers into which it places incoming characters: Receive Buffer: Stores incoming characters. The printer removes characters from the Receive Buffer when needed. The characters are then processed. The Receive Buffer, stores 2 characters only. In some models, this buffer is larger. Print-Line Buffer: Stores characters (typically text characters) after processing, but before actual printing. This buffer is used to build up the complete Print-Line that will then be printed or validated. In the standard IJ-1000, the Print-Line Buffer is approximately 96 characters. Therefore, you can not print a line with more than 96 characters (including any formatting commands). 5.5 Hardware Interface Handshaking When the Receive Buffer is full or is otherwise unavailable, then the printer is unable to receive any characters. If any are sent, then they will be lost. This un-availability is signaled to the computer by handshaking lines on the interface. For the Serial Interface: The printer toggles its RTS line which is connect through the standard cables to the computer s line called CTS. If the computer tests CTS high, then data can be sent, and if tested low, then do not send data. This testing is usually accomplished automatically via the computer s BIOS routines. CTS goes low when the Receive Buffer reaches 256 characters from full. For DOS based computers, set the mode command as indicated below. The p parameter sets the appropriate retry on the CTS line when used with printers in general. C:> mode com1:9600,n,8,1,p For Windows 95/98/NT based computers, check the settings for the appropriated COM port. Assure that Flow Control is set to Hardware. Page 13

5.6 DIP Switch Settings DIP Switches set functional features of the IJ-1000. The Switches are accessible from the bottom of the unit. DIP Sw. 2 DIP Sw. 1 Baud Rate Setting OFF OFF 9600 OFF ON 4800 ON OFF 2400 ON ON 1200 Default DIP Switch Setting Usage 3 ON 8 Data Bits, No Parity Default OFF 7 Data Bits, 1 Parity Bit 4 ON Odd Parity (if used) OFF Even Parity (if used) Default Notes: Defaults are all ON. Page 14

6 Data Stream & Command Set An overview of the supported interface commands is given below. Type Sequence Function RESETS PRINTING CAN CR Reset. Hard power-on reset, at receive level. Carriage Return. Print and no-feed. PRINT MEDIA SELECTION DC1 FONTS & PITCH SO SI GS FS STATUS INDICATIONS ENQ Validate two forms. (Obsolete). Selects Single-Wide pitch (cancels Double-Wide). Selects Double-Wide pitch. Selects Large Font. Selects Large Bold Font. Send printer status, immediate. Data Stream & Commands: Detail Detail on each of the supported commands follows in this section. The commands are grouped according to function. A table listing the Hex and Decimal values of each of the codes is given in Section 9. Page 15

Resets CAN Reset. Hard reset, at receive level. This command will clear out the Receive Buffer, reset any modes, fonts, and other settings to the default values, and re-initialize the interface. This command basically emulates a Power-On Reset. It is acted upon as soon as it is received, even if the Receive Buffer contains unprocessed data. Use this command only when needed -- at Host driver power on, error condition clearing, etc. This command also resets the Printer Initialized bit (PINIT). See also the ESC @ command. Syntax: 17H Printing CR Carriage Return. Print and no line feed. Any data previously received is printed. The paper is not fed in typical usage. If Auto-LF on CR mode is set by DIP switch, then the paper is fed 1 line. Syntax: 0DH Print Media Selection DC1 Double Validation Mode. (Obsolete) Printer will validate the data on two different forms. Both forms should be inserted at the same time. Two Form LED s will be illuminated and printer halts awaiting the Forms to be inserted before proceeding. This command requires a double validation mechanism which is now obsolete. Syntax: 11H Page 16

Fonts & Pitch GS FS Selects Large Font. Selects Large Bold Font. Syntax: 1DH (GS), 1CH (FS), SO SI Selects Single Wide pitch Selects Double Wide pitch. Selects or De-selection double-wide printing. Double-wide printing will resets to single-side at the end of each line. Syntax: 0EH (SO) 0FH (SI) Status Indications ENQ Send Printer Status, immediate. See following section for more details on this command and its responses. The printer will respond to this command immediately after receiving it. Command is operational only for units with the serial interface. Syntax: 05H Page 17

7 Status Commands This section gives more detail on the status commands are used to retrieve information from the printer. Only 1 command is available. Command Usage Response ENQ Send printer status. Immediate This commands generates an immediate response. Immediate responses are sent to the host immediately after receiving the request. This response will occur regardless of the state of operation and any pending commands or data. Page 18

7.1 Send Printer Status, Immediate. Host Sends: ENQ - 05H Printer Response: 1 byte Response Type: Immediate. Usage Details: The printer responds to this command immediately after receiving it. The printer will respond regardless of its current state of operation. The response to the ENQ command will is 1 byte in length. This is called the Short Response, respectively. This command has a variation which will generate a Long Response. See the next section. Response Format Bit-map: Bit Name Usage & Meaning 7 Reserved 0 Always 0 6 Reserved 1 Always 1 5 Reserved 1 Always 1 4 LMPS Last Message Printed Status =1 Last printing occurred without error. =0 Last printing encountered an error. 3 LMP Last Message Printed =1 Last message sent to printer was printed. =0 Last message sent to printer was canceled or overwritten. 2 VMP Used to determine if machine is process of performing a mechanical task that may take an indeterminate amount of time =1 if a valid message has been received and machine is performing an action or printing a line. =0 otherwise. 1 PRDY Used to determine if printer can print =1 if printer is ready and no error conditions are sensed, =0 if printer not ready because: (1) Form improperly inserted, (2) Paper-Out, (3) printhead in loading zone, (4) printhead jam. 0 FORM Used to determine if Form is inserted into Validation Mechanism =1 FORM is detected =0 no FORM detected Page 19

8 Interfacing Examples To illustrate the various modes, this section presents examples. The following type-styles are used: Text ESC 19H spaces -Notes - Text characters to be printed - Control characters in symbol form, consult table for hex values - Control characters is hex form. Only 1 byte is send. - Ignore spacing. Included for easy of reading only. - Notes Example #1: Print 1 line This prints 1 line. CR Example #2: Inquiries Host Printer Meaning ENQ 62H Printer Ready, No Form, Not awaiting Form ENQ 63H Printer Ready, Form Inserted, Not awaiting Form ENQ 61H Printer Not Ready, Form Inserted, Form needs removal or adjustment Important Note: Printer responses are bit specific. Decode by bits, not values. Page 20

9 Control Codes and Character Set Tables The following table lists potential control codes and their Hex values. Control Code Table: 00H - 1FH Code Symbol Ctrl Char Hex Value Code Symbol Ctrl Char Hex Value NUL ^@ 00 DLE ^P 10 SOH ^A 01 DC1 ^Q 11 STX ^B 02 DC2 ^R 12 ETX ^C 03 DC3 ^S 13 EOT ^D 04 DC4 ^T 14 ENQ ^E 05 NAK ^U 15 ACK ^F 06 SYN ^V 16 BEL ^G 07 ETB ^W 17 BS ^H 08 CAN ^X 18 HT ^I 09 EM ^Y 19 LF ^J 0A SUB ^Z 1A VT ^K 0B ESC ^[ 1B FF ^L 0C FS ^\ 1C CR ^M 0D GS ^] 1D SO ^N 0E RS ^^ 1E SI ^O 0F US ^_ 1F ASCII Character Set: 20H - 7FH 0 1 2 3 4 5 6 7 8 9 A B C D E F 20 sp! " # $ % & ' ( ) * +, -. / 30 0 1 2 3 4 5 6 7 8 9 : ; < = >? 40 @ A B C D E F G H I J K L M N O 50 P Q R S T U V W X Y Z [ \ ] ^ _ 60 ` a b c d e f g h i j k l m n o 70 p q r s t u v w x y z { } ~ Code Pages Supported: 64 character ASCII Lower case characters a through z will print as A through Z. Host controller can send both upper and lower case characters. Page 21

10 Associated Features & Options No associated feature or options are described in this specification. Page 22

11 Document Revision Information Revision Date Changes 1.1 01-17-2001 Initial release in PDF format. Page 23