background image

EPC1800 THERMAL PRINTER 

 

 SERIES

 

 

Operation manual

Rev 1.1

Содержание EPC1800

Страница 1: ...EPC1800 THERMAL PRINTER SERIES Operation manual Rev 1 1 ...

Страница 2: ...ace pins assignment 12 4 3 4 Power supply and RS232 cable 13 4 4 USB INTERFACE 13 4 4 1 Assignments of USB connector terminals 14 5 BASIC OPERATIONS 15 5 1 PAPER LOADING 15 5 2 BUTTON FUNCTIONS 15 5 3 PAPER SENSORS 15 5 4 OPEN PLATEN SENSOR 15 5 5 LED INDICATOR 16 5 6 SPECIAL PRINTING MODES 16 5 6 1 Self test mode 16 5 6 2 Hexadecimal dump mode 17 5 7 ERROR PROCESSING 17 5 7 1 Error types 17 5 7 2...

Страница 3: ...er supply connector J1 11 Fig 7 Serial RS 232 interface pins 13 Fig 8 PC serial and power cable 13 Fig 9 EPC1800 USB connector 14 Fig 10 Paper orientation 15 Fig 11 SELF TEST mode example 16 Fig 12 HEXADECIMAL DUMP mode example 17 Fig 13 LED Blinking sequence Each time unit corresponds to 0 5 seconds 18 Fig 14 Serial port error flow diagram 19 Fig 15 Code128 bar code 38 Fig 16 Logo loading 41 Fig ...

Страница 4: ... ITF Several 2D format Bar Code QR and AZTEC Control code based on ESC POS commands NOTE 3 Hexadecimal mode for easy software debugging Self test mode feature Easy paper loading Three maintenance counters On Off times Half hours Meters Input buffer of 32KBytes Operating temperature range 20ºC to 70ºC Storage temperature range 30ºC to 80ºC Multiple logo load capability through Windows driver or com...

Страница 5: ...r general failure of the printer NEVER shake the printer NEVER disassemble or modify the hardware of the printer NEVER try to repair the printer Please contact your official distributor in case of failure As the printer contains electromagnets inside of the motor it should not be used in excessively dirty environments or places with dust or metal particles NEVER print without paper loaded or witho...

Страница 6: ...3 months in order to keep an optimal print quality NOTES The print head may be hot after printing Make sure it has thoroughly cooled down before proceeding to clean it Never touch the thermal elements of the print head with your hands Never use metallic or piercing elements to clean the print head as they could scratch it Fig 1 Thermal print head cleaning 2 4 RECOMMENDATIONS The plug has to be loc...

Страница 7: ...haracter per line default Font A 24 Font B 32 Character spacing default 0 5mm 4 dots Character structure Font A 12 x 24 dots 1 5 x 3 mm default Font B 8 x 16 dots 1 x 2 mm Character size mm 1 Font A WxH mm cpl 2 Font B WxH mm cpl Standard Double width Double height Double width height 1 5 x 3 24 3 x 3 12 1 5 x 6 24 3 x 6 12 1 x 2 32 2 x 2 16 1 x 4 32 2 x 4 16 Number of characters Alphanumeric char...

Страница 8: ...t least 115200 bauds or USB connection increase the printing performance substantially 3 6 ELECTRICAL SPECIFICATIONS Power supply 5VDC 10 or 12 24VDC 10 Consumption The figures below show the relationship between average current and power consumption with the input voltage at a ambient temperature of 25ºC Each graph contains 6 parameters corresponding to when printer is in Stand by when the printe...

Страница 9: ...13 CODE39 ITF CODE128 2D barcodes QR AZTEC 3 8 MECHANICAL SPECIFICATIONS Overall dimensions W x D x H 89 2 x 65 6 x 89 4mm Weight without paper 130g 3 9 ENVIRONMENTAL CONDITIONS Operating temperature 20 to 70ºC Storage temperature 30 to 80ºC without paper in a dry place Life span at 25ºC Activation pulse resistance 100 millions pulses or more print ratio 12 5 Abrasion resistance 50 Km or more 9 of...

Страница 10: ...nd accessibility to reach the maintenance procedure points in case it is needed Take notice all user accessible parts in the printer Fig 4 EPC1800 accessibility Consider if the printer is going to be attached first to the panel and then connected or the other way round The EPC1800 allows both ways but cable length and some other variables should have been taken into consideration Allow enough room...

