Page 2
FENIX IMVICO EPC1100 OPERATION MANUAL Revision list for the EPC1100 thermal printer operation manual. Date: 11-07-2000 Page Type of revision Before change After change 2/37...
FENIX IMVICO EPC1100 OPERATION MANUAL I N D E X FIGURES AND TABLES IMPORTANT NOTES ON EPC1100 HANDLING 1- INTRODUCTION 2- INSTALLATION 2.1- INSTALLING THE EPC1100 PRINTER 2.2- EPC1100 CONNECTORS 2.2.1- POWER SUPPLY CONNECTOR 2.2.2- COMMUNICATIONS CONNECTOR 2.2.2.1- SERIAL PORT CONNECTION (RS-232 / TTL) 2.2.2.2- PARALLEL PORT CONNECTION (CENTRONICS)
• DO NOT blow the EPC1100. • NEVER modify the EPC1100. • DO NOT try to repair the EPC1100 by yourself. If some failure is detected contact with your usual dealer technical service. RECOMMENDATIONS •...
It has graphics capabilities and bar code representation. The structure of the EPC1100 allows setting it into a panel as well as into other appropriate chassis where a printer is needed. It can be used in industrial, professional or laboratory environments.
2 - INSTALLATION 2.1.- INSTALLING THE EPC1100 PRINTER The EPC1100 is a panel printer thought to be easily set into a wall, a case or another kind of appropriate receptacle. To install the EPC1100 printer follow next steps: • Make a rectangular hole of 91x124 mm (approx.) on the surface where the printer will be set.
FENIX IMVICO EPC1100 OPERATION MANUAL 2.2.- EPC1100 CONNECTORS On the back side of the EPC1100 user can find the two necessary connectors: • CON1: Power supply connector. • CON4: Communications connector. CON4: Communications CON1: Power supply Fig. 2.2- EPC1100 connectors location.
Use a connector JST Ref. VHR-4N (housing) SVH-21T-P1.1 (contacts) The EPC1100 requires two power sources: VP (4,2v~8,5v dc) for driving the thermal head and motor, and VCC (5v dc) for logic electronics. The power supplies must satisfy the following conditions:...
FENIX IMVICO EPC1100 OPERATION MANUAL 2.2.2.- COMMUNICATIONS CONNECTOR Both SERIAL RS-232/TTL and PARALLEL CENTRONICS ports use the same connector – CON4. Fig. 2.4 - Communications connector CON4. Use a connector JST Ref.- PHDR-18VS (housing) SPHD-001T-P0.5 (contacts) 2.2.2.1.- SERIAL PORT CONNECTION (RS-232 / TTL) If you use the serial interface, attach serial port cable to connector CON4.
FENIX IMVICO EPC1100 OPERATION MANUAL 2.2.2.2- PARALLEL PORT CONNECTION (CENTRONICS) If you use the parallel interface, attach CENTRONICS cable to connector CON4. Terminal nº Signal Name Function /STB Strobe DATA0 Data Bus DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7 /ACK...
Fig. 2.5 - Centronics cable pinout. The busy and acknowledge signals are output every byte. If 128 bytes have been stored in the EPC1100 input buffer, the busy status continues until the amount of data stored in the input buffer becomes 127 bytes or less.
• The !ACK signal is normally high. A pulse approximately 5 µS wide is generated when one-byte of data has been input. • The EPC1100 generates this signal to indicate to the host device that it can receive further input data.
The EPC1100 receives and checks serial data according to the transmission bauds programmed. If the input data is not printed correctly, the transmission conditions between the host device and the EPC1100 do not probably match. If this happens, adjust the conditions so that they match. /RTS...
FENIX IMVICO EPC1100 OPERATION MANUAL /RTS PC RS-232 DB-25F EPC1100 SERIAL CONNECTOR CONNECTOR Fig. 2.7(B)- RS-232 cable pinout. SBUSY T1: typ. 20uS T2: typ. 20 uS + 1/baud rate START STOP 0 0 0 STOP When 31H is sent and the buffer becomes full Fig.2.8- Serial input/output signal timing chart.
Page 16
• Data is input from the host device according to the programmed transmission conditions. Serial busy (/RTS): output pin, CON4-16 • Indicates whether or not the EPC1100 is ready to receive data. • When the /RTS signal is low, data can be input. 16/37...
LPTH245, the paper loading action is simplified to these steps: • Press the OPEN button in the front side of the EPC1100 to open the upper case. • Drop the paper roll into its receptacle.
EPC1100 OPERATION MANUAL 3.2 - TEST PRINT PROCEDURE In the back side of the EPC1100, inserting a thin tool through a little hole, user can activate a tactile switch. That is the self-test button A in Fig. 3.2. By pressing the self-test button A, the EPC1100 performs the self-test function.
If the self-test button is released within the next 5 seconds, the next text will be printed: SERIAL PORT SAVED AT ... 19200 BAUD Otherwise, if the self-test button is still pressed after the 5 seconds, the EPC1100 will print the text corresponding to the next allowed baud rate: Release the button to 9600 BAUD...
• Head-up/Out-of paper error. • VCC/VP error. When an error occurs, the EPC1100 reports it to the host sending a one-byte code via TxD (CON4, Pin 15), in the present baud rate configuration. Printing is not available and no other operation is performed. Reception of data is not allowed (/RTS = 1 CON4, PIN16 for serial transmission, BUSY = 1 CON4, PIN11 for parallel transmission).
WARNING: To ensure that the printed area of the ticket goes totally out of the EPC1100 before being cut, just after the last printed byte user must send the paper feed command “ESC J n” ( n = 100 approx.) so as the last printed line in the ticket advances from the thermal head to the EPC1100 outlet.
Page 23
Operation: Line spacing is initialised to 16 dots when power is turned on or when a reset is performed. The EPC1100 only performs a line feed operation when the line buffer is empty. The amount of paper feed for one line is the amount of line spacing plus the character height which is set at that time.
Page 24
Operation: The specified amount of space is appended to the right side of each character. The n is initialised to 4 dots. The LTPH245 is 384 dots width, and the EPC1100 internal character font is 8 (width) x 16 (height). So, the following table shows the number of the column that user can...
Page 25
Operation: Prints double width characters. Character spacing is also doubled (up to 254 dots). A line may contain normal size, double-width, and/or double-height characters. The EPC1100 enters double-width/double-height mode if double-height mode is also active. Whenever double-width mode is set to ON, the characters’ new width is 2, despite of the previous value of the X-Scale.
FENIX IMVICO EPC1100 OPERATION MANUAL This is a fixed number and user cannot change it. Number of rows is freely configured by user and is limited to a maximum of 65535 in each graphic command. byte 1 ..byte 24 ..
Page 28
The sequence “ESC s A” will not print character “A”, but it will be transmitted in serial from the EPC1100 to the host device via the TxD pin (CON4, PIN15). If we use this function to memorize blocks of text, we can simulate a password which would be transmitted, for example, when the printer is switched on, or command codes on pressing the PRINT key, or tests to connected printers.
Page 29
FENIX IMVICO EPC1100 OPERATION MANUAL ________________________________________________________________ ESC+’X’+n X-SCALE ________________________________________________________________ <27><88><n> Decimal codes: <1B><58><n> Hexadecimal codes: Function: This control sets the horizontal scale for the characters table. “n” can take values from 1 to 47d. The X-Scale command sets the characters’ new width, despite of the previous state of the double-width mode.
To drive the head, physical blocks are activated in groups. The group of physical blocks is called a logical block. For the EPC1100, either dynamic division or fixed division can be selected as the method of division for logical blocks. This selection is made through a command.
In fixed division mode the printing quality is better and the printing speed is higher than dynamic division mode. NOTE: When the EPC1100 power supply is Vp = 8V and Vcc = 5v (see APPENDIX C – HOW TO ORDER) only fixed division mode is available.
EPC1100 OPERATION MANUAL ________________________________________________________________ APPENDIX A - SOFTWARE EXAMPLES ________________________________________________________________ FENIX IMVICO supplies some software examples showing the EPC1100 capabilities. If you are interested on the code fonts and on the executable files please contact your sales agent at FENIX IMVICO. 33/37...
FENIX IMVICO EPC1100 OPERATION MANUAL ____________________________________________________________________ APPENDIX C – HOW TO ORDER EPC1100- XX nil: standard type XX: custom-made type (under agreement only) All models are refereed to VP = 5v dc. If one other VP value is applied, user must request a special microcontroller software version.
Page 36
Make sure that after the last printed byte, the paper feed command “ESC J n” (n = 100 approx.) is sent to the EPC1100. Otherwise, the ticket will not save the distance between the thermal head and the printer outlet, and some lines will remain inside of the EPC1100.
Page 37
FENIX IMVICO EPC1100 OPERATION MANUAL ________________________________________________________________ APPENDIX E - EPC1100 PHYSICAL DIMENSIONS ________________________________________________________________ All the distances are in mm. 37/37...