Partner RP- 310 Technical Manual Download Page 1

 
 
 
 
 
 

RP-300 / 310 

 

Thermal Receipt printer 

Technical manual

 

 
 
 
 
 

 

 
 

 
 

 
 
 
     

 

Partner Tech Corp. 

http://www.partner.com.tw 

Summary of Contents for RP- 310

Page 1: ...RP 300 310 Thermal Receipt printer Technical manual Partner Tech Corp http www partner com tw...

Page 2: ...ability 1 12 Environmental Conditions 2 Configuration 2 1 Interface 2 1 1 RS 232 serial interface 2 1 2 Specifications 2 1 3 Switching between on line and off line 2 1 4 Interface connector terminal a...

Page 3: ...rinting speed High speed mode 35 5lines second maximum 1 6inch feed at 24V 20 Approximately 150mm sec maximum approximately 5 9inchs sec maximum NOTE Speeds are switched depending on the applied volta...

Page 4: ...80dpi dpi dots per 25 4mm 1 3 Printing direction Unidirectional With friction feed 4 Paper width 82 5mm 3 25 80mm 3 15 60mm 2 36 58mm 2 28 82 5mm 3 25 80mm 3 15 60mm 2 36 58mm 2 28 5 Maximum printable...

Page 5: ...command to stop printing upon detection of a paper near end 1 5 Paper Specification 1 Paper type Specified thermal paper 2 Form Paper roll 3 Paper width 82 5mm paper width model 82 0 5mm 3 23 0 02 80...

Page 6: ...310 Page 5 1 6 Printable Area EPSON Emulation 6 8mm 0 141mm 82 5mm 3 25 paper width model 82 0 5mm 3mm 512 dots 72 2mm dot 1 512 4 3mm 80 mm 3 15 paper width model 0 141mm 79 5 0 5mm 3mm 512 dots 72 2...

Page 7: ...ge 6 59 5 0 5mm 60mm 2 36 paper width model 0 141mm 3mm 2 4mm 384 dots 54 1mm dot 1 384 57 5 0 5mm 0 141mm 3mm 3 7mm 360 dots 58mm 2 28 paper width model 50 8mm dot 1 360 Figure 1 6 1 Printable Area f...

Page 8: ...mm 2 28 paper width model 0 125mm 2 65mm 420 dots 2 35mm 52 5mm dot 1 420 Figure 1 6 2 Printable Area for STAR Emulation for Default Setting STAR Emulation when the paper width is changed 82 0 5mm 82...

Page 9: ...th model 0 125mm 2 65mm 2 35mm 420 dots 54 5mm dot 1 436 Figure 1 6 3 Printable Area for STAR Emulation When the Paper Width Is Changed NOTE The numeric values used here are center values to be used i...

Page 10: ...e numeric values are typical Appro 12 6 Paper feed direction Appro 30 5 Figure 1 7 1 Printing and Cutting Positions NOTE Numeric values used here are center values to be used in designing The values m...

Page 11: ...Safety Standard EN60950 2 North America EMI FCC Part 15 Class A Safety Standards UL 1950 c UL No 950 1 11 Reliability 1 MCBF 50 million lines based on an average printing rate of 12 5 with paper thick...

Page 12: ...when the power is turned on including reset using the interface and when the printer is ready to receive data During the self test When the cover is open During paper feeding using the paper feed butt...

Page 13: ...XD TXD DTR DSR FG FG SG SG DETAILS Set the handshaking so that the transmit data can be received Transmit data to the printer after turning on the power and initializing the printer Figure 2 1 Serial...

Page 14: ...CK tnBUSY PIN SIGNAL I O DESCRIPTION 1 STROBE Input Synchronize signal Data received 2 9 DATA0 7 Input Data bit Transmitted 0 7 10 ACK Output Data receiving competed 11 BUSY Output Impossible to print...

Page 15: ...500 Data Processing Time tReply 0 ACKNLG Pulse Width tACK 500 10us BUSY Release Time tnBUSY 0 ACK Cycle Idle Time tNEXT 0 The printer latches data at a nStrobe timing 2 1 8 USB Interface PIN SIGNAL I...

Page 16: ...TITLE RP 300 310 Page 15 2 1 9 Interface Connector D SUB 25 Female Serial Port D SUB Centronics Parallel Port...

Page 17: ...s output to this connector The host can confirm the status of the input signal by using the DLE EOT GS a or GS r commands 1 Pin assignments Refer to Table 2 2 2 2 Connector model Printer side DAEEUN D...