Страница 11: ... test before fixing the printer to the mounting wall 4 2 POWER SUPPLY The EPC1800 is powered by an external power supply by means of four pins of the shared connector that is also used for RS232 communication Although the connector is polarized if forced it could be connected inverted so it is very important to observe polarity before plugging the connector in Fig 6 Power supply connector J1 Pin n...

Страница 12: ... been exhaustively tested are available in OPEN FRAME or ENCLOSED version 4 3 RS 232 SERIAL INTERFACE 4 3 1 RS 232 Serial interface specifications Data transmission type Serial Synchronization Asynchronous Flow control None Hardware and Xon Xoff Signal levels RS232 MARK 3 to 15 V Logic 1 OFF SPACE 3 to 15 V Logic 0 ON Speed 9600 19200 38400 115200 and 230400 bauds Data length 8 bits Parity none ev...

Страница 13: ... PC serial and power cable NOTES Same configuration in the printer and in the host system should be set The communication protocol should be set properly so that the transmitted data can be received without errors 4 4 USB INTERFACE The EPC1800 USB interface has the following general features USB specification USB 2 0 480Mbits s full speed Transfer type Bulk Maximum receive transmit endpoint size 6...

Страница 14: ...RATION MANUAL 4 4 1 Assignments of USB connector terminals Pin Signal name 1 VBUS 2 D 3 D 4 GND 5 NC Fig 9 EPC1800 USB connector USB Mini B series connector has to be used see APPENDIX B HOW TO ORDER 14 of 53 Pin 5 Pin 1 ...

Страница 15: ... on start up with the door closed it activates this mode HEXADECIMAL MODE In order to activate it if the button is still pressed when the full Self test has been printed the printer will prompt the user to hold the button to enter this mode 5 3 PAPER SENSORS The EPC1800 has one photo sensor for out of paper detection The out of paper sensor has the basic function of informing the printer controlle...

Страница 16: ... this particular model like the firmware current version control functions of the communications protocol and so on If once this printing has been finished the button is kept pressed the printer will start printing continuously and repetitively a character map until it finally concludes the self test by printing completed This second option of the self test mode has the goal of validating the prin...

Страница 17: ...e hexadecimal mode through the GS A command Fig 12 HEXADECIMAL DUMP mode example 5 7 ERROR PROCESSING 5 7 1 Error types When an error occurs the printer visually notifies its type through the LED This fact allows the final user to have a direct and visual reference of the current printer status On the other hand the printer status and all its possible errors can also be monitored via software thro...

Страница 18: ...Due to very continuous use of the printer or due to environmental conditions the temperature in the thermal head may reach levels above 80ºC which can damage the printer itself When this situation occurs an error must be indicated in order to protect the printer from abrasion Recover action The printing recovers automatically from this error when the thermal print head temperature drops below 60ºC...

Страница 19: ...gram of the error detection for the serial port Fig 14 Serial port error flow diagram 19 of 53 END SENDS 1 BYTE SEND COMMAND DEL EOT READS THE PRINTER STATUS AND IDENTIFIES THE ERROR BEGINNING NO nDTR 0 YES END OF TRANSMISSION NO YES nRTS 0 NO YES ...

Страница 20: ... are stored temporally in the buffer and are sequentially processed later 2 Printing buffer The printing buffer is a buffer that holds the data of the image to be printed 3 Printable area It is the maximum range in which the printing is possible under the printer specifications The printable area for this printer is 48mm in the horizontal direction by the total printable length 4 Inch Length unit ...

Страница 21: ...n X 29 ESC a Select justification X 29 ESC c 5 Enable disable panel buttons X 30 ESC d Print and feed n lines X 30 ESC j Back feed paper X 30 ESC t Select character code table X 30 ESC Inverse print mode on off X 31 GS Select character size X 31 GS A Execute test print X 32 GS C Erase all logos X 32 GS B Turn white black reverse printing mode on off X 33 GS E Set printing speed X 33 GS H Select pr...

Страница 22: ...nsmits the selected printer status specified by n in real time according to the following parameters n 01 H Transmit printer status n 02 H Transmit offline status n 03 H Transmit error status n 04 H Continuous paper sensor status n 05 H Paper sensor status Notes The status is transmitted whenever the data sequence 10 H 04 H n 01 H n 05 H is received The printer transmits the current status Each st...

