7193 Thermal Receipt Printer Owner's Guide On Lin e pe Pa ut rO pe Pa 7193-D100-V001 ee rF d
It is the policy of Axiohm IPB to improve products as new technology, components, software, and firmware become available. Axiohm IPB, therefore, reserves the right to change specifications without prior notice. All features, functions, and operations described herein may not be marketed by Axiohm IPB in all parts of the world. In some instances, photographs are of equipment prototypes.
7193 Owner’s Guide Quick Reference Quick Reference This Quick Reference will direct you to key areas of the Owner's Guide. For a complete listing of topics, see the Contents or Index. Ordering Paper and Supplies page 4 Information on where and how to obtain paper and optional items. Setting Up the Printer page 9 Basic requirements for unpacking and installing the printer. Loading and Changing Paper page 19 A brief discussion of the simple paper loading procedure.
Quick Reference 7193 Owner’s Guide How to Use This Book Use this book as an installation guide for setting up and preparing the printer to run, as a training guide for teaching users how to operate the printer, or as a reference for programming the host system to communicate with the printer. In addition, information is also provided about the character sets and graphics that are available. The book is divided into chapters that relate to each of these areas.
7193 Owner’s Guide Contents Contents About the 7193 Printer ....... 1 Models ..................................................................................................................2 Communication Interfaces ...........................................................................2 Options...........................................................................................................2 Features..........................................................................................
Contents 7193 Owner’s Guide Testing the Printer ............................................................................................. 23 Mounting the Printer on a Wall ........................................................................ 25 Mounting the Power Supply on a Wall............................................................ 27 Solving Problems............... 29 Operator Panel Lights........................................................................................
193 Owner’s Guide Contents Commands ........................ 57 Command List....................................................................................................57 Printer Function Commands ......................................................................58 Print Characteristics Commands ...............................................................60 Graphics Commands ..................................................................................61 Printer Status Commands.......
7193 Owner’s Guide About the 7193 Printer About the 7193 Printer The 7193 thermal receipt printer is fast (at 600 lines per minute), quiet, and very reliable. With thermal printing technology, there is no ribbon cassette to change, and paper loading is extremely simple. The printer is small enough to fit almost anywhere and is easy to use with the receipt exiting from the top. There is no journal as it is kept electronically by the host system.
About the 7193 Printer 7193 Owner’s Guide Models There are several models of the 7193 depending on the communication interface and the combination of options selected. Communication Interfaces • RS-232C • Parallel See the “Communication” chapter later in this book for more information.
7193 Owner’s Guide About the 7193 Printer • History EEROM • Speaker • Resident bar codes • Code 39 • UPC-A • UPC-E • JAN8 (EAN) • JAN13 (EAN) • Interleaved 2 of 5 • Codabar Thermal Printhead The 7193 uses a thermal printhead which is extremely fast and quiet. Because it uses heat to print directly on paper, there is no cassette or ribbon to change, eliminating soiled fingers and paper dust. The printhead is designed for a very long life, but it may be replaced if needed.
About the 7193 Printer 7193 Owner’s Guide Ordering Paper and Supplies Thermal receipt paper and other supplies can be ordered from several recommended and qualified suppliers. Ordering Thermal Paper The 7193 requires “fax grade” thermal paper with the following dimensions: • Diameter: 80 mm maximum (3.15 in.) • Length: 83 meters (273 ft.) • Width: 80 mm ± .5 mm (3.15 ± .008 in.) The paper must not be attached at the core or the printer will be damaged when the paper runs out.
7193 Owner’s Guide About the 7193 Printer Kanzaki Specialty Papers In U.S. A. Imaging Products Voice: 1(413)736-3216, 1(800)628-8386 (toll free) Fax: 1(413)731-8864 Paper grade: F380 (standard density), F180 (light density) In Japan: New OJI Paper Co., Ltd.
About the 7193 Printer 7193 Owner’s Guide Ordering the Power Supply and Cables Contact your Axiohm supplier to order the power supply and cables. The Axiohm numbers are for reference only. Suppliers may use different numbers. • Power supply with attached cable (to printer) and wall-mount kit: 7193-F301 • Separate power supply cord (to outlet) Order for appropriate power connector • United States: 7193-F320 • International:7193-F321 • United Kingdom: 7193-F322 • S.E.V.
7193 Owner’s Guide About the 7193 Printer Cleaning the Printer There is no customer maintenance required for the 7193. However, you may occasionally clean the cabinet as needed to remove dust and finger marks. Use any household cleaner designed for plastics, but test it first on a small unseen area.
7193 Owner’s Guide Setting Up the Printer Setting Up the Printer What Is in the Box? The following items are packed in the shipping box: • Printer enclosed in a plastic bag and foam pack • Thermal paper roll, wrapped with a foam strip (inside printer) • Test printout protecting the printhead (inside printer) • 7193 Setup and User's Guide • Rubber feet and hook and loop fasteners (fasteners used to anchor printer) • Power supply with attached cable (to printer) and related items • Power cord (from
Setting Up the Printer 7193 Owner’s Guide Repacking the Printer 1. Protect the printhead by placing a piece of receipt paper between the receipt cover and the printhead. 2. Place the printer in the plastic bag and foam pack. 3. Place the packed printer in the box and secure the box with packing tape. 4. If you are sending the printer in for repair, call Axiohm IPB for a Return Authorization Number at (607)274-2402. Be prepared to answer questions concerning shipping and billing. 5.
7193 Owner’s Guide Setting Up the Printer Choosing a Location The 7193 is compact and requires little counter space. It may even be mounted on a wall if space is at a premium. See “Mounting the Printer on a Wall” later in this chapter. The power supply may also be mounted on a wall or under a table. See “Mounting the Power Supply on a Wall” later in this chapter. Be sure to plan for the length of the communication and power cables when choosing a location.
Setting Up the Printer 7193 Owner’s Guide Setting Switches A group of switches, called DIP switches, located on the bottom of the 7193 is used for the following purposes: • To set variables for several printer functions (see the sections for the various printer functions in “Level 1 Diagnostics” in the “Diagnostics” chapter) • To perform diagnostic tests (see the sections for the various diagnostic tests in “Level 1 Diagnostics” in the “Diagnostics” chapter) • To set communication parameters for the
7193 Owner’s Guide May 1996 Setting Up the Printer
Setting Up the Printer 7193 Owner’s Guide Attaching the Feet Use the hook and loop fasteners to anchor the printer to a flat surface; be sure the surface is clean and dry. Use the rubber pads if you are mounting the printer on the wall. See “Mounting the Printer on a Wall” later in this chapter. Note: Some 7193 models may appear slightly different than what is shown in the illustration. The procedures are the same for all models unless otherwise noted.
7193 Owner’s Guide Setting Up the Printer Connecting Cash Drawer Cables The cash drawer option allows up to two cash drawers to be connected to the printer in a system with a PC that has no connectors for the cash drawer cables. The cash drawer cables usually come with the cash drawer. The cash drawers are operated by software command from the host system through the printer.
Setting Up the Printer 7193 Owner’s Guide Connecting Communication and Power Cables The printer receives power from a power supply and uses one cable for communication and a separate cable for power. Caution: Be sure that all power is disconnected before connecting the cables. 1. Turn off the host system or unplug the power supply if it is plugged in. 2. Plug the power supply cable into the printer first, then plug the power cord into the power supply, then into an outlet. 3.
7193 Owner’s Guide Setting Up the Printer Parallel Models Bottom of Printer Power Supply Connector Power Supply Cable Route 2 Power Supply Cable 1 Cash Drawer Drivers 25 Pin Female Communication Connector 25-pin Parallel Communication Cable May 1996
Setting Up the Printer 7193 Owner’s Guide Turning On the Printer On Line Button On Line On Line Light Paper Out Paper Out Light Paper Feed Operator Panel (Remote Printer) Note: The printer receives power when the power supply is on even if the printer is off-line. To remove power from the printer, press the On Line button to take the printer off-line (On Line light is off), then unplug the power supply power cord from the outlet. 1.
7193 Owner’s Guide Setting Up the Printer Loading and Changing Paper The 7193 features extremely simple paper loading. See the next two pages for detailed illustrations. If you are loading paper for the first time and have already taken the roll out, go to “Putting In the Paper Roll” later in this chapter. If you have not taken the roll out, continue with the following instructions. Although the illustrations show a used roll being removed, the instructions still apply to loading paper for the first time.
Setting Up the Printer 7193 Owner’s Guide Removing the Paper Roll 20 May 1996
7193 Owner’s Guide Setting Up the Printer Putting In the Paper Roll Before putting in a new roll, tear off the end of the roll so that the edge is loose. 1 Place the roll into the bin with a few inches of paper extending over the cabinet front (or top, if printer is vertically mounted). 2 Close the cover. 3 Remove the excess paper by tearing it against the tear off blade. Warning: Be sure the paper unrolls from the bottom of the roll. Otherwise the paper will jam.
Setting Up the Printer 7193 Owner’s Guide Advancing Paper On Line Paper Out Paper Feed Button Paper Feed Operator Panel Note: Some 7193 models may appear slightly different than what is shown in the illustration. The procedures are the same for all models unless otherwise noted. 1. To advance the receipt paper, press the Paper Feed button on the operator panel. The cover must be closed. 2. Tear off the excess paper against the tear off blade.
7193 Owner’s Guide Setting Up the Printer Testing the Printer Run this test to check the printer. The test prints the settings for several functions, prints all variations of the character sets, and partially cuts the paper between each variation. See the “Diagnostics” chapter for a description of the functions. A sample printout (RS-232C) is shown later in this section. The printouts for other models models are similar. The test ends with a partial cut, then begins again.
Setting Up the Printer 7193 Owner’s Guide On Line Button On Line Paper Out Paper Feed Button Paper Feed Operator Panel 3cx39pi Sample Test Print 24 May 1996
7193 Owner’s Guide Setting Up the Printer Mounting the Printer on a Wall Use the wall-mount kit to mount the printer vertically on a wall. See “Ordering Paper and Supplies” in the chapter, “About the 7193 Printer,” for information on ordering the printer wall-mount kit. The kit contains a mounting bracket, screws with plastic anchors, and a label. Once the printer is mounted on the wall, the operator panel will be upside down. The label corrects this so the panel can be easily read.
Setting Up the Printer 158.5mm 6.24 in. 7193 Owner’s Guide 69.8mm 2.75 in. Screws 79.2mm 3.12 in. Plastic Anchors 31.8mm 1.25 in. 30.5mm 1.20 in. 158.5mm 6.24 in. 19.5mm 0.75 in. 19.5mm 0.75 in.
7193 Owner’s Guide Setting Up the Printer Mounting the Power Supply on a Wall The power supply comes with a wall-mount kit to mount the power supply on the wall or under a table. See “Ordering Paper and Supplies” in the chapter, “About the 7193 Printer,” for information on ordering the power supply and wall-mount kit. The kit contains a holder and screws with plastic anchors. Be sure there are no hidden wires or other obstructions in the wall where you mount the power supply.
Setting Up the Printer 7193 Owner’s Guide 44.5mm 1.75 in. 21.8mm .875 in. 19.1mm .75 in. 57.2mm 2.25 in. Plastic Anchor Screws 107.9mm 4.25 in. 141.8mm 5.58 in. 26.4mm 1.04 in. Holder 96.0mm 3.78 in.
7193 Owner’s Guide Solving Problems Solving Problems The 7193 printer is a simple, generally trouble-free printer, but from time to time minor problems may occur. For example, the power supply may be interrupted or the printhead may overheat for some reason. Lights on the operator panel will signal that something may not be operating properly: one green light and one red light may either flash or glow continuously as described in the following table and on the following pages.
Solving Problems 7193 Owner’s Guide Correcting Problems Operator-Correctable Conditions The following conditions can be corrected generally without calling for service. However, if problems persist, contact your service representative. See “Contacting a Service Representative” on the next page. Paper Out Replace the paper roll. Do not operate the printer or host system if the printer runs out of paper. The printer will not operate without paper, but it may continue to accept data from the host system.
7193 Owner’s Guide Solving Problems The printhead may overheat when printing in a room where the temperature is above the recommended operating temperature or when printing graphics continuously. In either case, the printer will shut off. See “Appendix A: Specifications” for information on the recommended temperature range for operating the printer and on the restrictions of continuous graphics printing.
7193 Owner’s Guide Diagnostics Diagnostics The following diagnostic tests are available for the 7193: • Level 0 Diagnostics Performed during the startup cycle • Level 1 Diagnostics (setup mode) Available in a dedicated environment and accessed through the DIP Switches • Level 2 Diagnostics Performed during normal printer operation Level 0 Diagnostics The printer performs level 0 diagnostics during the startup cycle when power is supplied or the printer is brought on-line.
Diagnostics 7193 Owner’s Guide Level 1 Diagnostics Level 1 Diagnostics (setup mode) allow you to change the settings for various printer functions (described on the following pages) and to run certain tests using the DIP switches.
7193 Owner’s Guide Diagnostics Setting Data Error and Data Buffer options This function allows you to select the handling of data reception errors (RS-232C only) and to select the size of the data buffer. Caution: The DIP switches are set at the factory to predetermined settings and should generally not be changed. If you must change the settings, do so carefully to avoid changing other functions. Run the print test to see what the current selections are for this function.
Diagnostics 7193 Owner’s Guide Setting Printhead Resistance This function allows you to change the setting for the printhead resistance. The setting (A-H) must match the letter stamped on the heatsink in back of the printhead. This is visible only by removing the L cover (operator panel) of the printer. Only a trained service representative may remove this cover. Caution: The DIP switches are set at the factory to predetermined settings and should generally not be changed.
7193 Owner’s Guide Diagnostics Setting Default Lines per Inch This function allows you to set the default for lines per inch to either 7.6 or 6. Caution: The DIP switches are set at the factory to predetermined settings and should generally not be changed. If you must change the settings, do so carefully to avoid changing other functions. Run the print test to see what the current selection is for this function. See “Testing The Printer” On Page 23. 1. Turn the power off. 2.
Diagnostics 7193 Owner’s Guide Setting Partial Cut Distance This function allows you to change the length of the partial knife cut: the higher the number, the longer the cut. Caution: The DIP switches are set at the factory to predetermined settings and should generally not be changed. If you must change the settings, do so carefully to avoid changing other functions. Run the print test to see what the current selection is for this function. See “Testing The Printer” On Page 23. 1. Turn the power off.
7193 Owner’s Guide Diagnostics Ignoring/Using the Carriage Return This function allows the printer to ignore or use the Carriage Return (Hex 0D) command depending on the application. Some applications expect the command to be ignored while others use the command as a print command. Caution: The DIP switches are set at the factory to predetermined settings and should generally not be changed. If you must change the settings, do so carefully to avoid changing other functions. 1. Turn the power off. 2.
Diagnostics 7193 Owner’s Guide Running the Data Scope Mode This test prints a Hex dump of all data sent to the printer: “1” prints as Hex 31, “A” as Hex 41 and so on. This helps troubleshoot communication problems, and runs during a normal host application (after being enabled in level 1 diagnostics). Enter the Data Scope Mode Caution: The DIP switches are set at the factory to predetermined settings and should generally not be changed.
7193 Owner’s Guide Diagnostics 1BH 61H 30H 6DH 1BH 00H 20H 61H 21H 1BH 37H 6CH 20H 64H 31H 2FH 54H 06H 35H 49H 54H 1BH 36H 6DH 77H 6DH 20H 70H 6FH 16 H0CH 54H 68H 61H 63H 20H 48H 1BH 65H 74H 65H 21H 72H 0AH 61H Datascope Mode Print Test Exit the Data Scope Mode 1. Turn the power off. 2. Set the switches to the settings in the table. Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 On Off Off On Off Off 3.
Diagnostics 7193 Owner’s Guide Testing Receipt Printing This function allows you to select various print tests. You can also test the printing by following the procedures in “Testing the Printer” on page 23 without having to change the DIP switches. A sample test printout is on page 24. Caution: The DIP switches are set at the factory to predetermined settings and should generally not be changed. If you must change the settings, do so carefully to avoid changing other functions. 1. Turn the power off.
7193 Owner’s Guide Diagnostics Level 2 Diagnostics Level 2 diagnostics run during normal printer operation. When the following conditions occur, the printer automatically turns off the appropriate motors and disables printing to prevent damage: • Paper out, cover off, or knife unable to home • Printhead too hot or voltages out of range The lights on the operator panel will signal when these conditions occur as well as indicate what state or mode the printer is in.
7193 Owner’s Guide Communication Communication Communication Overview In order for a receipt to be printed, a program must be in place that translates the data from the host system into a language that the printer can understand. This program must tell the printer exactly how to print each character. This chapter describes how to create such a program or modify an existing one. Interfaces In order for the printer to communicate with the host, a communication link must be set up.
Communication 7193 Owner’s Guide Using DOS to Send Commands One way of getting commands to the printer is to send them directly from DOS. For example, the command COPY CON: COM1: sets the computer up such that the Hex code corresponding to any key that was pressed would be sent to the communication port COM1 when the COPY mode is exited. If the printer is connected to COM1, then the data will go to the printer. Exit the COPY mode by typing CTRL Z and then pressing the ENTER key.
7193 Owner’s Guide Communication XON/XOFF Protocol The XON/XOFF characters coordinate the information transfer between the printer and the host system. The printer sends an XON character when it is ready to receive data and it sends an XOFF character when it cannot accept any more data. The software on the host system must monitor the communication link as shown in the following flowchart in order to send data at the appropriate times.
Communication 7193 Owner’s Guide RS-232C Technical Specifications This section describes the pin settings for the connectors and the RS-232C interface parameters. Connectors The following illustration shows the RS-232C communication connector and pin assignments. The connector is a 9-pin male D-shell connector and is located in the hollow cavity under the printer.
7193 Owner’s Guide Communication Cash Drawer Connectors The following illustration shows the pinouts for the cash drawer connector. Pin 1 Pin 6 The following table shows the pinouts for cash drawers 1 and 2. The cash drawer connectors are located at the rear of the printer.
Communication 7193 Owner’s Guide Switch Settings The DIP switches are located on the printed circuit board and are accessed from the bottom of the printer. You do not need to remove any covers to change the DIP switches. The DIP switches are used to set the RS-232C parameters and the Data Error and Data Buffer options as shown. These parameters must match those of the host system in order for the host system and the printer to communicate.
7193 Owner’s Guide Communication DIP Switch Settings for RS-232C Parameters Switch Settings Description 1 OFF ON OFF ON OFF ON OFF ON 5 OFF ON OFF ON RS-232C Communication: On-line Mode (Default) Level 1 Diagnostics: Setup Mode DTR/DSR Protocol (Default) XON/XOFF Protocol Parity Disabled (Default) Parity Enabled Odd Parity Even Parity 2 3 4 5, 6 6 OFF OFF ON ON 19,200 Baud 9600 Baud (Default) 4800 Baud 1200 Baud Note: The following options are set with the printer in the setup mode.
Communication 7193 Owner’s Guide Parallel Interface Parallel Protocol The 7193 uses a standard PC-compatible parallel interface. The following illustration shows the timing diagram for the interface protocol. 52 1. ACK/ will not go high until STROBE/ goes high. 2. When the printer is not ready to receive more data, ACK/ will be sent, but BUSY will remain high. 3. When the power is turned on or the printer is reset, an ACK/ will be sent during initialization. 4.
7193 Owner’s Guide Communication Parallel Technical Specifications Parallel Connectors 1 Strobe / 2 D0 Pulled up to +5V 14 3 D1 Fault / 15 4 D2 Reset in / 16 5 D3 Pulled up to +5V 6 D4 Ground 18 7 D5 Ground 19 8 D6 Ground 20 9 D7 Ground 21 11 Busy 12 Paper Exhaust 10 ACK / Ground 22 Function Ground 23 Pin Numbers Ground 24 Pin Numbers Ground 25 Function 13 SELECT OUT The following illustration shows the Parallel communication connector and pin assignments.
Communication 7193 Owner’s Guide Cash Drawer Connectors The following illustration shows the pinouts for the cash drawer connector. Pin 1 Pin 6 The following table shows the pinouts for cash drawers 1 and 2. The cash drawer connectors are located at the rear of the printer.
7193 Owner’s Guide Communication Parallel Switch Settings The DIP switches are not used by the Parallel interface except for selecting the size of the data buffer and for running diagnostic tests, which must be done while the printer is in level 1 diagnostics (setup mode) with switch 1 set to On. See “Level 1 Diagnostics” in the “Diagnostics” chapter for more information. When switch 1 is set to Off, the printer is on-line and ready to communicate with the host system.
7193 Owner’s Guide Commands Commands The commands control all operations and functions of the 7193 printer, from selecting the size and placement of characters and graphics on the receipt to feeding and cutting the paper. Note: All versions of the 7193 use the same commands as listed in this section unless otherwise noted. For example, the Parallel interface does require unique commands for controlling the cash drawer.
Commands 7193 Owner’s Guide Printer Function Commands These commands control the following basic printer functions and are listed in numerical order of their Hex codes: • Printing • Feeding the paper • Resetting the printer • Cutting the paper • Opening the cash drawers Printer Function Commands 58 Hex Code Command Page 09 Horizontal Tab 63 0A Line Feed 63 0D Carriage Return 64 10 Clear Printer 64 14 n Feed n Print Lines 64 15 n Feed n Dot Rows 65 16 n Add n Extra Dot Row
7193 Owner’s Guide Commands Printer Function Commands May 1996 Hex Code Command Page 1B 3D n Select Printer 68 1B 40 Initialize Printer 68 1B 44 etc. Set Horizontal Tab Positions 69 1B 4A n Print and Feed n Minimum Units 69 1B 5C etc.
Commands 7193 Owner’s Guide Print Characteristics Commands These commands control what the printed information looks like and are listed in numerical order of their Hex codes. Print Characteristics Commands 60 Hex Code Command Page 12 Select Double-Wide Characters 73 13 Select Single-Wide Characters 73 1B 12 Rotate Characters Counter-Clockwise 73 1B 16 n Select Pitch (Column Width) 74 1B 21 m Set Print Mode 74 1B 25 n Select Character Set 75 1B 26 etc.
7193 Owner’s Guide Commands Graphics Commands These commands print graphics data and are listed in numerical order of their Hex codes. Graphics Commands Hex Code Command Page 1B 24 etc. Set Absolute Starting Position1 79 1B 2A m etc. Set Bit Image Mode 79 1B 4B etc. Single-Density Graphics 81 1B 4C etc. 1B 59 etc. 1D 2A etc.
Commands 7193 Owner’s Guide Real Time Commands These commands correct difficulties with the original version of the 7193 RS-232C communication interface.
7193 Owner’s Guide Commands Command Descriptions This section lists the commands with their Hex, Decimal, and ASCII codes.
Commands 7193 Owner’s Guide Carriage Return Prints one line from the buffer and feeds paper one line. The printer can be set through the DIP switches to ignore or use this command. Some applications expect the command to be ignored while others use it as print command. See “Ignoring/Using the Carriage Return” in the “Diagnostics” chapter for more information.
7193 Owner’s Guide Commands Feed n Dot Rows Feeds the paper n dot rows (n/152 inch, n/6 mm), without printing. Hex Decimal ASCII Value of n Receipt Slip 15 n 21 n NAK n 0-255 n/152 inch n/72 inch Add n Extra Dot Rows Adds n extra dot rows (n/152 inch, n/6 mm) to the character height to increase space between print lines or decrease the number of lines per inch.
Commands 7193 Owner’s Guide Full Knife Cut This command is implemented the same as Partial Knife Cut (1A/1B 6D). Hex Decimal ASCII 19 1B 69 25 27 105 EM ESC i Partial Knife Cut Partially cuts the receipt, leaving .20 inch (5 mm) of paper. The length of the cut can be changed through the DIP switches. See “Setting Partial Cut Distance” in the “Diagnostics” chapter. The cut edge is 108 dot rows or .71 inch (18 mm) above the print station. It is valid only at the beginning of a line.
7193 Owner’s Guide Commands Set Character Right-Side Spacing This command is not implemented and is ignored if received. Hex Decimal ASCII 1B 20 n 27 32 n ESC (SPACE) n Set Absolute Starting Position Sets the print starting position to the specified number of dots (up to the right margin) from the beginning of the line. The print starting position is reset to the first column after each line.
Commands 7193 Owner’s Guide Set Line Spacing to 1/6 Inch Sets the line spacing to 1/6 of an inch (4.25 mm). It is not affected by the Print (17) command. Hex Decimal ASCII Default 1B 32 27 50 ESC 2 0.13 Inch (3.33 mm) Set Line Spacing to n Minimum Units Sets the line spacing to n/360 of an inch. The minimum line spacing is 8.5 lines per inch. The line spacing equals the character height when n is too small. Hex Decimal ASCII Value of n Default 1B 33 n 27 51 n ESC 3 n 0-255 0.13 Inch (3.
7193 Owner’s Guide Commands Set Horizontal Tab Positions Sets up to 32 horizontal tab positions in ascending order n columns from column one, but does not move the print position. See the Horizontal Tab (09) command. The command ends with Hex 00; Hex 1B 44 00 clears all tabs. The tabs cannot be set higher than the column width of the current pitch: standard pitch = 44 columns; compressed pitch = 56 columns. Hex Decimal 1B 44 n1 ... 27 68 n1 ... n32 00 n32 00 ASCII Value of n Default ESC D n1 ...
Commands 7193 Owner’s Guide Set Relative Starting Position Moves the print starting position the specified number of dots either right (up to the right margin) or left (up to the left margin) of the current position. The print starting position is reset to the first column after each line.
7193 Owner’s Guide Commands Align Character Positions Specifies the alignment of characters, graphics, logos, and bar codes (see table). It is valid only at the beginning of a line. Hex Decimal ASCII Value of n Default 1B 61 n 27 97 n ESC a n 0 (Left Aligned) 1 (Center Aligned) 2 (Right Aligned) 0 Select Sensors to Stop Printing This command is not implemented and is ignored if received.
Commands 7193 Owner’s Guide Read from Non-Volatile Memory Reads a two-byte word from location k in history EEROM. The printer will return the word at the next available opportunity. This command is not available on Parallel printers. Hex Decimal ASCII Value of k 1B 6A k 27 106 k ESC j k 0-63 (Hex) Generate Pulse to Open Cash Drawer Outputs a pulse to open the cash drawer. The value for either p1 or p2 is the Hex number multiplied by 2 msec. to equal the total time.
7193 Owner’s Guide Commands Print Characteristics Commands These commands control what the printed information looks like: selection of character sets, definition of custom-defined characters, and setting of margins. The commands are described in order of their Hex codes Select Double-Wide Characters Prints double-wide characters. The printer is reset to single-wide mode after a line has been printed or a Clear Printer (10) command is received.
Commands 7193 Owner’s Guide Select Pitch (Column Width) Selects the character pitch for a print line. It is valid only at the beginning of a line. Standard and compressed pitches cannot be used together on the same line. See “Appendix B” for a description of both pitches. Hex Decimal ASCII Value of n Default 1B 16 n 27 22 n ESC SYN n 0 = Standard Pitch 1 = Compressed Pitch 0 Set Print Mode Selects the print mode: standard, compressed, double high, or double wide.
7193 Owner’s Guide Commands Select Character Set Selects the character set. The character sets cannot be used together on the same line. When an undefined RAM character is selected, the Code Page 437 character is used. See “Appendix B” for the character sets. Hex Decimal ASCII Value of n Default 1B 25 n 27 37 n ESC % n 0 = Code Page 437 1 = User Defined (RAM) 2 = Code Page 850 0 Define User-Defined Character Set Defines and enters downloaded characters into RAM.
Commands 7193 Owner’s Guide Copy Character Set from ROM to RAM Copies characters in the active ROM set to RAM. Use it to modify characters in one of the character set variations, such as Rotated Print. Select one of the Rotated Print commands, copy to RAM, then use the command, Define UserDefined Character Set (1B 26). Hex Decimal ASCII 1B 3A 0 0 0 27 58 0 0 0 ESC : 0 0 0 Select Character Code Table Selects the character set. The character sets cannot be used together on the same line.
7193 Owner’s Guide Commands Set or Cancel Rotated Characters Clockwise Rotates characters 90 degrees clockwise. It remains in effect until the printer is reset or until a Clear Printer (10) or Rotated Print (1B 12) command is received. It is valid only at the beginning of a line. It cannot be used with non-rotated print on the same line. See “Summary of Rotated Printing” on the next page.
Commands 7193 Owner’s Guide Summary of Rotated Printing The table shows the combinations of Set/Cancel Upside-Down Print, Set/Cancel Rotated Print (clockwise), and Rotated Print (counterclockwise). Rotated CCW is mutually exclusive with the other two commands. The samples of the print show only the normal size characters. Double-wide and double-high characters are printed in the same orientation. They may also be mixed on the same line.
7193 Owner’s Guide Commands Graphics Commands These commands are used to enter and print graphics data and are described in order of their Hex codes: Set Absolute Starting Position Sets the print starting position for graphics at the specified number of dots from the beginning of the line as expressed in the following formula: n = ((n1 + (256 x n2)) x 2). The resulting dot column must be less than 448. The print starting position is reset to column one after each line.
Commands 80 7193 Owner’s Guide Value of m Mode No. of Dots (Vertical) No.
7193 Owner’s Guide Commands Single-Density Graphics Enters one line of 8-dot single-density graphics into the print buffer. Any print command is required to print the line, after which the printer returns to normal processing mode. When the print buffer is full, incoming data will be accepted but not printed. Single-density mode allows 0-224 dot columns. The number of bytes sent is represented by the formulas in the second table. Each bit corresponds to two horizontal dots.
Commands 7193 Owner’s Guide Define Downloaded Bit Image Enters a downloaded bit image (such as a logo) into RAM with the number of dots specified by n1 and n2. It is available until power is turned off, another bit image is defined, or either Initialize Printer (1B 40), or Define User-Defined Character Set (1B 26), command is received. A downloaded bit image and user-defined characters cannot be defined at the same time. Any user-defined characters will be cleared from RAM when this command is used.
7193 Owner’s Guide Commands Print Downloaded Bit Image Prints the downloaded bit image in RAM at a density specified by m. It is ignored if any data is available in the print buffer, if the downloaded bit image is undefined, or if the data defined exceeds one line. A downloaded bit image and user-defined characters cannot be used at the same time. See the illustration for a representation of the bit image.
Commands 7193 Owner’s Guide Printer Status Commands For RS-232C printers, these commands enable the printer to communicate with the host system following the selected handshaking protocol, either DTR/DSR or XON/XOFF. They are stored in the printer's data buffer as they are received, and are handled by the firmware in the order in which they were received. When a fault occurs, the printer will go busy at the RS-232C interface and not respond to either of the Printer Status commands.
7193 Owner’s Guide Commands Request Alternate Status This command is available only on Parallel printers. It allows the printer to inform the host when the data in the buffer has been processed, compensating for the lack of bi-directional communication. Status information is limited to what can be sent by the dedicated lines: BUSY, ACK, PAPER EXHAUST, and FAULT.
Commands 7193 Owner’s Guide Transmit Printer Status Sends status data to the host system. This command is available only on RS-232C printers. Hex Decimal ASCII 1B 76 27 118 ESC v The printer sends one byte to the host system when it is not busy or in a fault condition. See “Busy Line and Fault Conditions” in the following section, “Real Time Commands,” for details about fault condition reporting. See the table below. In DTR/DSR protocol, the printer waits for DSR = SPACE.
7193 Owner’s Guide Commands Real Time Commands The Real Time commands correct difficulties with the original version of the 7193 RS-232C communication interface: • Real Time Status Transmission: GS (Hex 1D) Sequence and DLE (Hex 10) Sequence • Real Time Request to Printer: GS (Hex 1D) Sequence and DLE (Hex 10) Sequence • Real Time Printer Status Transmission The original Printer Status commands, Transmit Printer Status (Hex 1B 76, ASCII ESC v) and Transmit Cash Drawer Status (Hex 1B 75 0, ASCII ESC
Commands 7193 Owner’s Guide Alternate Implementation The alternate implementation uses the DLE (Hex 10) sequences as implemented on Epson’s TM-T85™ and TM-U950™. An application using these DLE (Hex 10) sequences and the original 7193 Clear Printer command must distinguish for the printer between the new Real Time commands and the old Clear Printer command by adding a NUL (Hex 00) to the Clear Printer command.
7193 Owner’s Guide Commands Moving Data Through the Buffer Applications should not let the buffer fill up with Real Time commands when the printer is busy at the RS-232C interface. A busy condition at the RS-232C interface can be determined by bit 3 of the response to GS ENQ or GS EOT 1 or DLE EOT 1. The reason for a particular busy condition can be determined by other responses to GS EOT n or DLE EOT n.
Commands 7193 Owner’s Guide Busy Line and Fault Conditions An additional improvement is made in the way the 7193 RS-232C handles the busy line (or busy condition when using XON/XOFF) during a fault condition. Before this improvement, the printer would go busy at the RS-232C interface when the receipt door was opened or the paper was exhausted as soon as it received the next input byte.
7193 Owner’s Guide Commands If you have programmed the printer to handle the busy line the old way, but wish to re-program it to the new way, do the following steps: 1. Record the current switch settings for their RS-232C parameters. 2. Set switches 2, 3, and 6 to OFF, and set switches 1, 4, and 5 to ON. 3. Power cycle the printer. 4. Wait until the printer beeps to store the parameter change in NVRAM. 5. Restore the switches to their RS-232C parameters. 6. Power cycle the printer. 7.
Commands 7193 Owner’s Guide Hex Decimal ASCII 10 04 n 16 4 n DLE EOT n Value of n 1 = Transmit printer status 2 = Transmit RS-232C busy status 3 = Transmit error status 4 = Transmit receipt paper status 5 = Transmit slip paper status The command is ignored if n is out of range. Note: An application using the DLE sequence must send EOT within 100 milliseconds of DLE or the printer will misinterpret the DLE and execute a Clear Printer command.
7193 Owner’s Guide Commands 2 = Transmit RS-232C Busy Status Bit Status Hex Decimal Function 0 1 2 Off On Off On Off On On Off On Off On Off 00 02 00 04 00 08 10 00 20 00 40 00 0 2 0 4 0 8 16 0 32 0 64 0 Fixed to Off Fixed to On Both receipt and cassette doors closed Receipt or cassette door open Paper feed button is not pressed Paper feed button is pressed Fixed to On Printing not stopped due to paper condition Printing stopped due to paper condition No error condition Error condition exists in
Commands 7193 Owner’s Guide 4 = Transmit Receipt Paper Status Bit Status Hex Decimal Function 0 1 2 Off On Off On Off On On Off On Off On Off 00 02 00 04 00 08 10 00 20 00 40 00 0 2 0 4 0 8 16 0 32 0 64 0 Fixed to Off Fixed to On Receipt paper adequate Receipt paper low Receipt paper adequate Receipt paper low Fixed to On Receipt paper present Receipt paper exhausted Receipt paper present Receipt paper exhausted Fixed to Off 3 4 5 6 7 Real Time Request to Printer The printer responds to a reque
7193 Owner’s Guide Commands DLE Sequence Hex Decimal ASCII 10 05 n 16 5 n DLE ENQ n Value of n 1 = Recover and restart 2 = Recover and clear buffers 3 = Cancel slip waiting The command is ignored if n is out of range. Note: An application using the DLE sequence must send ENQ within 100 milliseconds of DLE or the printer will misinterpret the DLE and execute a Clear Printer command. Avoid this possibility by using the GS ETX n sequence which is handled exactly the same as DLE ENQ n.
Commands 7193 Owner’s Guide Real Time Printer Status Transmission Transmits one byte status of the printer in real time.
7193 Owner’s Guide Commands Recognizing Data from the Printer An application sending various Real Time and non-Real Time commands to which the printer responds can determine which command a response belongs to by the following table. Responses to ESC u and ESC v are non-Real Time responses and will arrive in the order in which they were solicited.
Commands 7193 Owner’s Guide Bar Code Commands These commands format and print bar codes and are described in order of their Hex codes. Select Printing Position of HRI Characters Prints HRI characters (Human Readable Interface) above or below the bar code.
7193 Owner’s Guide Commands Print Bar Code Selects the bar code type and prints a bar code for the ASCII characters entered. When data is present in the print buffer, the command is ignored. The required paper feeding is performed, regardless of the current line spacing. If the width exceeds one line, the excess data is not printed. Illegal data cancels the command. Hex Decimal 1D 6B 29 107 n c1 c2...00 n c1 c2...00 00 = End of command. ASCII Value of n Value of c GS k n c1 c2...
Commands 7193 Owner’s Guide Print Code 128 Bar Code Selects and prints the Code 128 bar code. This command is available only on RS-232C and Parallel printers. Hex Decimal ASCII Value of n Value of dn 1D 6B 49 n dn 29 107 73 n dn GS k I n dn 1-255 0-105 Since the characters encoded via Code 128 include the NUL (Hex 00) character, a NUL cannot be used to terminate the Code 128 bar code sequence as is done with other bar code sequences.
7193 Owner’s Guide Appendix A: Specifications Appendix A: Specifications Features Interfaces: Memory/Firmware: Resident character sets: Integrated bar codes: Options: RS-232C, Parallel 16K RAM (available for downloadable character sets and bit-mapped graphics) History EEROM 4K Buffer PC Code Page 437 (US) PC Code Page 850 (Multilingual) Code 39, UPC-A, UPC-E, JAN8 (EAN), JAN13 (EAN), Interleaved 2 of 5, Codabar Knife Power Supply (separate in-line power supply for models not receiving power from host)
Appendix A: Specifications 7193 Owner’s Guide Power Requirements The 7193 printer receives power from a separate in-line power supply which can be purchased separately.
7193 Owner’s Guide Appendix A: Specifications Dimensions and Weight Height: Height with Cover Open: Width: Depth: Weight: 119 mm (4.7 in.) 225 mm (8.85 in.) 165 mm (6.5 in.) 187 mm (7.35 in.) 1.3 kg (2.9 lbs.) Printing Specifications Speed: 600 Lines per Minute Noise Level: 50 dBA (ISO 7779) Printhead: Direct Thermal, Fixed Head Print Area: Host Selectable 44 (Standard) or 56 (Compressed) Columns Character Pitch: Dot Density: 15.2 Characters per Inch (Standard) 19.
Appendix A: Specifications 7193 Owner’s Guide Print Zones The printer centers characters (standard pitch and compressed pitch) and graphics on an 80 mm wide (3.15 in.) receipt. • Standard pitch: 10 x 18 dots in character cell, 44 characters (columns) per line • Compressed pitch: 8 x 18 dots in character cell, 56 characters (columns) per line • Graphics: 448 addressable bits The minimum print line height is 18 dots for characters and 24 dots for graphics. The standard print line height is 20 dots (3.
7193 Owner’s Guide Appendix A: Specifications Density of Receipt Print Lines When the 7193 prints high density print lines (text or graphics), it automatically slows down to a rate slower than 600 lines per minute. High density print lines are defined as lines with over 57% of the dots printing on the line (there are 448 total dot columns on the print station).
7193 Owner’s Guide Appendix B: Print Characteristics Appendix B: Print Characteristics The following two illustrations show the dot patterns of sample characters for standard pitch (15.2 CPI) and compressed pitch (19 CPI). The following pages show the character sets for Code Page 437 and Code Page 850.
Appendix B: Print Characteristics 108 7193 Owner’s Guide May 1996
7193 Owner’s Guide May 1996 Appendix B: Print Characteristics
Appendix B: Print Characteristics 110 7193 Owner’s Guide May 1996
7193 Owner’s Guide Index Index 7193 printer cleaning, 7 clearance, 11 description, 1 dimensions, 11, 103 environmental conditions, 102 features, 2, 101 installation, see Installation location, choosing, 11 models, 2 ordering supplies, 4, 6 power requirements, 102 power supply, 6 power supply wall-mount kit, 27 print zones, 104 printer specifications, 103 reliability, 101 wall-mount kit, 6, 25 A Accessories, see Supplies B BASIC, sending commands, 46 C Cables cash drawer, 9, 15 communication, 9, 16 conn
Index Commands, printer function add n extra dot rows, 58, 65 align character positions, 59, 71 carriage return, 58, 64 clear printer, 58, 64 enable/disable panel switch, 59, 71 feed n dot rows, 58, 65 feed n print lines, 58, 64 full knife cut, 58, 66 generate pulse to open cash drawer, 59, 72 generate tone, 58, 66 horizontal tab, 58, 63 initialize printer, 59, 68 line feed, 58, 63 partial knife cut, 58, 66 print, 58, 65 print and feed n lines, 59, 71 print and feed n minimum units, 59, 69 read from non-vo
7193 Owner’s Guide Index I D Data buffer size setting, 34 Data error handling setting, 34 Data scope mode, 40 Default lines per inch, 37 Density, of print, 105 Diagnostics, 33 knife failure, 30 level 0, 33 level 1, 34 level 2, 43 level 3, 43 paper jam, 30 paper out, 30 power voltage low/high, 31 print head over/under temperature, 30 receipt cover open, 30 startup, 33 Dimensions, 11, 103 DIP switches, see Switch settings DOS, sending commands, 46 DTR/DSR protocol, 47 Duty cycle limitations, 105 E Environ
Index Lights indicating problems, 29 Lines per inch, default, 37 Loading paper, 19 Location choosing, 11 clearance, 11 M Models, of 7193 printer, 2 Mounting power supply on wall, 27 Mounting printer on wall, 25 O Operator panel, 43 Operator panel lights indicating problems, 29 Ordering cash drawers, 6 communication cable, 6 paper, 4 power supply, 6 supplies, 4, 5 wall-mount kit, 6 P Packing material removing, 9 repacking printer, 10 Paper advancing, 22 changing, 19 loading, 19 low, 19 ordering, 4 out, 1
7193 Owner’s Guide R Receipt cover, 30 Reliability, 101 Repacking printer, 10 RS-232C interface, 45, 46 communication connector and pin assignments, 48 DTR/DSR protocol, 47 parameters, 50 technical specifications, 48 XON/OFF protocol, 47 S Service contacting service representative, 31 Setting switches, 12 Parallel, 55 RS-232C parameters, 50 Setup mode, see Level 1 diagnostics, 34 Standard pitch sample characters, 107 Supplies communication cable, 6 kits, 25, 27 paper, 4 power cord, 6 power supply, 6 shipp
7193-D100-V001 189-9200119 0596 AXIOHM IPB is the name and mark of Dardel Technologies © 1996 AXIOHM IPB Printed in U.S.A.