Page 18: ...p or DLE DC4 Figure 3 2 Drawer Kick out Drive Signal Output Waveform 4 Drawer open close signal Input signal level connector pin 3 L 0 to 0 8V H 3 to 5V Figure 3 3 Drawer Circuitry NOTE 1 Use a shiel...

Page 19: ...using minimum units 19 ESC Select peripheral device 20 ESC Cancel user defined characters 21 ESC Initialize printer 22 ESC D Set horizontal tab positions 23 ESC E Select emphasized mode 24 ESC G Selec...

Page 20: ...ID 52 GS L Set left margin 53 GS P Set horizontal and vertical motion units 54 GS V Cut paper 55 GS W Set printing area width 56 GS Set relative vertical print position in page mode 57 GS Execute macr...

Page 21: ...indicates the contents of the should be repeated k times Range The allowable range for the arguments Description Description of the command function Details If necessary provides important information...

Page 22: ...al tab positions are set using ESC D If this command is received when the printing position is at printing area width 1 the printer executes print buffer full printing of the current line and horizont...

Page 23: ...erence LF FF Name Print and return to standard mode in page mode Format ASCII FF Hex 0C Decimal 12 Description Prints the data in the print buffer and returns to standard mode Details The buffer data...

Page 24: ...etails The printer transmits the current status Each status is represented by one byte data The printer transmits the status without confirming whether the host computer can receive data The printer e...

Page 25: ...Not used Fixed to On Off 00 0 Cover is closed 2 On 04 4 Cover is open Off 00 0 Paper is not being fed by using the FEED button 3 On 08 8 Paper is being fed by the FEED button 4 On 10 16 Not used Fixed...

Page 26: ...nce DLE ENQ GS a GS r DLE ENQ n Name Real time request to printer Format ASCII DLE ENQ n Hex 10 05 n Decimal 16 5 n Range 1 n 2 Description Responds to a request from the host computer n specifies the...

Page 27: ...OFF time is t x 100 ms Details When the printer is in an error status when this command is processed this command is ignored When the pulse is output to the connector pin specified while ESC p or DEL...

Page 28: ...Format ASCII ESC SP n Hex 1B 20 n Decimal 27 32 n Range 0 n 255 Description Sets the character spacing for the right side of the character to n x horizontal or vertical motion units Details The right...

Page 29: ...t or lower left of the printable area using ESC T the vertical motion unit y is used The maximum right side spacing is 35 983 mm 255 180 Any setting exceeding the maximum is converted to the maximum a...

Page 30: ...is effective Emphasized mode is effective for alphanumeric and Kanji All print modes except emphasized mode is effective only for alphanumeric Default n 0 Reference ESC E ESC GS ESC nL nH Name Set ab...

Page 31: ...els the user defined character set When the LSB of n is 0 the user defined character set is canceled When the LSB of n is 1 the user defined character set is selected Details When the user defined cha...

Page 32: ...ht side are blank The data to define a user defined character is y x bytes Set a corresponding bit to 1 to print a dot or 0 to not print a dot This command can define different user defined character...

Page 33: ...TITLE RP 300 310 Page 32...

Page 34: ...TITLE RP 300 310 Page 33 ESC m nL nH d1 dk Name Select bit image mode Format ASCII ESC m nL nH d1 dk Hex 1B 2A m nL nH d1 dk Decimal 27 42 m nL nH d1 dk Range m 0 1 32 33 0 nL 255 0 nH 3 0 d 255...

Page 35: ...ne the excess data is ignored d indicates the bit image data Set a corresponding bit of 1 to print a dot or to 0 to not print a dot If the width of the printing area set by GS L and GS W less than the...

Page 36: ...black inverted characters When underline mode id turned off by setting the value of n to 0 or 48 the following data is not underlined and the underline thickness set before the mode is turned off does...

Page 37: ...ust be in even units of the minimum vertical movement amount In standard mode the vertical motions until y is used In page mode this command function as follows depending on the starting position of t...

Page 38: ...Details This command cancels the pattern defined for the character code specified by n After the user defined characters is canceled the corresponding pattern for the internal character is printed Th...

Page 39: ...haracters are set with twice the width of normal characters This command cancels the previous horizontal tab settings When setting n 8 the print position is moved to column 9 by sending HT Up to 32 ta...

Page 40: ...n Name Turn on off double strike mode Format ASCII ESC G n Hex 1B 47 n Decimal 27 71 n Range 0 n 255 Description Turns double strike mode on or off When the LSB of n is 0 double strike mode is turned...

Page 41: ...n unit y In page mode this command functions as follows depending on the starting position of the printable area When the starting position is set to the upper left or lower right of the printable are...