Страница 23: ... OFF No paper end stop ON Printing is being stopped 6 OFF No error ON Error occurred 7 OFF Not used Fixed to OFF n 03 H Error status Bit OFF ON Function 0 OFF Not used Fixed to OFF 1 ON Not used Fixed to ON 2 OFF Not used Fixed to OFF 3 Undefined 4 ON Not used Fixed to ON 5 OFF No unrecoverable error ON Unrecoverable error occurred 6 OFF No auto recoverable error ON Auto recoverable error occurred...

Страница 24: ...FS GS Name Program printer settings Format ASCII DC3 ESC FS GS n s1 sn Hex 13 1B 1C 1D n s1 sn Decimal 19 27 28 29 n s1 sn Range 00 H n 07 H Description Changes any of the programmable settings and saves them into non volatile memory Any of the settings can be programmed simultaneously with any other settings n is the number of printer settings to be changed and s1 sn indicates the type and new va...

Страница 25: ... 5 Cutter 4 Not supported Not supported 6 Printing density 5 0 Normal 1 Light 2 Dark 7 Black Mark 6 Not supported Not supported 8 Carriage return 7 0 Enable 1 Disable 9 Near end paper sensor 8 Not supported Not supported Example The following command will change baudrate to 115200 bauds parity to Even and handshake to No handshake 13 1B 1C 1D 03 13 21 32 handshake parity baudrate number of setting...

Страница 26: ...arameters that will be saved are line spacing character spacing character table character width and height ESC n Name Select print mode s Format ASCII ESC n Hex 1B 21 n Decimal 27 33 n Range 00 H n FF H Description Selects print mode s using n as follows Bit OFF ON Hex Function 0 OFF 00 Character font A 12 x 24 ON 01 Character font B 8 x 16 1 Undefined 2 Undefined 3 OFF 00 Emphasized mode not sele...

Страница 27: ...ion Selects 3 75 mm 30 x 0 125 mm line spacing Reference ESC 3 ESC 3 n Name Set line spacing Format ASCII ESC 3 n Hex 1B 33 n Decimal 27 51 n Range 00 H n FF H Description Sets the line spacing to n x 0 125 mm Default n 1E H Reference ESC 2 ESC Name Initialize printer Format ASCII ESC Hex 1B 40 Decimal 27 64 Description Clears the data in the print buffer and resets the printer settings to the set...

Страница 28: ...enabled ESC J n Name Print and feed paper Format ASCII ESC J n Hex 1B 4A n Decimal 27 74 n Range 00 H n FF H Description Prints the data in the print buffer and feeds the paper n x 0 0625 mm 0 0024 Notes After printing is completed this command sets the print starting position to the beginning of the line The paper feed amount set by this command does not affect the values set by ESC 2 or ESC 3 ES...

Страница 29: ...r rotation setting It is not allowed both normal and rotated mode in the same character line When any rotated mode is setting the inverse mode is disabled This command is enabled only when processed at the beginning of a line Default n 30 H Reference GS ESC a n Name Select justification Format ASCII ESC a n Hex 1B 61 n Decimal 27 97 n Range 00 H n 02 H 30 H n 32 H Description Aligns all the data i...

Страница 30: ...016 mm 40 Every line feed corresponds to the current selected font height 24 dots for Font A and 16 dots for Font B Reference ESC 2 ESC 3 ESC j n Name Back feed paper Format ASCII ESC j n Hex 1B 6A n Decimal 27 106 n Range 00 H n FF H Description Back feeds the paper n x 0 0625 mm 0 0024 Notes This command is only effective when the optical mark sensor is enabled Allows readjust the paper position...

Страница 31: ...r changes from the normal mode because the first line is sent to the printer must be the last to appear on the ticket and the last line is sent must be the first to appear on the ticket When inverse mode is setting the rotated mode 90º is disabled This command is enabled only when processed at the beginning of a line Default n 00 H GS n Name Select character size Format ASCII GS n Hex 1D 21 n Deci...

Страница 32: ...tion Executes a test print with a specified test pattern on a specified paper pL ph specifies pL phx256 for the number of the bytes after ph n and m n specifies the paper to be tested n Paper 00 30 H 01 31 H 02 32 H Paper roll m specifies a test pattern m Test pattern 01 31 H Hexadecimal dump 02 32 H Printer status print 03 33 H Rolling pattern print Notes This command has enabled only when proces...

