Toshiba B-SX4T Series Specification

Toshiba B-SX4T Series Specification

B-sx4t series, b-sx5t series external equipment interface specification
Hide thumbs Also See for B-SX4T Series:
Table of Contents

Advertisement

TOSHIBA Bar Code Printer
B-SX4T Series, B-SX5T Series
External Equipment Interface Specification
First Edition:
2nd Edition:
3rd Edition:
4th Edition:
5th Edition:
6th Edition:
7th Edition:
8th Edition:
9th Edition:
10th Edition:
11th Edition:
12th Edition:
13th Edition:
14th Edition:
15th Edition:
November 18, 2002
February 21, 2003
June 6, 2003
August 22, 2003
February 27, 2004
January 14, 2005
February 8, 2005
May 9, 2005
April 4, 2006
May 23, 2007
April 18, 2008
November 13, 2008
January 23, 2009
March 6, 2009
October 30, 2009

Advertisement

Table of Contents
loading

Summary of Contents for Toshiba B-SX4T Series

  • Page 1 TOSHIBA Bar Code Printer B-SX4T Series, B-SX5T Series External Equipment Interface Specification First Edition: November 18, 2002 2nd Edition: February 21, 2003 3rd Edition: June 6, 2003 4th Edition: August 22, 2003 5th Edition: February 27, 2004 6th Edition: January 14, 2005...
  • Page 2: Table Of Contents

    TABLE OF CONTENTS Page SCOPE ............................GENERAL DESCRIPTION......................INTERFACE ..........................SERIAL INTERFACE......................PARALLEL INTERFACE ....................... USB INTERFACE ........................NETWORK INTERFACE....................... KEY OPERATION FUNCTIONS....................SYSTEM MODE FUNCTIONS ....................ONLINE MODE FUNCTIONS ....................DOWNLOAD MODE SETTING FUNCTION ................. TRANSMISSION SEQUENCE ....................INITIALIZATION ........................LABEL ISSUE OPERATION ....................
  • Page 3: Table Of Contents

    Page 6.3.21 2-BYTE WRITABLE CHARACTER CODE RANGE COMMAND ........197 6.3.22 BIT MAP WRITABLE CHARACTER COMMAND ([ESC] XD) ......... 198 6.3.23 BIT MAP WRITABLE CHARACTER COMMAND ([ESC] XA) ......... 199 6.3.24 GRAPHIC COMMAND ..................... 210 6.3.25 SAVE START COMMAND ([ESC] XO) ................218 6.3.26 SAVE START COMMAND ([ESC] XV) ................
  • Page 4: Table Of Contents

    12.10 GB18030 (2-BYTE CODE) ....................332 12.11 GB18030 (4-BYTE CODE) ....................348 13. BAR CODE TABLE........................356 14. DRAWING OF BAR CODE DATA..................... 372 15. AUTOMATIC ADDING OF START/STOP CODES ..............393 Copyright © 2002-2009 by TOSHIBA TEC CORPORATION All Rights Reserved 570 Ohito,Izunokuni-shi,Shizuoka-ken,JAPAN...
  • Page 5: Scope

    1. SCOPE This specification applies to the external equipment interface for use with the B-SX4T-GS10/20- QQ/QP/CN/QQ-US and B-SX4T-GS10-QQ-CCS (hereinafter referred to as “B-SX4T”) and B-SX5T- TS12/22-QQ/QP/CN/QQ-US (hereinafter referred to as “B-SX5T”) industrial high-performance class general-purpose bar code printers. 2. GENERAL DESCRIPTION The external equipment interface connects a printer to the host computer through a serial interface (RS- 232C/USB), parallel interface (Centronics), or a network for making various settings and printing labels.
  • Page 6 The following table shows the combination of the main program and the boot program. As shown below, some combinations disable the proper printer operation. Boot program V1.0 V1.1 V1.1A V2.0 V2.0A V2.0B V2.0E V3.0 Main program V1.0 V1.0A V1.0B V1.0C V1.0D V1.1 V1.1A...
  • Page 7 Boot program V1.0 V1.1 V1.1A V2.0 V2.0A V2.0B V2.0E V3.0 Main program V5.4 X5.4 V5.5 : This combination enables the proper printer operation. X: This combination disables the proper printer operation. NOTES: 1. Some program versions are not released actually. 2.
  • Page 8 Main PC board MAIN4-R or greater MAIN3-R or earlier Boot When the boot program is sent to Downloaded normally. program the printer by the downloader, the earlier than printer shows “MODEL TYPE V3.0 ERROR” on the LCD and results in an error.
  • Page 9 The model configuration and the differences between the models of the B-SX series are described below. Model B-SX4T-GS10/20- QQ/QQ-US, B-SX4T- B-SX4T-GS10/20-QP B-SX4T-GS10/20-CN GS10-QQ-CCS Flash ROM 4 MB × 1 = 4 MB Memory Whole 8 MB × 1 = 8 MB SDRAM 1.2 MB (Label length: 1500 mm) Image buffer of...
  • Page 10 Model B-SX5T-TS12/22-QQ B-SX5T-TS12/22-QP B-SX5T-TS12/22-CN Flash ROM 4 MB × 1 = 4 MB Memory Whole 16 MB × 1 = 16 MB 3.3 MB (Label length: 1500 mm) Image buffer of SDRAM When the SNMP function is enabled: 1.65 MB whole SDRAM (Label length: 750 mm) Chinese ROM...
  • Page 11 Available PCMCIA cards • LAN card SCCE589ET series only, manufactured by 3COM • ATA card ATA flash card using flash memory manufactured by SanDisk or HITACHI. • Flash memory card Device Manufacturer’s Capacity Manufacturer Item Code Operation Code Code 1 MB Maxell EF-1M-TB AA Read only...
  • Page 12: Interface

    3. INTERFACE 3.1 SERIAL INTERFACE (1) Type: Conforming to RS-232C (2) Mode of Communication: Full duplex (3) Transmission Speed: 2400 bps 4800 bps 9600 bps 19200 bps 38400 bps 115200 bps (4) Synchronization Method: Start-stop synchronization (5) Start Bit: 1 bit (6) Stop Bit: 1 bit 2 bits...
  • Page 13 (13) Transmission Control: XON/XOFF (DC1/DC3) Protocol READY/BUSY (DTR) Protocol XON/XOFF (DC1/DC3) Protocol + READY/BUSY (DTR) Protocol READY/BUSY (RTS) Protocol XON/XOFF (DC1/DC3) Protocol When initialized after the power is turned on, this printer becomes ready to receive data and sends an XON code (11H). (Transmission or non-transmission of the XON code is selectable by means of the parameter setting.) The printer sends an XOFF code (13H) when the blank positions in the receive buffer become 10 Kbytes or less.
  • Page 14 XON/XOFF (DC1/DC3) Protocol + READY/BUSY (DTR) Protocol When initialized after the power is turned on, this printer becomes ready to receive data and turns the DTR signal to “High” level (READY). The printer also sends an XON code (11H). When the blank positions in the receive buffer become 10 Kbytes or less, the printer turns the DTR signal to “Low”...
  • Page 15 (14) Input/Output Signals Printer Host (15) Connector Pin Assignment and Signal Description Signal Pin No. Function Signal Direction Name Ground line for circuit protection ← Host Line for data which the printer receives from the host. Logic 1 is a Low level, while logic 0 is a High level. It is in the Low (Mark) state when no transmission is in progress.
  • Page 16 (16) Interface Circuit Input Circuit SN75189 or equivalent Output Circuit SN75188 or equivalent Signal Levels Input Voltage H ..+3 ~ +15 V L..-3 ~ -15 V Output Voltage H ..+6 ~ +13 V L..-6 ~ -13 V - 12 -...
  • Page 17: Parallel Interface

    3.2 PARALLEL INTERFACE (1) Type: Centronics (2) Mode: Conforms to IEEE1284 Compatibility mode, Nibble mode, and ECP mode (3) Data Input Method: Parallel 8 bits (DATA1 ~ 8) (4) Control Signals: Compatibility mode Nibble mode ECP mode nStrobe HostClk HostClk nAck PrtClk PeriphClk...
  • Page 18 (7) Input/Output Circuit Configuration and Input/Output Conditions: Signal Configuration SN74LS245 or equivalent DATA1 ~ 8 Logic level Input (Input) “1” = 2 ~ 5 V nStrobe/HostClk/HostClk “0” = 0 ~ 0.4 V SN74LS14 or equivalent nInit/nInit/ nReverseRequest nAutoFd/HostBusy/ 100P HostAck nSelectIn/IEEE1284Active/ IEEE1284Active Busy/PtrBusy/PeriphAck...
  • Page 19 (9) Connector Pin Diagram (IEEE1284-B Connector): Signal Name Compatibility Mode Nibble mode ECP mode nStrobe HostClk HostClk Data 1 Data 1 Data 1 Data 2 Data 2 Data 2 Data 3 Data 3 Data 3 Data 4 Data 4 Data 4 Data 5 Data 5 Data 5...
  • Page 20 (10) Input/Output Signals : Compatibility mode Data 1 ~ 8 (Printer ← Host) Input data signals for the 1st to 8th bits. Logic 1 is “High” level. Min. data pulse width of 2.5 µsec. nStrobe (Printer ← Host) Synchronizing signal for reading the above data. Normally at “High”...
  • Page 21 nInit (Printer ← Host) Reset request signal from the host. Normally at “High” level. A low on this input causes the printer to be initialized in the same manner as when the power is turned on. * When “Reset process when the nInit signal is ON” is set to “OFF” in the parameter setting in the system mode, the printer is not initialized even if it receives a low signal.
  • Page 22 Nibble mode PtrClk (Printer → Host) Reverse data transfer phase: It is used for evaluating data sent to the host. Reverse idle phase: When the printer changes the signal from Low to High, an interrupt informing the host that the data is available, occurs PtrBusy (Printer →...
  • Page 23 ECP mode Data 1 ~ 8 (Printer ← → Host) Input/output data signals for the 1st to 8th bits. Logic 1 is “High” level. HostClk (Printer ← Host) This signal is used with the PeriphAck signal for transferring data information or address information from the host to peripheral equipment when a closed loop and handshake are executed.
  • Page 24 (11) Timing Chart When receiving normal data: For the Compatibility mode, one of two types of timing for BUSY-ACK can be selected. a) Timing 1 (Default) The USB board has not been installed. Data 1 ~ 8 Min. 1 µsec (Host →...
  • Page 25 Receiving data in the Compatibility mode when the blank positions in the receive buffer are 512 bytes or less: When the blank positions in the receive buffer become 512 bytes or less, the printer stores all of the already received data in the receive buffer, continues to be in a Busy state (Busy signal at “High”...
  • Page 26 Status to be returned immediately after [ESC] WS [LF] [NUL] is received (13 bytes): Status Remaining count (13) Status with the receive buffer free space information The printer should return a status with the receive buffer free space information to the Nibble mode negotiation or the ECP reverse request immediately after [ESC] WB [LF] [NUL] is received, as described blow.
  • Page 27: Usb Interface

    3.3 USB INTERFACE (1) Standard: Conforming to USB Standard Rev. 1.1 (2) Data Transfer Type: Control transfer, Bulk transfer (3) Transfer Rate: Full speed (12 Mbps) (4) Transfer Control Method: Same as the transfer control method described in “(13) Data transfer in ECP mode”...
  • Page 28: Key Operation Functions

    4. KEY OPERATION FUNCTIONS 4.1 SYSTEM MODE FUNCTIONS The system mode has the following functions for the printer self-test and setting various parameters. For details, refer to Key Operation Specification (TAA-1379). (1) Self-test • Maintenance counter/various parameters printouts • Automatic self-test •...
  • Page 29 (3) Various parameters settings • Feed fine adjustment • Cut (strip) position fine adjustment • Back feed fine adjustment • X-coordinate fine adjustment • Print density fine adjustment (Thermal transfer print mode) • Print density fine adjustment (Direct thermal print mode) •...
  • Page 30 (9) RFID setting • RFID module type selection RFID module’s destination code setting • RFID tag type selection Password to protect error tag detection • RFID error tag detection Access password setting • Max. number of RFID issue retries Automatic unlock function setting •...
  • Page 31 Parameter Initial Value Print density fine adjustment (Direct thermal print mode) (Key) Ribbon motor drive voltage fine adjustment (Rewind) (Key) Ribbon motor drive voltage fine adjustment (Back tension) (Key) X-coordinate fine adjustment (Key) 0 mm Transmissive sensor manual threshold fine 1.4 V adjustment value Reflective sensor manual threshold fine...
  • Page 32 Parameter Initial Value Centronics operation mode Plug-and-play operation mode Label end/ribbon end process setting TYPE1 Pre-peel-off process setting Back feed speed 3”/sec MaxiCode specification setting TYPE1 Print head type setting B-SX4 V2 type: TPH104R7 B-SX5 V2 type: TPH128R5 Status response Label pitch 76.2 mm Effective print length...
  • Page 33: Online Mode Functions

    Parameter Initial Value LAN enable/disable setting XML specification setting STD (V4.4A and Xx.x only) Z-MODE enable/disable setting OFF (C5.3 or greater, Cx.x only) • The total label distance covered, sensor adjustment values (system mode <5>), IP address setting, socket communication number setting, and data of flash memory (flash memory card, ATA card, and flash ROM on the CPU board) are not cleared by RAM clear.
  • Page 34: Transmission Sequence

    5. TRANSMISSION SEQUENCE This section describes the outline of the transmission sequence. 5.1 INITIALIZATION Writable characters, logo, and PC interface commands must be stored before the label issue operation. (1) Storing writable characters and logo Power ON <New> (Add/change) [ESC] J1: Formats the 4-MB flash memory Format Command card (manufactured by Maxell).
  • Page 35 (2) Storing PC interface commands Power ON <New> (Add/change) [ESC] J1: Formats the flash memory card. Format Command [ESC] JA: Formats the ATA card. [ESC] XO, [ESC] XV: Declares the start of saving Save Start Command PC interface commands. [ESC] D: Sets the label size.
  • Page 36: Label Issue Operation

    5.2 LABEL ISSUE OPERATION An example of the label issue operation is described below. (1) Where the Saved Data Call Command is not used: Power ON Place paper [ESC] D: Sets the label size. Label Size Set Command [ESC] AX: Adjusts the feed length, cut position, and Position Fine Adjust Command back feed length.
  • Page 37 (2) Where the Saved Data Call Command is used: Power ON [ESC] XQ: Calls the label format stored in the flash Place paper memory card. Saved Data Call Command [ESC] XT: Calls the label format stored in the ATA card. Feed Command [ESC] T: Feeds one sheet of paper and aligns it...
  • Page 38: Interface Commands

    6. INTERFACE COMMANDS 6.1 OUTLINE OF COMMANDS (1) Format of Interface command Command & Data LF NUL The length from [ESC] to [LF] [NUL] must be as specified by each command. There are the following three kinds of control codes: ESC (1BH), LF (0AH), (00H) (7BH), | (7CH), }...
  • Page 39: List Of Commands

    6.2 LIST OF COMMANDS (1) Commands related to setting Label Size Set Command [ESC] D........37 (2) Commands related to fine adjustment Position Fine Adjust Command [ESC] AX........43 Print Density Fine Adjust Command [ESC] AY........51 Ribbon Motor Drive Voltage Fine Adjust Command [ESC] RM........
  • Page 40 (10) Commands related to check Head Broken Dots Check Command [ESC] HD ......... 223 (11) Commands related to display Message Display Command [ESC] XJ ........224 (12) Commands related to control Reset Command [ESC] WR ........ 226 Batch Reset Command [ESC] Z0 ........
  • Page 41: Commands For Creating Application

    6.3 COMMANDS FOR CREATING APPLICATION 6.3.1 LABEL SIZE SET COMMAND [ESC] D Function Sets the size of a label or tag. Format [ESC] Daaaa, bbbb, cccc (, dddd) [LF] [NUL] Term aaaa: Pitch length of the label or tag 4 and 5 digits (in 0.1 mm units) 4 digits: 0100 (10.0 mm) to 9999 (999.9 mm) 5 digits: 00100 (10.0 mm) to 15000 (1500.0 mm) bbbb:...
  • Page 42 [Tags] Black mark Black mark (Back side of (Back side of print) Origin of coordinates (0, 0) Effective Effective pitch pitch print length print length Origin of coordinates Effective Effective (0, 0) print width print width Paper feed direction Paper feed direction [Print direction: Printing bottom first] [Printing direction: Printing top first] [Setting range]...
  • Page 43 [mm] Model B-SX4T B-SX5T Swing Rotary cutter Swing Rotary cutter Head-up Head-up Head-up Head-up Issue mode Batch Strip cutter Batch Strip cutter operation operation operation operation Item performed performed performed performed Thermal head dot density 8 dots/mm (203 dpi) 12.05 dots/mm (306 dpi) Thermal head width 104.0 mm 127.5 mm...
  • Page 44 B-SX4T: (*1): When a cut issue is performed at 3 ips by using the rotary cutter, label length B should be as follows: Label-to-label gap Label length B ≥ 91.0 mm - (*2): When a cut issue is performed at 6 ips by using the rotary cutter, label length B should be as follows: Label-to-label gap Label length B ≥...
  • Page 45 Notes Before changing the label size or type of sensor, the Label Size Set Command must first be transmitted. The Label Size Set Command is protected in memory (even if the power is turned off). After sending the Label Size Set Command, one sheet of paper must be fed by the Feed Command ([ESC] T) and must be aligned with the first print position prior to printing.
  • Page 46 Examples Labels (2) Tags Effective print area Black mark (Back side Label of print) 76.2 50.8 46.8 72.2 Effective print area 76.0 mm Backing paper 82.0 mm 99.6 mm [ESC] D0508, 0760, 0468, 0820 [LF] [NUL] [ESC] D0762, 0996, 0722 [LF] [NUL] [ESC] T20C30 [LF] [NUL] [ESC] T10C30 [LF] [NUL] - 42 -...
  • Page 47: Position Fine Adjust Command

    6.3.2 POSITION FINE ADJUST COMMAND [ESC] AX Function Adjusts the feed value so that the label will be shifted forward or backward from the automatically set first print start position. Adjusts the cut position so that the label will be cut at a position shifted forward or backward from the automatically set cut position, or adjusts the strip position so that the label will be shifted forward or backward from the automatically set strip position.
  • Page 48 Explanation [Feed Length Fine Adjustment] (To finely adjust the feed for shifting backward or forward) 0.0 mm One label First print position +3.0 mm One label First print position -3.0 mm One label Paper feed direction First print position [Cut Position Fine Adjustment] (To finely adjust the cut position for shifting backward or forward) 0.0 mm Cut position...
  • Page 49 [Strip Position Fine Adjustment] 0.0 mm +3.0 mm -3.0 mm Printing in strip issue mode is stopped at the position where the distance from the middle point of the label-to-label gap to the 4 mm end of the strip shaft is 4 mm, since the label-to-label gap is 3 mm assumed to be 2 mm.
  • Page 50 Notes (1) If the feed value fine adjustment, cut position (or strip position) fine adjustment or back feed value fine adjustment has been set in the system mode (key operation on the printer), the fine adjustment value will be the sum of the fine adjustment by this command and the fine adjustment in the system mode.
  • Page 51 NOTES: 1. If the head is being lifted when the edge of the label which is being ejected passes the paper feed roller, the sensor may not be able to detect an error even if it occurs (a feed cannot be performed). 2.
  • Page 52 Operation example Issue count: 2, Cut interval = 1 Head position position Idling Completes printing the first label (A). Feeds the label to the cut position, then cuts the gap at the front of label A. Feeds back to the home position. Completes printing the second label (B).
  • Page 53 (7) Procedure for label having less than the minimum label pitch for each issue speed when the rotary cutter is used: When the following conditions are all met, the cut operation for the last label to be cut is as follows. Forward feed to the cut position →...
  • Page 54 Examples Cut issue 3.5 mm Preprinted 2.0 mm 2.0 mm Finely adjust the print position by +2.0 mm. Finely adjust the cut position by +3.5 mm. Finely adjust the back feed value by +1.0 mm. (3.0 - 2.0 = 1.0) 3.0 mm Paper feed [ESC] AX;...
  • Page 55: Print Density Fine Adjust Command

    6.3.3 PRINT DENSITY FINE ADJUST COMMAND [ESC] AY Function Adjusts the automatically set print density. Format [ESC] AY; abb, c [LF] [NUL] Term Indicates whether to increase or decrease the density. +: Increase (darker) -: Decrease (lighter) Print density fine adjustment value 00 to 10 (in units of 1 step) Indicates the mode for fine adjustment, thermal transfer or direct thermal.
  • Page 56: Ribbon Motor Drive Voltage Fine Adjust Command

    6.3.4 RIBBON MOTOR DRIVE VOLTAGE FINE ADJUST COMMAND [ESC] RM Function Finely adjusts the drive voltage of the ribbon motor. Format [ESC] RM; abbcdd [LF] [NUL] Term Fine adjustment direction of the ribbon rewind motor -: Negative (The voltage is lowered.) Fine adjustment value for the ribbon rewind motor 00 to 15 (in units of 1 step) Fine adjustment direction of the ribbon back tension motor...
  • Page 57: Image Buffer Clear Command

    6.3.5 IMAGE BUFFER CLEAR COMMAND [ESC] C Function Clears the image buffer for drawing characters, lines, bar codes, and graphics. Format [ESC] C [LF] [NUL] Explanation After changing the label size, the image buffer must be cleared. The increment/decrement designation (described later) is valid until the Image Buffer Clear Command is transmitted.
  • Page 58: Clear Area Command

    6.3.6 CLEAR AREA COMMAND [ESC] XR Function Clears the designated area or reverses the white/black dot pattern in the designated area in the drawing area. Format [ESC] XR; aaaa, bbbb, cccc, dddd, e [LF] [NUL] Term aaaa: Designated area start point X-coordinate Fixed as 4 digits (in 0.1 mm units) bbbb: Designated area start point Y-coordinate...
  • Page 59 [Effective print area] [mm] Model B-SX4T B-SX5T Swing Rotary cutter Swing Rotary cutter Head-up Head-up Head-up Head-up Issue mode Batch Strip cutter Batch Strip cutter operation operation operation operation Item performed performed performed performed Effective print width Min. 10.0 10.0 Max.
  • Page 60: Line Format Command

    6.3.7 LINE FORMAT COMMAND [ESC] LC Function Sets the line format and draws the line. Format [ESC] LC; aaaa, bbbb, cccc, dddd, e, f (, ggg) (, h)[LF] [NUL] Term aaaa: Start point X-coordinate Fixed as 4 digits (in 0.1 mm units) bbbb: Start point Y-coordinate 4 or 5 digits (in 0.1 mm units)
  • Page 61 [Line] (1) Horizontal line (In the case of |Y | = 0) Line width (2) Vertical line (In the case of |X | = 0) Line width | ≤ |Y (3) Slant line A ( |X (4) Slant line B ( |X | >...
  • Page 62 [Rectangle] (1) Radius of rounded corners = 000 or parameter omitted Line width Line width Line width Line width (2) Radius of rounded corners ≠ 000 Line width Radius Line width Notes In line designation, a horizontal line, vertical line, or slant line A/B is drawn according to the start and end point coordinates.
  • Page 63 Programming the radius of the rounded corner is effective only when the type of line is 1 (rectangle). When the type of line is 0, designation of the radius is ignored. When the type of line is 1, and the radius of the rounded corner is 000 or omitted, a rectangle is printed.
  • Page 64: Bit Map Font Format Command

    6.3.8 BIT MAP FONT FORMAT COMMAND [ESC] PC Function Sets the format indicating the position on the label at which the bit map font is to be printed and how it is to be printed. Format [ESC] PCaaa; bbbb, cccc, d, e, ff (, ghh), ii, j (, Jkkll) (, Mm) (, noooooooooo) (, Zpp) (, Pq) (=rrr------rrr) [LF] [NUL] [ESC] PCaaa;...
  • Page 65 Letter Gothic (Medium) 14.3 point 9.5 point Prestige Elite (Medium) 10.5 point 7 point Prestige Elite (Bold) 15 point 10 point Courier (Medium) 15 point 10 point Courier (Bold) 18 point 12 point OCR-A 12 point 12 point OCR-B 12 point 12 point (Reserved) (Reserved)
  • Page 66 Rotational angles of a character and character string 0° (char.) 0° (char.-string) 90° (char.) 90° (char.-string) 180° (char.) 180° (char.-string) 270° (char.) 270° (char.-string) 0° (char.) 90° (char.-string) 90° (char.) 180° (char.-string) For font type “r” only 180° (char.) 270° (char.-string) 270°...
  • Page 67 noooooooooo: Increment and decrement (Omissible. If omitted, incrementing/decrementing is not performed.) n: Designates whether to increment or decrement. Increment Decrement oooooooooo: Skip value 0000000000 to 9999999999 Zpp: Zero suppression (Omissible. If omitted, the zero suppression process is not performed.) pp: No. of zeros to be suppressed 00 to 20 Alignment (Omissible.
  • Page 68 Explanation Character string number When drawing by the Data Command ([ESC] RC), the format designated by the character string number is selected. Print origin of coordinates Backing paper Backing paper Origin of coordinates Label Label (0, 0) Sample Effective Effective Print origin print length print length...
  • Page 69 [Effective print area] [mm] Model B-SX4T B-SX5T Swing Rotary cutter Swing Rotary cutter Head-up Head-up Head-up Head-up Issue mode Batch Strip cutter Batch Strip cutter operation operation operation operation Item performed performed performed performed Effective print width Min. 10.0 10.0 Max.
  • Page 70 [Relationship between drawing coordinates and magnification] Char. height × Vertical magnification Char. Enlarge height Point of origin Char. width Char. Width × Left offset Point of Point of Horizontal magnification Point of origin of origin origin of next char. Horizontal spacing/ next char.
  • Page 71 q: Gothic725 Black r: Chinese (24×24 dots) : To print font “r”, the Chinese ROM is required. (5) Fine adjustment of character-to-character space If no character-to-character space is specified or the number of space dots between characters is 0, drawing will take place according to the horizontal spacing/proportional spacing determined for each character.
  • Page 72 (7) Selection of character attribution No. of dots in the horizontal direction No. of dots in the vertical direction Black characters Reverse characters No. of dots in the No. of dots in the horizontal direction horizontal direction No. of dots in the vertical direction Boxed characters Stroked out characters...
  • Page 73 (10) Increment/decrement Printing is performed while the data is incremented or decremented every time a label is issued. Where the data row exceeds the maximum number of digits (40), the data row will not be drawn. When the font type is r, 51, 52, 53, 54, or 55, the incrementing/decrementing cannot be designated.
  • Page 74 (12) Alignment Character string length in the X direction (in 0.1 mm units) Designated origin Left Center Right E q u a l s p a c e Automatic line feed Line feed length Automatic line feed No. of lines Automatic If characters are not placed on one line when equal space and automatic line feed is designated, the following steps should be performed.
  • Page 75 (14) Link field No. The link field No. can be programmed by designating it after the symbol “;”. After the link field No. is designated using the Format Command, the data strings are linked by the Link Field Data Command to draw an image. Up to 20 fields can be linked.
  • Page 76 Notes The check digit attachment, increment/decrement, and zero suppress processes are performed according to the following priority. If any of the conditions are improper, no drawing will take place. For example, the zero(s) is replaced by a space(s) as a result of zero suppression but the modulus 10 designated to be attached cannot be calculated.
  • Page 77 The Bit Map Font Format Command may be connected to the Outline Font Format Command when transmitted. [ESC] P C001; 0100, 0150, 1, 1, A, 00, B [LF] C002; 0350, 0180, 1, 1, A, 00, B [LF] C005; 0200, 0300, 25, 2, C, +05, 00, B, +0000000001 [LF] V01;...
  • Page 78 Examples Origin (0, 0) 12.5 Effective print area 30.0 S a m p l e 55.0 A B C D 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PC000; 0200, 0300, 1, 1, A, 00, B=ABCD [LF] [NUL] [ESC] PC001; 0200, 0125, 1, 1, C, 00, B [LF] [NUL] [ESC] PC002;...
  • Page 79 Origin (0, 0) Effective print area 30.0 55.0 S 0 0 1 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PC001; 0200, 0300, 1, 1, C, 00, B; 01, 02 [LF] [NUL] [ESC] PV01; 0650, 0550, 0200, 0150, B, 33, B; 02 [LF] [NUL] [ESC] XB01;...
  • Page 80 Origin (0, 0) Effective print area 12.5 30.0 20.0 mm [ESC] C [LF] [NUL] [ESC] PC000; 0200, 0125, 1, 1, W, 00, B [LF] [NUL] [ESC] PC001; 0200, 0300, 1, 1, W, 01, B [LF] [NUL] [ESC] RC000; AB [LF] [NUL] [ESC] RC001;...
  • Page 81: Outline Font Format Command

    6.3.9 OUTLINE FONT FORMAT COMMAND [ESC] PV Function Sets the format to indicate the position on the label, at which the outline font is to be printed and how it is to be printed. Fonts other than TrueType font Format [ESC] PVaa;...
  • Page 82 Character attribution Black character W (aabb): Reverse character aa: No. of dots from the character string to the end of the black background in the horizontal direction. bb: No. of dots from the character string to the end of the black background in the vertical direction.
  • Page 83 Alignment (Omissible. If omitted, the alignment is set to the left.) o: Designates the character position. 1: Left 2: Center 3: Right 4aaaa: Equal space aaaa: X direction of character string area 0050 to 1040 (in 0.1 mm units) B-SX4 0050 to 1280 (in 0.1 mm units) B-SX5 ppp------ppp: Data string to be printed (Omissible)
  • Page 84 TrueType font Format [ESC] PVaa; bbbb, cccc, dddd, eeee, ff, g (, hiii), jj, k (=ppp ------ ppp) [LF] [NUL] Term Character string number 00 to 99 bbbb: Print origin of X-coordinate of the character string Fixed as 4 digits (in 0.1 mm units) cccc: Print origin of Y-coordinate of the character string 4 or 5 digits (in 0.1 mm units)
  • Page 85 Drive Indicates where the TrueType font files are stored. 0: Flash ROM on the CPU board 1: Slot 1 on the PCMCIA board (Option) 2: Slot 2 on the PCMCIA board (Option) * “0” cannot be specified for the font types from 21 to 25. hiii: Fine adjustment of character-to-character space (Omissible.
  • Page 86 Explanation Character string number When drawing by the Data Command ([ESC] RV), the format designated by the character string number is selected. Print origin of coordinates Backing paper Backing paper Origin of Label Label coordinates (0, 0) Print origin of coordinates Sample Effective...
  • Page 87 [Effective print area] [mm] B-SX4T B-SX5T Model Swing Rotary cutter Swing Rotary cutter Head-up Head-up Head-up Head-up Issue mode Batch Strip cutter Batch Strip cutter operation operation operation operation Item performed performed performed performed Effective print width Min. 10.0 10.0 Max.
  • Page 88 Type of font A: TEC FONT1 (Helvetica [bold]) B: TEC FONT1 (Helvetica [bold] proportional) E: Price font 1 (POP font) - 84 -...
  • Page 89 F: Price font 2 (POP font) G: Price font 3 (POP font) H: DUTCH801 Bold (Times Roman Proportional) - 85 -...
  • Page 90 BRUSH 738 Regular (Pop Proportional) J: GOTHIC725 Black Fine adjustment of character-to-character space If no character-to-character space is specified or the number of space dots between characters is 0, drawing will take place according to the horizontal spacing/proportional spacing determined for each character. If character-to- character space is specified, drawing will take place according to the value obtained by adding the character spacing/proportional spacing to the specified...
  • Page 91 Rotational angles of a character and character string Sample Origin 0° (00) 90° (11) 180° (22) 270° (33) (7) Selection of character attribution No. of dots in the horizontal direction No. of dots in the vertical direction Reverse characters Black characters No.
  • Page 92 Increment/decrement Printing is performed while the data is incremented or decremented each time a label is issued. Where the data row exceeds the maximum number of digits (40), the data row will not be drawn. Initial value 0000 0000 0000 0000 999999 INC/DEC...
  • Page 93 (13) Link field No. The link field No. can be programmed by designating it after the symbol “;.” After the link field No. is designated using the Format Command, the data strings are linked by the Link Field Data Command to draw an image. Up to 20 fields can be linked.
  • Page 94 [Examples] 1) Format Command (Increment character string No. 01 (+1)) 2) Format Command (No incrementing for character string No. 02) 3) Format Command (Increment character string No. 03 (+2)) 4) Image Buffer Clear Command 5) Data Command (Character string No. 01 “0001”) 6) Data Command (Character string No.
  • Page 95 When the drawing data is changed per label issue during printing, the drawing data field for the previous label is automatically cleared using the character string number, then the next drawing data is printed. Therefore, the character string number which differs according to the drawing fields should be designated. Since the automatic field clear is not performed between the Clear Command ([ESC] C) and Issue Command ([ESC] XS), the fixed data may be drawn using the same character string number.
  • Page 96 Examples Origin (0, 0) 12.5 Effective print area 30.0 S a m p l e 55.0 A B C D 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PV00; 0200, 0300, 0080, 0080, B, 00, B=ABCD [LF] [NUL] [ESC] PV01; 0200, 0125, 0100, 0100, B, 00, B [LF] [NUL] [ESC] PV02;...
  • Page 97 Origin (0, 0) Effective print area 30.0 55.0 S 0 0 1 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PC001; 0200, 0300, 1, 1, C, 00, B; 01, 02 [LF] [NUL] [ESC] PV01; 0650, 0550, 0200, 0150, B, 33, B; 02 [LF] [NUL] [ESC] XB01;...
  • Page 98: Bar Code Format Command

    6.3.10 BAR CODE FORMAT COMMAND [ESC] XB Function Sets the format to indicate the position on the label, at which the bar code is to be printed and how it is to be printed. In the case of WPC, CODE93, CODE128, UCC/EAN128, Customer bar code, POSTNET, RM4SCC, KIX CODE (WPC is the generic name for bar codes of JAN, EAN and UPC.) Format...
  • Page 99 Type of check digit 1: Without attaching check digit 2: Check digit check Modulus 10 CODE93 Modulus 47 CODE128 PSEUDO 103 3: Check digit auto attachment (1) Modulus 10 CODE93 Modulus 47 CODE128 PSEUDO 103 UCC/EAN128 Modulus 10 + Modulus 103 Customer code Special check digit POSTNET Special check digit...
  • Page 100 No. of zeros to be suppressed (Omissible. If omitted, the zero suppression process is not performed.) 00 to 20 sss ------ sss: Data string to be printed (Omissible) Max. 126 digits. However, it varies depending on the type of bar code. , tt , tt , ------.
  • Page 101 In the case of MSI, Interleaved 2 of 5, CODE39, NW7, Industrial 2 of 5, MATRIX 2 of 5 for NEC Format [ESC] XBaa; bbbb, cccc, d, e, ff, gg, hh, ii, jj, k, llll (, mnnnnnnnnnn, p, qq) (, r) (=sss------sss) [LF] [NUL] [ESC] XBaa;...
  • Page 102 Wide space width 01 to 99 (in dots) * In the case of industrial 2 of 5, the value is fixed to 00. Character-to-character space width 01 to 99 (in dots) * In the case of MSI and ITF, character-to-character space width is set to 00. Rotational angle of bar code 0: 0°...
  • Page 103 In the case of GS1 DataBar Format [ESC] XBaa; bbbb, cccc, d, e, ff, g, hhhh (, ijjjjjjjjjj, kk) (, Sll) (= sss ------ sss) [LF] [NUL] [ESC] XBaa; bbbb, cccc, d, e, ff, g, hhhh (, ijjjjjjjjjj, kk) (, Sll) (; tt , tt , tt , ------, tt...
  • Page 104 sss ------ sss: Data string to be printed (Omissible) Max. 126 digits. However, it varies depending on the type of bar code. , tt , tt , ------. tt Link field No. (Omissible) 01 to 99 (1 to 99 can also be used.) Up to 20 fields can be designated using commas.
  • Page 105 In the case of Data Matrix (Two-dimensional code) Format [ESC] XBaa; bbbb, cccc, d, ee, ff, gg, h (, Ciiijjj) (, Jkkllmmmnnn) (= ooo ------ooo) [LF] [NUL] [ESC] XBaa; bbbb, cccc, d, ee, ff, gg, h (, Ciiijjj) (, Jkkllmmmnnn) (;...
  • Page 106 Rotational angle of bar code 0: 0° 1: 90° 2: 180° 3: 270° Ciiijjj: No. of cells (Omissible. If omitted, it is automatically set.) iii: No. of cells in the X direction 000 to 144 jjj: No. of cells in the Y direction 000 to 144 * Cell setting varies according to the ECC type.
  • Page 107 In the case of PDF417 (Two-dimensional code) Format [ESC] XBaa; bbbb, cccc, d, ee, ff, gg, h, iiii (=jjj------jjj) [LF] [NUL] [ESC] XBaa; bbbb, cccc, d, ee, ff, gg, h, iiii (; kk , kk , kk , ------, kk ) [LF] [NUL] Term Bar code number...
  • Page 108 In the case of MicroPDF417 (Two-dimensional code) Format [ESC] XBaa; bbbb, cccc, d, ee, ff, gg, h, iiii (=jjj------jjj) [LF] [NUL] [ESC] XBaa; bbbb, cccc, d, ee, ff, gg, h, iiii (; kk , kk , kk , ------, kk ) [LF] [NUL] Term Bar code number...
  • Page 109 The maximum number of columns and rows for the MicroPDF417 Parameter Max. number of digits Max. number of digits for Max. number of digits No. of columns No. of rows (gg) for binary mode upper case letter/space mode for numeric mode –...
  • Page 110 In the case of QR code (Two-dimensional code) Format [ESC] XBaa; bbbb, cccc, d, e, ff, g, h (, Mi) (, Kj) (, Jkkllmm) (= nnn --- nnn) [LF] [NUL] [ESC] XBaa; bbbb, cccc, d, e, ff, g, h (, Mi) (, Kj) (, Jkkllmm) (; oo , oo , oo ------ oo...
  • Page 111 In the case of MaxiCode Code (Two-dimensional code) Format [ESC] XBaa; bbbb, cccc, d (, e) (, Jffgg) (, Zh) [LF] [NUL] Term Bar code number 00 to 31 bbbb: Print origin of X-coordinate of the bar code Fixed as 4 digits (in 0.1 mm units) cccc: Print origin of Y-coordinate of the bar code 4 or 5 digits (in 0.1 mm units)
  • Page 112 In the case of CP code (Two-dimensional code) Format [ESC] XBaa; bbbb, cccc, d, e, ff, g, h (, Ciijj) (= kkkk --- kkk) [LF] [NUL] [ESC] XBaa; bbbb, cccc, d, e, ff, g, h (, Ciijj) (; ll , ll , ll , --- ll ) [LF] [NUL]...
  • Page 113 In the case of RFID (Data write) Function Writes a specified data onto an RFID tag. When the feed amount has been set by the RFID Tag Position Adjustment Command ([ESC] @003) for adjusting an RFID tag position, the specified amount of the media is fed forward or backward before writing data.
  • Page 114 15: C210 16: C240 17: C320 21: EPC Class 0 22: EPC Class 1 23: ISO 18000-6B 24: EPC Class 1 Generation 2 Designates the type of RFID tag onto which data is to be written. When omitted, the tag type set in the system mode will be designated. In accordance with the tag type designated by this setting, the tag type set in the system mode changes.
  • Page 115 can be designated by the parameters of RFID data write start point designation for on-the-fly issue and RFID data write end point designation for on-the-fly issue, respectively. Smmmm: RFID data write start point designation for on-the-fly issue (Omissible) 4 or 5 digits (in 0.1 mm units) When omitted, 0 mm will be designated. Ennnn: RFID data write end point designation for on-the-fly issue (Omissible) 4 or 5 digits (in 0.1 mm units) When omitted, 75.5 mm (which is equals to...
  • Page 116 Unlocked Unlocked Unlocked Unlocked Permanent lock Unlocked Unlocked Unlocked Unlocked Permanent lock Unlocked Unlocked Unlocked Permanent lock Permanent lock Unlocked Unlocked Unlocked Unlocked Permanent lock Unlocked Unlocked Unlocked Permanent lock Permanent lock Unlocked Unlocked Unlocked Permanent lock Permanent lock Unlocked Unlocked Permanent lock Permanent lock Permanent lock Unlocked...
  • Page 117 This parameter is effective only for EPC Class1 Generation 2 tag type. When a format is designated, this parameter is ignored. When the RFID module type is the U1, the EPC area and user area are effective. Hxyyyyyyyy: User block password setting (Effective only when the Hibiki tag is used for the B-SX704-RFID-U2-R.) Designates a password to lock certain user blocks.
  • Page 118 f: User block password read/write permanent lock designation (Effective to Bank4 to Bank8 only) 0: Disabled 1: Enabled NOTES: 1. Once a permanent lock is enabled for parameter b, d, or f, any subsequent change is disabled. 2. When read/write permanent lock is selected, a read/write lock state is retained.
  • Page 119 In the case of RFID (Data read) Function Reads an RFID tag which is positioned above the antenna. When the feed amount has been set by the RFID Tag Position Adjustment Command ([ESC] @003) for adjusting an RFID tag position, the specified amount of the media is fed forward or backward before reading the RFID data.
  • Page 120 RFID read mode (Omissible) 1: Only user data is read. 2: Only tag ID is read. 3: Both tag ID and user data are read. When omitted, only user data will be read. When the tag type is Gen2, user data equals to TID bank + user bank, and tag ID equals to EPC bank.
  • Page 121 Explanation The parameter, “Number of bytes to be read”, is effective only when RFID read mode is set to 1 or 3, as this parameter is intended for reading user data. When reading tag ID, this parameter is ignored. When the value exceeding the maximum number of bytes storable in a tag is designated for “Number of bytes to be read”, a read error results.
  • Page 122 Explanation Bar code number When drawing by the Data Command ([ESC] RB), the format designated by the bar code number is selected. Print origin of coordinates Backing paper Backing paper Origin of Label Label coordinates (0, 0) Print origin of coordinates Effective Effective...
  • Page 123 (3) Type of bar code 0: JAN8, EAN8 1: MSI 2: Interleaved 2 of 5 3: CODE39 (standard) 4: NW7 5: JAN13, EAN13 6: UPC-E 7: EAN13 + 2 digits 8: EAN13 +5 digits 9: A: CODE128 B: CODE39 (Full ASCII) C: CODE93 G: UPC-E + 2 digits H: UPC-E + 5 digits...
  • Page 124 M: UPC-A + 5 digits N: UCC/EAN128 O: Industrial 2 of 5 P: PDF417 Q: Data Matrix R: Customer bar code S: Highest priority customer bar code T: QR code U: POSTNET V: RM4SCC W: KIX code X: MicroPDF417 CP Code Z: MaxiCode - 120 -...
  • Page 125 GS1 DataBar family GS1 DataBar Omnidirectional GS1 DataBar Stacked GS1 DataBar Truncated GS1 DataBar Stacked Omnidirectional GS1 DataBar Limited GS1 DataBar Expanded Type of check digit Where no check digit is attached, the bar code of the data row will be drawn. In the case of the check digit check, if each check digit checked according to the type of bar code is normal, the bar code will be drawn.
  • Page 126 [Example of setting] B-SX4T: Type of bar code 1 module 2 modules 3 modules 4 modules 5 modules 6 modules Bar Space Bar Space Bar Space Bar Space Bar Space Bar Space JAN, EAN, UPC CODE93 CODE128, EAN128 PDF417 MicroPDF417 Type of bar code Narrow Wide...
  • Page 127 In the case of QR code 1-cell width 1-cell width When the 1-cell width is 0, a two-dimensional code is not drawn. However, the bar code printed on the previous label is cleared. In the case of a postal code 1-module width Rotational angle of bar code Point of origin...
  • Page 128 Bar code height Height Height [PDF417, MicroPDF417] Height Height [Postal code] Height [GS1 DataBar Omnidirectional/GS1 DataBar Truncated] Height [GS1 DataBar Stacked] Height (The height of the bottom row is 7/5 of the specified height.) [GS1 DataBar Stacked Omnidirectional] Height (The height of the bottom row is the same as the specified height.) - 124 -...
  • Page 129 [GS1 DataBar Limited] Height [GS1 DataBar Expanded] Height When the bar code height is 0000, bar code (including guard bars) and numerals under bars are not drawn. However, the bar code printed on the previous label is cleared. Length of guard bar The length of guard bar is valid only when the type of bar code is WPC.
  • Page 130 In the case of UPC (Example) UPC-A + 2 digits (Example) UPC-E In the case of bar codes other than JAN, EAN, and UPC (Example) CODE39 (Example) UCC/EAN128 (10) Start/Stop Code This parameter is valid only when the type of bar code is CODE39 and NW7. Where the parameter is designated, the program will not check if the stop code and the start code are attached to the print data to be sent.
  • Page 131 (11) Increment/decrement Printing is performed while the data is incremented or decremented every time a label is issued. Where the data row exceeds the maximum number of digits (40), the data row will not be drawn. When CODE128 (without auto code selection) is used, the number of the start code (code A, code B, and code C) digits is regarded as 2.
  • Page 132 (12) Zero suppression No. of zeros to be suppressed Data 0000 0000 0000 0A12 0123 0123 0123 Print 0000 0123 0123 The leading zero(s) in a data row is replaced by a space(s) according to the designated number of digits. However, if the number of digits to be suppressed is greater than the data row, the data row will be drawn without zero suppression.
  • Page 133 [Data Command] [ESC] RB; A [LF] B [LF] ABCD [LF] 001 [LF] [NUL] Link field No. 4 Link field No. 3 Link field No. 2 Link field No. 1 ABCD ABCD *ABCD001* *ABCD001* (15) Explanation for Data Matrix ECC type Data Matrix contains a function to correct a code reading error using an error correction code (ECC) and restore normal data.
  • Page 134 Maximum number of digits The maximum number of digits varies according to the ECC type or format ID. Since each Kanji character uses 2 bytes, the maximum number of digits for it becomes half of the following values. ECC0 ECC50 ECC80 ECC100 ECC140...
  • Page 135 Cell size and the effective data capacity ECC000 ECC050 ECC080 ECC100 ECC140 Numeric Alphanum 8-bit Numeric Alphanum 8-bit Numeric Alphanum 8-bit Numeric Alphanum 8-bit Numeric Alphanum 8-bit Symbol size capacity capacity byte capacity capacity byte capacity capacity byte capacity capacity byte capacity capacity...
  • Page 136 ECC200 Numeric Alphanum 8-bit Symbol size capacity capacity byte capacity 88 1152 96 1392 1042 104 104 1632 1222 120 120 2000 1573 1048 132 132 2000 1954 1302 144 144 2000 2000 1556 Rectangular code ECC200 Numeric Alphanum 8-bit Symbol size capacity capacity...
  • Page 137 (16) Explanation for the PDF417 and MicroPDF417 Security level The PDF417 contains a function to correct a code reading error using an error correcting code word and restore normal data. The security level should be designated according to usage to perform the error correction function. For the MicroPDF417, the printer sets the security level automatically.
  • Page 138 1-cell width 1-cell width 1-cell width When the 1-cell width is 0, a two-dimensional code is not drawn. However, the two- dimensional code printed on the previous label is cleared. Selection of mode All codes including alphanumerics, symbols, and Kanji can be used in one QR code. Manual mode or automatic mode can be selected to perform the operation.
  • Page 139 (19) Explanation for CP code ECC (Error Correction Code) level The CP code contains a function to correct a code reading error using an error correcting code word and restore normal data. The error correction level should be selected according to usage to perform the error correction function. The higher the percentage of the error correcting code word is, the higher the error correcting ability is.
  • Page 140 Writing binary data on RFID tags When writing binary data on RFID tags, the data is specified by attaching a ‘>’. Or, the data is converted to binary format when “conversion to binary” is designated for the data type, and converted to hexadecimal format when “conversion to hexadecimal”...
  • Page 141 Designation of access password registration and kill password registration When registration of access password or kill password fails, a registration error will result and the printer prints the void pattern. This setting is effective only for the EPC Class 1 Generation 2 tag type and is ignored for other tag types.
  • Page 142 Notes The check digit attachment, increment/decrement, and zero suppress processes are performed according to the following priority. If any of the conditions is improper, no drawing will take place. For example, the zero(s) is replaced by a space(s) as a result of zero suppression but the modulus 10 designated to be attached cannot be calculated.
  • Page 143 More than one Bar Code Format Command can be connected when transmitted. [ESC] XB01; 0100, 0150, 3, 1, 02, 02, 06, 06, 02, 0, 0150 [LF] B02; 0350, 0150, 3, 1, 02, 02, 06, 06, 02, 0, 0150 [LF] [NUL] When the drawing data is changed per label issue during printing, the field of the drawing data for the previous label is automatically cleared using the bar code number, then the next drawing data is printed.
  • Page 144 Examples Origin (0, 0) 12.5 Effective print area 15.0 55.0 20.0 mm 83.0 mm 15.0 mm [ESC] C [LF] [NUL] [ESC] XB01; 0200, 0125, 3, 1, 03, 03, 08, 08, 03, 0, 0150=12345 [LF] [NUL] [ESC] XB02; 0830, 0550, 3, 1, 02, 04, 07, 08, 04, 3, 0150, +0000000000, 1, 00, N [LF] [NUL] [ESC] RB02;...
  • Page 145 Origin (0, 0) Effective print area 30.0 55.0 S 0 0 1 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PC001; 0200, 0300, 1, 1, C, 00, B; 01, 02 [LF] [NUL] [ESC] PV01; 0650, 0550, 0200, 0150, B, 33, B; 02 [LF] [NUL] [ESC] XB01;...
  • Page 146 Origin (0, 0) 12.5 Effective print area 55.0 20.0 mm 83.0 mm [ESC] C [LF] [NUL] [ESC] XB01; 0200, 0125, P, 04, 02, 03, 0, 0010 [LF] [NUL] [ESC] XB02; 0830, 0550, Q, 08, 03, 05, 3 [LF] [NUL] [ESC] RB01; PDF417 [LF] [NUL] [ESC] RB02;...
  • Page 147: Bit Map Font Data Command

    6.3.11 BIT MAP FONT DATA COMMAND [ESC] RC Function Provides data for the bit map font row. Format [ESC] RCaaa; bbb ------ bbb [LF] [NUL] Link Field Data Command [ESC] RC; ccc ------ ccc [LF] ddd ------ ddd [LF] ------ [LF] xxx ------ xxx [LF] [NUL] Term aaa: Character string number...
  • Page 148 Data string of Kanji code • When the font type is r, Chinese Kanji is used. GB18030 can be printed. Kanji code selection • The character code is automatically selected in the manner described below. GB18030 (Chinese characters) 20h to A0h: Half-width character Other codes: GB18030 A: Kanji [ [D6h] [D0h] [B9h] [FAh]...
  • Page 149 Examples Origin (0, 0) Effective print area 12.5 mm Sample 55.0 mm 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PC001; 0200, 0125, 1, 1, C, 00, B [LF] [NUL] [ESC] PC002; 0650, 0550, 2, 2, G, 33, B, +0000000001 [LF] [NUL] [ESC] RC001;...
  • Page 150 Origin (0, 0) Effective print area 30.0 55.0 S 0 0 1 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PC001; 0200, 0300, 1, 1, C, 00, B; 01, 02 [LF] [NUL] [ESC] PV01; 0650, 0550, 0200, 0150, B, 33, B; 02 [LF] [NUL] [ESC] XB01;...
  • Page 151 Origin (0, 0) Effective print area 12.5 30.0 20.0 mm [ESC] C [LF] [NUL] [ESC] PC000; 0200, 0125, 1, 1, X, 00, B [LF] [NUL] [ESC] PC001; 0200, 0300, 1, 1, X, 01, B [LF] [NUL] [ESC] RC000; AB [LF] [NUL] [ESC] RC001;...
  • Page 152: Outline Font Data Command

    6.3.12 OUTLINE FONT DATA COMMAND [ESC] RV Function Provides data for the outline font row. Format [ESC] RVaa; bbb ------ bbb [LF] [NUL] Link Field Data Command [ESC] RV; ccc ------ ccc [LF] ddd ------ ddd [LF] ------ [LF] xxx ------ xxx [LF] [NUL] Term Character string number 00 to 99...
  • Page 153 Examples Origin (0, 0) Effective print area 12.5 mm Sample 55.0 mm 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PV01; 0200, 0125, 0100, 0100, B, 00, B [LF] [NUL] [ESC] PV02; 0650, 0550, 0200, 0150, B, 33, B, +0000000001 [LF] [NUL] [ESC] RV01;...
  • Page 154 Origin (0, 0) Effective print area 55.0 S 0 0 1 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PC001; 0200, 0300, 1, 1, C, 00, B; 01, 02 [LF] [NUL] [ESC] PV01; 0650, 0550, 0200, 0150, B, 33, B; 02 [LF] [NUL] [ESC] XB01;...
  • Page 155: Bar Code Data Command

    6.3.13 BAR CODE DATA COMMAND [ESC] RB Function Provides data for the bar code. Format [ESC] RBaa; bbb ------ bbb [LF] [NUL] Link Field Data Command [ESC] RB; ccc ------ ccc [LF] ddd ------ ddd [LF] ------ [LF] xxx ------ xxx [LF] [NUL] Term Bar code number 00 to 31...
  • Page 156 The maximum number of digits for Data Matrix varies according to the settings for ECC type, format ID, and the cell size. In the case of Kanji, the maximum number of digits is half those of the values described below since a Kanji character occupies 2 bytes.
  • Page 157 ECC200 Numeric Alphanum 8-bit Symbol size capacity capacity byte capacity 88 1152 96 1392 1042 104 104 1632 1222 120 120 2000 1573 1048 132 132 2000 1954 1302 144 144 2000 2000 1556 Rectangular code ECC200 Numeric Alphanum 8-bit Symbol size capacity capacity...
  • Page 158 When PDF417 or MicroPDF417 is used, the number of symbol characters called code words is limited to 928 or less. Moreover, the data compression rate varies according to the contents of data. Therefore, the maximum number of digits according to modes is as follows. When letters and numerics are mixed in data in EXC mode, for example, the maximum values become smaller than the values below, since the internal mode selection code is used.
  • Page 159 The maximum number of columns and rows for the MicroPDF417 Parameter Max. number of digits Max. number of digits for Max. number of digits No. of columns No. of rows (gg) for binary mode upper case letter/space mode for numeric mode –...
  • Page 160 CODE128 code selection In the case of CODE128 (with auto code selection), code selection is performed in the following manner. (Conforming to USS-128 APPENDIX-G) Determining the start character (a) If the data begins with four or more consecutive numerals, the start code to be used is (CODE C).
  • Page 161 CODE128 code selection check Check if selection of (CODE A), (CODE B), or (CODE C) of CODE128 has been set correctly. If an error is found, the bar code will not be drawn. [Conditions causing an error] No start code is designated. A small letter (including { , | , } , ~, _ ) is found in (CODE A).
  • Page 162 When manual mode is selected in the Format Command for a QR code Numeric mode, alphanumeric and symbol mode, Kanji mode Mode selection Data to be printed Binary mode No. of data strings Mode selection Data to be printed (4 digits) Mixed mode Data “,”...
  • Page 163 (10) Transfer code for QR code NUL DLE SP SOH DC1 STX DC2 ” ETX DC3 EOT DC4 ENQ NAK ACK SYN & BEL ETB ’ < • > * The shaded parts are Japanese. They are omitted here. (11) Examples of data designation Alphanumeric mode: ABC123 A A B C 1 2 3 Data to be printed...
  • Page 164 (12) MaxiCode data For mode 2 or 3: [ESC] RBaa; bbbbbbbbbcccdddeeeee --- eeeee [LF] [NUL] For mode 4 or 6: [ESC] RBaa; fffffffffggggg --- ggggg [LF] [NUL] bbbbbbbbb: Postal code Fixed as 9 digits • Mode 2: b1b2b3b4b5: Zip code Fixed as 5 digits (Numerics) b6b7b8b9: Zip code extension Fixed as 4 digits (Numerics)
  • Page 165 Examples Origin (0, 0) Effective print area 12.5 mm 15.0 mm 55.0 mm 20.0 mm 63.0 mm 15.0 mm [ESC] C [LF] [NUL] [ESC] XB01; 0200, 0125, 3, 1, 02, 02, 06, 06, 02, 0, 0150 [LF] [NUL] [ESC] XB02; 0830, 0550, 3, 1, 02, 04, 07, 08, 04, 3, 0150, +0000000000, 1, 00, N [LF] [NUL] [ESC] RB01;...
  • Page 166 Origin (0, 0) Effective print area 30.0 55.0 S 0 0 1 20.0 mm 65.0 mm [ESC] C [LF] [NUL] [ESC] PC001; 0200, 0300, 1, 1, C, 00, B; 01, 02 [LF] [NUL] [ESC] PV01; 0650, 0550, 0200, 0150, B, 33, B; 02 [LF] [NUL] [ESC] XB01;...
  • Page 167 Origin (0, 0) 12.5 Effective print area 55.0 20.0 mm 83.0 mm [ESC] C [LF] [NUL] [ESC] XB01; 0200, 0125, P, 04, 02, 03, 0, 0010 [LF] [NUL] [ESC] XB02; 0830, 0550, Q, 08, 03, 05, 3 [LF] [NUL] [ESC] RB01; PDF417 [LF] [NUL] [ESC] RB02;...
  • Page 168: Issue Command

    6.3.14 ISSUE COMMAND [ESC] XS Function Issues labels according to the print conditions programmed. Format [ESC] XS; I, aaaa, bbbcdefgh [LF] [NUL] Term aaaa: Number of labels to be issued 0001 to 9999 bbb: Cut interval. Designates the number of pieces to be printed before the backing paper is cut.
  • Page 169 Explanation Number of labels to be issued If increment/decrement is not specified, the designated number of pieces with the same drawing data will be issued. If increment/decrement is specified, the designated number of pieces will be issued while incrementing/decrementing the piece of the designated drawing area.
  • Page 170 Reflective sensor (when using a manual threshold value) Printing takes place according to the parameters designated by the Label Size Set Command. However, the black mark provided on the back of the tag paper is automatically sensed by the reflective sensor and the paper position is finely adjusted for every piece, according to the value set by the threshold setting operation (key operation).
  • Page 171 [C: Batch mode (Cut interval: 1, Issue count: 2)] • “Automatic forward feed standby” is set to OFF in the system mode. • The swing cutter is used. Cut position Head position (1) Idling (2) Completes printing the 1st label (A). (3) Feeds the 1st label (A) to the cut position.
  • Page 172 [C: Batch mode (Cut interval: 1, Issue count: 2)] • “Automatic forward feed standby” is set to ON in the system mode. • The swing cutter is used. Cut position Head position (1) Idling (during the forward feed standby) (2) Feeds back to the home position. (3) Completes printing the 1st label (A).
  • Page 173 [C: Batch mode (Cut interval: 1, Issue count: 2)] • “Automatic forward feed standby” is set to OFF in the system mode. • The rotary cutter is used. Cut position Head position (1) Idling (at the home position) (2) Completes printing the 1st label (A). (3) Starts printing the 2nd label (B).
  • Page 174 [C: Batch mode (Cut interval: 1, Issue count: 2)] • “Automatic forward feed standby” is set to ON in the system mode. • The rotary cutter is used. Cut position Head position (1) Idling (during the forward feed standby) (2) Feeds back to the home position. (3) Completes printing the 1st label (A).
  • Page 175 [D: Strip mode (Issue count: 3)] Strip position Head position (1) Idling (2) Feeds back to the home position. (3) Completes printing the 1st label (A). (4) Remove the 1st label (A). (5) Feeds back to the home position. (6) Completes printing the 2nd label (B). (7) Remove the 2nd label (B).
  • Page 176 [E: Strip mode (Issue mode: E)] The expansion I/O is installed: The strip sensor is ignored. An issue is performed by checking a PAUSE signal generated from the expansion I/O. Strip position Head position (1) Idling The PAUSE signal generated from the expansion I/O, is turned ON.
  • Page 177 The expansion I/O is not installed: The strip sensor is ignored, an issue is performed. Strip position Head position (1) Idling (2) Feeds back to the home position. (3) Completes printing the 1st label (A). (4) Feeds back to the home position. (5) Completes printing the 2nd label (B).
  • Page 178 (5) Issue speed • Printing takes place at the designated speed. However, the back feed speed in cut mode and strip mode is 3 ips. This back feed speed can be changed from 3 ips to 2 ips in the system mode. •...
  • Page 179 Correction for the ribbon saving area (in case of TAG and solenoid TYPE 1): A B C D E A B C D E Printing area Printing area Correct so that the head is lowered to at least 50% of the label pitch length (Solenoid OFF).
  • Page 180 Tag rotation The origin of coordinates and printing direction vary according to the designation of tag rotation. Printing bottom first Black mark Backing paper (Back side of print) Label Origin of Origin of coordinates coordinates (0, 0) (0, 0) Label pitch Effective Effective...
  • Page 181 Mirror printing bottom first Black mark Backing paper (Back side of print) Label Origin of Origin of coordinates coordinates (0, 0) (0, 0) Label pitch Effective Effective pitch print length print length Effective Effective print width print width Paper feed direction Paper feed direction [Labels] [Tags]...
  • Page 182 Status response When the option with status response has been selected, a status response is made at the end of printing or if an error occurs. In the batch mode and the cut mode, the print end status response is made after printing on the designated number of labels.
  • Page 183 Notes Explanation of processes involved to stop the label at the home position after the head-open state is detected: When the gap between labels (black mark) is found after the head open state is detected, the value to stop at the home position of each label between the head and the sensor is set again.
  • Page 184: Feed Command

    6.3.15 FEED COMMAND [ESC] T Function Feeds the paper. Format [ESC] Tabcde [LF] [NUL] Term Type of sensor 0: No sensor 1: Reflective sensor 2: Transmissive sensor (when using normal labels) 3: Transmissive sensor (when using preprinted labels) 4: Reflective sensor (when using a manual threshold value) Selects cut or non-cut 0: Non-cut 1: Cut...
  • Page 185 Transmissive sensor (when using preprinted labels): Feeding takes place according to the parameter designated by the Label Size Set Command. However, the label-to-label gap is automatically sensed by the transmissive sensor and the stop position is finely adjusted according to the value set by the threshold set operation (key operation).
  • Page 186 [C: Batch (Cut)] • “Automatic forward feed standby” is set to ON in the system mode. • The swing cutter is used. Cut position Head position (1) Place paper. (2) Completes a feed. (Completes feeding to the top of paper.) (3) Feeds to the cut position.
  • Page 187 [C: Batch (Cut)] • “Automatic forward feed standby” is set to ON in the system mode. • The rotary cutter is used. Cut position Head position (1) Place paper. (2) Completes a feed. (Completes feeding to the top of paper.) (3) Feeds to the cut position.
  • Page 188 [E: Strip (Feed mode: E)] Expansion I/O is installed: The strip sensor is ignored. A feed is performed by checking a PAUSE signal generated from the expansion I/O. Strip position Head position (1) Place paper. The PAUSE signal generated from the expansion I/O, is turned ON.
  • Page 189 Feed speed • A feed is performed at the designated speed. However, the back feed speed in the cut mode or the strip mode is 3 ips. This back feed speed can be changed from 3 ips to 2 ips in the system mode. •...
  • Page 190 Notes If a change of label size or type of sensor, feed fine adjustment, cut position fine adjustment (or strip position fine adjustment) or back feed fine adjustment is made, one label must be fed to adjust the first print position prior to printing. The parameter of the Feed Command is protected in memory (even if the power is turned off).
  • Page 191: Eject Command

    6.3.16 EJECT COMMAND [ESC] IB Function Ejects (cuts) the label presently remaining between the head and the cutter and returns to the original position. Format [ESC] IB [LF] [NUL] Notes If no subsequent command is received from the PC for 1 second after ejection, the printer automatically performs an approximately 13.7-mm forward feed when “Automatic forward feed standby”...
  • Page 192 • The rotary cutter is used: Cut position Head position (1) Idling (2) Completes printing the 1st label (A). (3) Completes printing the 2nd label (B). (4) Completes printing the 3rd label (C). (5) Feeds to the cut position by the Eject Command (6) Completes cutting labels.
  • Page 193: Forward/Reverse Feed Command

    6.3.17 FORWARD/REVERSE FEED COMMAND [ESC] U1, [ESC] U2 Function After printing or feeding the paper, feeds the paper to the position at which a label can be cut manually. When issuing the next label, feeds the paper back to the first print position. Format Forward Feed [ESC] U1;...
  • Page 194 Examples Cut position Head position (1) Idling (2) Feeds one label. (3) Feeds to the position at which a label can be cut manually. (4) Cut manually. (5) Standby (6) Feeds back to the home position. (7) Prints three A labels. (8) Feeds to the position at which labels can be cut manually.
  • Page 195: Storage Area Allocate Command

    6.3.18 STORAGE AREA ALLOCATE COMMAND [ESC] XF • For the firmware before V5.0 Function Allocates the storage area in flash ROM on the CPU board. Format [ESC] XF; aa, bb, cc [LF] [NUL] Term aa: Size of the TrueType font storage area 00 to 14 (0 KB to 896 KB) (in units of 64 KB) bb: Size of bit map writable character storage area...
  • Page 196 In case that the size of BASIC file storage area is set to “AA”: (9) When this command is received, the BASIC file storage area is reserved and the other areas in flash ROM on the CPU board are cleared. (10) If this command is not sent, the storage area in flash ROM on the CPU board cannot be used.
  • Page 197 • For the firmware V5.0 or greater (MAIN 4-R or greater PC board is required.) Format [ESC] XF; aa, bb, cc [LF] [NUL] Term aa: Size of the TrueType font storage area 00 to 48 (0 KB to 3072 KB) (in units of 64 KB) bb: Size of bit map writable character storage area 00 to 48 (0 KB to 3072 KB)
  • Page 198 In case that the size of BASIC file storage area is set to “AA”: (9) When this command is received, the BASIC file storage area is reserved and the other areas in flash ROM on the CPU board are cleared. (10) If this command is not sent, the storage area in flash ROM on the CPU board cannot be used.
  • Page 199: Flash Memory Format Command

    6.3.19 FLASH MEMORY FORMAT COMMAND [ESC] J1 Function Formats (initializes) the flash memory card or flash ROM on the CPU board for storage. Format [ESC] J1; a (, b) [LF] [NUL] Term Formatting (initializing) range All area of flash memory PC save area of flash memory Writable character storage area of flash memory Drive (Omissible.
  • Page 200: Ata Card Format Command

    6.3.20 ATA CARD FORMAT COMMAND [ESC] JA Function Formats (initializes) the ATA card for storage. Format [ESC] JA; a [LF] [NUL] Term Drive 1: Slot 1 on the PCMCIA board (Option) 2: Slot 2 on the PCMCIA board (Option) Explanation (1) Only up to 128-MB ATA cards manufactured by SanDisk or Hitachi, can be used.
  • Page 201: Byte Writable Character Code Range Command

    6.3.21 2-BYTE WRITABLE CHARACTER CODE RANGE COMMAND [ESC] XE Function Sets the code range when a 2-byte writable character code is stored in flash ROM on the CPU board. Format [ESC] XE; a ------, a [LF] [NUL] Term aaaa: First character code for each range 2020 to FFFF (Indicates the hex.
  • Page 202 6.3.22 BIT MAP WRITABLE CHARACTER COMMAND (For Flash Memory) [ESC] XD Function Writes writable characters and logos in the flash memory card or flash ROM on the CPU board. Format [ESC] XD; (Sj, ) aa, b, ccc, ddd, eee, fff, ggg, h, iii ------ iii [LF] [NUL] Term Drive in which writable characters or logos are stored (Omissible.
  • Page 203 6.3.23 BIT MAP WRITABLE CHARACTER COMMAND (For ATA Card) [ESC] XA Function Writes writable characters and logos in the ATA card. Format [ESC] XA, j, aa, b(b), ccc(c), ddd(d), eee(e), fff(f), ggg(g), h, iii ------ iii [LF] [NUL] Term Drive 1: Slot 1 on the PCMCIA board (Option) 2: Slot 2 on the PCMCIA board (Option) Writable character set...
  • Page 204 Explanation Type of writable character Up to 44 and 49 writable character sets can be stored for the flash card and the ATA card, respectively. However, the maximum number of characters varies depending on the writable character size and number of characters because of the limited memory capacity.
  • Page 205 1-byte writable character W/C = Writable character ATA card GAIJI 0100 01000020. UDF (W/C file for character code 20H) (Writable character 01) 01000021. UDF (W/C file for character code 21H) 0101 Each W/C file 01000022. UDF (W/C file for character code 22H) (Writable character 02) 0102 Each W/C file...
  • Page 206: Nibble Mode

    offset 22 dots Char. height 31 dots Base line Reference Reference point point of next char. Left Char. width offset 26 dots Horizontal spacing/proportional spacing 30 dots Writable character set: 01 to 40, 51 to 55 Char. width 26 dots Nibble mode •...
  • Page 207 [Nibble mode] (1) The writable character data to be stored is separated into four dot units and sent in the → following order (1 248). (High order digit: “3”) (2) The data of writable characters to be stored is 30H to 3FH. (3) The minimum unit in the X direction is 8 dots.
  • Page 208 Writable character set: 41 (16×16 dots ) Nibble mode Character width 16 dots • Character • height • 16 dots Hex. mode • • • [Nibble mode] (1) The writable character data to be stored is separated into four dot units and sent in the →...
  • Page 209 Writable character set: 42 (24×24 dots ) Character width 24 dots Nibble mode • • Character • height 24 dots • • 137 30H 138 30H 139 30H 140 30H 141 30H 142 30H 143 30H 144 30H Hex. mode •...
  • Page 210 (10) Writable character set: 43 (32×32 dots) Character width 32 dots Nibble mode • • • • Character • 248 30H 249 30H height 250 30H 251 30H 252 30H 253 30H 254 30H 255 30H 256 30H 32 dots Hex.
  • Page 211 (11) Writable character set: 44 (48×48 dots) Character width 48 dots Nibble mode • • • • • 569 30H 570 30H 571 30H 572 30H 573 30H 574 30H 575 30H 576 30H Character height 48 dots Nibble mode •...
  • Page 212 Notes No matter what character set or character code is selected, no memory will be wasted. When a new writable character is stored, the Flash Memory Format Command ([ESC] J1) or the ATA Card Format Command ([ESC] JA) must be transmitted. A character code already stored can be stored in the flash memory card again if the Bit Map Writable Character Store Command ([ESC] XD) is transmitted, but memory will be consumed with every storage.
  • Page 213 Examples Writable character set: Writable character code: offset 22 dots Char. height 31 dots Base line Reference Reference point of next point char. Left offset Char. width 26 dots 2 dots Horizontal spacing/proportional spacing 30 dots [ESC] J1; C [LF] [NUL] [ESC] XD;...
  • Page 214: Graphic Command

    6.3.24 GRAPHIC COMMAND [ESC] SG Function Draws graphic data. Format [ESC] SG; aaaa(D), bbbb(D), cccc, dddd, e, ggg --- ggg [LF] [NUL] [ESC] SG0; aaaa(D), bbbb(D), cccc, dddd, e, ffff, ggg --- ggg [LF] [NUL] Term aaaa(D): Print origin of X-coordinate for drawing graphic data Fixed as 4 digits (in 0.1 mm units) * If “D”...
  • Page 215 ffff: Data count (Effective only for [ESC] SG0; -- command) Fixed as 4 digits Represents the total number of bytes for the compressed graphic data by 32 bits in Hex. Range: 0 to 4,294,967,295 bytes (00H, 00H, 00H, 00H to FFH, FFH, FFH, FFH) ggg --- ggg: Graphic data Explanation...
  • Page 216 Print origin of coordinates Graphic width 19 dots Nibble mode • • • • • • Graphic height • 22 dots • 126 30H 127 33H 128 3FH 129 30H 130 30H 131 30H 132 30H Hex. mode • • •...
  • Page 217 [When TOPIX compression mode is selected] Range for length First line Second line Graphic data Length (1) Length: Total number of bytes of the graphic data (0001H ~ ) Ex. Length = 20 bytes: (2) L1 parameter: Shows in which large block (512 dots/block) the changed data is contained. 0: Not present 1: Present 512 dots...
  • Page 218 [When the printer driver compression mode is selected] (1) For the [ESC] SG0; -- command, only “A: Printer driver compression mode” can be selected for the type of graphic data. The parameter for the data count is attached after the parameter for the type of graphic data.
  • Page 219 Notes The print origin of coordinates must be set so that the result of drawing the graphic data will be within the effective print area set by the Label Size Set Command ([ESC] D). The number of graphic width dots and the number of graphic height dots must also be set so that the result of drawing the graphic data will be within the effective print area set by the Label Size Set Command ([ESC] D) in the same manner as the above.
  • Page 220 Examples 10.0 mm Origin 24.0 mm (0, 0) Graphic width 19 dots Graphic height 22 dots [ESC] C [LF] [NUL] [ESC] SG; 0100, 0240, 0019, 0022, 0, 003000003800003<00003>000037000033800031 <00030<00030>00030600030>00030<00031<00033800?33003??0007??000???000?? >000??>0007? <0003?0000 [LF] [NUL] [ESC] XS; I, 0001, 0002C3000 [LF] [NUL] * 30H = “0”...
  • Page 221 [TOPIX compression mode] 10.0 mm Origin 24.0 mm (0, 0) Graphic width 19 dots Graphic height 22 dots [ESC] SG; 0100, 0240, 0019, 0300, 3, 00 5C 80 80 40 30 Length L2 L3 Data (1st line) 80 80 40 08 80 80 40 04 80 80 40 02 80 80 40 09 (2nd line) (3rd line) (4th line)
  • Page 222: Save Start Command ([Esc] Xo)

    6.3.25 SAVE START COMMAND (For Flash Memory) [ESC] XO Function Declares the start of saving PC interface commands. (Places the printer in the mode where PC interface commands are written in flash memory.) Format [ESC] XO; aa, (Sb, ) c [LF] [NUL] Term aa: Identification number to be used for saving in flash memory or calling 01 to 99...
  • Page 223: Save Start Command ([Esc] Xv)

    6.3.26 SAVE START COMMAND (For ATA Card) [ECS] XV Function Declares the start of saving PC interface commands. (Places the printer in the mode where PC interface commands are written in the ATA card.) Format [ESC] XV; dddddddd, b, c [LF] [NUL] Term dddddddd: Identifier to be used for saving in the ATA card or calling...
  • Page 224: Save Terminate Command

    6.3.27 SAVE TERMINATE COMMAND [ESC] XP Function Declares the termination of saving PC interface commands. Format [ESC] XP [LF] [NUL] Note If the storing operation is not continued after the PC interface command is stored, the printer enters the online mode (label issue operation) after about 10 seconds. In this case, the image buffer will be cleared automatically.
  • Page 225 6.3.28 SAVED DATA CALL COMMAND (For Flash Memory) [ESC] XQ Function Calls PC interface commands saved in flash memory. Format [ESC] XQ; aa, (Sb,) c, d [LF] [NUL] Term Identification number of the file to be called from the flash memory card 01 to 99 Drive from which the command is called (Omissible.
  • Page 226 6.3.29 SAVED DATA CALL COMMAND (For ATA Card) [ESC] XT Function Calls PC interface commands saved in the ATA card. Format [ESC] XT; dddddddd, b, c, d [LF] [NUL] Term dddddddd: Identifier for the file to be called from the ATA card File name within 8 characters Drive 1: Slot 1 on the PCMCIA board (Option)
  • Page 227: Head Broken Dots Check Command

    6.3.30 HEAD BROKEN DOTS CHECK COMMAND [ESC] HD Function Checks the thermal head for broken dots. Format [ESC] HD001 (, a) [LF] [NUL]....All broken dots check [ESC] HD003, s ,--- s (, a) [LF] [NUL] ............Partial broken dots check Term Check result status response (Omissible) A: Status response made...
  • Page 228: Message Display Command

    6.3.31 MESSAGE DISPLAY COMMAND [ESC] XJ Function Displays the message on the upper line of the LCD. Format [ESC] XJ; aaa ------ aaa [LF] [NUL] Term aaa ------ aaa: Display data (16 digits) Explanation When the printer receives the Message Display Command, it displays the message on the upper line of the LCD then enters a pause state after processing the received data (after completing the label issue, if the Issue Command has been sent).
  • Page 229 Examples Load paper. Feed one label. Issue 4 labels. 41.0 S a m p l e 76.2 73.2 15.0 mm 82.0 mm Message “Please set [Tag]” is displayed. Change paper. Press the [RESTART] key. Feed one label. Issue 2 labels. 10.0 60.0 57.0...
  • Page 230: Reset Command

    6.3.32 RESET COMMAND [ESC] WR Function Returns the printer to its initial state. Format [ESC] WR [LF] [NUL] Explanation The printer is returned to the same state as when the power is turned on. When the printer receives this command during printing, it returns to its initial state after issuing the label which is being printed.
  • Page 231: Status Request Command

    6.3.33 STATUS REQUEST COMMAND [ESC] WS Function Sends the printer status to the host computer. Format [ESC] WS [LF] [NUL] Explanation This command makes the printer send its status regardless of the setting of “status response/no status response.” The status to be transmitted is the current printer status, and indicates the latest status only.
  • Page 232 6.3.34 RECEIVE BUFFER FREE SPACE STATUS REQUEST COMMAND [ESC] WB Function Sends information on the printer status and the free space of the receive buffer to the host. Format [ESC] WB [LF] [NUL] Explanation This command makes the printer send information on its status and free space of the receive buffer regardless of the setting of “status response/no status response.”...
  • Page 233: Version Information Acquire Command

    6.3.35 VERSION INFORMATION ACQUIRE COMMAND [ESC] WV Function Sends information such as the program version of the printer. Format [ESC] WV [LF] [NUL] Explanation (1) The format of the program version data (total 27 bytes of data) to be returned to the host is as follows.
  • Page 234: Ata Card Information Acquire Command

    6.3.36 ATA CARD INFORMATION ACQUIRE COMMAND [ESC] WI Function Sends information regarding the use of the ATA card to the host. Format [ESC] WI; a, b [LF] [NUL] Term Drive 1: Slot 1 ATA card 2: Slot 2 ATA card Information to be acquired A: Free space B: Writable character list...
  • Page 235 C: Stored PC command save file Stored PC command save file name SOH STX “C” Slot ETX EOT 0DH 0AH File name 1 00H File name 2 00H ··· File name n File name (including extension): Slot: “00H” should be placed between file “1”...
  • Page 236: Ata Card Writable Character Information Acquire Command

    6.3.37 ATA CARD WRITABLE CHARACTER INFORMATION ACQUIRE COMMAND [ESC] WG Function Sends the writable character information stored in the ATA card to the host. Format [ESC] WG; a, bb, cc [LF] [NUL] Term Drive 1: Slot 1 ATA card 2: Slot 2 ATA card Writable character set 01 to 44, 51 to 55 Writable character code...
  • Page 237: Printer Option Status Acquire Command

    6.3.38 PRINTER OPTION STATUS ACQUIRE COMMAND [ESC] WN Function Sends the information what optional devices are installed, to the host. Format [ESC] WN [LF] [NUL] Explanation (1) The format of information to be returned to the host is as follows: SOH STX “E”...
  • Page 238: Ip Address Set Command

    6.3.39 IP ADDRESS SET COMMAND [ESC] IP Function Sets the IP address to be required for the network connection. Format [ESC] IP; a, bbb, ccc, ddd, eee [LF] [NUL] Term IP address to be set 2: Printer IP address (Initial value: 192.168.10.20) 3: Gateway IP address (Initial value: 0.0.0.0) 4: Subnet mask (Initial value: 255.255.255.0)
  • Page 239: Socket Communication Port Set Command

    6.3.40 SOCKET COMMUNICATION PORT SET COMMAND [ESC] IS Function Enables or disables the socket communication, and sets the communication port number to be used. Format [ESC] IS; a, bbbbb [LF] [NUL] Term 0: Socket communication is disabled. 1: Socket communication is enabled. bbbbb: Port number (It must be set in 5 digits.) 00000 to 65535...
  • Page 240: Dhcp Function Set Command

    6.3.41 DHCP FUNCTION SET COMMAND [ESC] IH Function Enables or disables the DHCP function, and sets the DHCP client ID. Format [ESC] IH; a, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb [LF] [NUL] Term 0: DHCP function is disabled. 1: DHCP function is enabled. bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb: DHCP client ID (16 bytes of data should be described in 32 bytes in Hex.) Explanation...
  • Page 241: Pass-Through Command

    6.3.42 PASS-THROUGH COMMAND [ESC] @002 Function Passes the serial interface data through the internal serial interface (CN14). Format [ESC] @002; aaa, bbb --- bbb [LF] [NUL] Term aaa: Number of bytes to be passed through 001 to 999 bbb --- bbb: Binary data to be passed through Explanation This command is used for making a serial communication with the RF-ID module.
  • Page 242: Internal Serial Interface Parameter Set Command

    6.3.43 INTERNAL SERIAL INTERFACE PARAMETER SET COMMAND [ESC] IZ Function Sets communication parameters for the internal serial interface. Format [ESC] IZ; a, b, c, d [LF] [NUL] Term Communication speed 0: 2400 bps 1: 4800 bps 2: 9600 bps 3: 19200 bps Data length 0: 7 bits 1: 8 bits...
  • Page 243: Commands For System Administrator

    6.4 COMMANDS FOR SYSTEM ADMINISTRATOR 6.4.1 PARAMETER SET COMMAND [ESC] Z2; 1 Function Sets each parameter on the printer. Format [ESC] Z2; 1, abcdefghijkklmnooppqqrstuuvwxyzABCDEFGHIJK [LF] [NUL] Term Character code selection 0: PC-850 1: PC-852 2: PC-857 3: PC-8 4: PC-851 5: PC-855 6: PC-1250 7: PC-1251...
  • Page 244 RS-232C transmission control 0: XON/XOFF protocol (No XON output when the power is turned on, no XOFF output when the power is turned OFF) 1: READY/BUSY (DTR) protocol (No XON output when the power is turned on, no XOFF output when the power is turned OFF) 2: XON/XOFF + READY/BUSY (DTR) protocol: (XON output when the power is turned on, XOFF output when the power is...
  • Page 245 (*2) 1st byte code of the control code (*3) “00” to “FF” (Specify the hex code in 2 bytes of ASCII code.) (*2) 2nd byte code of the control code (*3) “00” to “FF” (Specify the hex code in 2 bytes of ASCII code.) (*2) 3rd byte code of the control code (*3)
  • Page 246 Plug-and-play operation mode setting 0: OFF (Plug-and-play operation is disabled.) 1: ON (Plug-and-play operation is enabled.) Label end/ribbon end process setting 0: TYPE1 (When the label end state is detected, the printer stops even if it is printing a label.) 1: TYPE2 (When the label end state is detected, the printer stops after it completes printing a label.)
  • Page 247: Fine Adjustment Value Set Command

    6.4.2 FINE ADJUSTMENT VALUE SET COMMAND [ESC] Z2; 2 Function Sets various fine adjustment values on the printer. Format [ESC] Z2; 2, abbbcdddeffghhhijjkllmnnoppqqrr [LF] [NUL] Term Indicates the direction, forward or backward, in which a feed length fine adjustment is to be made. +: Backward -: Forward bbb: Feed length fine adjustment value...
  • Page 248 Fine adjustment direction for the ribbon back tension motor voltage -: Negative (The voltage is lowered.) Fine adjustment value for the ribbon back tension motor voltage 00 to 15 (in units of 1 step) Reflective sensor manual threshold fine adjustment value 00 to 40 (in units of 0.1 V) Transmissive sensor manual threshold fine adjustment value 00 to 40 (in units of 0.1 V)
  • Page 249: Rfid Parameter Set Command

    6.4.3 RFID PARAMETER SET COMMAND [ESC] Z2; 3 Function Sets RFID related parameters on the printer. Format [ESC] Z2; 3, abbcdddeeeffggghhijjkkkllmnnooppq [LF] [NUL] Term RFID module type selection 0: Not installed. 1: H1 (B-9704-RFID-H1-QM) 2: U1 (B-9704-RFID-U1-US/EU(-R)) 3: H2 (B-SX704-RFID-H2) 4: U2 (B-SX704-RFID-U2-EU/US/CN/AU-R) Tag type 00: None...
  • Page 250 RFID AGC threshold setting 00 to 15 m: RFID channel setting 0: AUTO 1: 2CH 2: 3CH 3: 4CH 4: 5CH 5: 6CH 6: 7CH 7: 8CH nn: Q value 00 to 15 oo: AGC threshold for data write 00 to 15 pp: AGC threshold lower limit for retry 00 to 15 q: Hibiki tag multi-word write setting...
  • Page 251: Batch Reset Command

    (zero) 6.4.4 BATCH RESET COMMAND [ESC] Z0 Function Resets the printer. Format [ESC] Z0 [LF] [NUL] Explanation • This command is not executed until the printer enters an idle state. • Some values in the Parameter Set Command ([ESC] Z2;1) and the Fine Adjustment Value Set Command ([ESC Z2;2]), will take effect when the printer is initialized.
  • Page 252: Rfid Tag Position Adjustment Command

    6.5 EXPLANATION OF THE RFID RELATED COMMANDS 6.5.1 RFID TAG POSITION ADJUSTMENT COMMAND [ESC] @003 Function Sets the feed amount to adjust the RFID tag position before writing data onto it. If the RFID tag is not positioned just above the RFID antenna when the paper is at the print start position, the printer automatically feeds the paper forward or backward by the specified amount to write data onto the RFID tag prior to printing.
  • Page 253 When print data for several labels is transmitted to the printer, how the printer performs printing and data write is explained for each of the offset printing parameter options using the above illustration, as follows. [0:Offset printing is not performed. (Normal operation)] (When two labels are issued.) (1) The printer feeds the labels in the reverse direction for the amount specified by @003 command.
  • Page 254: Rfid Tag Read Command

    6.5.2 RFID TAG READ COMMAND [ESC] WF Function Reads the data stored on the RFID tag which is positioned just above the antenna. Format [ESC] WF (;) (Naaaa) (,Abbb) (,Tcc) (,Id) (,Jeeeeeeee) (,Xfgggggggg…) [LF] [NUL] Term Naaaa: Number of bytes to be read (Omissible) 0001 to 4096 When omitted, the number of bytes specified for the tag type being used will be designated.
  • Page 255 Xfgggggggg: User block access password execution setting (Effective only when the Hibiki tag is used for the B-SX704-RFID-U2-R.) Designates a password to access and read a tag of which user block is read-locked. Up to five user blocks can be specified continuously. For example: X4AABBCCDD,X5BBCCDDEE,X6CCDDEEFF f: Designates a user area bank.
  • Page 256 Supplemental explanation of parameter “I” When Gen2 tag is used, options for the parameter “I” are as follows: I1: TID & User area data I2: EPC data I3: EPC data + TID & User area data As the readability of the TID & User area differs depending on the tag manufacturers, refer to the memory map of each tag.
  • Page 257 Example Examples of the status to be returned are shown below. (The number of bytes to be read is omitted.) [When a reading failed.] Header “F” Tag type Footer 01H 02H 46H 30H 30H 03H 04H 0DH 0AH Reading has failed. [When a reading succeeded.
  • Page 258: Rfid Void Pattern Print Command

    6.5.3 RFID VOID PATTERN PRINT COMMAND [ESC] @006 Function Prints the void pattern to indicate an RFID tag error. Format [ESC] @006 [LF] [NUL] Explanation (1) The void patter is printed according to the currently set label size. (2) After the void pattern is printed, the print data image is still retained. (3) This void pattern is printed when data cannot be written onto the RIFD tag properly due to breakage of RFID chip or some other reasons.
  • Page 259: Rfid Data Write Command

    6.5.4 RFID DATA WRITE COMMAND [ESC] @012 Function Writes a specified data onto an RFID tag. No printing is performed. The result of a data write is notified by returning a detailed status. Format [ESC]@012;a (,Abbb) (,Mc) (,Pd) (,Fe) (,Tff) (,Dgg) (,Gh) (,Riiiiiiii) (,Kjjjjjjjj) (,Lkk) (,Jllllllll) (,Vm) (,Bnn) (,Hopppppppp ·...
  • Page 260 Dgg: EPC format (Omissible) 00: No format (When omitted) 10: GID-96 11: SGTIN-64 12: SGTIN-96 13: SSCC-64 14: SSCC-96 15: SGLN-64 16: SGLN-96 17: GRAI-64 18: GRAI-96 19: GIAI-64 20: GIAI-96 21: DoD-64 22: DoD-96 23:SGTIN-198 24:SGLN-195 25:GRAI-170 26:GIAI-202 Data type (Omissible) 0: No conversion of data (Default) 1: Conversion to binary 2: Conversion to hexadecimal...
  • Page 261 Unlocked Unlocked Locked Unlocked Locked Locked Unlocked Locked Unlocked Locked Unlocked Locked Locked Unlocked Locked Locked Locked Locked Unlocked Locked Unlocked Unlocked Unlocked Locked Locked Locked Unlocked Unlocked Locked Locked Unlocked Locked Unlocked Locked Locked Locked Locked Unlocked Locked Locked Unlocked Unlocked Locked...
  • Page 262 when “0” (Verification disabled) is selected. Bnn: Designates the area where the data is written (Omissible) 00: Blank0 (Reserved area) 01: Blank1 (EPC area) (When omitted) 02: Blank2 (TID area) 03: Blank3 (User area) 04: Bank4 (User block 1) 05: Bank5 (User block 2) (Effective only when the Hibiki tag is 06: Bank6 (User block 3) used for the B-SX704-RFID-U2-R.)
  • Page 263 Qqrstuvw: Area lock designation (Effective only when the Hibiki tag is used for the B- SX704-RFID-U2-R. Designates an area lock type. Area lock type can be specified for up to eight areas continuously. For example: Q1100000,Q4101010,Q5100010, which indicates: Bank1:Read lock, Bank4:Read lock, Write lock, Password read/write lock Bank5:Read lock, Password read/write lock q: Area bank designation (1 to 8) 1: Bank1 (EPCC/UII bank)
  • Page 264 Xxyyyyyyyy: User block access password execution setting (Effective only when the Hibiki tag is used for the B-SX704-RFID-U2-R.) Designates a password to access and write a tag of which user block is write-locked. Up to five user blocks can be specified continuously. For example: X4AABBCCDD,X5BBCCDDEE,X6CCDDEEFF x: Designates a user area bank.
  • Page 265: Control Code Selection

    7. CONTROL CODE SELECTION (1) Automatic Selection This printer automatically selects [ESC] (1BH). [LF] (0AH). [NUL] (00H) or {(7BH). | (7CH).} (7DH) as an interface command control code. After the power is turned on, the program checks the data from the host for [ESC] and { and assumes the data whichever has been sent first to be a control code.
  • Page 266: Error Processing

    8. ERROR PROCESSING If the printer detects any of the following errors, it will display the error message (LCD, LED), makes status response (serial interface, parallel interface), and stops its operation. 8.1 COMMUNICATION ERRORS (1) Command Errors An error results if a command length error, command transmission sequence error, command format error, or parameter designation error is found in analyzing the command.
  • Page 267 (2) Cutter Error • Rotary cutter When the cutter does not move from the cutter home position 40 msec or more after the cutter solenoid is driven, an error will result. The cutter moves from the home position, however, it does not return to the home position after 150 msec.
  • Page 268 Head Open Error If the head open sensor detects the open state in 5 mm continuously, an error will result. If the head open sensor detects the open state when an issue, a feed, or an ejection is attempted in a printer stop state, an error will result. If the head-up sensor detects the head-up state in 5 mm continuously, an error will result.
  • Page 269: Errors In Writable Character And Pc Command Save Modes

    8.3 ERRORS IN WRITABLE CHARACTER AND PC COMMAND SAVE MODES (1) Write Error • An error has occurred in writing in flash memory for storage. (2) Format Error • An erase error has occurred in formatting flash memory for storage. (3) Memory Full •...
  • Page 270: Rfid Error

    8.6 RFID ERROR (1) RFID Write Error If writing data onto the RFID tag continuously failed for the maximum number of RFID write retries, an RFID write error will result. (The maximum number of RFID write retries can be set in the system mode.) * When an error has occurred, the printer shows an error message, sends a status response, and then stops.
  • Page 271: Status Response

    9. STATUS RESPONSE 9.1 FUNCTIONS There are three kinds of status response functions. (1) Status transmission function at the end of a normal transmission and the occurrence of an error (auto status transmission) This function is available for the RS-232C interface and for the mail function. If the option for “status response”...
  • Page 272: Status Format

    9.1.1 STATUS FORMAT SOH STX Status Remaining count ETX EOT 01H 02H 3XH 3XH 3XH 3XH 3XH 3XH 3XH 03H 04H 0DH 0AH Remaining count • 0000 ~ 9999 (Fixed as 0000 in the save mode) Type of status • “1” (31H) (Status Request Command) •...
  • Page 273: Detail Status

    9.1.2 DETAIL STATUS LCD Message of Detail Status Upper Line Auto Status Status Printer Status (English) Transmission Request Command ON LINE The head was closed with the head open. HEAD OPEN The head was opened in the online mode. ON LINE Operating (Analyzing command, drawing, printing, –...
  • Page 274 LCD Message of Detail Status Upper Line Auto Status Status Printer Status (English) Transmission Request Command EEPROM ERROR An EEPROM for back up cannot be read/written – – properly. SYSTEM ERROR (a) A command has been fetched from an odd –...
  • Page 275 9.1.3 SUMMARY OF STATUS RESPONSE Interface Status transmission timing Status size RS-232C Automatic status transmission 13 bytes Reception of [ESC] WS [LF] [NUL] 13 bytes Reception of [ESC] WB [LF] [NUL] 23 bytes Centronics System Automatic status transmission mode setting Nibble mode negotiation immediately after 13 bytes [ESC] WS [LF] [NUL] is received...
  • Page 276: Compatibility Mode

    9.2 PARALLEL INTERFACE SIGNALS 9.2.1 COMPATIBILITY MODE LCD Messages Printer Status Output Signal of Upper Line (English) Busy Select nFault PError ON LINE In the online mode ON LINE In the online mode (communicating) L, H HEAD OPEN The head was opened in the online mode. PAUSE **** In a pause state...
  • Page 277: E-Mail

    LCD Messages Printer Status Output Signal of Upper Line (English) Busy Select nFault PError EEPROM ERROR An EEPROM for back-up cannot be read/written properly. SYSTEM ERROR (a) A command has been fetched from an odd address. (b) Word data has been accessed from a place other than the boundary of the word data.
  • Page 278: Lcd Messages And Led Indications

    10. LCD MESSAGES AND LED INDICATIONS The model and the firmware version are displayed on the lower line of the LCD. Restoration Acceptance LED Indication LCD Messages of by the of Status [RESTART] Request Upper line Printer Status Reset (English) Yes/No Command POWER ON LINE ERROR...
  • Page 279 LED Indication Restoration Acceptance LCD Messages of by the of Status [RESTART] Request Upper line Printer Status Reset POWER ON LINE ERROR (English) Yes/No Command Yes/No Display of error A command error has occurred in analyzing the command. command (See NOTE 1.) POWER FAILURE A momentary power interruption has occurred.
  • Page 280 Acceptance Restoration LCD Messages of of Status LED Indication by the Upper line Request [RESTART] Printer Status Reset (English) Command POWER ON LINE ERROR Yes/No Yes/No RFID WRITE ERROR Writing data onto the RFID tag continuously failed for the maximum number of RFID write retries.
  • Page 281 NOTE 3: Blinking ****: Remaining number of labels to be printed to 9999 (in units of 1 label/tag) %%%%%%%: Remaining memory capacity for ATA card 0 to 9999999 (in units of 1 K byte) * Firmware V4.x, X4.x, or C4.x (MAIN3 PC board) ###: Remaining memory capacity of PC save area of the flash memory card: 0 to 895 (in K bytes)
  • Page 282: Lcd Messages In Different Languages (Upper Line Of Lcd)

    LCD MESSAGES IN DIFFERENT LANGUAGES (UPPER LINE OF LCD) ENGLISH GERMAN FRENCH ON LINE ON LINE PRETE HEAD OPEN KOPF OFFEN TETE OUVERTE PAUSE **** PAUSE **** PAUSE **** COMMS ERROR UEBERTR.-FEHLER ERR. COMMUNICAT. PAPER JAM **** PAPIERSTAU **** PB. PAPIER **** CUTTER ERROR**** MESSERFEHL.
  • Page 283 No. DUTCH No. SPANISH No. JAPANESE IN LIJN ON LINE KOP OPEN CABEZAL ABIERTO PAUZE **** PAUSA **** COMM. FOUT ERROR COMUNICACI PAPIER VAST **** ATASCO PAPEL**** SNIJMES FOUT**** ERROR CORTAD**** PAPIER OP **** SIN PAPEL **** LINT OP **** SIN CINTA **** KOP OPEN...
  • Page 284 Italian PRONTA TESTA APERTA PAUSA **** ERR. COMUNICAZ. CARTA INCEP.**** ERR. TAGL. **** NO CARTA **** NO NASTRO **** TESTA APERTA**** 10 ERROR TESTA 11 TEMP. TESTA ALTA 12 ERR. NASTRO **** 13 RIAVV.PIENO **** 14 SALVA #### &&&& SALVA %%%%%%% 15 ERR.SCRITT.CARD 16 ERR.
  • Page 285: Character Code Table

    12. CHARACTER CODE TABLE The followings are the character code tables. However, the characters which can be printed are different according to the character type. 12.1 TIMES ROMAN, HELVETICA, LETTER GOTHIC, PRESTIGE ELITE, COURIER, GOTHIC725 BLACK (Bit map font type: A, B, C, D, E, F, G, H, I, J, K, L, N, O, P, Q, R, q) (1) PC-850 Ç...
  • Page 286 (3) PC-852 Ç É á Ó ü í Ð ß ” é ó Ô â ô ú Ë ä ö Á § & Â Í ÷ ’ ç Î ¸ ° ë Ö Ú ¨ When Japanese message is selected in the system Ü...
  • Page 287 (5) PC-851 Ç ü ± ” é â ô ä ö à § & û ’ ç ù ¸ ê ° ë Ö ¨ When Japanese message is selected in the system è Ü mode, code 5CH Ï ½ indicates “¥”. <...
  • Page 288 (7) PC-1250 ± Á á ” Â â Ó ó ¤ ´ Ä Ô ä ô µ & ¦ ¶ Ö ö ’ § · Ç × ç ÷ ¨ ¸ © É é When Japanese message is selected in the system Ú...
  • Page 289 (9) PC-1252 À Ð à ð ¡ ± Á Ñ á ñ ” ¢ ² Â Ò â ò ƒ £ ³ Ã Ó ã ó ¤ ´ Ä Ô ä ô ¥ µ Å Õ å õ & ¦ ¶...
  • Page 290 (11) PC-1254 À à ¡ ± Á Ñ á ñ ” ¢ ² Â Ò â ò ƒ £ ³ Ã Ó ã ó ¤ ´ Ä Ô ä ô ¥ µ Å Õ å õ & ¦ ¶ Æ Ö...
  • Page 291 (13) LATIN9 À Ð à ð ¡ ± Á Ñ á ñ ” ¢ ² Â Ò â ò £ ³ Ã Ó ã ó Ä Ô ä ô ¥ µ Å Õ å õ & ¶ Æ Ö æ ö...
  • Page 292: Presentation

    12.2 PRESENTATION (Bit map font type: M) (1) PC-850, PC-857 " & When Japanese message is selected in the system mode, code 5CH indicates “¥”. < The Euro code (B0H) can – be changed in the > ¥ parameter setting in the system mode.
  • Page 293 (3) PC-852 " & When Japanese message is selected in the system mode, code 5CH indicates “¥”. < The Euro code (B0H) can – be changed in the > parameter setting in the system mode. (4) PC-851, PC-855, PC-1250, PC-1251, PC-1257, Arabic "...
  • Page 294 (5) PC-1252, PC-1254 " ¥ & ˜ When Japanese message is selected in the system mode, code 5CH indicates “¥”. < The Euro code (B0H) can – be changed in the > parameter setting in the system mode. (6) PC-1253 "...
  • Page 295 (7) LATIN9 " ¥ & When Japanese message is selected in the system mode, code 5CH indicates “¥”. < The Euro code (B0H) can – be changed in the > parameter setting in the system mode. - 291 -...
  • Page 296: Ocr-A

    12.3 OCR-A (Bit map font type: S) (1) PC-850, PC-857 B-SX4T " < When Japanese message is selected in the system mode, code > ¥ 5CH indicates “¥”. B-SX5T " & < When Japanese message is selected in the system mode, code >...
  • Page 297 (2) PC-8 B-SX4T " < When Japanese message ¥ is selected in the system mode, code 5CH > indicates “¥”. B-SX5T " & < When Japanese message ¥ is selected in the system mode, code 5CH > indicates “¥”. - 293 -...
  • Page 298 (3) PC-852 B-SX4T " < When Japanese message is selected in the system mode, code > 5CH indicates “¥”. B-SX5T " & < When Japanese message is selected in the system mode, code > 5CH indicates “¥”. - 294 -...
  • Page 299 (4) PC-851, PC-855, PC-1250, PC-1251, PC-1257, Arabic B-SX4T " < When Japanese message is selected in the system mode, code > 5CH indicates “¥”. B-SX5T " & < When Japanese message is selected in the system mode, code > 5CH indicates “¥”. - 295 -...
  • Page 300 (5) PC-1252, PC-1254 B-SX4T " ¥ ˜ < When Japanese message is selected in > the system mode, code 5CH indicates “¥”. B-SX5T " ¥ & ˜ < When Japanese message is selected in the system mode, code > 5CH indicates “¥”. - 296 -...
  • Page 301 (6) PC-1253 B-SX4T " ¥ < When Japanese message is selected in the system mode, code > 5CH indicates “¥”. B-SX5T " ¥ & < When Japanese message is selected in the system mode, code > 5CH indicates “¥”. - 297 -...
  • Page 302 (7) LATIN9 B-SX4T " ¥ < When Japanese message is selected in > the system mode, code 5CH indicates “¥”. B-SX5T " ¥ & < When Japanese message is selected in the system mode, code > 5CH indicates “¥”. - 298 -...
  • Page 303: Ocr-B

    12.4 OCR-B (Bit map font type: T) (1) PC-850, PC-857 B-SX4T " < When Japanese message is selected in the system mode, code 5CH > ¥ indicates “¥”. The size of the numerals of codes 80h ~ 89h are reduced to 80%. B-SX5T "...
  • Page 304 (2) PC-8 B-SX4T " < When Japanese message is selected in the system ¥ mode, code 5CH > indicates “¥”. The size of the numerals of codes 80h ~ 89h are reduced to 80%. B-SX5T " & < When Japanese message is selected in the system ¥...
  • Page 305 (3) PC-852 B-SX4T " < When Japanese message is selected in the system mode, code 5CH > indicates “¥”. The size of the numerals of codes 80h ~ 89h are reduced to 80%. B-SX5T " & < When Japanese message is selected in the system mode, code 5CH >...
  • Page 306 (4) PC-851, PC-855, PC-1250, PC-1251, PC-1257, Arabic B-SX4T " < When Japanese message is selected in the system mode, code 5CH > indicates “¥”. The size of the numerals of codes 80h ~ 89h are reduced to 80%. B-SX5T " &...
  • Page 307 (5) PC-1252, PC-1254, LATIN9 B-SX4T " ¥ ˜ < When Japanese message is selected in the system mode, code 5CH > indicates “¥”. The size of the numerals of codes 80h ~ 89h are reduced to 80%. B-SX5T " ¥ &...
  • Page 308 (6) PC-1253 B-SX4T " ¥ < When Japanese message is selected in the system mode, code 5CH > indicates “¥”. The size of the numerals of codes 80h ~ 89h are reduced to 80%. B-SX5T " ¥ & < When Japanese message is selected in the system mode, code 5CH >...
  • Page 309: Tec Outline Font 1

    12.5 TEC OUTLINE FONT 1 (Outline font type: A, B) (1) PC-850 Ç É á ü æ í ß ± ” é Æ ó â ô ú ä ö ñ õ à ò Ñ § & å û ª ã µ...
  • Page 310 (3) PC-852 Ç É á ü í ß ” é ó â ô ú ä ö § & ÷ ’ ç ° ë Ö Ü ¬ • < î The Euro code (B0H) can – be changed in the > Ä...
  • Page 311 (5) PC-851 Ç ± ü " é â ô ä ö à § & û ç ù ê ° ë Ö è Ü Ï ½ < î £ The Euro code (B0H) can – be changed in the > Ä «...
  • Page 312 (7) PC-1250 á " â ó ¤ Ä ä ô µ & Ö ö § · Ç ç ÷ É é ú « » ë < ¬ Ü ü The Euro code (B0H) can – Í be changed in the >...
  • Page 313 (9) PC-1252 à ¡ Ñ á ñ " ¢ ² â ò ƒ £ ã ó ¤ Ä ä ô ¥ µ Å å õ & Æ Ö æ ö § · Ç ç ÷ ˜ Ø è ø é ù...
  • Page 314 (11) PC-1254 à ¡ Ñ á ñ " ¢ ² â ò ƒ £ ã ó ¤ Ä ä ô ¥ µ Å å õ & Æ Ö æ ö § · Ç ç ÷ ˜ Ø è ø É é...
  • Page 315 (13) LATIN9 à ¡ Ñ á ñ " ¢ ² â ò £ ã ó ¤ Ä ä ô ¥ µ Å å õ & Æ Ö æ ö § · Ç ç ÷ Ø è ø É é ù ª...
  • Page 316: Price Font 1, 2,

    12.6 PRICE FONT 1, 2, 3 (Outline font type: E, F, G) (1) All types of character codes ¥ – - 312 -...
  • Page 317: Tec Outline Font 2, 3, Gothic725 Black

    12.7 TEC OUTLINE FONT 2, 3, GOTHIC725 BLACK (Outline font type: H, I, J) (1) PC-850 Ç É á ð Ó ü æ í Ð ß ± ” é Æ ó Ê Ô â ô ú Ë Ò ¾ ä ö...
  • Page 318 (3) PC-852 Ç É á Ó ´ ´ ´ ü í Ð ß ” é Í ó Š Ô ‘ ´ â ô ú Ë Š Š ´ ä ö ‘ ´ Š Š § å Š ‘ ´ Š Š...
  • Page 319 (5) PC-851 Ç ü ± ” é â ô ä ö à § & û ’ ç ù ¸ ê ° ë Ö ¨ When Japanese message is selected in the system è Ü mode, code 5CH ï ½ indicates “¥”. <...
  • Page 320 (7) PC-1250 ´ Ð ð ´ ± Á ´ á ´ Š ” â Š Š Š ‘ Ó ó ¤ ´ Ä Ô ä ô ´ ´ ´ µ Í ´ ´ ‘ ´ & ¦ ¶ Ö ö ´...
  • Page 321 (9) PC-1252 Ð à ð ¡ ± Á Ñ á ñ ” ² Ò â ò ƒ £ ³ Ó ó ¤ ´ Ä Ô ä ô µ Å Õ å õ & ¦ ¶ Æ Ö æ ö ’ §...
  • Page 322 (11) PC-1254 à ¡ ± Á Ñ á ñ ” ² Ò â ò ƒ £ ³ Ó ó ¤ ´ Ä Ô ä ô µ Å Õ å õ & ¦ ¶ Æ Ö æ ö ’ § · Ç...
  • Page 323 (13) LATIN9 Ð à ñ ¡ ± Á Ñ á ò ” ² Ò â ó £ ³ Ó ô Š ð Ä Ô ä õ µ Å Õ å ö Š & ¾ Æ Ö æ ÷ ’ § Ç...
  • Page 324 12.8 GB18030 (CHINESE KANJI) (1) GB18030 (Chinese Kanji) ” & ’ < ¥ – > ˆ - 320 -...
  • Page 325 (2) GB18030 code tables - 321 -...
  • Page 326 - 322 -...
  • Page 327 - 323 -...
  • Page 328 - 324 -...
  • Page 329: Truetype Font

    12.9 TrueType FONT (1) PC-850 (2) PC-8 - 325 -...
  • Page 330 (3) PC-852 (4) PC-857 - 326 -...
  • Page 331 (5) PC-851 (6) PC-855 - 327 -...
  • Page 332 (7) PC-1250 (8) PC-1251 - 328 -...
  • Page 333 (9) PC-1252 (10) PC-1253 - 329 -...
  • Page 334 (11) PC-1254 (12) PC-1257 - 330 -...
  • Page 335 (13) LATIN9 2 3 4 5 6 7 8 9 A B C D E F 0 @ P ` p ° À Ð à ð 1 ! 1 A Q a q ¡ ± Á Ñ á ñ 2 " 2 B R b r ¢...
  • Page 336: Bar Code Table

    13. BAR CODE TABLE (1) WPC (JAN, EAN, UPC) (2) CODE39 (Standard) ITF, MSI, UCC/EAN128, Industrial 2 of 5 GS1 DataBar Omnidirectional/GS1 DataBar Truncated GS1 DataBar Stacked GS1 DataBar Stacked Omnidirectional GS1 DataBar Limited – • (3) CODE39 (Full ASCII) [Transfer code] [Drawing code] "...
  • Page 337 (4) NW-7 – • (5) CODE93 [Transfer code] [Drawing code] " & < – – > - 357 -...
  • Page 338 (6) CODE128 [Transfer code] – – SOH DC1 " EOT DC4 ENQ NAK ACK SYN & [Drawing code] Value Code Table < – > How to transmit control code data: → NUL (00H) >@ (3EH, 40H) → SOH (01H) >A (3EH, 41H) →...
  • Page 339 Value Code Table VALUE CODE CODE CODE VALUE CODE CODE CODE VALUE CODE CODE CODE " " & & – – ¦ FNC3 FNC3 FNC2 FNC2 SHIFT SHIFT CODE C CODE C < < FNC4 CODE B CODE B FNC4 CODE A CODE A >...
  • Page 340 (7) Data Matrix The code to be used is designated using the format ID. Format ID Code Details Numerics 0 to 9 space Letters A to Z space Alphanumerics, symbols 0 to 9 A to Z space . , - / Alphanumerics 0 to 9 A to Z space ASCII (7-bit)
  • Page 341 (8) PDF417 The following modes are automatically selected according to the code used. Mode Code Details EXC mode Alphanumerics, symbol 0 to 9 A to Z a to z space ! ” # $ % & ’ ( ) * + , - . / : ;...
  • Page 342 (9) MicroPDF417 The following modes are automatically selected according to the code used. Mode Details Upper case letters, A to Z, space space Binary International 00H to FFH (Kanji) Character Set Numerics 0 to 9 [Transfer Code] NUL DLE SP SOH DC1 STX DC2 ”...
  • Page 343 (10) QR code When manual mode is selected in the Format Command Numeric mode, alphanumeric and symbol mode, Kanji mode Mode selection Data to be printed Binary mode No. of data strings Mode selection Data to be printed (4 digits) Mixed mode Data “,”...
  • Page 344 How to send control code data: NUL (00H) → >@ (3EH, 40H) SOH (01H) → >A (3EH, 41H) STX (02H) → >B (3EH, 42H) (1DH) → >] (3EH, 5DH) (1EH) → >^ (3EH, 5EH) (1FH) → >_ (3EH, 5FH) How to send a special code: (3EH) →...
  • Page 345 (11) Postal code Customer bar code POSTNET – RM4SCC KIX CODE * “(” or “)” can be designated only as a start/stop code. These should not be entered in data. If these are entered between data, no bar code is drawn. - 365 -...
  • Page 346 (12) MaxiCode Symbol Character Code Set A Code Set B Code Set C Code Set D Code Set E Value Decimal Binary Character Decimal Character Decimal Character Decimal Character Decimal Character Decimal 000000 ‘ À à 000001 Á á 000010 Â...
  • Page 347 How to send control code data: → SOH (01H) >A (3EH, 41H) → STX (02H) >B (3EH, 42H) → (1DH) >] (3EH, 5DH) → (1EH) >^ (3EH, 5EH) → (1FH) >_ (3EH, 5FH) How to send a special code: → >...
  • Page 348 (13) CP code [Transfer Code] NUL DLE SP SOH DC1 STX DC2 ” ETX DC3 EOT DC4 ENQ NAK ACK SYN & BEL ETB ’ < – > How to send control code data: → NUL (00H) >@ (3EH, 40H) →...
  • Page 349 (14) GS1 DataBar Expanded/GS1 DataBar Expanded Stacked [Transfer Code] ” FNC1 & ’ < – > Separator In the case of the stacked bar code (GS1 DataBar Stacked, GS1 DataBar Stacked Omnidirectional, GS1 DataBar Expanded Stacked), the separator is positioned between the stacked bar codes.
  • Page 350 Bar code height calculation method Example) In the following conditions: 203-dpi print head, Module width: 02, Recommended bar code height: 33x (25.4 m / 203 dpi) x 2 dots x 33x ≈ 8.25 m Since the height is specified in units of 0.1 mm, “0082” or “0083” is to be set as 8.25 mm. Max.
  • Page 351 (15) RFID [Transfer Code] NUL DLE SP SOH DC1 STX DC2 ” ETX DC3 EOT DC4 ENQ NAK ACK SYN & BEL ETB ’ < – > o DEL All codes can be used. (00H to FFH) How to send control code data: →...
  • Page 352: Drawing Of Bar Code Data

    14. DRAWING OF BAR CODE DATA Field to be incremented/decremented (The absence of a solid line invalidates incrementing/decrementing.) Field subject to printing numerals under bars. Type of Bar Code: JAN8, EAN8 (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 8 digits Drawing...
  • Page 353 Type of Bar Code: JAN13, EAN13 (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 13 digits Drawing Data Other than 13 digits Not to be drawn (2) Modulus 10 check No. of Input Digits Input Data To be checked as modulus 10 C/D...
  • Page 354 Type of Bar Code: UPC-A (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 12 digits Drawing Data Other than 12 digits Not to be drawn (2) Modulus 10 check No. of Input Digits Input Data To be checked as modulus 10 C/D...
  • Page 355 Type of Bar Code: UPC-E (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 7 digits Drawing Data Other than 7 digits Not to be drawn (2) Modulus 10 check No. of Input Digits Input Data To be checked as modulus 10 C/D...
  • Page 356 Type of Bar Code: JAN8 + 2 digits, EAN8 + 2 digits (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 10 digits Drawing Data Other than 10 digits Not to be drawn (2) Modulus 10 check No.
  • Page 357 Type of Bar Code: JAN8 + 5 digits, EAN8 + 5 digits (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 13 digits Drawing Data Other than 13 digits Not to be drawn (2) Modulus 10 check No.
  • Page 358 Type of Bar Code: JAN13 + 2 digits, EAN13 + 2 digits (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 15 digits Drawing Data Other than 15 digits Not to be drawn (2) Modulus 10 check No.
  • Page 359 Type of Bar Code: JAN13 + 5 digits, EAN13 + 5 digits (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 18 digits Drawing Data Other than 18 digits Not to be drawn (2) Modulus 10 check No.
  • Page 360 Type of Bar Code: UPC-A + 2 digits (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 14 digits Drawing Data Other than 14 digits Not to be drawn (2) Modulus 10 check No.
  • Page 361 Type of Bar Code: UPC-A + 5 digits (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 17 digits Drawing Data Other than 17 digits Not to be drawn (2) Modulus 10 check No.
  • Page 362 Type of Bar Code: UPC-E + 2 digits (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 9 digits Drawing Data Other than 9 digits Not to be drawn (2) Modulus 10 check No.
  • Page 363 Type of Bar Code: UPC-E + 5 digits (1) No affix No. of Input Digits Input Data To be checked as modulus 10 C/D 12 digits Drawing Data Other than 12 digits Not to be drawn (2) Modulus 10 check No.
  • Page 364 Type of Bar Code: MSI (1) No affix No. of Input Digits Input Data Not recognized as a check digit. Max. 15 digits Drawing Data 16 digits or more Not to be drawn (2) IBM modulus 10 check No. of Input Digits Input Min.
  • Page 365 Type of Bar Code: Interleaved 2 of 5 (1) No affix No. of Input Digits Input Data Not recognized as a check digit. Max. 126 digits Drawing Data 127 digits or more Not to be drawn (2) Modulus 10 check No.
  • Page 366 Type of Bar Code: Industrial 2 of 5 (1) No affix No. of Input Digits Input Data Not recognized as a check digit. Max. 126 digits Drawing Data 127 digits or more Not to be drawn (2) Modulus check character check No.
  • Page 367 Type of Bar Code: CODE39 (Standard) (1) No affix No. of Input Digits St D Input Data Start code Stop code Not recognized as a check digit. Max. 123 digits St D Drawing Data 124 digits or more Not to be drawn (2) Modulus 43 check No.
  • Page 368 Type of Bar Code: CODE39 (Full ASCII) (1) No affix No. of Input Digits St D Input Data Start code Stop code Not recognized as a check digit. Max. 60 digits St D Drawing Data 61 digits or more Not to be drawn (2) Modulus 43 check No.
  • Page 369 Type of Bar Code: No auto selection of CODE128 (Character “>” to be also counted as a digit) (1) No affix PSEUDO103 check Auto affix of PSEUDO103 No. of Input Digits Input St D Min. 3 digits Data Max. 125 digits (including start St D C/D Sp...
  • Page 370 Type of Bar Code: CODE93 (1) No affix C/D check Auto affix of C/D No. of Input Digits Input Data Max. 60 digits St D Drawing Data Stop code Affix a modulus 47 “K” C/D. Start code Affix a modulus 47 “C” C/D. 61 digits or more Not to be drawn NOTE:...
  • Page 371 Type of Bar Code: POSTNET (1) Auto affix of dedicated C/D No. of Input Digits Input Data 5 digits Drawing Data Start code Stop code Dedicated check digit Input Data 9 digits Drawing Data Start code Stop code Dedicated check digit Input Data 11 digits...
  • Page 372 Type of Bar Code: Customer bar code (1) Auto affix of dedicated C/D No. of Input Digits Input Data 20 digits Drawing Data Start code Dedicated check digit Stop code 21 digits or more Data of up to 20 digits is drawn. Data of 21 digits or more is discarded. Type of Bar Code: Highest priority customer bar code (1) Auto affix of dedicated C/D No.
  • Page 373: Automatic Adding Of Start/Stop Codes

    15. AUTOMATIC ADDING OF START/STOP CODES Designation of Type of Bar Code Input Data Drawing Data Start/Stop Codes 12345ABC Standard *12345ABC* Full ASCII *12345ABC* *12345ABC Standard *12345ABC* Full ASCII *12345ABC* 12345ABC* Standard *12345ABC* Full ASCII *12345ABC* *12345ABC* Standard *12345ABC* Omit Full ASCII *12345ABC* (No designation)
  • Page 374 Designation of Type of Bar Code Input Data Drawing Data Start/Stop Codes 12345ABC Standard 12345ABC Full ASCII 12345ABC *12345ABC Standard *12345ABC Full ASCII *12345ABC 12345ABC* Standard 12345ABC* Full ASCII 12345ABC* *12345ABC* Standard *12345ABC* CODE 39 Start/stop code Full ASCII *12345ABC* not added 12345*ABC Standard...

Table of Contents