Page 42: ...settings is possible for the following commands in page mode these commands are not executed Turn 90 clockwise rotation mode on off ESC V Select justification ESC a Turn upside down printing mode on...

Page 43: ...is effective Reference ESC ESC R n Name Select an international character set Format ASCII ESC R n Hex 1B 52 n Decimal 27 82 n Range 0 n 13 Description Selects an international character set n from th...

Page 44: ...dependently in standard mode and page mode to those for standard mode Set right side character spacing ESC SP FS S Select default line spacing ESC 2 ESC 3 The following commands are enabled only to se...

Page 45: ...s not affect printing in standard mode This command sets the position where data is buffered within the printing area set by ESC W Parameters for horizontal or vertical motion units x or y differ as f...

Page 46: ...de 1 49 Turns on 90 clockwise rotation mode Details When underline mode is turned on the printer does not underline 90 clockwise rotated characters Double width and double height commands in 90 rotati...

Page 47: ...nting area width or height is set to 0 the printer stops command processing and processes the following data as normal data This command sets the position where data is buffered to the position specif...

Page 48: ...the printing area is set as shown in the figure below This printable area for this printer is approximately 72 2 mm 512 180 in the horizontal direction and approximately 117 3 mm 1662 360 in the verti...

Page 49: ...ting position moves from the current position to n x horizontal or vertical motion unit The horizontal and vertical motion units are specified by GS P The GS P command can change the horizontal and ve...

Page 50: ...ight justification Details The command is enabled only when processed at the beginning of the line in standard mode If this command is input in page mode the printer performs only internal flag operat...

Page 51: ...sabled 3 On 08 8 Paper roll end sensor enabled 4 7 Undefined Details It is possible to select multiple sensors to output signals Then if any of the sensors detects a paper end the paper end signal is...

Page 52: ...disabled 0 On 01 1 Paper roll near end sensor enabled Off 00 0 Paper roll near end sensor disabled 1 On 02 2 Paper roll near end sensor enabled 2 7 Undefined Details When a paper sensor is enabled wi...

Page 53: ...D button In the macro ready mode the FEED button are enabled regardless of the settings of this command however the paper cannot be fed by using these buttons Default n 0 ESC d n Name Print and feed n...

Page 54: ...ange m 0 1 48 49 0 t1 255 0 t2 255 Description Outputs the pulse specified by t1 and t2 to connector pin m as follows m Connector pin 0 48 Drawer kick out connector pin2 1 49 Drawer kick out connector...

Page 55: ...ter code table n Page 0 PC437 U S A Standard Europe 1 Katakana 2 PC850 Multilingual 3 PC860 Portuguese 4 PC863 Canadian French 5 PC865 Nordic 17 PC866 Cyrillic 2 255 Space page Default n 0 Reference F...

Page 56: ...When the LSB of n is 1 upside down printing mode is turned on Details Only the lowest bit of n is valid This command is enabled only when processed at the beginning of a line in standard mode When th...

Page 57: ...y FS q and printed by FS p This command is not effective when the specified NV bit image has not been defined In standard mode this command is effective only when there is no data in the print buffer...

Page 58: ...nted exceeds one line the excess data is not printed This command feeds dots for the height n of the NV bit image in normal and double width modes and for the height n x 2 of the NV bit image in doubl...

Page 59: ...ts in the horizontal direction for the NV bit image you are defining yL yH specifies yL yH 256 8 dots in the vertical direction for the NV bit image you are defining This command cancels all NV bit im...

Page 60: ...fined range it stops processing this command and stars writing into the NV images At this time NV bit image that haven t been defined are disabled undefined but any NV bit images before that are enabl...

Page 61: ...This command performs only definition of a NV bit image and does not perform printing Printing of the NV bit image is performed by the FS q command Notes Frequent write command execution may cause dam...

Page 62: ...5 1 vertical number of times 8 1 horizontal number of times 8 Description Selects the character height using bits 0 to 3 and selects the character width using bits 4 to 7 as follows Bit Off On Hex Dec...

Page 63: ...are enlarged with different sizes on one line all the characters on the line are aligned at the baseline The ESC command can also turn double width and double height modes on or off However the settin...

Page 64: ...al movement amount Reference ESC ESC T ESC W ESC GS GS P GS x y d1 d x y 8 Name Define downloaded bit image Format ASCII GS x y d1 d x x y x 8 Hex 1D 2A x y d1 d x x y x 8 Decimal 29 42 x y d1 d x x y...

Page 65: ...29 47 m Range 0 m 3 48 m 51 Description Prints a downloaded bit image using the mode specified by m m selects a mode from the table below m Mode Vertical Dot Density Horizontal Dot Density 0 48 Normal...

Page 66: ...accommodate one line in vertical Reference GS GS Name Start end macro definition Format ASCII GS Hex 1D 3A Decimal 29 58 Description Starts or ends macro definition Details Macro definition starts wh...

Page 67: ...inting mode is on it also applied to character spacing set by ESC SP This command does not affect bit image user defined bit image bar code HRI characters and spacing skipped by HT ESC and ESC This co...

Page 68: ...ation HRI characters are printed using the font specified by GS f Default n 0 Reference GS f GS k GS L nL nH Name Set left margin Format ASCII GS L nL nH Hex 1D 4C nL nH Decimal 29 76 nL nH Range 0 nL...

Page 69: ...minimum value of the mechanical pitch Default nL 0 nH 0 Reference GS W GS P GS P x y Name Set horizontal and vertical motion units Format ASCII GS P x y Hex 1D 50 x y Decimal 29 80 x y Range 0 x 255...

Page 70: ...W ESC FS S GS V The command does not affect the previously specified values The calculated result from combining this command with others is truncated to the minimum value of the mechanical pitch Defa...

Page 71: ...The paper feed amount is calculated using the vertical motion unit y However the value cannot be less than the minimum horizontal movement amount and it must be in even units of the minimum horizontal...

Page 72: ...rmed The printing area width is extended to the right to accommodate one character Printable area Left margin Extended to right Printing area width set by nL and nH f the printing area width cannot be...

Page 73: ...mage GS v 0 Double width mode or Quadruple mode 2 dots Normal mode or Double height mode 1 dot Default nL 0 nH 2 Reference GS L GS P GS nL nH Name Set relative vertical print position in page mode For...

Page 74: ...is used The horizontal 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...

Page 75: ...0 nothing is executed When the macro is executed m 1 paper always cannot be fed by using the FEED button Reference GS GS a n Name Enable Disable Automatic Status Back ASB Format ASCII GS a n Hex 1D 61...

Page 76: ...ept for the XOFF code Since this command is executed after the data is processed in the receive buffer there may be a time lag between data reception and status transmission When the printer is disabl...

Page 77: ...int head temperature until the print head temperature drops sufficiently or when the paper roll cover is open during printing bit 6 is On Third byte paper sensor information Bit Off On Hex Decimal Sta...

Page 78: ...4 1 49 Font B 9 x 24 Details HRI means Human Readable Interpretation HRI characters are printed of the position specified by GS H Default n 0 Reference GS H GS k GS h n Name Select bar code height For...

Page 79: ...s a bar code system and prints the bar code m selects a bar code system as follows m Bar Code System Number of Character Remarks 0 UPC A 11 k 12 48 d 57 1 UPC E 11 k 12 48 d 57 2 EAN13 12 k 13 48 d 57...

Page 80: ...the printer only feeds paper and process the following data as normal data If the horizontal size exceeds printing area the printer only feeds the paper This command feeds as much paper as is require...

Page 81: ...4 4 D DC4 14 20 T ENQ 05 5 E NAK 15 21 U ACK 06 6 F SYN 16 22 V BEL 07 7 G ETB 17 23 W BS 08 8 H CAN 18 24 X HT 09 9 I EM 19 25 Y LF 0A 10 J SUB 1A 26 Z VT 0B 11 K ESC 1B 27 A FF 0C 12 L FS 1C 28 B CR...

Page 82: ...3 10 123 66 78 111 46 123 67 12 34 56 If the top of the bar code data is not the code set selection character the printer stops command processing and processes the following data as normal data If co...

Page 83: ...sure to keep spaces on both right and left sides of a bar code Spaces are different depending on the types of the bar code Reference GS H GS f GS h GS w GS r n Name Transmit status Format ASCII GS r...

Page 84: ...us transmitted by GS r and the ASB status must be differentiated using the table in Appendix G The status types to be transmitted are shown below Paper sensor status n 1 49 Bit Off On Hex Decimal Stat...

Page 85: ...25 4mm 1 xL xH select the number of data bytes xL xH 256 in the horizontal direction for the bit image yL yH select the number of data bytes xL xH 256 in the vertical direction for the bit image Deta...

Page 86: ...tion at which subsequent characters are to be printed is not a multiple of 8 print speed may decline The ESC a Select justification setting is also effective on raster bit image When this command is r...

Page 87: ...47 0 847 2 258 Multi level bar codes are as follows UPC A UPC E JAN13 EAN13 JAN8 EAN8 CODE93 CODE128 Binary level bar codes are as follows CODE39 ITF CODABAR Default n 3 Reference GS k ESC i Name Exec...

Reviews: