Download Print this page

Advertisement

Quick Links

PM 585
User's Manual
www.custom.it
PM 585

Advertisement

loading
Need help?

Need help?

Do you have a question about the PM 585 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Custom Audio Electronics PM 585

  • Page 1 PM 585 User’s Manual www.custom.it PM 585...
  • Page 2 COD. DOME-PM585 Revision 1.20 Copyright  1998 Custom Engineering s.r.l. – Italy Custom Engineering Str. Berettine 2 - 43010 Fontevivo (PARMA) - Italy Tel. : +39 0521-680111 Fax : +39 0521-610701 http: www.custom.it Email : support@custom.it PM 585...
  • Page 3: General Information Regarding Safety

    D. The printer is not operating normally despite the instructions in the user’s manual having been followed. E. The printer has been dropped and its case damaged. F. The performance of the printer is poor. G. The printer does not work. PM 585...
  • Page 4 . s t c i t . s t c i t y t i . s t PM 585...
  • Page 5 CONTENTS CHAPTER 1 DESCRIPTION - INTRODUCTION - GENERAL FEATURES - CONTROL - HEXADECIMAL DUMP - CHARACTER SET - INTERFACES - CHANGING THE PAPER ROLL - APPLICATION NOTES CHAPTER 2 ESC/POS COMMAND DESCRIPTION PM 585...
  • Page 6: General Features

    Quadruple width 1,7 x 12 1,7 x 12 1x12 Quadruple height and width 6,8 x 12 4,8 x 12 4x12 Print direction 0°, 90°, 180°, 270° Character’s Set Power supply 5 Vdc Absorption Stand by current 80 mA PM 585...
  • Page 7 LED state Description Always off Printer OFF Always on Printer ON - no faults Slow flash (long on) Paper out message Slow flash (short on) Head up Fast flash Over temperature or power supply voltage out of range PM 585...
  • Page 8: Overall Dimensions

    DESCRIPTION OVERALL DIMENSIONS HEXADECIMAL DUMP This function prints the data transmitted from the host computer in hexadecimal numbers and in their corresponding ASCII characters. <Example printing from the Printer Setup> PM 585...
  • Page 9: Character Set

    CHARACTER SET The printer has three fonts of 224 characters ( two font for each emulation). ESC/POS( Emulation ( PC437 USA, Standard Europe) 27 col. 38 col. 56 col. PM 585...
  • Page 10 The printer has two connectors, J1 for power supply, and J2 for logic supply and serial interface (RS232 or TTL). Layout’s connector CONNECTOR J1 Signal Direction Description POWER GROUND POWER GROUND POWER GROUND POWER SUPPLY THERMAL HEAD 4.25-7.25V POWER SUPPLY THERMAL HEAD 4.25-7.25V POWER SUPPLY THERMAL HEAD 4.25-7.25V PM 585...
  • Page 11: Logic Ground

    • On board, the printer has two small electrolytic capacitors, but if the power source is not near or if the cables are thin, is necessary add to power supply 470-1000uF 10V on the printed circuit, or on the PM 585...
  • Page 12 Set/reset red printing mode ESC t Select character code table ESC v Transmit printer status ESC x Select speed/current ESC { Set/cancel upside-down character printing ESC · Print graphic bank ESC ¹ Transmit ram bank to serial port PM 585...
  • Page 13 [ ] k is for the contents of [ ] which can be repeated k times. [Range] Describes the range of the contents. [Description] Description of the command function. [Notes] (Included only if necessary). [Default] Commands default value. PM 585...
  • Page 14 The command set the print position to the beginning of the line. [Default] [Reference] ESC 2, ESC 3 [Example] [Name] Back space [Format] ASCII Decimal [Description] Moves print position to previous character. [Notes] This command can put two character at the same position. [Default] [Reference] [Example] PM 585...
  • Page 15 = 1 : Printer status Off/On Decimal Function Not used. Fixed to Off. Not used. Fixed to On. Not used. Fixed to Off. On-line. Off-line. Not used. Fixed to On. Undefined. Undefined. Not used. Fixed to Off. PM 585...
  • Page 16 Not used. Fixed to Off. Not used. Fixed to On. Not used. Fixed to Off. Not used. Fixed to Off. Not used. Fixed to On. Fixed to On. Paper end is detected by the paper end sensor Not used. Fixed to Off. PM 585...
  • Page 17 • The printer can underline all characters, but can not underline the space set by HT, ESC $, ESC \ and 90° clockwise rotated characters. • When characters are enlarged with different heights on one line, the characters are alligned at the baseline or topline (see GS ~). PM 585...
  • Page 18 • The horizzontal and vertical motion unit are specified by GS P. • The GS P command can change the horizontal (and vertical) motion unit. However, the value cannot be less than the minimum horizontal movement amount. • In standard mode, the horizontal motion unit (x) is used. PM 585...
  • Page 19 Defined user-defined characters. y specifies the number of byte in the vertical direction. c1 specifies the beginning character code for the definition, and c2 specifies the final code. x specifies the number of dots in the horizontal direction. PM 585...
  • Page 20 [Example] ESC * m nL nH [d1... dk] [Name] Select bit image-mode. [Format] ASCII Decimal 27 [Range] m = 0, 1 ,32, 33 0 < nL < 255 0 < nH < 1 0 < d < 255 PM 585...
  • Page 21 • This command is not affected by prints mode emphasized, double-strike, and underline ( etc. ), except upside down mode. • The relationship between the image data and the dots to be printed is as follows : 8-dot bit image 24-dot bit image [Default] [Reference] [Example] PM 585...
  • Page 22 Decimal 27 [Description] Selects 1/8-inch line spacing. [Notes] [Default] [Reference] ESC 2, ESC 3 [Example] ESC 2 [Name] Select 1/6-inch line spacing. [Format] ASCII Decimal 27 [Description] Selects 1/6-inch line spacing. [Notes] [Default] [Reference] ESC 0, ESC 3 [Example] PM 585...
  • Page 23 • When script mode is turned off by setting the value of n to 0 or 48, the following data is printed in normal mode. • Script mode can also be turned on or off by using ESC !. Note, however, that the last received command is effective. [Default] n = 0 [Reference] ESC ! [Example] PM 585...
  • Page 24 • This command deletes the pattern defined for the specified character code in the font selected by ESC !. • If user-defined character has not been defined for the specified character code, the printer ignores this command. [Default] [Reference] ESC &, ESC % [Example] PM 585...
  • Page 25 • The previously specified horizontal tab position do not change, even if the character width changes. [Default] The default tab positions are at intervals of 8 characters ( columns 9, 17, 25, ...) for Font A when the right-side character spacing is 0. [Reference] [Example] PM 585...
  • Page 26 ESC J n [Name] Print and feed paper. [Format] ASCII Decimal 27 [Range] 0 < n < 255 [Description] Prints the data in the print buffer and feeds the paper [ n x ( vertical or horizontal motion unit)] inches. PM 585...
  • Page 27 É Æ Å Ü è æ å ü 11 Spain 2 à Ñ ¿ é ‘ í ñ ö ü 12 South America à Ñ ¿ é ù í ñ ö ü [Notes] [Default]n = 0 [Reference] [Example] PM 585...
  • Page 28 • The GS P command can change the horizontal (and vertical) motion unit. However, the value cannot be less than the minimum horizontal movement amount. • In standard mode, the horizontal motion unit is used. [Default] [Reference] ESC $, GS P [Example] PM 585...
  • Page 29 • This comand does not affect the line spacing set by ESC 2 or ESC 3. • The maximum paper feed amount is 200 lines. Even if a paper feed amount of more than 200 lines is set, the printer feeds the paper only 200 lines. [Default] [Reference] ESC 2, ESC 3 [Example] PM 585...
  • Page 30 Decimal 27 n = 0, 255 [Range] Selects a page n from the character code table, as follows : [Description] Page 0 (PC437 [U.S.A., Standard Europe]) Space page [Notes] [Default] n = 0 [Reference] See Character Code Tables. [Example] PM 585...
  • Page 31 120 n 0 ≤ n ≤ 1 [Range] [Description] Selects printing speed /current mode. Function Low current Normal mode [Notes] If the printer shows some problems while printing, select mode 0 (low current). [Default] n = 1 [Reference] [Example] PM 585...
  • Page 32 Print ram bank. Print flash bank logo 1 Print flash bank logo 2 xL + xH x 256 specifies the starting dot line ( 1 ÷ 341 ). yL + yH x 256 specifies the lines number to print. PM 585...
  • Page 33 Transfers flash bank into ram bank ( 16384 bytes). n selects the bank as follows : Function Transfer flash bank logo 1 into ram. Transfer flash bank logo 2 into ram. [Notes] [Default] [Reference] ESC ·, ESC ², ESC ¦ [Example] PM 585...
  • Page 34 0 < n < 255 [Description] Selects character height and width, as follows : • Bits 0 to 3 : character height selction ( see table 2 ). • Bits 4 to 7 : character height selction ( see table 1 ). PM 585...
  • Page 35 • If the orinter receives GS : again immediately after previously receiving GS :, the printer remains in the macro undefined state. • The contents of the macro can be deifned up to 1024 bytes. If the macro definition exceeds 1024 bytes excess data is not stored. [Default] [Reference] GS ^ [Example] PM 585...
  • Page 36 • If n or m is out of the defined range, the previously set print mode is not changed. • If n = 0, m does not have any meanings. [Default] n = 0, m = 0 [Reference] GS C 1, GS C 2, GS C ;, GS c [Example] PM 585...
  • Page 37 = 1, aH = 0, bL = 255, bH = 255, n = 1, r = 1 [Reference] GS C 0, GS C 2, GS C ;, GS c [Example] GS C 2 nL nH [Name] Set counter. [Format] ASCII nL nH nL nH Decimal 29 nL nH PM 585...
  • Page 38 • Parameter sa to sc must not contain characters, exceept ‘0’ to ‘9’. [Default] sa = 1, sb = 65535, sn = 1, sr = 1, sc = 1 [Reference] GS C 0, GS C 2, GS C 1, GS c [Example] PM 585...
  • Page 39 = 2, Type ID Off/On Decimal Function Two bytes character codes not supported Autocutter not equipped Autocutter equipped Non-label thermal paper Label thermal paper Undefined Not used. Fixed to Off Undefined Undefined Not used. Fixed to Off PM 585...
  • Page 40 [Default] If Font A : nL = nH = 0 If Font B : nL =14 nH = 0 [Reference] GS P, GS W [Example] PM 585...
  • Page 41 [Range] 0 < nL, nH < 255 [Description] Sets the printing area width to the area specified by nL and nH.. • The left margin is set to [(nL + nH x 256) x (horizontal motion unit)] inches. PM 585...
  • Page 42 • If the macro is not defined or if r is 0, nothing is executed. • When the macro is executed by pressing the FEED button ( m = 1), paper can not be fed by using the FEED button. [Default] [Reference] GS : [Example] PM 585...
  • Page 43 : Font 0, 48 Font A (14 x 24). 1, 49 Font B (10 x 24). [Notes] HRI character are printed at the position specified by GS H. [Default] n = 0 [Reference] GS H, GS k [Example] PM 585...
  • Page 44 36, 43, 45, 46, 47, 58 CODE93 1 < k < 255 1 < d < 127 CODE128 2 < k < 255 1 < d < 127 CODE32 8 < k < 9 48 < d < 57 PM 585...
  • Page 45 • The printer prints an HRI character ( # ) as a stop character at the end of the HRI character string. • The printer prints an HRI characters ( $ ) as a control character ( 00H to 1FH and 7FH). PM 585...
  • Page 46 Paper sensor status ( n = 1, 49 ) : Off/On Decimal Function 0, 1 Not used. Not used. 2, 3 Paper-end sensor. Paper is present. (0C) (12) Paper-end sensor. Paper is not present. Not used. Fixed to Off Undefined Undefined Not used. Fixed to Off PM 585...
  • Page 47 Set exponent / deponent. [Format] ASCII Decimal 29 [Range] n = 0, 1, 48, 49 [Description] Sets exponent or deponent character position. n specifies the position as follows : Function 0, 48 Deponent character position. 1, 49 Exponent character position. PM 585...
  • Page 48 Light 2, 50 Normal 3, 51 Dark 4, 52 Very dark [Notes] • The printing density is cleared at default value when the printer is reset or the power is turned off. [Default] n = 2 [Reference] [Example] PM 585...

This manual is also suitable for:

Pm585-sPm585-t