Страница 33: ... n Name Set printing speed Format ASCII GS E n Hex 1D 45 n Range n 00 H 10 H 20 H 30 H Description Selects the printing speed n Printing speed 00 H Maximum speed 10 H Fast Speed 20 H Slow Speed 30 H Minimum Speed Notes This command can be used when the power supply does not give the current request less speed less average current or when an accurate outline quality is desirable less speed best out...

Страница 34: ...nL nH Hex 1D 4C nL nH Decimal 29 76 nL nH Range 00 H nL FF H 00 H nH FF H Description Sets the left margin using nL and nH The left margin is set to nL nH x 256 x 0 125 mm Notes This command is effective only when processed at the beginning of the line This commands affects text graphic and bar code printing Default nL nH 00 H Reference APPENDIX D INTERNAL CHARACTER TABLES GS P nL nH d1 dn Name Pr...

Страница 35: ...mple Sending the following command to the printer will result in a 2D QR barcode as shown below 1D 51 2D 00 H ABC 123456789 This is an QR bar code test ASCII GS T n Name Set print position to the beginning of print line Format ASCII GS T n Hex 1D 54 n Decimal 29 84 n Range 00 H nL 01 H Description Sets the print position to the beginning of print line n specifies the data processing in the print b...

Страница 36: ...Hex 1D 66 n Decimal 29 102 n Range 00 H n 01 H 30 H n 31 H Description Selects a font for the HRI characters used when printing a bar code n selects a font from the following table n Font 00 H 30 H Font A 12x24 01 H 31 H Font B 8x16 Notes HRI indicates Human Readable Interpretation HRI characters are printed at the position specified by GS H HRI characters are always printed at X Scale 1 and Y Sca...

Страница 37: ...bar code this command sets the print position to the beginning of the line This command is not affected by print modes The number of data for the ITF bar code must be even numbers When an odd number of bytes of data is input the printer ignores the last received data When Code128 m 49h is used 1 Refer to APPENDIX C CODE 128 BAR CODE for the information for the Code128 bar code and its code table 2...

Страница 38: ...ode Reference GS h GS w GS v 0 m xL xH yL yH d1 dk Name Print raster bit image Format ASCII GS v 0 m xL xH yL yH d1 dk Hex 1D 76 30 m xL xH yL yH d1 dk Decimal 29 118 48 m xL xH yL yH d1 dk Range 00 H m 03 H 00 H xL FF H 00 H xH FF H where 1 xL xH x 256 128 00 H yL FF H 00 H yH 08 H where 1 yL yH x 256 4095 00 H d FF H k xL xH x 256 x yL yH x 256 k 0 Description Selects raster bit image mode The v...

Страница 39: ...ogo 30 H m 33 H Description Prints a NV bit image n using the mode specified by m m Mode Vertical Dot Density Horizontal Dot Density 30 H Normal 203 2 dpi 203 2 dpi 31 H Double width 203 2 dpi 101 6 dpi 32 H Double height 101 6 dpi 203 2 dpi 33 H Quadruple 101 6 dpi 101 6 dpi dpi dots per 25 4 mm n is the number of the NV bit image always 1 m specifies the bit image mode Notes NV bit image means a...

Страница 40: ... of the processing of this command till the finish mechanical operations including initializing the position of the printer head when the cover is open paper feeding by using the FEED button etc cannot be performed NV bit image means a bit image which is defined in a non volatile memory by FS q and printed by FS p This command is effective only when processed at the beginning of the line This comm...

Страница 41: ...sive serial number can be used to assure absolute traceability because no two parts are alike The serial number can also be verified by printing the self test FS GS ESC n Name Historic counters transmission Format ASCII FS GS ESC n Hex 1C 1D 1B n Decimal 28 29 27 n n Type of counter Description Bytes returned 31 H On off times Number of times the printer has been turned on 2 32 H Time On Number of...

Страница 42: ... counter required Finally in order to obtain the absolute value of the counter proceed as follow counter value 16777216 x b3 65536 x b2 256 x b1 b0 Notes The Meters counter only registers complete meters any portion of a meter that has been printed before turning the printer off will be discard For the Cuts counter to increment the full cut or partial cut command has to be sent to the printer The ...

Страница 43: ...EPC1800 SERIES OPERATION MANUAL APPENDIX A MECHANICAL DIMENSIONS Fig 17 Mechanical dimensions all in mm 43 of 53 ...

