Fenix PTD55 SERIES Operation Manual

Summary of PTD55 SERIES

  • Page 1

    Ptd55 thermal printer serie s operation manual rev 1.0

  • Page 2

    Index 1 -introduction........................................................................................................3 2 -important notes on thermal printer handling....................................4 2.1. Safety precautions.....................................................................

  • Page 3: 1 - Introduction

    Ptd55 series operation manual 1 - introduction the ptd55 is a very high-performance thermal printer, specially designed as parking ticket dispenser, for standard parking tickets 54mm wide. The ptd55 mounts the epson m-t522ii printer mechanism. Its compact and functional design covers many industrial...

  • Page 4

    Ptd55 series operation manual 2 - important notes on thermal printer handling in order to preserve the life of the printer, it is necessary to keep in mind some precautions on the handling of the ptd55 printer. Please read carefully the following points in order to make a good use of the printer. 2....

  • Page 5

    Ptd55 series operation manual 2.2 - absolute maximum ratings supply voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +30vdc operating temperature range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 6

    Ptd55 series operation manual 3 - general specifications 3.1 - printing specifications printing method thermal line printing dot density 203 x 203 dpi (1) printing direction unidirectional with friction feed printing width m-t522ii 60mm (448 dots) printing width available 54 mm (432 dots) printing s...

  • Page 7

    Ptd55 series operation manual 3.4 - communications interface serial serial interface rs232 (baud options: 115200, 38400, 19200, 9600) usb usb 2.0 480mbit/s 3.5 - digital output max drive current 100ma continuous, 200ma peak. Max supported voltage 45vdc open-drain 3.6 - internal buffer the standard p...

  • Page 8

    Ptd55 series operation manual 3.10 - reliability and enviromental conditions printer service life 15 millions lines mcbf 37 millions lines print head service life (1) 100 km, one hundred million pulses autocutter service life (1) 1 million cuts operating temperature -20 to 70ºc reliable printing: 5 ...

  • Page 9: 4 - Installation

    Ptd55 series operation manual 4 - installation 4.1 - installation considerations the ptd55 is designed to be fixed in a bigger case or structure or another kind of appropriate chassis. A wrong installation may cause many issues like paper jam, difficult maintenance of the printer, difficulty in chan...

  • Page 10

    Ptd55 series operation manual • below it is shown a slot example to be performed on the front side of the kiosk to put the paper nozzle across. Fig.4.2. Slot example for paper nozzle (in mm). 4.2 - ptd55 connectors on the ptd55 could be found the following connectors (see appendix how to order ): fi...

  • Page 11

    Ptd55 series operation manual notes: (1) the ptd55 requires one power source: vcc (24vdc) for driving the thermal head and motor. (2) if the number of dots that are energized at the same time is increased, a higher current will flow; therefore, a power supply with an adequate current capability must...

  • Page 12

    Ptd55 series operation manual 4.3.3 - serial rs-232 interface pins assignment the assignments of the terminals of the rs-232 connector and the functions of its signals are described in the following figure and table: fig.4.5. Serial rs-232 interface pins. Pin number signal name function 5 sgnd signa...

  • Page 13

    Ptd55 series operation manual the developer can connect both sensor type photo-reflective or simple contact. See available accesories in appendix how to order . Fig.4.7. Connection of both sensor types: photo-sensor or simple contact. User side connector type housing: qh250-03h (plastron) contact: q...

  • Page 14

    Ptd55 series operation manual the digital output provides a signal that can blink or stay stable for up to 16 cycles. In case that a blinking output is preferred, the time the output stays on and off are also programmable. Driving a buzzer. Driving a led array. Driving a relay. Fig.4.9. Digital outp...

  • Page 15: 5 - Basic Operations

    Ptd55 series operation manual 5 - basic operations the ptd55 contains an internal photo-sensor that acts as optical mark detector. In most cases, the optical mark is a hole (corner cut), whereby the sensor is mechanically located at one end side of the ticket 54mm. The ptd55 uses the space between t...

  • Page 16

    Ptd55 series operation manual 5.1 - adjust ing the cutting position by command 3.1- to adjust the distance between the black mark and cutting line, the ptd55 provides the standard command gs ( g nl nh ml mh , where: hexadecimal gs ( g : 1d 28 47 → command head (always fixed). Nl nh : a8 02 → total l...

  • Page 17

    Ptd55 series operation manual 5.2 - cutting position self-adjusting the ptd55 has a self-adjusting, whereby the parameter mlmh is estimated practically. To perform the self-adjusting follow these steps: 1º ) turn the printer off and the head lever down. 2º ) keeping the pfeed button pressed, turn th...

  • Page 18

    Ptd55 series operation manual 5.4 - open cutter unit sometimes the cutter could get jammed if thicker paper is used, the printer mechanism is not properly closed or other reason. In that case the printer will report a cutter error and may not be possible to open the printer mechanism to fix it. In o...

  • Page 19

    Ptd55 series operation manual 5.6 - special printing modes besides the normal printing mode in which all the received data are printed according to the settings or conditions fixed by the commands, the ptd55 printer allows two special working modes: self-test mode and the hexadecimal mode. 5.6.1 - s...

  • Page 20

    Ptd55 series operation manual • factory configuration some parameters are preset at the factory. However, the developer can change these settings by fenixdemo program (www.Feniximvico.Com) or by commands. Black mark: enable → it is essential to enable the black mark sensor and allow proper operation...

  • Page 21

    Ptd55 series operation manual 5.7 - error processing 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 ca...

  • Page 22

    Ptd55 series operation manual notes (*1) all dle eot n commands sent should have associated a time_out to detect a communication failure or malfunction in the printer. This time_out can be 1s = 0.5s. (*2) the goal of this second time_out is to control that ticket has been printed: transmission, proc...

  • Page 23

    Ptd55 series operation manual ticket not picked up warning [description] every time a ticket is printed if the correspondent sensor is properly installed in the output paper nozzle, the printer will warn that the ticket has not been picked up. The print will not stop working. This error is informati...

  • Page 24

    Ptd55 series operation manual cutter error [description] if the cutter is not working correctly either due to an internal malfunction or a paper jam, this error pattern will be triggered. [status flags] this error involves the following flags activation: n= h printer status → offline bit 3 =”1”. N= ...

  • Page 25

    Ptd55 series operation manual no paper error / platen open [description] the out-of-paper sensor detects there is not paper on the printing line. When the door is open the printer will also detect it the same way. [status flags] this error involves the following flags activation: n= h printer status...

  • Page 26: 6 - Control Commands

    Ptd55 series operation manual 6 - control commands command name command name lf print and line feed fs p print nv bit image cr print and carriage return fs q define nv bit image dc3 p enable digital output fs dc2 esc serial number query dle eot real-time status transmission fs gs esc historic counte...

  • Page 27

    Ptd55 series operation manual lf [name] print and line feed [format] ascii lf hex 0a decimal10 [description] prints the data in the print buffer and feeds one line, based on the current line spacing. [note] this command sets the print position to the beginning of the line. [reference] esc 2, esc 3 ....

  • Page 28

    Ptd55 series operation manual the time unit is 0.01seg. The examples below shows how it look like different output signals with the parameters on the right-side. 1s m = 0x03 2s ton = 100 toff = 200 1s 1s 1s m = 0x03 ton = 100 toff = 0 0.5s m = 0x07 ton = 50 toff = 50 [notes] in order to disable an o...

  • Page 29

    Ptd55 series operation manual n = h: offline status bit off/on function 0 off not used. Fixed to off 1 on not used. Fixed to on 2 off platen is closed (thermal head is closed) on platen is open (thermal head is open) 3 - undefined 4 on not used. Fixed to on 5 off no paper-end stop on printing is bei...

  • Page 30

    Ptd55 series operation manual on paper near-end sensor: paper not present 4 on not used. Fixed to on 5 - undefined 6 off paper real-end sensor: paper present on paper real-end sensor: paper not present 7 off not used. Fixed to off n = h: paper sensor status bit off/on function 0 off not used. Fixed ...

  • Page 31

    Ptd55 series operation manual 2- baudrate 1 0 9600 bauds 1 19200 bauds 2 38400 bauds 3 115200 bauds 4 230400 bauds 3- parity 2 0 odd parity 1 even parity 2 no parity 4- handshaking 3 0 hardware 1 xon/xoff 2 no handshake 5- cutter 4 0 no cutter 1 total cut 2 partial cut 3 total/partial cut 6- printin...

  • Page 32

    Ptd55 series operation manual esc sp n [name] set right-side character spacing [format] ascii esc sp n hex 1b 20 n decimal27 32 n [range] h ≤ n ≤ h [description] sets the character spacing for the right side of the character to [ n x 0.125 mm ( n x 0.0049”)]. [notes] ● the right side character spaci...

  • Page 33

    Ptd55 series operation manual [notes] ● when both double-height and double-width modes are selected, quadruple-size characters are printed. ● when some characters in a line are double or more height, all the characters in the line are aligned at the baseline. ● esc e can also select the emphasized m...

  • Page 34

    Ptd55 series operation manual esc e n [name] turn emphasized mode on/off [format] ascii esc e n hex 1b 45 n decimal27 69 n [range] h ≤ n ≤ h [description] turns emphasized mode on or off when the lsb of n is 0, emphasized mode is turned off. When the lsb of n is 1, emphasized mode is turned on. [not...

  • Page 35

    Ptd55 series operation manual esc m n [name] select character font [format] ascii esc m n hex 1b 4d n decimal27 77 n [range] n = h, h, h, h [description] selects the character font. N function h h character font a (12 x 24) selected h h character font b (8 x 16) selected [notes] ● esc ! Can also sel...

  • Page 36

    Ptd55 series operation manual esc a n [name] select justification [format] ascii esc a n hex 1b 61 n decimal27 97 n [range] h ≤ n ≤ h, h ≤ n ≤ h [description] aligns all the data in one line to the specified position. N selects the justification as follows: n justification h / h left justification h...

  • Page 37

    Ptd55 series operation manual esc i [name] full cut [format] ascii esc i hex 1b 69 decimal27 105 [description] cuts the paper completely in the current position. [notes] ● if this command is sent without cutter connection the printer enters cutter error status. ● the interval between each cutting op...

  • Page 38

    Ptd55 series operation manual esc & y c1 c2 [table name] [ table data] [name] load an external character table [format] ascii esc & y c1 c2 [table name] [table data] hex 1b 26 79 c1 c2 [table name] [table data] decimal27 38 12 c1 c2 [table name] [table data] [range] y = h to table a (12x24 format); ...

  • Page 39

    Ptd55 series operation manual gs ff [name] feed marked paper to print starting position [format] ascii gs ff hex 1d 0c decimal29 12 [description] feeds paper until finding the black mark. Then moves the ticket, forward or backward, placing it at the printing position. [notes] ● this command is only ...

  • Page 40

    Ptd55 series operation manual gs ( a pl ph n m [name] execute test print [format] ascii gs ( a pl ph n m hex 1d 28 41 pl ph n m decimal 29 40 65 pl ph n m [range] ( pl + ( ph x 256)) = 2 (where pl = h, ph = h) h ≤ n ≤ h, h ≤ n ≤ h h ≤ n ≤ h, h ≤ m ≤ h [description] ● executes a test print with a spe...

  • Page 41

    Ptd55 series operation manual gs b n [name] turn white/black reverse printing mode [format] ascii gs b n hex 1d 42 n decimal 29 66 n [range] h ≤ n ≤ h [description] turns on or off white/black reverse printing mode. When the lsb of n i s 0, white/black reverse mode is turned off. When the lsb of n i...

  • Page 42

    Ptd55 series operation manual gs i n [name] firmware version transmission [format] ascii gs i n hex 1d 49 n decimal29 73 n [range] n = h [description] ● transmits the firmware version number. ● besides of checking the firmware version by printing the self-test page, this command can be used as suppo...

  • Page 43

    Ptd55 series operation manual the maximum number of characters is undetermined as it depends on the available paper size and the type of characters to be printed (numbers, uppercase / lowercase characters, etc.) [example] sending the following command to the printer will result in a 2daztec barcode ...

  • Page 44

    Ptd55 series operation manual gs t n [name] set print position to the beginning of print line [format] ascii gs t n hex 1d 54 n decimal29 84 n [range] h ≤ nl ≤ h [description] ● sets the print position to the beginning of print line. ● n specifies the data processing in the print buffer. N printing ...

  • Page 45

    Ptd55 series operation manual gs a n [name] automatic status report [format] ascii gs a n hex 1d 61 n decimal29 97 n [range] h ≤ n ≤ h, h ≤ n ≤ h [description] ● enable/disable automatic status report. N function h / h disable automatic status report h / h enable automatic status report ● when enabl...

  • Page 46

    Ptd55 series operation manual gs k m n d1...Dn [name] print bar code [format] ascii gs k m n d 1... Dn hex 1d 6b m n d 1... Dn decimal 29 107 m n d1...Dn [range] m = h, m = h, m = h or m = h ( n and d depend on the bar code system used). [description] selects a bar code system and prints the bar cod...

  • Page 47

    Ptd55 series operation manual [example] example data for printing “ref. 258710” in this example, the printer first prints “no.” using code b, then prints the following numbers using code c. Gs k 73 11 123 66 82 101 102 46 123 67 25 87 10 3. If the top of the bar code data is not the code set selecti...

  • Page 48

    Ptd55 series operation manual ● xl , xh , select the number of data bytes ( xl + xh x 256) in the horizontal direction for the bit image. ● yl , yh , select the number of data bits ( yl + yh x 256) in the vertical direction for the bit image. [notes] ● this command is effective only when there is no...

  • Page 49

    Ptd55 series operation manual [notes] ● 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 not effective when the specified nv bit image has not been defined. ● this command is effective only when there is no data in the print buf...

  • Page 50

    Ptd55 series operation manual [reference] fs p important note: fenix provides a powerful utility to the windows driver, that makes logo load extremely easy and useful. Taking advantage of high features in drawing and image handle software like word, paint, photoshop, etc. The user can load a logo, s...

  • Page 51

    Ptd55 series operation manual fs dc2 esc [name] serial number transmission [format] ascii fs dc2 esc hex 1c 12 1b decimal28 18 27 [description] transmits the interface exclusive serial number. This number consists of 12 hexadecimal digits (6 bytes). Transmission order is from least to most significa...

  • Page 52

    Ptd55 series operation manual appendix a – mechanical dimensions note: all dimensions in millimeters 52 of 57.

  • Page 53: Appendix B – How To

    Ptd55 series operation manual appendix b – how to order ptd55- x - xx communication thermal printer s : serial rs232 thermal printer. U : usb 2.0 thermal printer. Others nil : (standard type). Xx : custom-made type (under agreement only). Available accesories (optional) part number description fapos...

  • Page 54: Appendix

    Ptd55 series operation manual appendix c – internal character tables . Loading external character tables. Fenix printers have by default the pc437 table in 2 different formats: table a : format 12 x 24 dots table b : format 8 x 16 dots pc437: usa, standard europe (international character set: usa). ...

  • Page 55

    Ptd55 series operation manual features and performance s → the active current format (font a / b) is set by " esc m n " command, where n function h h character font a (12 x 24) selected h h character font b (8 x 16) selected → the active current table is set by the “ esc t n ” command, where n chara...

  • Page 56

    Ptd55 series operation manual 3) using our demofenix application, whereby iso-8859 sources can be loaded directly in format 12x24 or 8x16 dots (under agreement only: consult sales department). Note: demofenix and fontloader applications, as well as the user manual of the respective printer, can be d...

  • Page 57

    Ptd55 series operation manual 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 57 of 57.