Fujitsu Printer PRN608 S User Manual

PRN608-S  
User Manual  
Thermal printer controller  
PRN608-S  
FOR FUJITSU THERMAL PRINTERS  
FTP608 SERIES  
28-03-2003 Page 1-1 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
completely excluded. Please assume that such failure may occur  
before using this printer.  
We would urge that these specifications should be thoroughly understood and the  
printer used safely in your company or associated organisation. Please indicate  
or describe in your products and in the user manuals those items, which are  
related to the prevention or avoidance of danger and draw these to the attention of  
the eventual client (the user).  
28-03-2003 Page 1-3 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
1
2
SYSTEM DESCRIPTION ............................................................................................1-7  
INSTALLATION...........................................................................................................2-7  
2.1  
UNPACKING ..............................................................................................................2-7  
LABELS .....................................................................................................................2-7  
INSTALLATION..........................................................................................................2-7  
POWER SUPPLY .........................................................................................................2-8  
SETTINGS ..................................................................................................................2-8  
SERIAL INPUT/OUTPUT ...........................................................................................2-11  
Serial data transfer ........................................................................................2-12  
2.2  
2.3  
2.4  
2.5  
2.6  
2.6.1  
2.6.1.1 Serial input/output port................................................................................2-12  
2.6.2  
2.7  
Setting functions.............................................................................................2-12  
THERMAL HEAD CONTROL ............................................................................2-13  
Thermal Head Drive Operation.....................................................................2-13  
Peak power limitation ....................................................................................2-13  
Head Control Circuit .....................................................................................2-14  
Head temperature measurement circuit.........................................................2-14  
Vhead interrupt circuit...................................................................................2-14  
2.7.1  
2.7.2  
2.7.3  
2.7.4  
2.7.5  
SPECIFICATIONS .............................................................................................................2-16  
3
FUNCTION ..................................................................................................................3-17  
3.1  
GENERAL................................................................................................................3-17  
SERIAL COMMUNICATION. ......................................................................................3-17  
USB COMMUNICATION...........................................................................................3-17  
IRDA COMMUNICATION.........................................................................................3-17  
FIRMWARE UPGRADE..............................................................................................3-18  
AUTO FORM FEED ...................................................................................................3-18  
CHARACTER DESIGN ...............................................................................................3-19  
Normal Character..........................................................................................3-19  
Low Character ...............................................................................................3-19  
Underline .......................................................................................................3-19  
Bold................................................................................................................3-20  
Reverse...........................................................................................................3-20  
Italic...............................................................................................................3-20  
Font sizes. ......................................................................................................3-20  
I/F-COM SIMPLE COMMAND SET............................................................................3-21  
Small Font......................................................................................................3-21  
Low Font........................................................................................................3-21  
Narrow Font...................................................................................................3-21  
Normal Font...................................................................................................3-21  
Wide Font.......................................................................................................3-21  
High Font.......................................................................................................3-22  
Large Font .....................................................................................................3-22  
Xlarge Font....................................................................................................3-22  
Line Feed .......................................................................................................3-22  
3.2  
3.3  
3.4  
3.5  
3.6  
3.7  
3.7.1  
3.7.2  
3.7.3  
3.7.4  
3.7.5  
3.7.6  
3.7.7  
3.8  
3.8.1  
3.8.2  
3.8.3  
3.8.4  
3.8.5  
3.8.6  
3.8.7  
3.8.8  
3.8.9  
3.8.10  
3.8.11  
3.8.12  
3.8.13  
3.8.14  
3.8.15  
3.8.16  
3.8.17  
Barcode on.....................................................................................................3-22  
Feed Forward ................................................................................................3-23  
Reverse off......................................................................................................3-23  
Reverse on......................................................................................................3-23  
Underline off ..................................................................................................3-23  
Underline on ..................................................................................................3-23  
Bold off...........................................................................................................3-24  
Bold on...........................................................................................................3-24  
28-03-2003 Page 1-4 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.8.18  
3.8.19  
3.8.20  
3.8.21  
3.8.22  
3.8.23  
3.8.24  
3.8.25  
3.8.26  
3.8.27  
3.8.28  
3.8.29  
3.8.30  
3.8.31  
3.8.32  
3.8.33  
3.8.34  
3.8.35  
3.8.36  
3.8.37  
3.8.38  
3.8.39  
3.8.40  
3.8.41  
3.8.42  
3.8.43  
3.8.44  
3.8.45  
Italic off..........................................................................................................3-24  
Italic on..........................................................................................................3-24  
Initialise Printer.............................................................................................3-24  
Request Software version...............................................................................3-25  
Request Status................................................................................................3-25  
Request Analog voltage..................................................................................3-25  
Request Temperature .....................................................................................3-25  
Sub command set............................................................................................3-26  
Upgrade command.........................................................................................3-26  
Set auxiliary output........................................................................................3-26  
Automatic sending status................................................................................3-26  
Stop sending automatic status........................................................................3-27  
Color/Grey scale graphic...............................................................................3-27  
Enable saving data.........................................................................................3-27  
Save data to board .........................................................................................3-27  
Change dot size..............................................................................................3-28  
Change form feed length................................................................................3-28  
Change baud rate...........................................................................................3-28  
Change form feed time ...................................................................................3-28  
Feed Paper.....................................................................................................3-29  
Compensate Burn time...................................................................................3-29  
Bar code width setting....................................................................................3-29  
Bar code height setting...................................................................................3-30  
Bar code printing ...........................................................................................3-30  
Black Mark.....................................................................................................3-32  
Graphic data – non compressed ....................................................................3-33  
Graphic data – compressed ...........................................................................3-33  
Escape sequences, overview...........................................................................3-34  
4
5
MAINTENANCE.........................................................................................................4-36  
4.1  
4.2  
DAILY USE ..............................................................................................................4-36  
STORE/TRANSPORT.................................................................................................4-36  
SPECIFICATIONS......................................................................................................5-37  
5.1  
ELECTRICAL DATA .................................................................................................5-37  
MECHANICAL DATA ...............................................................................................5-37  
ENVIRONMENTAL DATA .........................................................................................5-37  
EMC & ESC ..........................................................................................................5-37  
TEMPERATURE TEST...............................................................................................5-38  
5.2  
5.3  
5.4  
5.5  
6
CONNECTOR PIN ASSIGNMENT..........................................................................6-39  
6.1.1  
6.1.2  
6.1.3  
6.1.4  
6.1.5  
6.1.6  
6.1.7  
6.1.8  
6.1.9  
Thermal Head connector................................................................................6-39  
Thermal Head connector................................................................................6-39  
IRDA connector..............................................................................................6-40  
Cutter connector ............................................................................................6-40  
AUX INPUT connector ..................................................................................6-40  
Power connector ............................................................................................6-41  
USB connector ...............................................................................................6-41  
AUX connector...............................................................................................6-42  
Serial connector.............................................................................................6-42  
MECHANICAL DRAWINGS .......................................................................................6-43  
6.2  
7
APPENDIX...................................................................................................................7-44  
7.1  
7.1.1  
7.2  
SEIKO COMPATIBLE COMMAND SET (OPTIONAL).....................................................7-44  
Escape sequences, overview...........................................................................7-44  
FUJITSU COMPATIBLE COMMAND SET (OPTIONAL)..................................................7-45  
28-03-2003 Page 1-5 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
7.2.1  
7.3  
7.3.1  
7.4  
7.4.1  
7.5  
Escape sequences, overview...........................................................................7-45  
APS COMPATIBLE COMMAND SET (OPTIONAL) .......................................................7-48  
Escape sequences, overview...........................................................................7-48  
ESC/POS COMPATIBLE COMMAND SET (OPTIONAL)...............................................7-50  
Escape sequences, overview...........................................................................7-50  
OPTIONAL SENSOR DESCRIPTION.............................................................................7-52  
28-03-2003 Page 1-6 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
1 SYSTEM DESCRIPTION  
This reference manual describes the specifications, functions, and  
operating procedures for the PRN608-S Interface Board.  
The PRN608-S is an interface board for the FTP608 series printer  
mechanisms.  
This reference manual also describes the print operation of the FTP608  
series. Read this reference manual thoroughly before using the  
PRN608-S. PRN608-S is designed for the following Fujitsu printers:  
FTP-628MCLxxx  
FTP-638MCLxxx  
PRN608-S consists of an interface board.  
The communication is RS232, USB or IRDA.  
PRN608-S can print graphic data either compressed or non-  
compressed.  
Burn time can be set to control the printing intensity  
Windows 95/98, 2000, NT and CE drivers are available at  
available upon request.  
2 INSTALLATION  
2.1  
Unpacking  
Remove the cover observing precautions for Electro Static Discharge  
(ESD). Make sure that board is handled with care with respect to  
Electrostatic environment.  
2.2  
Labels  
PRN608-S has 3 labels;  
Label 1 on backside ex. Ifxxxxxx is a unique ID number. For service  
and question based upon 1 particular board please refer to this number.  
Label 2 on topside ex. PRN608-S is part number. Please refer to this  
number upon reordering. Make sure that software revision is applied at  
same time.  
Label 3 is an internal code. Please ignore.  
2.3  
Installation  
PRN608-Sis fastened in the product by 4 M3.3 screws. The cables (for  
the thermal head, the stepper-motor and detector) are placed in the  
28-03-2003 Page 2-7 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
thermal printer connector on the PCB. 1 Mounting hole is grounded.  
See drawing for more details.  
(a) To connect or remove the connector, always turn off the power in  
advance. If the connector is connected or removed while the  
power to the printer is on, errors may occur.  
(b) The connector of each cable must be correctly locked and  
connected. The connector at the head side has no lock feature.  
Check that the connector at the head side is completely inserted.  
(c) To install the interface, carefully check each cable so that  
excessive force is not applied to each cable. Especially, carefully  
check the head connection cable because it affects the head  
pressure force. If the print head connector is not completely  
connected, overheating or burning may occur in the print head.  
2.4  
Power supply  
Single power supplies for the PRN608-Scontroller board. Voltage range  
is 6-8,5VDC. 4A minimum @ 7,2V. Make sure that voltages never  
exceed 8,5VDC.  
(a) The power supply unit that satisfies the specified specifications  
must be used. If a power supply unit that does not satisfy the  
specified specifications is used, normal operation is not assured  
and errors may occur.  
(b) To turn on or off the power, a protective circuit must be mounted  
on the control board in advance. For safety, the following  
voltage change conditions must be satisfied:  
2.5  
Settings  
Following below description can change default settings. Baud rate is  
default 115.200, however standard PC´s today cannot handle this Baud  
rate. Windows OS does not support speed higher than 115.200 Baud,  
28-03-2003 Page 2-8 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
even when setup menus can be set to higher speed. In order to obtain  
higher speed you need to install 3rd part utility program on PC. Please  
visit www.if-com.com for further information.  
1. Turn off power  
2. Press Key 1 low while power up. Board is now in setting mode.  
Text will be printed on paper for further information  
3. By activating key 1 and 2 you can change following parameters:  
a. Test printout  
b. Select Command set  
i. I/F-COM command set (Default)  
ii. Seiko compatible command set (Optional)  
iii. Fujitsu compatible command set (Optional)  
iv. APS compatible command set (Optional)  
v. ESC/POS compatible command set (Optional)  
c. Baud rate  
i. 9600  
ii. 19.200  
iii. 38.400  
iv. 57.600  
v. 115.200 (Default)  
vi. 230.400  
vii. 460.800  
d. Parity  
i. 0 (Default)  
ii. 1  
e. Data bit  
i. 7  
ii. 8 (Default)  
f. Stop bit  
i. 1  
ii. 2  
g. Flow control  
i. None  
ii. Hardware (Default)  
iii. Xon/Xoff  
h. Dot size of printer (See note*)  
i. 384 dots (Default)  
ii. 432 dots  
iii. 448 dots  
iv. 512 dots  
v. 576 dots  
vi. 640 dots  
vii. 832 dots  
viii. 1152 dots  
i. Key 1 function  
28-03-2003 Page 2-9 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
1. Input key (Default)  
2. LED output  
3. Label detect  
4. Black mark detection  
5. Paper near end function  
j. Key 2 function  
1. Input key  
2. LED output  
3. Label detect  
4. Black mark detection  
5. Paper near end function  
k. IRDA  
i. Enabled (Optional)  
ii. Disabled  
l. Auto form feed  
i. 0 sec.  
ii. 1 sec.  
iii. 2 sec. (Default)  
iv. 3 sec.  
v. 4 sec.  
vi. 5 sec.  
m. Form feed length  
i. 0 mm  
ii. 1 mm  
iii. 2 mm  
iv. 5 mm  
v. 10 mm  
vi. 20 mm  
vii. 30 mm  
viii. 50 mm (Default)  
n. Grey scale printing  
i. On (optional)  
ii. Off  
o. Acceleration  
i. Slow  
ii. Medium  
iii. Fast  
iv. Disable (Default)  
p. Printing speed  
i. 25%  
ii. 50%  
iii. 75%  
iv. 100% Default)  
v. Disable  
q. Burn strobe dark  
28-03-2003 Page 2-10 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
i. 0 (Default)  
ii. 1  
iii. 2  
iv. 3  
v. 4  
vi. 5  
vii. 6  
viii. 7  
ix. 8  
x. 9  
r. Burn strobe light  
i. -1  
ii. -2  
iii. -3  
iv. -4  
v. -5  
vi. -6  
vii. -7  
viii. -8  
ix. -9  
Settings will be effective upon turn off and on.  
* FTP628MCL00x/30x must be set as 384 dots.  
* FTP6x8MCL05x/1xx and FTP6x8MCL35x is auto detected.  
2.6 Serial Input/Output  
If BUSY control is selected:  
When 236 bytes of data have been stored in the input buffer, the  
SBUSY signal becomes high to request that the computer temporarily  
stop sending data. When the amount of data stored in the input buffer  
becomes 235 bytes or less, the SBUSY signal changes to low to  
request that the host device continue data transfer. Up to 16 bytes of  
input data are guaranteed after the SBUSY signal has become high.  
When an error occurs, the SBUSY signal becomes high. Data input is  
prohibited until the error is cancelled.  
If Xon/Xoff control is selected:  
When 188 bytes of data has been stored in the input buffer, Xoff (1316)  
is output through the TxD terminal to request that the host device  
temporarily stops sending data. When the amount of data stored in the  
input buffer becomes 124 bytes or less, Xon (1116) is output to request  
that the computer continues data transfer. Up to 64 bytes of the input  
data are guaranteed after  
Xoff has been output. When an error occurs, the Xoff signal is output to  
prohibit the data input.  
28-03-2003 Page 2-11 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
When the error is cancelled, Xon is output.  
2.6.1 Serial data transfer  
The PRN608-Stransfers various data other than the Xon and Xoff  
codes which are output when controlling Xon and Xoff.  
Regardless of whether the input mode is serial or parallel, the following  
data is transferred through the TxD terminal.  
(a) Error codes when a hardware error occurs at initialisation  
(b) The data when executing the Vhead voltage response  
(c) The data when the error status response is set and an error occurs  
(d) The data when executing the execution response request  
(e) The data when executing the remaining RAM capacity response  
(DC2+‘r’)  
(f) The data when executing the environmental temperature response  
(DC2+‘t’)  
At the selection of serial input, data (b) through (f) is transferred  
according to the transfer conditions, which are set using the function  
switches. However, the hardware error code (a) has the same  
conditions as those for parallel input.  
When transferring data, data control by SBUSY and Xon/Xoff is not  
executed and the data is transferred with no conditions.  
All of the transmission conditions of serial data transfer for sending  
hardware error codes are fixed at the selection of parallel input as  
follows:  
2.6.1.1 Serial input/output port  
Serial data output (TxD)  
When Xon/Xoff control is selected, the Xon/Xoff signal is output.  
Data is output according to the transmission conditions, which are  
set by the function switches.  
All response data is output.  
Serial data input (RxD)  
Data input port  
Data is input from the host device according to the transmission  
conditions, which are set using the function switches.  
Serial busy (SBUSY)  
Indicates whether or not the PRN608-S is ready to receive data.  
When the SBUSY signal is low, data can be input.  
When Xon/Xoff control is selected, SBUSY is always low.  
2.6.2 Setting functions  
28-03-2003 Page 2-12 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
Error processing when receiving serial data  
The PRN608-S receives and checks serial data according to the  
transmission conditions.  
When the PRN608-S has received one byte of data without errors, the  
data is stored in the input buffer.  
If there are any errors, the following data is stored in the input buffer  
according to the type of error.  
Error type Error code  
Parity error (!: 2116)  
Framing error (?: 3F16)  
If the input data cannot be printed correctly and instead “!” or “?” is  
printed, the transmission conditions between the host device and the  
PRN608-S most likely does not match. If this happens, adjust the  
conditions so that they match.  
2.7 THERMAL HEAD CONTROL  
Data Transfer to the Thermal Head  
The PRN608-S transfers one dot line of data at 6 Mbps synchronized  
with the CLOCK signal.  
The data is transferred in order to the shift register inside the thermal  
head from the left (when facing the paper feed direction).  
The transferred data is then transferred by the head latch signal to the  
latch register inside the thermal head. Turning on the head strobe  
signal initiates printing of one dot line of data on the thermal paper.  
2.7.1 Thermal Head Drive Operation  
Generally, when the line thermal head is operating, the line is divided  
into several blocks, which are activated one after another in  
succession.  
For the line thermal head of the FTP608 printer mechanism, the line is  
divided into 7 blocks called physical blocks, 216, 288 or 416 dots with  
each. A strobe signal (/ST1 to /ST7) is allocated to each physical block  
to activate it. To drive the head, physical blocks are activated in groups.  
The group of physical blocks is called a logical block.  
For the PRN608-S either dynamic division or fixed division can be  
selected as the method of division for logical blocks. This selection is  
made through a function. See settings for more information.  
2.7.2 Peak power limitation  
The PRN608-S counts the number of dots activated in each physical  
block and groups the physical blocks into logical blocks to print a single  
28-03-2003 Page 2-13 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
dot line so that the number does not exceed the specified maximum  
number of activated dots. The PRN608-S determines logical blocks  
each time it prints a single dot line.  
In dynamic division, in order to avoid unclear printing, at the first step of  
the motor the thermal head is driven and at the second step the paper  
is fed.  
Also, since the order of the printing blocks and printing speed are  
changed in each dot line according to the content of the print data, print  
quality may be lower than that in fixed division. If print quality is  
regarded as important, printing in fixed division is recommended.  
The maximum number of activated dots in the initialisation status is  
specified using the function switches.  
64 through 256 dots can, however, are set using the command for  
setting the number of dynamic division dots.  
When the maximum number of activated dots is 128 dots, and all of the  
dots are driven, as shown in  
2.7.3 Head Control Circuit  
The PRN608-S has a function for measuring the resistance of the  
thermal head connected to the FTP608.  
The PRN608-S measures the resistance of the thermal head and  
detects the errors at initialisation.  
Based on the measurement, the PRN608-S determines how much  
energy to apply. No adjustment is needed for replacing the FTP608 to  
get the best printing.  
2.7.4 Head temperature measurement circuit  
The thermistor is mounted on the FTP608 to measure the temperature  
of the thermal head.  
The PRN608-S determines the energy to be applied to the head and  
also checks for head temperature errors.  
If the temperature of the thermal head is -10 °C or lower, or 80 °C or  
higher, the PRN608-S stops driving and puts the printer in head  
temperature error status. If the temperature of the thermal head is  
returned to from -5 °C to 75 °C, the printer goes to printable status.  
2.7.5 Vhead interrupt circuit  
This circuit interrupts Vhead to prevent electrolytic corrosion of the  
thermal head and to enable the detection of the resistance mentioned  
above.  
28-03-2003 Page 2-14 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
Electrolytic corrosion may significantly shorten the life of the thermal  
head. Thermal paper ordinarily contains electrolytic material to prevent  
sheets from sticking to each other due to static electricity. If there is too  
much of this electrolytic material, high temperatures and humidity cause  
the material to ionise, resulting in electrolytic corrosion of the thermal  
head.  
The PRN608-S turns the FET off and breaks the Vhead applied to the  
thermal head during waiting status to prevent electrolysis corrosion of  
the thermal head.  
28-03-2003 Page 2-15 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
Specifications  
Default settings  
Interface  
Serial RS232C, USB or IRDA  
115.200 baud, 8 data bit, none parity, 1 stop bit, hardware  
handshake. Baud rate can be changed by software.  
USB Printer class specification.  
Data format serial  
Data format USB  
IRDA (Ircomm specifications)  
Data format IRDA  
Command set  
I/F-com  
Transmission to host Requested status etc.  
Printer supply  
Power on self test  
18V to 24V DC  
Feed  
Voltage compensation Burn time  
Current consumption Operating 130mA, Printing up to XA @ 24V (TBD)  
Printing speed  
Fontset  
60mm/sec FTP628MCLxxx, 60mm/sec FTP638MCLxxx  
Western (Code 850, char 32-159)  
Character size  
Character type  
Default font  
Paper detect  
Graphics  
8x14, 8x28, 16x14, 16x28, 16x56, 32x28, 32x56, 64x112  
Normal, Bold, Underline, Italic, Reverse (white on black)  
16x28  
Digital  
Normal / Compressed  
80mm  
Auto load  
Form feed  
50mm  
Maximum dimensions Width 77mm, Depth 50mm, Connected height 15mm  
Mounting holes  
Weight  
Width 71mm, Depth 44mm, Diameter 3.3mm  
25g  
Storage -40ºC to +85ºC 0-90 Operating 0C to +85ºC 10-90%RH  
Temperature  
Shock  
100G XYZ  
EMC  
Emission: E-Field EN50081-1-1, Conducted EN50081-1-2  
Immunity: E-field EN50082-1-1, Conducted EN50082-1-2, Over voltage EN50082-1-3  
ESD Contact discharge 4kV, air discharge 8kV  
Windows 9x, Windows CE, Windows NT, Linux, Windows2000 and Windows XP  
CE, UL  
Serial Interface cable: CBL-002, 9pol SubD, female  
Power cable: CBL-025  
Drivers  
Approvals  
Accessories  
28-03-2003 Page 2-16 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3 Function  
3.1  
General  
Notice, when data is sent from the external equipment to the printer  
controller, all data has to be sent as binary file. If data is being sent as a  
character file, and some data in the file is equal to EOF, the rest will not  
be received.  
3.2  
Serial communication.  
Standard communication is;  
Baud rate; 115.200 Baud  
Data bits = 8  
Stop bits = 1.  
Parity = None  
Flow control = Hardware handshake  
Baud rate can be changed by a software command or by entering  
setting mode..  
3.3  
USB communication.  
Build in USB interface is 100% compliant to USB 1.1 and fully approved  
by the USB organisation. For more details please contact I/F-COM.  
By plug USB cable - Host system will recognise I/F-COM interface  
board.  
Before connecting USB cable please set USB port as offline. Interface  
board will automatically online USB port. Data cannot be send from  
interface board to host. USB is not a bi-directional communication.  
3.4  
IRDA communication.  
PRN608-S is prepared for IRDA via connector for IRDA transmission.  
Please contact I/F-COM for more information.  
28-03-2003 Page 3-17 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.5  
Firmware upgrade.  
If firmware needs to be changed, alternative firmware can be  
downloaded.  
Please contact I/F-COM for firmware upgrade or changes.  
The steps to download an alternative firmware in DOS are the  
following.  
These steps only work for a serial connection, look further down how to  
do it with USB.  
1. Power the system off.  
2. Disconnect printer.  
3. Short circuit the pins “upgrade firmware”  
4. Turn on printer  
5. Write the following command “mode com1:9600,n,8,1”, this  
command ensure that the serial port is at a known state.  
6. Write the following command “xmode 1 +”, this command sets  
the baud rate to 115.200, the xmode program can be  
downloaded from the I/F-COM web site  
7. Run the following command, “copy “filename” /b com1”. The  
filename represents the path and the filename of the new  
firmware file. This file can be downloaded from website, or can  
be emailed by I/F-COM.  
I/F-COM also offers a Windows utility program in order to download  
firmware through serial port. Visit www.if-com.com for more information.  
For further information about downloading with the driver, can be  
found in the driver installation guide.  
3.6  
Auto form feed  
When paper no paper is present, it is possible to form feed new paper  
automatic. While thermal head is down, place the paper at the roller.  
After 2 seconds (default) the paper will be pulled in automatically.  
Form feed wait time is 2 sec (default), but can be changed by a  
command.  
28-03-2003 Page 3-18 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.7  
Character design  
The following figures describes the design of different types of  
characters (small):  
3.7.1 Normal Character.  
3.7.2 Low Character  
3.7.3 Underline  
When underline characters are printed the last line in the character  
matrix will be marked.  
28-03-2003 Page 3-19 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.7.4 Bold  
When bold characters are printed the character is or with itself shifted  
right.  
3.7.5 Reverse  
When reverse characters are printed the character matrix will be  
negated.  
3.7.6 Italic.  
When Italic characters are printed every line will be shifted the following  
number of dots to the right:  
(Line number from bottom)/4  
3.7.7 Font sizes.  
Font  
Width  
Height  
Small  
Low  
Narrow  
Normal  
Wide  
High  
Large  
Xlarge  
Normal  
Double  
Normal  
Double  
Double  
Quadruple  
Quadruple  
Octuple  
Normal  
Normal  
Double  
Double  
Quadruple  
Double  
Quadruple  
Octuple  
When the size is normal or greater a build in smooth function will  
smooth the characters.  
28-03-2003 Page 3-20 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.8 I/F-COM simple command set.  
The following commands are use when communicating with the printer  
controller. All other commands is ignored  
3.8.1 Small Font  
[Name]  
Small Font (8x12)  
[Format]  
ASCII  
Hex  
Decimal  
NUL  
00  
0
[Description]  
Chooses small font from the current print position.  
3.8.2 Low Font  
[Name]  
Low Font (16x12)  
[Format]  
ASCII  
Hex  
SOH  
01  
Decimal  
1
[Description]  
Chooses low font from the current print position.  
3.8.3 Narrow Font  
[Name]  
Narrow Font (8x28)  
[Format]  
ASCII  
Hex  
Decimal  
STX  
02  
2
[Description]  
Chooses narrow font from the current print position.  
3.8.4 Normal Font  
[Name]  
Normal Font (16x28)  
[Format]  
ASCII  
Hex  
Decimal  
ETX  
03  
3
[Description] Chooses normal font from the current print position.  
This is the default font after power up or reset.  
3.8.5 Wide Font  
[Name]  
[Format]  
Wide Font (32x28)  
ASCII  
Hex  
EOT  
04  
4
Decimal  
28-03-2003 Page 3-21 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
[Description]  
Chooses wide font from the current print position.  
3.8.6 High Font  
[Name]  
High Font (16x56)  
[Format]  
ASCII  
Hex  
Decimal  
ENQ  
05  
5
[Description]  
Chooses high font from the current print position.  
3.8.7 Large Font  
[Name]  
Large Font (32x56)  
[Format]  
ASCII  
Hex  
ACK  
06  
Decimal  
6
[Description]  
Chooses large font from the current print position.  
3.8.8 Xlarge Font  
[Name]  
Xlarge Font (64x112)  
[Format]  
ASCII  
Hex  
Decimal  
BEL  
07  
7
[Description]  
Chooses Xlarge font from the current print position.  
3.8.9 Line Feed  
[Name]  
Line Feed  
[Format]  
ASCII  
Hex  
Decimal  
LF  
0A  
10  
[Description] When the printer controller receives this byte the text  
data in the buffer will be printed  
3.8.10 Barcode on  
[Name]  
Barcode on  
ASCII  
[Format]  
VT  
0B  
11  
Hex  
Decimal  
Barcode 39  
[Type]  
[Description]  
received.  
Turns the barcode on until non-barcode character  
[Barcode char.] Space , $ , % , * , + , - , . , / , 0-9 , A-Z  
[Notes] The barcode 39 must start and end with the character  
‘*’. This character is the start and stop character in  
28-03-2003 Page 3-22 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
barcode 39, and the ‘*’ can only be used as start and  
end character.  
If the barcode length exceeds the paper size the last  
barcode character will not be written as barcode. In that  
case the barcode cannot be read because the last  
character will not be ‘*’  
3.8.11 Feed Forward  
[Name]  
Feed Forward  
[Format]  
ASCII  
Hex  
Decimal  
FF  
0C  
12  
[Description] When this command is received the printer will print  
whatever data it has in the buffer and feed forward  
50mm  
3.8.12 Reverse off  
[Name]  
[Format]  
Reverse off  
ASCII  
Hex  
SO  
0E  
14  
Decimal  
[Description] This command will switch off reverse printing  
3.8.13 Reverse on  
[Name]  
[Format]  
Reverse on  
ASCII  
SI  
Hex  
Decimal  
0F  
15  
[Description] This command will switch on reverse printing  
3.8.14 Underline off  
[Name]  
[Format]  
Underline off  
ASCII  
Hex  
DLE  
10  
Decimal  
16  
[Description] This command will switch off underline printing  
3.8.15 Underline on  
[Name]  
[Format]  
Underline on  
ASCII  
DC1  
28-03-2003 Page 3-23 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
Hex  
Decimal  
11  
17  
[Description] This command will switch on underline printing  
3.8.16 Bold off  
[Name]  
[Format]  
Bold off  
ASCII  
Hex  
DC2  
12  
Decimal  
18  
[Description] This command will switch off bold printing  
3.8.17 Bold on  
[Name]  
[Format]  
Bold on  
ASCII  
Hex  
DC3  
13  
Decimal  
19  
[Description] This command will switch on bold printing  
3.8.18  
Italic off  
Italic off  
[Name]  
[Format]  
ASCII  
Hex  
DC4  
14  
Decimal  
20  
[Description] This command will switch off italic printing  
3.8.19 Italic on  
[Name]  
[Format]  
Italic on  
ASCII  
Hex  
NAK  
15  
Decimal  
21  
[Description] This command will switch on italic printing  
3.8.20  
Initialise Printer  
[Name]  
[Format]  
Initialise  
ASCII  
SYN  
16  
Hex  
Decimal  
22  
[Description] When the printer controller receives this byte a reset of  
the printer will be initialised. This command can be  
treated even if buffer is full.  
28-03-2003 Page 3-24 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.8.21 Request Software version  
[Name]  
Request software version  
[Format]  
ASCII  
Hex  
ETB  
17  
Decimal  
23  
[Description] When the printer controller receives this byte the  
software version will be transmitted. This command can  
be treated even if buffer is full.  
3.8.22 Request Status  
[Name]  
[Format]  
Request status  
ASCII  
Hex  
CAN  
18  
Decimal  
24  
[Description] When the printer controller receives this byte a status  
byte will be transmitted. This command can be treated  
even if buffer is full.  
The bit definitions is as follows  
Bit Status  
0
1
0
1
2
3
4
5
6
7
Near end  
Paper  
Temperature Not too hot  
Logic level is low  
Present  
Logic level is high  
Absent  
Head too hot to print  
Open  
Error  
Rx error  
Head  
Closed  
Paper Jam  
Rxerror  
Buffer  
No error  
No error  
Not full.  
Full (less than 16 bytes left)  
Always 1.  
3.8.23 Request Analog voltage.  
[Name]  
[Format]  
Analog voltage  
ASCII  
EM  
19  
Hex  
Decimal  
25  
[Description] When the printer controller receives this byte the digital  
value of the head voltage will be transmitted. This  
command can be treated even if buffer is full  
3.8.24 Request Temperature  
[Name] Request Temperature  
[Format]  
ASCII  
Hex  
SUB  
1A  
Decimal  
26  
28-03-2003 Page 3-25 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
[Description] When the printer controller receives this byte the digital  
value of the head temperature will be transmitted. This  
command can be treated even if buffer is full  
3.8.25 Sub command set  
[Name]  
Sub command set  
[Format]  
ASCII  
Hex  
Decimal  
n: [-128;127]  
ESC n  
1B n  
27  
n
[Range]  
[Description] The n is the commands in the sub-set.  
3.8.26 Upgrade command  
[Name]  
Upgrade command  
[Format]  
ASCII  
Hex  
ESC Z  
1B 5A  
Decimal 27 90  
[Description]  
Only used by the I/F-COM A/S upgrade programs.  
3.8.27 Set auxiliary output  
[Name]  
[Format]  
Set auxiliary output  
ASCII  
Hex  
ESC p  
1B 70  
n
n
Decimal 27 112 n  
[Description]  
When this command is received then  
the auxiliary output can be set.  
If n = 0, then the output will be set to off  
If n > 1 and < 254 then the output will  
be turned on in n/4.096msec, and then  
turned off again.  
If n = 255, then the output will be turned  
on.  
3.8.28 Automatic sending status  
[Name]  
Automatic sending status  
[Format]  
ASCII  
Hex  
ESC a  
1B 61  
Decimal 27 97  
[Description]  
When this command is sent once, then the  
board will transmit the status every time that  
it change state.  
28-03-2003 Page 3-26 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.8.29 Stop sending automatic status  
[Name]  
Stop sending automatic status  
[Format]  
ASCII  
Hex  
ESC b  
1B 62  
Decimal 27 98  
[Description]  
When this command is sent then it will turn  
off transmitting status.  
3.8.30 Color/Grey scale graphic  
[Name]  
Colour / Grey scale graphic  
[Format]  
ASCII  
Hex  
Decimal 27 99  
ESC c  
1B 63  
n
n
n
[Description]  
When this command is sent then will the  
board not feed. After the next graphic data  
(both compression and not). The n is a  
percent of the burn ratio, n can be from 0 to  
15, and the burn ratio is 100/15*n. This  
command is used by the driver to make  
colour and grey scales printout.  
3.8.31 Enable saving data  
[Name]  
Enable saving data  
[Format]  
ASCII  
Hex  
ESC d  
1B 64  
Decimal 27 100  
[Description]  
This command will enable that the boards  
save values to the flash, this is made to  
ensure that a wrong transmission not will  
change settings in the board, remember to  
send the command “Saving data to board”,  
to actual save the data.  
3.8.32 Save data to board  
[Name]  
Save data to board  
[Format]  
ASCII  
Hex  
ESC e  
1B 65  
Decimal 27 101  
[Description]  
This command saves all settings to flash.  
28-03-2003 Page 3-27 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.8.33 Change dot size  
[Name]  
Change dot size  
[Format]  
ASCII  
Hex  
ESC f  
1B 66  
n
n
Decimal 27 102 n  
If n = 0x01, then the board is set to  
FTP628MCLxxx.  
[Description]  
If n = 0x02 then is it set to FTP638MCLxxx.  
The value is saved to flash,  
3.8.34 Change form feed length  
[Name]  
Change form feed length  
[Format]  
ASCII  
Hex  
ESC g  
1B 67  
n
n
Decimal 27 103 n  
[Description]  
N represents the value in mm that is form  
feeded after the feed command is sent. The  
value is saved to flash.  
3.8.35 Change baud rate  
[Name]  
Change baud rate  
[Format]  
ASCII  
Hex  
ESC h  
1B 68  
n
n
Decimal 27 104 n  
[Description]  
N represents the new baud rate, legal values  
for n = 1 to 255. The baud rate is calculated  
as 921600/n = new baud rate.  
For instance 921600/8 = 115200baud.  
The value is saved to the flash  
3.8.36 Change form feed time  
[Name]  
Change form feed time  
[Format]  
ASCII  
Hex  
ESC i  
1B 69  
n
n
Decimal 27 105 n  
[Description]  
N represents the time between that the  
board registry incoming paper, and to it  
starts feed the auto form feed length. The  
time is calculated as n * 50msec. The default  
setting is 2 seconds. The value is saved to  
flash. Legal values for n are between 1 and  
255.  
28-03-2003 Page 3-28 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.8.37 Feed Paper  
[Name]  
[Format]  
Feed Paper  
ASCII  
GS n  
1D n  
Hex  
Decimal  
n: [-128;127]  
29  
n
[Range]  
[Description] When the printer controller receives this command the  
paper will be fed n-dot lines. If the value is negative a  
reverse form feed will be made.  
3.8.38 Compensate Burn time  
[Name] Compensate burn time  
[Format]  
ASCII  
Hex  
RS n  
1E n  
Decimal  
n: [-15;15]  
30  
n
[Range]  
[Description] When the printer controller receives this command the  
burn time will be compensated. If a negative value is  
send the printout intensity will be lighter and if a positive  
value is send the printout intensity will be darker.  
3.8.39 Bar code width setting  
[Name] Bar code width setting  
[Format]  
ASCII  
Hex  
ESC e  
1B 65  
m
m
Decimal 27 101 m  
2<=m  
[Range]  
[Default]  
m=6  
[Description]  
Parameter n is ignored  
Parameter m is used to determine the dot width of the  
narrow and wide bar lines. The wide bar lines is equal  
to m dots and the narrow is equal to m/2 dots (rounded  
down).  
28-03-2003 Page 3-29 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
3.8.40 Bar code height setting.  
[Name]  
Bar code height setting  
[Format]  
ASCII  
Hex  
ESC h  
1B 68  
n
n
Decimal 27 104 n  
1<=n<=255  
[Range]  
[Default]  
n=60  
[Description]  
Parameter n specifies the height of a bar code in dots.  
3.8.41 Bar code printing  
[Name]  
Bar code printing  
[Format]  
ASCII  
Hex  
Decimal 27 107 m  
ESC k  
1B 6B m  
m
n
n
n
d1 to dn  
d1 to dn  
d1 to dn  
[Description]  
printed.  
Parameter m specifies the type of bar codes to be  
Parameter n specifies no of barcode characters.  
m(dec) Type of  
Barcode  
Number of Value of d  
barcode  
characters  
65  
67  
68  
69  
UPCA  
EAN13  
EAN8  
11<=n<=12 48<=d<=57  
12<=n<=13 48<=d<=57  
7<=n<=8  
Variable  
48<=d<=57  
Space , $ , % , * , + , - , . , / , 0-9 ,  
Code39  
A-Z  
72  
Code128  
Variable  
0 to 105  
UPCA: if n is 11 then the board calculate the checksum  
EAN8: if n is 7 then the board calculate the checksum.  
EAN13: if n is 12 then the board calculate the  
checksum  
Code 39: The first and last character must be ‘*’. This is  
the syntax for Code 39.  
Code128. There is three subset of Code128  
(Code128A, Code128B and Code128C). The start  
character specifies which character set to be used. The  
start character must be either 103 (subset A), 104  
(subset B), 105 (subset C).  
28-03-2003 Page 3-30 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
The following table shows the value between data (d)  
and barcode.  
Code128 barcode table  
‘d’  
0
1
2
3
4
5
6
A
B
C
0
1
2
3
4
5
6
7
‘d’  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
83  
84  
85  
86  
87  
88  
89  
90  
91  
A
T
U
V
W
X
Y
Z
[
\
]
^
_
NUL  
SOH  
STX  
ETX  
EOT  
ENQ  
ACK  
BEL  
BS  
HT  
LF  
VT  
FF  
CR  
SO  
SI  
DLE  
DC1  
DC2  
DC3  
DC4  
NAK  
SYN  
ETB  
CAN  
EM  
SUB  
ESC  
B
T
U
V
W
X
Y
Z
[
C
Space  
Space  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
83  
84  
85  
86  
87  
88  
89  
90  
91  
!
!
#
$
%
&
(
)
*
+
,
#
$
%
&
(
)
*
+
,
7
8
9
8
9
\
]
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
-
.
/
-
.
/
0
1
2
3
4
5
6
7
8
9
:
0
1
2
3
4
5
6
7
8
9
:
m
n
o
p
q
r
;
;
<
=
>
?
@
A
B
C
D
E
F
G
<
=
>
?
@
A
B
C
D
E
F
G
s
t
u
v
w
x
y
z
{
28-03-2003 Page 3-31 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
H
I
J
K
L
M
N
O
P
Q
R
H
I
J
K
L
M
N
O
P
Q
R
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
92  
93  
94  
95  
96  
97  
98  
99  
FS  
GS  
RS  
|
}
~
92  
93  
94  
95  
96  
97  
98  
99  
US  
DEL  
FNC3  
FNC2  
SHIFT  
FNC3  
FNC2  
SHIFT  
Code C Code C  
100  
101  
102  
Code B  
FNC 4  
FNC 1  
FNC 4  
Code A Code A  
FNC 1 FNC1  
Code B  
51  
S
S
51  
3.8.42  
Black Mark  
[Name]  
Set black mark parameters:  
[Format]  
ASCII  
Hex  
RS n  
1E n  
Decimal  
n: [-15;15]  
30  
n
[Range]  
[Description]  
[Format]  
When Black mark is enabled:  
ASCII  
Hex  
Decimal  
m = Page length  
n = Paper offset  
ESC+205+3+97+m+n+o  
1B CD 03 61 m n o  
27 205 3 97 m n o  
1…255  
[Range]  
1…255  
o = Black mark length 1…255  
[Description] At printer stop on black mark the paper will be  
forwarded the full length of the black mark. Paper out is  
detected if full length of the Black Mark is feeded and  
sensor does not detect paper.  
At no paper in printer and printing is requested, form  
feed of black Mark Length will be executed. At no paper  
detected the printer will stop.  
FF=0xC Feed paper forward until next Black Mark or  
rest of page whatever comes first.  
The following values can be set:  
PAGE LENGTH (default 150mm) This value is the  
paper length  
28-03-2003 Page 3-32 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
PAPER OFFSET (default 2mm) This value is the length  
between Black Mark and start of printing. Value must  
be between 2 mm. and Page length – 2mm.  
BLACKMARK LENGTH (default 15mm). This is the  
length of the Black Marks.  
The board can be set to transmit a ’B’ whenever the  
paper is not detected at paper detect. This is typical  
when the sensor encounters a Black Mark.  
The following commands is used for enabling Black  
Mark  
Default:  
PAGELENGHT=150mm  
PAPEROFFSET=2mm  
BLACKMARK=120 (120/8=15mm)  
ESC+205+1+98+n  
n: Bit 0: if set the board will transmit ’B’ every time  
paper is not detected at the paper detector.  
Bit 1: if set the Black Mark function is enable.  
Default n = 0.  
3.8.43 Graphic data – non compressed  
[Name]  
Graphic data – non-compressed  
[Format]  
ASCII  
Hex  
Decimal  
n: [0;255]  
US d1,d2,..,dX  
1F d1,d2,..,dX  
31 d1,d2,..,dX  
[Range]  
X=54 for FTP628MCLxxx, X=72 for FTP638MCLxxx,  
[Description] When the printer controller receives this command the  
X graphic bytes (d1-dX) will be printed in one dot line.  
The MSB in d1 is the left most dot and the LSB in dX is  
the right most dot.  
3.8.44 Graphic data – compressed  
[Name] Graphic data – compressed  
[Format]  
ASCII  
Hex  
Decimal  
Y: [-X;-2]  
n: [0;255]  
Y
Y
Y
d1,d2,..,d(-Y)  
d1,d2,..,d(-Y)  
d1,d2,..,d(-Y)  
[Range]  
X=54 for FTP628MCLxxx, X=72 for FTP638MCLxxx,  
28-03-2003 Page 3-33 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
[Description] When the printer controller receives a byte that is –Y to  
–2 (Decimal 256-Y to 254) the following data is  
compressed data. The number of compressed graphic  
bytes is the negative value.  
This means:  
If Y = -10 (Decimal 246) the next 10 bytes is  
compressed data.  
The compressed data is as follows.  
When a data byte is 0 (no dots activated) the next byte  
received is the number of bytes that are 0. All other  
data is send as non compressed.  
A very few lines cannot be compressed. These will if  
you try to compress them be longer than the non-  
compressed line. These must therefore be send as  
non-compressed data.  
3.8.45 Escape sequences, overview.  
ESCAPE SEQUENCES,  
ASCII  
NUL  
FUNCTION  
Small Font  
SOH  
STX  
ETX  
EOT  
ENQ  
ACK  
BEL  
LF  
VT  
FF  
SO  
SI  
DLE  
DC1  
DC2  
DC3  
DC4  
NAK  
SYN  
Low Font  
Narrow Font  
Normal Font  
Wide Font  
High Font  
Large Font  
Xlarge Font  
Line Feed  
Print barcode  
Forward feed  
Reverse off  
Reverse on  
Underline off  
Underline on  
Bold off  
Bold on  
Italic off  
Italic on  
Initialize printer  
28-03-2003 Page 3-34 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
ETB  
Request software version  
CAN  
Request status  
EM  
SUB  
GS+n  
Request analogue voltage  
Request temperature  
Feed paper  
RS+n  
Burn compensate  
US+d1..dX  
ESC+205+3+97+m+n+o  
ESC e+m  
ESC k+m n+d1 to dn  
ESC h+n  
Print graphic line  
Set black mark parameters  
Bar code width setting  
Bar code printing  
Bar code height setting  
28-03-2003 Page 3-35 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
4 Maintenance  
4.1  
Daily use  
Printer and interface board must be switch off while in idle mode.  
4.2  
Store/Transport  
The product has to be stored under ESD safe conditions, and to be  
packed safely during transportation.  
28-03-2003 Page 4-36 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
5 Specifications  
5.1  
Electrical Data  
Voltage:  
6-8,5VDC  
Current:  
Maximum head current:Numbers of active dots * Vhead  
150+/-15%  
Maximum motor current:  
Power up sequence:  
1000mA  
max. 10 msec. 10 – 90% Voltage applied  
Power down sequence: max. 10 msec. 90 – 10% Voltage applied  
5.2  
5.3  
Mechanical Data  
Dimensions: Length, width, height: 77 mm* 50 mm * max. 15 mm  
Including connectors.  
Vibration:  
Shock:  
100G XYZ  
100G XYZ  
Environmental Data  
Operation: Temperature:  
Humidity:  
-20°C- +85°C  
10%-99% RH, without condensing  
-40°C - +85°C  
Storage:  
Temperature:  
Humidity:  
0%-99% RH, without condensing  
-40°C - +85°C  
0%-99% RH, without condensing  
Transport: Temperature:  
Humidity:  
5.4  
EMC & ESC  
The printer controller is tested according to:  
Emission: E-Field: EN50081-1-1  
Conducted:  
Immunity: E-field:  
Conducted transients:  
Over voltage:  
Medical equipment:  
EN50081-1-2  
EN50082-1-1  
EN50082-1-2  
EN50082-1-3  
IEC601-1-2  
ESD: 4 kV contact discharge against parts exposed to contact at  
normal use. 8 kV air discharge.  
28-03-2003 Page 5-37 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
5.5 Temperature Test  
Temperature shock: (no voltage applied) -28°C to +100°C at 1 sec. 100  
times: no damage.  
28-03-2003 Page 5-38 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
6 Connector Pin Assignment  
6.1.1 Thermal Head connector  
FTP628MCL05x/1xx/35x  
Connector CN1: 3800-30P-T-S  
Mating connector part number:  
TBA  
Pin  
Function  
Pin  
Function  
1
2
3
4
5
6
7
8
9
10  
11  
12  
13  
14  
15  
LED GND  
+5V  
P1  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
TI1  
/ST2/GND  
/ST1  
/ST7/ /AOE1  
/ST6/ /AOE1  
GND  
GND  
/LAT  
GND  
SW  
VH  
VH  
DI  
CLK  
GND  
GND  
/ST5  
/ST4  
/ST3  
+5V  
DO  
VH  
VH  
/MB  
MB  
MA  
/MA  
6.1.2 Thermal Head connector  
FTP628MCL00x/30x  
Connector CN: 3700-30P-T-T  
Mating connector part number:  
TBA  
Pin  
Function  
Pin  
Function  
1
2
3
4
5
6
7
LED  
+5V  
P1  
VH  
VH  
16  
17  
18  
19  
20  
21  
22  
/ST2/GND  
/ST1  
TI1  
GND  
GND  
GND  
VH  
GND  
GND  
28-03-2003 Page 6-39 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
8
9
DI  
/LAT  
CLK  
23  
24  
25  
26  
27  
28  
29  
30  
VH  
NC  
SW  
GND  
/MB  
MB  
10  
11  
12  
13  
14  
15  
/ST6/ /AOE1  
/ST5  
/ST4  
+5V  
/ST3  
/MA  
MA  
6.1.3 IRDA connector  
IRDA connector CN3: B4B-ZR  
Mating connector part number:  
TBA  
Pin  
1
2
3
4
Function  
+5V  
TX  
RX  
GND  
6.1.4 Cutter connector  
Cutter connector CN6: 5501-04TS  
Mating connector: TBA  
Pin  
1
2
Function  
/Sense  
GND  
Pin  
3
4
Function  
CUT  
/CUT  
6.1.5 AUX INPUT connector  
Connector type CN4: 53324-0710  
Mating connector part number:  
Housing: TBA  
Contact: TBA  
CN4:  
Pin  
1
2
Function  
LED1+  
INPUT1  
GND  
Pin  
4
5
Function  
LED2+  
INPUT2  
GND  
3
6
7
GND  
28-03-2003 Page 6-40 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
The paper near end status, can be seen on the LED on the aux  
connector, it can be reading through the status command, and if a  
driver is used, then it can be reading in the port monitor: If paper jam is  
used, then will the printer stop printing if this signal is going low, the  
value of this bit can be seen on the LED on the aux output connector, it  
can be reading by a status request, or if a driver is used, then it can be  
reading by the port monitor  
The paper near end and paper jam is indicated on LED at the AUX  
connector CN4. The status of these bits can also be read with a  
response on a status request. If a driver is used, then the status can  
also be read in the print monitor. If paper jam sensor is activated  
printing will stop until paper jam sensor is deactivated. The LED will  
show these conditions.  
The LED will show these conditions  
LED  
Off  
Error  
No Error  
Flash 1Hz  
Flash 2Hz  
On  
Paper near end  
Paper jam  
Both paper jam and near end  
6.1.6 Power connector  
Power connector CN7: 43045-0400  
Mating connector  
TBA  
Pin  
1
Function  
GND  
Pin  
3
Function  
GND  
2
+8.5V  
4
+8.5V  
6.1.7 USB connector  
USB connector CN5: UBBR-04SW11  
Mating connector:  
28-03-2003 Page 6-41 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
TBA  
Pin  
1
2
3
4
Function  
N.C.  
USB-  
USB+  
GND  
6.1.8 AUX connector  
Connector type CN11: 53324-0510  
Mating connector  
TBA  
Pin  
Function  
1
2
3
4
5
GND  
Vcoil,  
Coil,  
Anode  
Cathode  
Max 24V max 1A  
Using output as cash drawer solenoid time must be set. By default  
solenoid time is 0,5 sec.  
Using output for winding motor, connector must be applied.  
Upon feeding with motor the winding motor also turns. Please see  
manual for winding motor for more information  
6.1.9 Serial connector  
Connector type CN9: IDH10S1GN  
28-03-2003 Page 6-42 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
Mating connector part number: FC10AGN (Taitek)  
Pin  
Function  
NC  
Pin  
Function  
DSR  
1
3
5
7
9
2
4
6
8
TX  
RX  
DTR  
GND  
CTS  
RTS  
NC  
10  
NC  
6.2  
Mechanical Drawings  
28-03-2003 Page 6-43 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
7 Appendix  
7.1 Seiko compatible command set (optional)  
7.1.1 Escape sequences, overview.  
CR  
CR Carriage Return  
ESC+ ‘ J ’ +n  
ESC+ ‘ j ’ +n  
ESC+ ‘ 2 ’  
ESC+ ‘ 0 ’  
ESC+ ‘A’+n or ESC+ ‘3’+n n-  
dot  
Print and Feed Forward  
Print and Feed Backward  
16-dot Line Spacing  
4-dot Line Spacing  
Line Spacing  
ESC+ SP+n  
ESC+ ‘ s ’+nl+nr  
ESC+ ‘ U ’+n  
DC2+ ‘ Y’ +n  
ESC+ ‘ - ’ +n  
SO  
Character Spacing  
Left/Right Character Spacing  
Inverse Print  
Character Rotation  
Underline  
Double-Width (with automatic reset )  
ON  
DC4  
Double-Width (with automatic reset)  
OFF  
ESC+ ‘ W ’+n  
ESC+ ‘ w ’+n  
ESC+ ‘ I ’+n  
Double-Width  
Double-Height  
Reverse  
DC2+ ‘ F ’+n  
ESC+ ‘ t ’+n  
ESC+ ‘ & ’ + s + e+  
Font Size Selection  
Character Set Select  
Font Data Downloaded Character  
Define  
ESC+ ‘ % ’ + n  
DC2+ ‘ D ’+n  
ESC+ ‘+’ + k1 + k2+  
FS+ ‘ 2 ’ + k1 + k2+  
Downloaded Character Select  
Downloaded Character Area Operation  
ESC+ ‘+’ + k1 + k2+ Font Data  
Font Data User-Defined Character  
Define  
ESC+ ‘ K ’ or FS+ ‘ & ’  
ESC+ ‘ H’ or FS+ ‘. ’  
DC2+ ‘ G ’+n  
Kanji Mode Specify  
Kanji Mode Clear  
User Defined Character Area  
Operation  
DC2+ ‘ P ’ + s + e+ x + y +  
DC2+ ‘ O ’+n  
Font Data Option Font Define  
Option Font Select/Deselect  
28-03-2003 Page 7-44 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
DC2+ ‘ Q ’  
DC3+ ‘ A ’  
DC3+ ‘ B ’  
Option Font Clear  
Ruler Line Buffer A  
Ruler Line Buffer B  
DC3+ ‘ V ’ +  
Image Data Ruler Line Image  
Define Ruler Line by Dot  
Define Ruler Line by Line  
Define Ruler Line with Repeating  
Pattern  
DC3+ ‘ D ’+nl+nh  
DC3+ ‘ L ’+ml+mh+nl+nh  
DC3+ ‘ F ’+n1+n2  
DC3+ ‘ + ’  
DC3+ ‘ - ’  
Ruler Line ON  
Ruler Line OFF  
Print One Dot Line after Printing Line  
Buffer Data  
Ruler Line Buffer Clear  
Continuous Ruler Line Control Code  
Input  
DC3+ ‘ P ’  
DC3+ ‘ C ’  
DC3+ ‘ (’  
7.2 Fujitsu compatible command set (optional)  
7.2.1 Escape sequences, overview.  
HT  
Horizontal tab  
LF  
Line feed with printing  
FF  
Forms feed  
ESC RS:  
ESC US:  
ESC !+n:  
Black-white reversed printing specification  
Black-white reversed printing cancellation  
Printing mode specification  
Download character set  
ESC %+n:  
specification/cancellation (valid only when  
optional memory is installed)  
Download character definition (valid only  
when optional memory is installed)  
Bit image mode specification  
External registration character deletion (valid  
only when optional memory is  
1/6-inch line pitch setting  
ESC &+y+c1+c2+x+[d]k :  
ESC *+m+n1+n2+[d]k  
ESC ?+n  
:
ESC 2  
ESC 3+n  
ESC @  
Minimum-pitch-unit line pitch setting  
Printer initialisation  
ESC A+n  
ESC C+n  
ESC D+[n]k+NUL  
Line spacing setting  
Page length (number of lines) setting  
Horizontal tab position setting  
28-03-2003 Page 7-45 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
ESC J+n  
ESC K+n  
ESC R+n  
ESC c+1+n  
ESC d+n  
ESC e+n  
ESC s+n  
ESC t+n  
ESC {+n  
FS 9+n  
Printing and minimum-pitch-unit paper feed  
Backward paper feed  
International character specification  
Internal processing setting  
Printing and n-line feed  
Printing and backward n-line feed  
Printing speed setting  
Character code table selection  
Upside-down printing setting/cancellation  
Detection function enable/disable setting  
Mark detection execution  
After-mark-detection head detection  
distance setting  
GS <  
GS A+m+n  
GS E+n  
Print quality setting  
GS V+n+m  
GS e+n+m  
GS h+n  
Paper cutting  
Bar code width setting  
Bar code height setting  
GS k+m+n+[d]k  
GS w+n  
Bar code printing  
Bar code width magnification setting  
High speed collective image printing  
specified  
FS *+n1+n2+[n]k  
GS &+m+x+y1+y2+[n]k  
GS '+m+n  
FS E+n  
Registration of image data  
Print registered image data  
Correction of impressed energy  
Right rotation 90º  
ESC V+n  
Setting and cancellation of status  
transmission.  
GS a+n  
FS r+n  
Parameter transmission  
Setting the amount of the feeding at  
automatic paper feed  
ESC EM+n  
Setting the turning time of the motor  
excitation  
ESC X+n+m  
Line Feed  
[Name]  
Line Feed  
[Format]  
ASCII  
Hex  
Decimal  
LF  
0A  
10  
[Description] When the printer controller receives this byte the text  
data in the buffer will be printed  
Horizontal tab  
[Name]  
[Format]  
Horizontal tab  
ASCII  
HT  
0A  
Hex  
28-03-2003 Page 7-46 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
Decimal  
10  
[Description] When the printer controller receives this byte the text  
data in the buffer will be printed  
28-03-2003 Page 7-47 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
7.3 APS compatible command set (optional)  
7.3.1 Escape sequences, overview.  
GS / n  
GS D n  
ESC v  
Set printing speed / Maximum peak current  
Set print Intensity  
Send printer status  
ESC I  
Send printer identity  
ESC @  
ESC S  
GS B n  
GS b n  
ESC % n  
ESC R n  
ESC 3 n  
ESC SP n  
ESC ! n  
ESC { n  
LF  
Resets printer  
Puts the printer in sleep mode  
Serial Communication setting  
Set parallel port Busy line hold time  
Select internal Character Set  
Select international character Set  
Set line spacing  
Set character spacing  
Set print mode  
Set/reset Rotated character  
Line feed  
CR  
Carriage return  
ESC J n  
ESC j n  
CAN  
Feed paper (n dot lines) forward  
Feed paper (n dot lines) backward  
Cancel print data buffer (text mode)  
ESC * n1 n2 n3 n4 n5 n6, data Print graphics  
ESC $ n1,n2  
ESC V n1,n2,n3 data  
ESC m  
Horizontal dot positioning  
Horizontal bit image  
Partial cut  
ESC i  
Full cut  
GS k n [Start] <data> NUL  
GS h n  
Print bar code  
Barcode Height  
GS w n  
GS H n  
GS L n  
Barcode magnification  
Text position in Barcode  
Set Mark length  
GS T n Se  
GS E  
Set TOF position  
TOF feed paper  
GS X n1 n2  
GS x n1 n2  
Set Mark to Cut Position  
Set Cut Line to Head Dot line Length  
GS / n  
Description:  
Set printing speed / Maximum peak current/  
Dynamic division  
28-03-2003 Page 7-48 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
Format:  
<1Dh> <2Fh> <n>  
Comments:  
n=1 to 32: (Default n=5) Software programmable  
consumption (Dynamic division). The  
maximum number of black dots which are  
simultaneously heated is (n+1) x 8.  
In Default Mode, n = 5.  
Example:  
n=5 Maximum black dots heated: (5+1)*8=48.  
Printer Peak consumption @5V: (0.3A (Stepper  
Motor) + 5*48/160) = 1.8A  
160 Ohms is the dot resistance.  
GS D n  
Description:  
Format:  
Set print Intensity  
<1Dh> <44h> <n>  
Comments:  
n=8Fh (127d) : (Default). Nominal print intensity  
n>8Fh (127d) : Printout becomes darker  
n<8Fh (127d) : Printout becomes lighter  
(n from 0 to 255 (FFh)).  
ESC v  
Description:  
Format:  
Send printer status  
<1Bh> <76h>  
Comments:  
The printer returns a single byte that reflects the  
status of the printer in accordance with the  
following table:  
BIT FUNCTION BIT = 0 BIT = 1  
0 Head temperature OK Too high or too low  
1 Head-up No Yes  
2 Paper out No Yes  
3 Power supply OK Too high or too low  
4 Printer in use Ready Action in progress  
5 On/Off line Off On  
6 Hole/Mark detection Error No Too short, too long or not found  
7 Cutter failure Yes No  
This command is executed immediately after being received, even in  
case of a full buffer  
(DTR/RTS, Xoff or Busy active). Host must disable the handshaking  
controls to send the ESC v  
command.  
When using the parallel port, the software continuously updates PE  
signal. To read the  
status byte, use the Byte Mode (Parallel communication) as described  
in section 3.4.2, after  
having sent the ESC v command.  
28-03-2003 Page 7-49 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
7.4 ESC/POS compatible command set (optional)  
7.4.1 Escape sequences, overview.  
ESC c 4  
HT  
Select Paper Near End Sensors to stop printing  
Horizontal Tab  
LF  
Print and Line feed  
FF  
CR  
Print and return to standard Mode  
Print and carriage return  
Real Time status transmission  
Real time request to printer  
Cancel print data in page mode  
Print data in page mode  
Set right side character spacing  
Select print mode(s)  
DLE EOT n  
DLE ENQ n  
CAN  
ESC FF  
ESC SP n  
ESC ! n  
ESC$ nL nH  
ESC * m nL n H  
[d]k  
Set absolute print position  
Select bit image mode  
ESC - n  
ESC 2  
Turn underline mode on/off  
Select 1/6-inch spacing  
ESC 3 n  
ESC = n  
ESC ? n  
ESC @  
Set line spacing  
Set peripheral device  
Cancel user defined characters  
Initialize printer  
ESC [n] k NUL  
ESC E n  
ESC G n  
ESC J n  
ESC L  
Set horizontal tab position  
Turn emphasized mode on/off  
Turn on/off double strike mode  
Print and feed paper  
Select page mode  
ESC R n  
ESC S  
Select an international character set  
Select standard mode  
ESC T n  
ESV V n  
ESC W xL xH yL  
yH dxH dyL dyH  
ESC c 5 n  
ESC c 3 n  
Select print direction in page mode  
Turn 90°clockwise rotation mode on/off  
Set printing in page mode  
Enable/Disable panel buttons  
Select paper near end sensors to output end  
signals  
ESC a n  
Select justification  
ESC \ nL nH  
ESC d n  
Set relative print position  
Print and feed n lines  
28-03-2003 Page 7-50 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
ESC i  
Partial cut  
ESC p m t1 t2  
ESC t n  
ESC u n  
ESC v  
ESC { n  
GS ! n  
Cash drawer Output  
Select character Code table  
Transmit peripheral device status  
Transmit paper sensor status  
Turns on/off upside-down printing mode  
Select character size  
G S $ nL nH  
Set absolute vertical print position in page mode  
GS * x y [d] x*y *8 Define download bit image  
GS / m  
GS :  
GS B n  
GS H n  
Print downloaded bit image  
Start / end macro definition  
Turn white/black reverse printing mode  
Select printing position for HRI characters  
Transmit printer ID  
GS I n  
GS L nL nH  
GS P x y  
GS V m n  
GS W nL nH  
GS \ nL nH  
GS ^ r t m  
GS a n  
Set left margin  
Set horizontal and vertical motion units  
Select cut mode and cut paper  
Set printing area width  
Set relative vertical print position page mode  
Execute macro  
Enable /Disable Automatic Status back  
Turns smoothing mode on/off  
Select font for Human Readable Interpretation  
(HRI) characters  
GS b n  
GS f n  
GS h n  
Select bar code height  
GS k m d1…dk  
NUL  
Print bar code  
GS k m n d1…dn  
GS r n  
GS w n  
Print bar code  
Transmit status  
Set bar code width  
28-03-2003 Page 7-51 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
7.5 Optional sensor description  
Top view  
PIN1  
PIN2  
PIN3  
Bottom view  
Please note that distance from top of sensor to paper must be Min  
0,5mm and Max 1,00mm  
28-03-2003 Page 7-52 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRN608-S  
RED  
RED  
WHITE  
BLACK  
RED  
WHITE  
BLACK  
Example showing how to connect PRS600 to AUX Input connector CN4  
on PRN608-S standard board.  
28-03-2003 Page 7-53 of 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  

Edelbrock Automobile Accessories 262 400 User Manual
Fisher Paykel Freezer RB365 User Manual
Fisher Price Baby Toy B9760 User Manual
Fisher Price Baby Toy X6172 User Manual
Fujitsu Flat Panel Television PDS4204E H User Manual
Fusionbrands Car Stereo System CA CD700 User Manual
Gemini Musical Instrument PS 650I User Manual
GE Monogram Refrigerator Drawer Freezer Refrigerator User Manual
Generac Welding System 005818 0 User Manual
Goodman Mfg Furnace GHS80453AXCA User Manual