Страница 44: ...Supply voltage nil 12 24VDC type 5 5VDC Special version nil Standard type xx Custom made type under agreement only AVAILABLE ACCESORIES PART NUMBER Description PSC1800 Power supply cable EPC1800 PSCRS1800 Power supply RS232 cable EPC1800 USB 3 USB cable EPC1800 44 of 53 ...

Страница 45: ...C 2 digit numeral characters using one character 100 numerals from 00 to 99 The following special characters are also available in Code128 SHIFT characters In code set A the character just after SHIFT is processed as a character for code set B In code set B the character just after SHIFT is processed as the character for code set A SHIFT character cannot be used in code set C Code set selection ch...

Страница 46: ... VT 0B 11 3 33 51 5B 91 FF 0C 12 4 34 52 5C 92 CR 0D 13 5 35 53 5D 93 SO 0E 14 6 36 54 5E 94 SI 0F 15 7 37 55 5F 95 DLE 10 16 8 38 56 FNC1 7B 31 123 49 DC1 11 17 9 39 57 FNC2 7B 32 123 50 DC2 12 18 3A 58 FNC3 7B 33 123 51 DC3 13 19 3B 59 FNC4 7B 34 123 52 DC4 14 20 3C 60 SHIFT 7B 53 123 83 NAK 15 21 3D 61 CODEB 7B 42 123 66 SYN 16 22 3E 62 CODEC 7B 43 123 67 ETB 17 23 3F 63 CAN 18 24 40 64 EM 19 2...

Страница 47: ...7A 122 2B 43 S 53 83 7B 7B 123 123 2C 44 T 54 84 7C 124 2D 45 U 55 85 7D 125 2E 46 V 56 86 7E 126 2F 47 W 57 87 DEL 7F 127 0 30 48 X 58 88 FNC1 7B 31 123 49 1 31 49 Y 59 89 FNC2 7B 32 123 50 2 32 50 Z 5A 90 FNC3 7B 33 123 51 3 33 51 5B 91 FNC4 7B 34 123 52 4 34 52 5C 92 SHIFT 7B 53 123 83 5 35 53 5D 93 CODEA 7B 41 123 65 6 36 54 5E 94 CODEC 7B 43 123 67 7 37 55 5F 95 8 38 56 60 96 9 39 57 a 61 97 ...

Страница 48: ...11 0B 11 51 33 51 91 5B 91 12 0C 12 52 34 52 92 5C 92 13 0D 13 53 35 53 93 5D 93 14 0E 14 54 36 54 94 5E 94 15 0F 15 55 37 55 95 5F 95 16 10 16 56 38 56 96 60 96 17 11 17 57 39 57 97 61 97 18 12 18 58 3A 58 98 62 98 19 13 19 59 3B 59 99 63 99 20 14 20 60 3C 60 FNC1 7B 31 123 49 21 15 21 61 3D 61 CODEA 7B 41 123 65 22 16 22 62 3E 62 CODEB 7B 42 123 66 23 17 23 63 3F 63 24 18 24 64 40 64 25 19 25 65...

Страница 49: ...EPC1800 SERIES OPERATION MANUAL APPENDIX D INTERNAL CHARACTER TABLES a Page 0 PC437 USA Standard Europe International Character Set USA b Page 17 PC866 Cyrillic 49 of 53 ...

Страница 50: ...inter Status Sample ticket These three parts are distinguished in the program main window And they are explained next PC COMMUNICATION PORT CONFIGURATION Fig 18 Demo Program There are three main sections which are Printer Configuration Sample Ticket and Printer Status SAMPLE TICKET In this section we will define the ticket to be printed Text to print Write here any character string up to 50 charac...

Страница 51: ... disabled PRINTER STATUS When enabling the printer status window the program tests the printer s sensors and notifies every significant error or printing status The program tests the printer s status once In some errors there may be a little time delay from the moment when the error is produced until the printer notifies it BUTTONS Below is a brief explanation of the buttons supported by the demo ...

Страница 52: ...ueType font that is currently installed in Windows into EPC1800 printer Change any individual character by any other we like i e if we like to print character every time we sent E character to the printer Change the size of any individual character to fit it better into its cell Move any individual character to any direction to fit it better into its cell Change any individual character to underli...

Страница 53: ...c Pacífico 53 55 08027 BARCELONA SPAIN Phone Num 34 93 353 92 22 Fax Num 34 93 353 97 21 E mail bcn feniximvico com http www feniximvico com ...

Отзывы: