Printronix, Inc. makes no representations or warranties of any kind regarding this material, including, but not limited to, implied warranties of merchantability and fitness for a particular purpose. Printronix, Inc. shall not be held responsible for errors contained herein or any omissions from this...
Table Of Contents 1 Introduction... 9 About This Manual...9 Warnings And Special Information ... 9 Related Product Information ... 9 Software Features ...9 2 Configuring With The Control Panel ... 11 Introduction ...11 Printing The Configuration ...12 The Configuration Menu ...15 Moving Within The Configuration Menu ...16 Saving Your New Configuration ...18 LinePrinter Plus Menu ...21...
Page 6
Font Expansion ... 43 Form Feed... 44 Graphic Printing ... 44 Graphics Printing: Select Bit Image ... 45 Initialize Printer... 45 Line Feed ...46 Master Select ... 47 Master Select In DBCS Mode ... 48 Master Select One-Line Attribute In DBCS Mode ... 49 Pair Two Characters in Vertical Printing ...
Page 8
Turn Underline On/Off (Hangul Extension) ... 80 A Standard ASCII Character Set ... 81 B Code Table... 83 Korean Standard Code Table (KSC5601) ... 83 C Contact Information ... 95 Printronix Customer Support Center... 95 Printronix Supplies Department ... 95 Corporate Offices... 96...
This manual is designed so you can quickly find the information you need to operate your printer with the Korean Standard (KS) emulation. This book does not explain how to operate the printer. For printer operation, see the User’s Manual.
In order to print data, the printer must respond correctly to signals and commands received from the host computer. Configuration is the process of matching the printer's operating characteristics to those of the host computer and to specific tasks, such as printing labels or printing on different sizes of paper.
Chapter Printing The Configuration Printing The Configuration CONFIG. CONTROL Load Config. Save Config. Print Config. Current Short* Current Full Factory Power-Up Name Reset Cfg. Configs. Names It is recommended you print a configuration to determine what is already stored and what needs to be modified. You can print any or all of the configurations shown above.
Page 13
Table 1. Printing Configurations Step Make sure the printer is on. ON LINE/CLEAR UNTIL ENTER Carefully tear off the configuration printout. Result OFFLINE QUICK SETUP Allows you to make configuration ENTER SWITCH changes. UNLOCKED OFFLINE QUICK SETUP OFFLINE CONFIG. CONTROL CONFIG.
Page 14
Table 1. Printing Configurations (continued) Step ON LINE/CLEAR Store the printout in a safe place. The printer is ready for operation. NOTE: Another way to print the current configuration is to go OFFLINE, press the PRT CONFIG key, and then press ENTER.
See the See the User’s Manual User’s Manual HOST EMULATION INTERFACE See the LinePrinter+ User’s Manual Printer Protocol KSSM Character Sets Define CR Code CR Bold Select Auto LF Define LF Code Printer Select 20 CPI Condensed Alt Set 80-9F...
Chapter The Configuration Menu Moving Within The Configuration Menu The example in Table 2 explains how to change the LPI value. Table 2. Changing Configurations Step Make sure the printer is on. ON LINE/CLEAR UNTIL Result OFFLINE QUICK SETUP Allows you to make configuration ENTER SWITCH changes.
Page 17
Go to Table 3, step 4. To USE CURRENT CONFIGURATION WITHOUT SAVING: ON LINE/CLEAR The printer is ready for operation. All parameters are effective as long as the printer is on. When you turn off the printer, the parameters will be erased from memory. Result...
If you do not save your configuration before you power off the printer, all of your parameter changes will be erased. The Save Config. option allows you to save up to eight configurations to meet different print job requirements.
Page 19
Table 3. Saving Configurations Step If you are already in the configuration menu, go to step 5. ON LINE/CLEAR NOTE: Do not turn off the printer while Save is in progress because you might lose your configuration. ENTER UNTIL Result...
Page 20
NOTE: It is recommended you print the configuration. Go to page 13, step 5. If you decide not to print the configuration, then continue with the following steps. ON LINE/CLEAR The printer is ready for operation. Result Locks the ENTER key.
Ignore LPI. This function ignores the LPI selection commands only (e.g., ESC 2 and ESC 0). • Ignore Unidir. All unidirectional commands sent by the host are ignored by the printer. • Ignore Pg. Fmt. This function ignores all page format setting commands sent from the host.
Top of Line The option “DBCS/ASCII Mode” specifies the operating mode of the Hangul printer. If it is set to DBCS mode, it can print double-byte characters as well as a limited number of single-byte characters. The option “Address Table” specifies the address table supported: KSC5601.
1” allows a 1” margin at the bottom of the page perforation. The default is Disable. Reset Cmd CFG Ld When the printer receives a host data stream reset command (ESC @ in addition to resetting printer variables, the selected configuration will be loaded.
• Enable. The text after CR will be printed as bold together with the text before CR. • Disable. Normal CR function. Auto LF Define LF Printer Select Code Enable* LF = CR + LF* Disable* Disable LF = LF Enable Alt.
Disable. Discards any data past the forms width. Define LF Code The Define LF code option controls the action of the printer when it receives a Line Feed code (hex 0A) from the host computer. If this feature is enabled, each time the printer receives a Line Feed, it inserts an additional Carriage Return code (hex 0D) into the data stream.
LinePrinter Plus KSSM Emulation KSSM Emulation “Emulation” refers to the ability of a printer to execute the commands of other printer control languages. Exceptions And Differences Because of mechanical differences between your printer (a line matrix printer) and moving printhead serial matrix printers, some features are approximated or not supported.
Chapter KSSM Emulation Default Values And States Your printer stores a set of typical operating states and conditions in the flash memory. The first time you power up the printer, the factory settings in Table 4 are automatically invoked. Characteristic...
Another type of control code which consists of more than one character is called an “FS sequence,” because the first character is the ASCII FS character. This control code is used when the printer is printing Double Byte Character Set (DBCS) characters. The FS alerts the printer that a special function command (not printable characters) follows.
Configuring The KSSM Emulation With Control Codes The remainder of this chapter describes the KS printer control language codes that may be sent from a host computer attached to the printer in order to invoke and configure numerous KS emulation functions.
Control Code Index The following index lists the control codes by function, ASCII mnemonic, and page number. Some control code functions can also be selected at the control panel. FUNCTION Setting the Page Format Set Bottom Margin Cancel Bottom Margin Set Left Margin Set Page Length in Inches Set Page Length in Lines...
Page 32
Chapter Configuring The KSSM Emulation With Control Codes FUNCTION Selecting Characters Define Pattern for Special Printing Effect Master Select Select 10 CPI Select 12 CPI Select 15 CPI Select an International Character Select Bold Font Cancel Bold Font Select Character Style Select Character Table Select Condensed Printing Select Condensed Printing...
Page 33
Select 120-dpi Graphics Select 240-dpi Graphics Reassign Bit-image Mode Data and Memory Control Cancel Line Delete Last Character in Buffer Initialise Printer Select Printer Deselect Printer Hangul Extension Commands Align SBCS Character with DBCS Character Cancel the Alignment of SBCS...
Chapter Configuring The KSSM Emulation With Control Codes FUNCTION Hangul Extension Commands (continued) Turn Extending Table Character On/Off Turn Underline On/Off Superset Command Barcode Printing Graphics Printing: Select Bit Image Turn On/Off OCRB Printing Define User Defined Character Font Expansion Graphic Printing Master Select One-Line Attribute Advance Print Position Vertically...
Comment The printer ignores this command if the command would move the print position to the left of the left margin. In DBCS mode, the command takes effect in double byte...
Chapter Configuring The KSSM Emulation With Control Codes Barcode Printing ASCII Code SSCC c t ; d data d [; N n ; xxxx ; yyyy ][; X mmmm ][; P p ][; C ] [; H hh ][; D ][; F q data q ] Hex Code SSCC 63 t ;...
Page 37
n (ASCII) Use current cpi and lpi values Use ¼ inch value Use ½ centimeter value : 1/(2.54x2) Use 1 mm value : 1/(25.4) Use target barcode dot (refer to the table below) When n = 4: Front Panel x Offset unit Typeface (inch) 1/180...
Page 38
Chapter Configuring The KSSM Emulation With Control Codes Barcode Type Code 39 Interleaved 2/5 German I-2/5 UPC Shipping Telepen Code 128 UCC/ EAN-128 Code 93 UPS 11 UPC-A UPC-E EAN 8 EAN 13 Codabar Postnet Royal Mail Postbar PDF417 *Note: the X1C, X1D, and X1E values can only be printed for horizontal 180dpi barcodes.
When the primary data field is not empty, the secondary data field is ignored. Beeper ASCII Code BEL Hex Code Dec Code Purpose Sounds the printer’s beeper for 1/10 second. Cancel Line ASCII Code CAN Hex Code Dec Code Purpose Clears all printable characters and bit-image graphics on the current line.
Defines the pattern to be used in background or to fill up outlined characters. Where: 0 <= a 0 <= a Comment This command covers interline spacing for our printer in both DBCS and SBCS modes. Define User-Defined Character ASCII Code ASSC Hex Code ASSC...
Comment This command deletes printable characters only; printer control codes are not affected. The printer ignores this command if it follows a command that moves the horizontal print position (ESC $, ESC \, or HT). … d … d...
1B 36 Dec Code 27 54 Purpose Tells the printer to treat codes 128 to 159 as printable characters instead of control codes. Comment This command affects the front panel setting of “Alt. Set 80-9F.” This command works in ASCII mode only.
1B 37 Dec Code 27 55 Purpose Tells the printer to treat codes from 128 to 159 as control codes instead of printable characters. Comment This command affects the front panel setting of “Alt. Set 80-9F.” In the default mode, codes 128 to 159 are treated as printable characters.
Chapter Configuring The KSSM Emulation With Control Codes Form Feed ASCII Code FF Hex Code Dec Code Purpose Advances the vertical print position on continuous paper to the top-margin position of the next page. Moves the horizontal print position to the left-margin position. Comment The FF command cancels one-line double-width printing selected with the SO, ESC SO, or FS SO commands.
The user can define LF = LF or LF = CR + LF from the front panel. If LF = CR + LF, the printer moves the horizontal print position to the left-margin position. If the LF command moves the print position below the bottom margin on continuous paper, the printer advances to the top-of- form position on the next page.
Master Select ASCII Code ESC ! n Hex Code 1B 21 n 27 33 n Dec Code Purpose Selects any combination of several font attributes and enhancements by setting or clearing the appropriate bit in the n parameter, as shown in the table below: Where: 0 <= n <= 255 On/Off...
Chapter Configuring The KSSM Emulation With Control Codes Master Select In DBCS Mode ASCII Code FS ! n Hex Code 1C 21 n Dec Code 28 33 n Purpose Selects any combination of several font attributes and enhancements by setting or clearing the appropriate bit in the n parameter, as shown below: On/Off Where:...
On/Off Comment These attributes are canceled when the printer receives the following commands: LF, FF, VT, and CR. This command takes effect only in DBCS mode. Pair Two Characters in Vertical Printing...
Chapter Configuring The KSSM Emulation With Control Codes Reassign Bit-image Mode ASCII Code ESC ? n m Hex Code 1B 3F n m Dec Code 27 63 n m Purpose Assigns the dot density used during the ESC K, ESC L, ESC Y, or ESC Z commands to the density specified by parameter m in the ESC * command.
If you change the fixed-pitch setting with this command during proportional mode (selected with the ESC p command), the change takes effect when the printer exits proportional mode. This command affects “Select CPI” on the front panel. This command takes effect only in SBCS mode.
Chapter Configuring The KSSM Emulation With Control Codes Select 60-dpi Graphics ASCII Code ESC K n Hex Code 1B 4B n Dec Code 27 75 n Purpose Prints bit-image graphics in 8-dot columns, at a density of 60 horizontal by 60 vertical dpi, according to the following parameters: k = (( n Where:...
Select 120-dpi Graphics ASCII Code ESC Y n Hex Code 1B 59 n … d 27 89 n … d Dec Code Purpose Prints bit-image graphics in 8-dot columns, at a density of 120 horizontal by 60 vertical dpi, according to the following parameters: Specifies the total number of columns ( k ) of graphics data.
Chapter Configuring The KSSM Emulation With Control Codes Select an International Character Set ASCII Code ESC R n Hex Code 1B 52 n Dec Code 27 82 n Purpose Selects the set of characters printed for specific character codes, as listed below: n = 0 = 1France = 2Germany...
Select Bit Image ASCII Code ESC * m n … d Hex Code 1B 2A m n … d 27 42 m n … d Dec Code Purpose Prints dot-graphics in 8- or 24-dot columns, depending on the following parameters: Specifies the dot density Specifies the total number of columns of graphics data that follows (number of dot columns) = (( n...
Chapter Configuring The KSSM Emulation With Control Codes Select Bold Font ASCII Code ESC E Hex Code 1B 45 Dec Code 27 69 Purpose Sets the weight attribute of the font to Bold. Comment This command increases the weight of printed lines and characters, resulting in bolder printing.
Select Character Table ASCII Code ESC t n Hex Code 1B 74 n Dec Code 27 116 n Purpose Selects the character table to be used for printing among the two character tables described below: n = 0 or 48 Character table 0 n = 1 or 49 Character table 1...
Chapter Configuring The KSSM Emulation With Control Codes Select Condensed Printing ASCII Code ESC SI Hex Code 1B 0F Dec Code 27 15 Purpose Enters condensed mode, in which character width is reduced as follows: Comment This command is ignored under the following two conditions: 15-cpi printing has been selected with the ESC g command.
Select DBCS Print Quality ASCII Code FS x n Hex Code 1C 78 n 28 120 n Dec Code Purpose Selects different print quality according to the following values: n = 0 or 48LQ n = 1 or 49Hi-Speed n = 2 or 50Near LQ n = 3 or 51Super Hi-Speed n = 4 or 52Normal n = 5 or 53Ultra Hi-Speed...
(set with the ESC SP command) on the same line as the command. Comment This command is cancelled when the printer receives the following commands: LF, FF, VT, DC4, ESC W 0, and CR. This command works under both ASCII and Hangul modes.
(set with the FS S or FS T commands) on the same line as the command. Comment This command is cancelled when the printer receives the following commands: LF, FF, VT, DC4, FS W 0, and CR. This command can be cancelled by FS W 0 and FS ! This command works under ASCII mode, and it works the same as the SO or ESC SO commands.
Purpose Sets the printer in DBCS mode. Comment In DBCS mode, all the data received by the printer with the MSB set will be paired with the next character to be a DBCS (double byte character system) character. Otherwise, the character will be treated individually as SBCS (single byte character system) character and printed accordingly.
Select Italic Font ASCII Code ESC 4 Hex Code 1B 34 Dec Code 27 52 Purpose Sets the style attribute of the font to Italics. Comment This command selects italic printing even if the italic character table is not selected. This command affects “Italic Print”...
Dec Code Purpose Selects the printer after it has been deselected with the DC3 command. Comment The printer ignores this command if the user has set the printer offline by pressing the online button. Deselect Printer ASCII Code DC3 Hex Code...
Cancel Superscript/Subscript Printing ASCII Code ESC T Hex Code 1B 54 Dec Code 27 84 Purpose Cancels super/subscript printing selected by the ESC S command. Comment The default is Normal (non-super/subscript) printing. Select DBCS Super/Subscript Printing ASCII Code FS r n Hex Code 28 72 n Dec Code...
Changing the line spacing does not affect previous settings for vertical tabs or page length. Does not support 0 lpi. When n = 0, the printer prints according to the previous LPI. This command affects the front panel setting of “Select LPI.”...
0 <= n2 <= 255 The unit setting for this command is 1/60 inch. Comment The printer ignores this command if the specified position is to the right of the right margin. Set Bottom Margin ASCII Code ESC N n...
Chapter Configuring The KSSM Emulation With Control Codes Set DBCS Character Half Width ASCII Code FS SI Hex Code 28 0F Dec Code 1C 15 Purpose Prints DBCS characters that follow at about half their normal width, and SBCS characters maintain their normal width. Comment Use the FS DC2 command to cancel half-width DBCS character printing.
A maximum of 32 horizontal tabs can be set. The printer does not move the print position to any tabs beyond the right-margin position. However, all tab settings are stored in the printer’s memory; if you move the right margin, you can access previously ignored tabs.
Chapter Configuring The KSSM Emulation With Control Codes Set Intercharacter Spacing Of SBCS Character (Hangul Extension) ASCII Code FS T n 28 54 n Hex Code 1C 84 n Dec Code Purpose Sets intercharacter space to the left and right of the SBCS character.
Set Page Length In Inches ASCII Code ESC C NUL n Hex Code 1B 43 00 n 27 67 0 n Dec Code Purpose Sets the page length to n inches. This command sets the page length in 1-inch increments only. Sets the page length before paper is loaded or when the print position is at the top-of-form position.
0 <= n1 <= 127 0 <= n2 <= 255 Comment The printer ignores this command if the command would move the print position outside the printing area. The default defined unit for this command is according to the current density: 1/120 inch for Near LQ and 1/180 inch for LQ, Normal, Hi-Speed, Super Hi-Speed, and Ultra Hi-Speed.
Send an ESC B NUL command to cancel all tab settings. A maximum of 16 vertical tabs can be set. The printer stores all tab settings, even if outside the printing area; if you increase the page length to include previously set tabs, you can move to those positions with the VT (tab vertically) command.
. A maximum of 16 vertical tabs can be set in each VFU channel. The printer stores all tab settings, even if outside the printing area; if you increase the page length to include previously set tabs, you can move to those positions with the VT (tab vertically) command.
Moves the horizontal print position to the next tab to the right of the current print position. Comment The printer ignores this command if no tab is set to the right of the current position or if the next tab is to the right of the right margin.
Chapter Configuring The KSSM Emulation With Control Codes Turn Auto-wrap Around On/Off ASCII Code ESC d n Hex Code 1B 64 n Dec Code 27 100 n Purpose Turns Auto-wrap Around on/off according to the following values: n = 0 Turn off Auto-wrap Around. The characters beyond right margin will be cut.
Turn Double-Width, Double-Height Printing On/Off ASCII Code FS W n Hex Code 28 57 n 1C 87 n Dec Code Purpose Turns on/off double-width, double height printing of all characters, spaces, and intercharacter spacing (set with the FS S or FS T commands) on the same line as this command, as follows: n = 0 or 48Turns off double-width double-height n = 1 or 49Turns on double-width double-height...
This command extends the table characters so they touch in both horizontal and vertical directions. The limitation of extension is ½ inch. Our printer could extend the table characters in the range of A6A1H to A6E4H in the Hangul Complete font. The default is Table Character not extended.
Changes made to the fixed-pitch setting with the ESC P, ESC M, or ESC g commands during proportional mode take effect when the printer exits proportional mode. Characters from 0x80 to 0xFE cannot be printed in this mode This command affects “Prop. Spacing” on the front panel.
Chapter Configuring The KSSM Emulation With Control Codes Turn Underline On/Off (Hangul Extension) ASCII Code FS - n Hex Code 1C 2D n Dec Code 28 45 n Purpose Turns on/off printing of a line below all characters and spaces following the command: n = 0 or 48Turns underline off n = 1 or 49Prints one dot underline...
Americas Europe, Middle East, and Africa Asia Pacific http://www.printronix.com/support.aspx Printronix Supplies Department Contact the Printronix Supplies Department for genuine Printronix supplies. Americas Europe, Middle East, and Africa Asia Pacific http://www.printronix.com/supplies-parts.aspx (714) 368-2686 (31) 24 6489 311...
NL-6600 Ad Wijchen The Netherlands Phone: (31) 24 6489489 Fax: (31) 24 6489499 Printronix Schweiz GmbH 42 Changi South Street 1 Changi South Industrial Estate Singapore 486763 Phone: (65) 6542 0110 Fax: (65) 6546 1588 Visit the Printronix web site at www.printronix.com...
Page 97
Define Pattern for Special Printing Effect, 40 Define User-Defined Character, 40 Define User-defined Chinese Character, 41 Delete Last Character in Buffer, 41 Deselect Printer, 64 Divided Hangul Double Height, 42 Enable Printing of Upper Control Codes, 42 Enable Upper Control Codes, 43...
Page 98
LF code, 26 printer select, 26 20 cpi condensed, 26 Line Feed, 46 setting with control panel, 26 Line Printer Plus Menu, 21 LinePrinter Plus menu, 23 cpi/lpi select, 22 error handling of illegal code point, 24 host command, 22...