Home
USER MANUAL - Custom VKP 80
Contents
1. 2 T EHI BI CD qn gt j EH e 1 T um D p mi oF 1 0 5 9 5 0 5 dE z E aM 2 A LO eo ___ j 1 User Manual VKP80II 4 3 4 TECHNICAL SPECIFICATIONS Front view Fig 4 3 Left side view SX Fig 4 4 4 4 VKP8OIl User Manual p tH NG Genes NN D 2 123 5 i MAE i o fos E i STATUS N LINE FEE O FORM FEED o RS232 SB Power o at mm 91 J9 rms 125 5
2. LOA 2 27727 _ A N M LE X 4 9 Lr A mu oo SS I pim lt rear side of the printer N B The reference 1 indicates the screws that must located in the two external holes in front of the printer the reference 2 indicates the screw that must located in the center hole of the CUSTOM User Manual VKP80II 1 13 1 INSTALLATION AND USE Blank page 1 14 User Manual CUSTOM 2 INTERFACES Fig 2 1 STAT E FE RS232 9876 o 2 1 RS232 SERIAL The printer has an RS232 interface with 9 pin female connector Refer to the table below for the connector pin signals Individuation Data Carrier id a Printer active with 9232 level high RXD Transmit data Serial output from the host Receive data Serial data input to the host Not connected Tab 2 1 G Signal Ground Ready to send EMT Beh Printer on and operational active with RS232 level high Not connected Ready to send Ready to receive data active with RS232 level high Not connected CUST M User Manual VKP80II 2 1
3. 1 1 2 Enabling calibrating and setting of 1 2 ETE 3 2 1 TICKSRANQMIMEM E an e ute RR D E B 3 B 2 2 Setting the alignment B 3 2 3 lcPe lel B 3 CHARACTERISTICS OF THE B 6 B 3 1 Dimensions and position of the B 6 3 2 Sensors iie Soit ets B 8 B 3 3 DIMENSION O tICKels oio tero i tero TE Shu eu LE e eto te e eue oae B 9 sm duses ie8lIsel B 10 4 1 Command SEQUENCES aA 10 B 4 1 1 Alignment at the Eten 10 B 4 1 2 sus Shae eed cs cen pe tere 11 ii VKP8OII User Manual CUSTOM INTRODUCTION MANUAL CONTENTS In addition to the Introduction which includes a description of the explanatory notes used in the manual general safety information how to unpack the printer and a brief description of the printer including its basic features this manual is organ
4. P di C Pd d L N mE e NL E v E N S x i ae Re ce 306 2 17 3 A 2 SUPPLIES RCT80X48 25MM RS 80mm thermal paper roll back side pre printed Paper roll with paper holder support RCT80X130 25MM Thermal paper roll 80mm 8 User Manual CUSTOM APPENDIX A ACCESSORIES AND SPARE PARTS A 3 NOTES FOR TECHNICAL ASSISTANCE ATTENTION The operations here described are exclusively aimed to the personnel handling the technical assistance of the printer A 3 1 Replacing fuse ATTENTION Before replacing the fuse it s important to check up that the supply cable of the printer is out The fuse is on the control board of the printer near the supply connector fig A 18 proceed as follows e unscrew the two fixing e screw for the back closing Move back closing down and then remove as shown in fig A 14 Unscrew the two screws that fixing control board to the chassis as shown in fig A 15 Fig A 15 CUSTOM User Manual VKP80II 9 APPENDIX A ACCESSORIES AND SPARE PARTS e Unlock the control board position pushing in the direction indicated by the arrow as shown in fig A 16 e Extract the control board from its seating in the direction indicated by the arrow as shown in fig A 17 fuse is on the control board of the printer near the supply connector fig A 18 Unsol
5. 80 26 5 Fig B 9 Notch on 80 mm paper NON HEAT SENSITIVE Side Black notch Direction Notch sensor axis of paper feed 82 5 26 55 Fig B 10 Notch on 82 5 mm paper NON HEAT SENSITIVE Side 20 25 Direction Black notch of paper Notch sensor axis feed CUSTOM User Manual B 7 APPENDIX B ALIGNMENT MANAGEMENT B 3 2 Position of sensors Figure B 11 shows a section of the printer and the distances between the head the cutter and the notch sen sor Fig B 11 _ _ A lt 9 D 5 S 9 B m Y 11 9 13 MM 20 5 2 9 5 a 3 Figure B 11 clearly shows why the alignment distance Notch Distance cannot exceed the notch sensor head distance The moment that the notch sensor detects a notch the head is already mechanically posi tioned 32 mm upstream of the of the notch in order therefore for it to align itself with this notch as a refer ence the paper can only be fed forward and so reduce the distance already there 8 VKP80Il user Manual CUSTOM APPENDIX B ALIGNMENT MANAGEMENT B 3 3 Dimension of tickets It is very important to well calibrate the height of the printer area according to the distance between the two edges of the notch In order not to miss a notch a tic
6. 0 lt i oi zd 1 2 3 4 5 6 TABLE OF CONTENTS INTRODUCTION MANUALCCONTENTS 1 EXPLANATORY NOTES USED IN THIS MANUAL 1 GENERAL SAFETY INFORMA MON vices riui ue eterne eae Teuna npn teet endete ie esee eade ea ue 1 UNPACKING THE PRINTER 2 PRINTER FEATURES E 3 PRINTER DESCRIPTION 3 1 INSTALLATION AND USE Te GONNEG TIONS 1 1 Power SUPDIY mE 1 1 1 2 SEERA E 1 2 1 3 CONFIGURATION mE 1 4 154 tie Fett rue tutt teret 1 5 1 5 MAINTENANCE m 1 5 t5 Changing the198pOlt FOll ascetur Ee 1 5 1 5 2 Paper loading N A 1 9 1 5 3 I 1 9 1 5 4 paper Widi 1 10 1 5 5 Notes for installation and use of printer with 1 11 1 5 6 Notes for installation and lower fastening 1 12 2 INTERFACES 2 11 232 2 1 2 2 USB SERIAL 1 t
7. 7 reserved Notes Default Reference Example This command is executed when the data is processed in the data buffer Therefore there may be a time lag between receiving the command and transmitting the status depending on data buffer status 10 04 1B 76 10 76 30 m xL xH yL yH d1 dk Name Format Range Description Notes Print raster bit image ASCII GS V 0 m xL xH yL yH d1 dk Hex 1D 76 30 m xL xH yL yH d1 dk Decimal 29 118 48 m xL xH yL yH d1 dk O lt sms3 48sm lt 51 Os lt 255 0 lt xH lt 255 1 xL XH x 256 65535 0 lt yL lt 255 0 lt yH lt 8 1 yL yH x 256 2047 0 lt d lt 255 k xL xH x 256 yL yH x 256 except for k 0 Selects raster bit image mode The value of m selects the mode as follows m Double width Double height Quadruple XL xH selects the number of data bits xL xH x 256 in the horizontal direction for the bit image yL yH selects the number of data bits yL yH x 256 in the vertical direction for the bit image k indicates no of the image data k is an explanation parameter it is not necessary to be tran smitted d indicates the image data n standard mode for receipt paper this command is effective only when there is no data in the print buffer d indicates the bit image data Set a corresponding bit to 1 to print a dot or
8. 1 5 3 Ticket specifications Paper with alignment notches may be used referred to Appendix B on this manual to see the ticket specifica tions and management of notch alignment CUSTOM User Manual VKP80II 1 9 1 INSTALLATION AND USE 1 5 4 Adjusting paper width Paper width may be adjusted from 60mm to 82 5mm using the right Dx and Left Sx slides located at the paper infeed opening Move the right and left slides to adjust the paper width see fig 1 13 82 5 1 80 70 Fig 1 13 Below the right slide there are four point of reference for paper width 60 70 80 and 82 5mm Move the slides to align the internal side of the fin A with the point of reference 1 10 User Manual CUSTOM 1 INSTALLATION AND USE 1 5 5 Notes for installation and use of printer with retracting 85 503 9 5 03 i i n 33 N e lt o 1 n 3 filetti 90 max g N i n pod 9 T D lo Y T 385 Fig 1 14 a 129 8 149 5 _ Z N B Ejector outfeed When assembling the printer on the mach
9. 10 E1 Name Reading of length paper cm available before virtual paper end Format ASCII GS Hex 1D E1 Decimal 29 225 CUSTOM User Manual VKP80II 3 45 3 PRINTER FUNCTIONS Description Notes Default Reference Example 1D E2 Name Format Description Notes Default Reference Example 1D E3 Name Format Description Notes Default Reference Example 1D E4 Name Format Description Notes Default Reference Example 3 46 User Manual Reading of length cm paper available before virtual paper end The command return a string pointing out how much paper is available for example if there are 5 1 m before the paper end it will be 510cm The lenght of residual paper reported is just as an indication because tolerances and other factors are not taken into consideration paper thickness roll core diameter roll core thickness The virtual paper end limit is set by the command 1D E6 To set virtual paper end limit measure the length of the paper from near paper end to the end of the roll using several of them 1D E6 Reading number of cuts performed from the printer ASCII GS Hex 1D E2 Decimal 29 226 Reading the number of cuts performed from the printer The command return a string that points out how many cuts are performed by the printer for example if there are performed 2376 cuts it will b
10. 149 5 CUSTOM 5 CHARACTER SETS 5 1 CHARACTER SETS The printer has 3 fonts of varying width 11 15 and 20 cpi which may be accessed through programming section 1 2 or control characters Section 3 2 Each of these fonts offers the following code tables PC437 PC850 PC860 PC863 PC865 PC858 Shown below in figures 5 1 are examples of the 11 cpi character set Fig 5 1 Fone 171 cp 0123 789ABCDEF T ON CD P PC437 1 Usa Standard Europe 00 9 31 gt 43 3 13223 hepe risl I TLouUToONSegeN lt 2 gt oco 1 Pese i n 0 8 4 4 92 C Y4 PC850 LLT pty Multilingual rie 246 132 Tnm ao coo rco LI Cu aaaAGeEeeIOIAA EAEOOOUUT UC EURO 40 1 o F os Portuguese 25 2 Pr 1 8 nOUc UOf 371 ili 14441113352 863 n Canadian French oo Fi wna 48 MO f k Cw OMS wm 865 Nordic Tn rm a co gt co q 10 05 0
11. RESERVED mEsERvD o oec 8 msERVD Noumecoverable eror 2 No auto recoverable eor 40 Auto recoverable error RESERVED CS 0 3 Off On Off On Off n O Bit 3 6 VKP8OII user Manual CUSTOM 3 PRINTER FUNCTIONS n 4 Paper roll sensor status o mmo X Ta on o Paper presentin abundance reserved on oo Paperpresent 9 on so 7 n 17 Print status o X of oo 0 Paper drag motorof 3 a of oo Paper present s 37 ReEwED n 20 FULL status 6 bytes 1 byte 10 DLE 2 07 3 byte Paper status o or o o 1 1 of o0 9 Paper presentin abundance 3 Reserved 4 ReSsenveD Of 00 O0 not presentin output Off 00 o Not virtual paper end ps HERR Virtual paper end 7 Virtual paper end is set when the paper length available readed by 1D E1 is 0 CUSTOM User Manual VKP80II 3 7 3 PRINTER FUNCTIONS 4 b
12. Select the device to which the host computer sends data using n as follows of o P umemek defined defined P umeied function disabled On 80 128 Pass trough function enabeld When the printer is disabled it ignores all transmitted data until the printer is enabled throu gh this command When the Pass trough function is enabled all transmitted data are sent on the 2nd serial n 1 Cancel user defined characters ASCII ESC n Hex 1B 3F n Decimal 27 63 n 32 lt lt 126 Cancels user defined characters This command cancels the pattern defined for the character code specified by n After the user defined character is cancelled the corresponding pattern for the internal character is printed This command deletes the pattern defined for the specified character code in the font se lected by 1B 21 f the user defined character has not been defined for the specified character code the printer ignores this command 1B 26 1B 25 Initialize printer ASCII ESC Hex 1B 40 Decimal 27 64 Clears the data in the print buffer and resets the printer mode to that in effect when power was turned on The data in the receiver buffer is not cleared The macro definitions are not cleared CUSTOM 3 PRINTER FUNCTIONS 1B 44 n1 nk 00 Name Format Range
13. lt 49 Turns 90 rotation mode on off is used as follows Turns off 90 rotation mode Turns on 90 rotation mode When underlined mode is turned on the printer does not underline 90 rotated characters All the same it s possible select the underline mode Double width and double height commands in 90 rotation mode enlarge characters in the opposite directions from double height and double width commands in normal mode This command is not available in Page mode f this command is entered in Page mode the printer all the same save the setting User Manual VKP80II 3 21 3 PRINTER FUNCTIONS Default Reference Example n 0 1B 21 1B 2D 1B 57 xL xH yL yH dxL dxH dyL dyH Name Format Range Description Set printing area in page mode ASCI ESC W xL xH yL yH dxL dxH dyH Hex 1B 57 xL xH yL yH dxL dxH dyH Dec 27 87 xL xH yL yH dxL dxH dyH 0 xL xH yL yH dxH dyHn lt 255 except dxL dxH 0 or dyL 0 The horizontal starting position vertical starting position printing area width and printing area height are defined as x0 y0 dx inch dy inch respectively Each setting for the printing area is calculated as follows xH x 256 x horizontal motion unit yO yL yH x 256 x vertical motion unit dx dxL dxH x 256 x horizontal motion unit dy dyL dyH x 256 x vertical motion unit T
14. Default tab positions are set at intervals of 8 characters columns 9 17 25 for Font A when the right side character spacing is O 09 Turn emphasized mode on off ASCII ESC E n Hex 1B 45 n Decimal 27 69 n 0 lt lt 255 Turns emphasized mode on off When the LSB of n is 0 the emphasized mode is off When the LSB of n is 1 the emphasized mode is on Only the LSB of n is effective 1B 21 also turns on and off the emphasized mode However the last received command is the effective one n 0 1B 21 Turn double strike mode on off ASCII ESC G n Hex 1B 47 n Decimal 27 71 n 0 lt lt 255 Turns double strike mode off User Manual VKP80II 3 17 3 PRINTER FUNCTIONS Notes Default Reference Example 1B 4An Name Format Range Description Notes Default Reference Example 1B 4C Name Format Description Notes 3 18 VKP80Il user Manual When the LSB of n is 0 the double strike mode is off e When the LSB of n is 1 the double strike mode is on Only the LSB of n is effective Printer output is the same in double strike and emphasized mode n 0 1B 45 Print and paper feed ASCII ESC J n Hex 1B 4A n Decimal 27 74 n 0 lt lt 255 Prints the data in the print buffer and feeds the paper vertical or horizontal motion unit inches After printing has been completed this command sets the print star
15. gt CD 1 B gt gt ero aM r 50 Di 488 mo Qas ZO mM 23 1 EekGOooGuyoUsEOxf 231 l 33 c Y4 PC858 LLT 8 T dut Euro symbol E go o z Cran To print the Euro symbol the command sequence is 1B 74 13 D5 see Chapter 3 CUST M User Manual VKP80II 5 1 5 CHARACTER SETS Blank page 5 2 VKP80Il User Manual CUSTOM APPENDIX A ACCESSORIES AND SPARE PARTS A 1 ACCESSORIES A 1 1 Power Supply The figure below illustrates the power supply provided by Custom to be used for printer operation Fig A 1 lt 8 5 8 25 0 15 198 0 a TOLERANCE 3 4 HOLE B 0 1 z o 3 M3 P0 5 a oA 80 250 0 4 250 800 0 8 800 2600 1 5 ANGULAR 0 3 Note Dimensioni in mm Tab A 1 PPSPS 100 24V Switching power supply 24V 100W Input specification Input voltage 85V 264V Current 4 5A Input frequency 47Hz 63Hz Output specification Output volt
16. 1 4A 1B 33 This command does not affect the previously specified values The calculated result from combining this command with others is truncated to the mini mum value of the mechanical pitch or an exact multiple of that value Default X 204 y 408 Reference 1B 4A 1D 4C 1D 57 1D 50 Example 1D E0 n Name Enable disable automatic FULL STATUS back Format ASCII GS n Hex 1D EO n Decimal 29 224 n Range 0 lt lt 255 Description Enable disable automatic full status back n specifies the composition of FULL STATUS as follows eit omon Hex Decimal Function or o bsebePapersmus J on Enable Paperstatus 1 w User staus 2 Embeusrssus or c 0 Recoverabie o 4 Recoverable Error Status 3 or o o Disable Unrecoverable Eror Status on o 8 Umecoverabie Error Status L3 s Te 3 Notes Once enable at least one byte of the FULL STATUS for each change of at least one of the bits which compose the required status the status sent in automatic from the printer will be so composed as follows 1 byte 10 DLE 2 byte n Next byte depends how many bits are active Reference 10 04 Example
17. 3 PRINTER FUNCTIONS O lt sns3 48 lt lt 51 Select the print direction and starting position in page mode specifies the print direction and starting position as follows on Print direction Starting position Left to right Upper left Bottom to top Lower left Right to left Lower right Top to bottom Upper right When the command is input in standard mode the printer executes only internal flag ope ration This command does not affect printing in standard mode This command sets the position where data is buffered within the printing area set by 1B 57 Parameters for horizontal or vertical motion units x or y differ as follows depending on starting position of the printing area 1 If the starting position is the upper left or lower right of the printing area data is buffered in the direction perpendicular to the paper feed direction Commands using horizontal motion units 1B 20 1B 24 1B 5C Commands using vertical motion units 1B 33 1B 4A 1D 24 1D 5C 2 If the starting position is the upper right or lower left of the printing area data is buffered in the paper feed direction Commands using horizontal motion units 1B 33 1B 4A 1D 24 1D 5C Commands using vertical motion units 1B 20 1B 24 1B 5C n 0 1B 24 1B 4C 1B 57 1B 5C 1D 24 1D 50 1D 5C Set 90 rotated print mode ASCII ESC V n Hex 1B 56 n Decimal 27 86 n 0 lt lt 1 48 lt
18. 1 z1 sec t 2 22 sec 3 1 4 16 2 4 6 5 5 5 A Notes m must be sent with n 3 n 8 and n 32 with n 3 8 32 the printer execute a check of the ticket produced length if the m input has a too high value automatically the ticket produced is ejected with the maximum length allowed with n 3 32 if the ticket is not yet cutted before to perform the command the printer made a total cut with n 2 32 it s necessary set a timeout that indicate how long th ticket remain presented if send a now print before the timeout it s execute a ticket retract or ticket eject in according to printer setup setting when timeout occurs the printer executes a ticket retract or ticket eject in according to printer setup settings Reference 3 38 VKP80ll User Manual CUSTOM Example 1D 66 n Name Format Range Description Notes Default Reference Example 1D 68 n Name Format Range Description Notes Default Reference Example 3 PRINTER FUNCTIONS The correct commands sequence to print a ticket is 1 Clear dispenser Ejection 1D 65 05 or Retraction 1D 65 02 2 Prints ticket 3 Cuts paper 4 Dispense Total cut 1B 69 Presents ticket with 87 mm 1D 65 03 0C Select font for HRI characters ASCII GS f n Hex 1D 66 n Decimal 29 102 n 0 1 48 49 Selects a font for the HRI characters used when
19. 1D F6 GS Ticket align at print PF 1D F8 GS Ticket align at cut Given below are more detailed descriptions of each command 08 Name Format Description Notes Default Reference Example 09 Name Format Description Notes Default Reference Example 3 4 VKP8OII user Manual Back space ASCII BS Hex 08 Decimal 8 Moves print position to previous character Can be used to put two characters at the same position Horizontal tab ASCII HT Hex 09 Decimal 9 Moves the print position to the next horizontal tab position Ignored unless the next horizontal tab position has been set If the command is received when the printing position is at the right margin the printer executes print buffer full printing and horizontal tab processing from the beginning of the next line CUSTOM 0A Name Format Description Notes Default Reference Example 0C Name Format Description Notes Default Reference Example 0D Name Format Description Notes Default Reference Example 10 04 Name Format Range Description Notes Default CUSTOM 3 PRINTER FUNCTIONS Print and line feed ASCII LF Hex Decimal 10 Prints the data in the buffer and feeds one line based on the current line spacing Sets the print position to the beginning of the line Form Feed ASCII FF Hex
20. 2 INTERFACES The diagrams below illustrate a sample connection between the printer and PC using a 25 or 9 pin female connector Fig 2 2 EEES OND oO S 0 OND A AO N gt ON 0 FR OC al NO RO DM ND A l l l Ll gt AN DAR o VKP80II PC 2 2 VKP80II user Manual CUSTOM 2 INTERFACES 2 2 USB SERIAL INTERFACE Printers with USB serial interface conform to USB 1 1 standards and have the following specifications e Communication speed 12 Mbit sec Receptacle series B type connector Refer to the table below for the connector pin signals and connection to a device Tab 2 2 SIGNAL DESCRIPTION VBUS N C Data PN MEM 3 5 3 Data 4 en Segnale di massa Fig 2 3 illustrates USB interface connector pin layout Fig 2 3 CUSTOM User Manual VKP80II 2 3 2 INTERFACES Blank page 2 4 VKP80II User Manual CUSTOM 3 PRINTER FUNCTIONS 3 1 PRINT DIRECTION The printer has two printing directions which can be selected by means of the control characters normal and reverse NORMAL MODE 3SH3 3H PAPER j OUTFEED DIRECTION The table 3 1 shows the commands list ordered by their hexadecimal v
21. Description Notes Default Reference Example 0 xH xL yH yL x 255 Prints graphic logo from flash or from ram n selects the graphic source as follows Print logo 1 from flash bank Print logo 2 from flash bank XL xH 256 specifies the starting dotline 1 862 yL yH 256 specifies the number of lines to print If xL xH 256 gt 862 the printer does not execute the command e If xL 256 yL 256 862 the printer prints only 862 xL 256 1 dotline If the logo has been previously saved in the flash bank it will be printed correctly If not a NAK 15 will be returned To print from ram bank dotline 100 to dotline 299 send 1B FA 00 00 64 00 C7 1B FF n nL nH Name Format Range Description Riceive the graphic page from the comunication port ASCII ESC n nL nH Hex 1B FF n nL nH Decimal 27 255 n nL nH 1sns2 OxnL nH lt 255 Riceive nL nH 256 word from the comunication port and save them in the flash bank specified by n as shown in the following table Save logo in the flash bank 1 Save logo in the flash bank 2 3 26 User Manual CUSTOM Notes Default Reference Example 3 PRINTER FUNCTIONS Set the comunication protocol on Hardware for this command The number of received data bytes is nL nH 256 2 Every word is received first as MSByte and then as LS
22. Select logo share and print it in any graphic xLH xLL yLH yLL page point num 1C CO xH xL yH yL dxH dxL dyH dyL xLH xLL yLH yLL num 3 2 VKP80Il user Manual CUSTOM 3 PRINTER FUNCTIONS 10 21 Select character size 10 24 nL nH GS nL nH Set absolute vertical print position in page mode Define downloaded bit image xy x 8 y x 8 10 43 31 aL aH GS C 1 aL aH bL bLbHnr bHnr 1D 43 32 nL nH GS C2nL Select counter 1D 43 3B sa 3B NM sb 3B sn 3B sr 3B CS sb sn sc 3B 10 48 n Select printing position of HRI characters 1D 49 n Transmit printer ID 1D 4C nL nH GS L nL nH Set left margin Select count mode A Select count mode B 10 76 30 m xLxH GSv0 m xL xH yL 5 yL yH d1 dk yH d1 dk Print raster image 1D 77 n ed horizontal size enlargement of bar 1D 7C n GS n Set printing density 1D 7E GS n Set superscript subscript Set horizontal and vertical motion units 10 00 xH xLyH yL GS xH xL yL mode 2 1D E0 GS n Enable disable automatic FULL STATUS back 1D E1 GS Reading of length paper cm available before virtual paper end 1D E2 GS number of cuts performed from the Virtual paper end limit CUSTOM User Manual VKP80II 3 3 1D 50 x y GSPxy mo and vertical motion units 3 PRINTER FUNCTIONS 10 E7 nH nL GS nHnl___ Setnotchdistance 1D 0 GS Set printing speed a
23. Sets the printing area width to the area specified by nL and nH The nMAX value is 576 e The left margin is set to nL nH 256 horizontal motion unit inches Printable area 8 4 Left margin Printing area width Notes This command is only enabled if set at the beginning of the line If the right margin is greater than the printable area the printing area width is set at maxi mum value If the printing area width 0 it is set at the maximum value The horizontal and vertical motion units are specified by 10 50 or 10 00 Changing the horizontal or vertical motion unit does not affect the current left margin The 10 50 or 1D 00 command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount and it must be in even units of the minimum horizontal movement amount Default Reference 1D 4C 1D 50 1D DO Example 1D 5C nL nH Name Set relative vertical print position in page mode Format ASCII GS nL nH Hex 1D 5C nL nH Decimal 29 92 nL nH Range 0 lt lt 255 0 lt lt 255 Description Notes Sets the relative vertical print starting position from the current position in page mode This command sets the distance from the current position to nL nH x 256 x vertical or horizontal motion unit inches This command is ignored unless page mode is selected
24. The presence of the notch is therefore detected by the amount of light that returns to the sensor taking into account that the light is reflected by the white paper and absorbed by the black Calibration of the sensor occurs automatically and consists in adjusting the quantity of light emitted to adapt it to the degree of whiteness of the paper used To start self calibration the Notch Alignment parameter will have to be enabled from the printer setup see setting configuration parameters Notch Alignment Enabled The printer will perform some paper FEEDS at the end of which it will print the value settings for example Autosetting Notch OK Threshold White 1 9V 39 The Autosetting Notch parameter indicates the operating condition of the self calibration process OK will appear if it has been successful but if it has failed the words NOT OK will appear In this case the default parameters concerning the Threshold White parameter will be set The Threshold White parameter indicates the power up level of the sensor emitting side its value ranges from OV to 5V with the corresponding value appearing as a percentage from 0 to 100 Another parameter that needs to be set is the threshold Notch Threshold 3 0V It is used to detect the presence of the notch if the voltage value read by the sensor exceeds the threshold value set the notch is identified otherwise the white paper is considered In order to better ident
25. When the Least Significant Bit LSB of nis 0 the user defined character set is cancelled When the LSB of n is 1 the user defined character set is selected Only the LSB of n is applicable When the user defined character set is cancelled the internal character set is automatically selected n 0 1B 26 1B 3F User Manual VKP80II 3 11 3 PRINTER FUNCTIONS 1B 26 c1 c2 x1 d1 d y x x1 xkd1 d y x xk Name Format Range Description Notes Default Reference Example Defines user defined characters ASCII ESC amp y c1 c2 Hex 1B 26 y c1 c2 Decimal 27 37 y 2 32 lt 1 lt 2 126 0 lt x lt 16 Font 18 24 0 lt lt 13 Font 14 24 0 lt x lt 10 Font 10 24 0 lt d1 d y xk lt 255 2 1 1 Defines user defined characters Y specifies the number of bytes in the vertical direction C1 specifies the beginning character code for the definition and C2 specifies the final code X specifies the number of dots in the horizontal direction The allowable character code range is from ASCII 20 32 to 7E 126 95 characters t is possible to define multiple characters for consecutive character codes If only one cha racter is desired use c1 c2 If c2 c1 the command is not executed dis the dot data for the characters The dot pattern is in the horizontal direction starting from the left Any remaining
26. horizontal or vertical motion unit does not affect the current line spacing The 10 50 or 1D 00 command can change the horizontal and vertical motion unit However the value cannot be less than the minimum vertical movement amount In standard mode the vertical motion unit is used n 64 1 6 inch 1B 30 1B 32 10 50 or 1D 00 Name Set reset italic mode Format Range Description Notes Default Reference Example 1B 30 n Name Format Range CUSTOM ASCII ESC 4 n Hex 1B 34 n Decimal 27 52 n 0 lt lt 1 48 lt lt 49 Turns italic mode off based on the following values of Turns off italic mode Turns on italic mode The printer can print any character in italic mode When italic mode is turned off by setting the value of n to 0 or 48 the data which follows is printed in normal mode Italic mode can also be turned on or off using 1B 21 Note however that the last recei ved command is the effective one n 0 1B 21 Select peripheral device ASCII ESC n Hex 1B 3D n Decimal 27 61 n 0 lt lt 255 User Manual VKP80II 3 15 3 PRINTER FUNCTIONS Description Notes Default Reference Example 1B 3F n Name Format Range Description Notes Default Reference Example 1B 40 Name Format Description Notes Default Reference Example 3 16 VKP80Il user Manual
27. motion units However the value cannot be less than the minimum horizontal movement amount In standard mode the horizontal motion unit is used 1B 24 10 50 or 1D 00 Select justification ASCII ESC a n Hex 1B 61 n Decimal 27 97 n 0 lt lt 2 48 lt lt 50 Aligns all data one line to the specified position selects the type of justification as follows n Justification 0 48 Flush left 1 49 Centered 2 50 Flush right Notes This command is only enabled when inserted at the beginning of a line Lines are justified within the specified printing area Spaces set by HT ESC and ESC will be justified according to the previously entered mode Default n 0 Reference Example Flush left Centered Flush right ABC ABC ABC ABCD ABCD ABCD ABCDE ABCDE ABCDE 1B 64 Name Print and feed paper rows Format ASCII ESC d n Hex 1B 64 n Decimal 27 100 n Range 0 lt lt 255 Description Prints the data in the print buffer and feeds the paper n rows Notes Sets the print starting position at the beginning of the line This command does not affect the line spacing set by 1B 32 or 1B 33 The maximum paper feed amount is 254 rows Even if a paper feed amount of more than 254 rows is set the printer feeds the paper only 254 rows Default Reference 1B 32 1B 33 Example CUSTOM User Manual VKP80II 3 23 3 PRINTER FUNCTIONS 1B 69 Name Total cut Format A
28. 0C Decimal 12 Prints the data in the buffer cuts the paper and presents the ticket Print and carriage return ASCII CR Hex 00 Decimal 13 When autofeed is CR enabled this command functions in the same way as 0A otherwise it is disregarded Sets the print position to the beginning of the line See Autofeed in setup parameter 0A Real time status transmission ASCII DLE EOT n Hex 10 04 n Decimal 16 4 n 1 lt lt 4 17 n 20 Transmits the selected printer status specified by n in real time according to the following parameters n 1 transmit printer status n 2 transmit off line status n 3 transmit error status n 4 transmit paper roll sensor status n 17 transmit print status n 20 transmit FULL STATUS This command is executed when the data buffer is full This status is transmitted whenever data sequence 10 04 n is received User Manual VKP80II 3 5 3 PRINTER FUNCTIONS Reference See tables below Example n 1 Printer status Off On Off 6 RESERVED O o s ote NECNE CNN EE a n 2 Off line status 4 Cover opened e Lo E NN EN did button 0 32 EN Oe Paper is feeded by LINE FEED but ton 32 ex Off On 04 Off On Off On 20 Off n 0 4 n 3 Error status Bit Off On Hox PRESERVED
29. 100 msec for each macro execution m specifies macro executing mode When the LSB of m 0 the macro is executed r times continuously at the interval specified by t When the LSB of m 1 after waiting for the period specified by t the LED indicator blinks and the printer waits for the FEED button to be pressed After the button is pressed the prin ter executes the macro once The printer repeats the operation r times Notes This command has an interval of t 100 msec after a macro is executed by t f this command is received while a macro is being defined the macro definition is aborted and the definition is cleared f the macro is not defined or if r is 0 nothing is executed When the macro is executed by pressing the FEED button m 1 the paper cannot be fed using the FEED button 1D 3A Name Print counter Format Description Notes Default Reference Example ASCII GS C Hex 1D 63 Decimal 29 99 Sets the serial counter value in the print buffer and increments or decrements the counter value After setting the current counter value in the print buffer as print data a character string the printer counts up or down based on the count mode set The counter value in the print buffer is printed when the printer receives a print command or the buffer is full The counter print mode is set using 1D 43 30 The counter mode is set using 1D 43 31 or 1D 43 3B n count
30. 33 n 0 lt lt 255 Selects print modes using n see table below Of 00 0 Character font A selected 18x24 14x24 1 S off o o Expanded mode not selected On 08 8 Expanded mode selected off 00 o Double height mode not selected On 10 16 Double height mode selected off o o Double width mode not selected On 20 32 Double width mode selected off 0 o Italic mode not selected On 40 64 Italic mode selected off o o Underline mode not selected Notes On 80 128 Underline mode selected The printer can underline all characters but cannot underline the spaces set by 09 1B 24 1B 5C and 902 270 rotated characters When characters are enlarged to different heights on one line the characters are aligned at the baseline or topline see 1D 7E This command resets the left and right margin at default value see 1D 4C 1D 57 1B 45 can also be used to turn the emphasized mode on off However the last received setting command is the effective one 1B 2D can also be used to turn the underlining mode on off However the last received setting command is the effective one 1B 34 can also be used to turn the italic mode on off However the last received setting command is the effective one 3 10 user Manual CUSTOM 3 PRINTER FUNCTIONS 1D 21 can also be used
31. Description Notes Default Reference Example 1B 45 n Name Format Range Description Notes Default Reference Example 1 47 Format Range Description CUSTOM Set horizontal tab positions ASCII ESC D n1 nk NUL Hex 1B 44 n1 nk 00 Decimal 27 68 n1 nk 0 1 lt lt 255 lt lt 32 Sets horizontal tab positions n specifies the column number for setting a horizontal tab position calculated from the be ginning of the line indicates the total number of horizontal tab positions to be set The horizontal tab position is stored as a value of character width x n measured from the beginning of the line The character width includes the right side character spacing and dou ble width characters are set with twice the width of normal characters This command cancels previous tab settings When setting n 8 the print position is moved to column 9 by sending 09 Up to 32 tab positions k 32 can be set Data exceeding 32 tab positions is processed as normal data Send kin ascending order and place a 0 NUL code at the end When n kis less than or equal to the preceding value n k 1 the setting is complete and the data which follows is processed as normal data 1B 44 00 cancels all horizontal tab positions The previously specified horizontal tab position does not change even if the character width is modified
32. Hex 1D 4C nL nH Decimal 29 76 nL nH Range OxnL nH lt 255 Description Sets the left margin The left margin is set to nL nH 256 horizontal motion unit inches Printable area Left margin Printing area width Notes This command is enabled only if set at the beginning of the line f the setting exceeds the printable area the maximum value of the printable area is used If the left margin printing area width is greater than the printable area the printing area width is set at maximum value The horizontal and vertical motion unit are specified by 10 50 or 10 00 Changing the horizontal or vertical motion unit does not affect the current left margin The 10 50 or 1D 00 command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount and it must be in even units of the minimum horizontal movement amount Default Reference 1D 50 or 1D DO 1D 57 Example 3 34 VKP80Il user Manual CUSTOM 3 PRINTER FUNCTIONS 1D 50 x y modo 1 Name Set horizontal and vertical motion units Format ASCII GS P X y Hex 1D 50 X y Decimal 29 80 X y Range 0 lt x lt 255 Description Sets the horizontal and vertical motion units to 1 x inch and 1 y inch respectively When x is set to 0 the default setting value is used When y is set to 0 the default setting value is used Notes The
33. code Once the autotest routine has finished the printer enters Hexadecimal Dump mode The printer remains in standby until a key is pressed or characters are received from the communications port for every 24 charac ters received it prints hexadecimal values and ASCII codes if the characters appear underlined it means the receive buffer is full Shown below is an example of a Hexadecimal Dump HEXADECIMAL DUMP ASCII DUMP 0x000000 48 65 78 61 64 65 63 69 6D 61 6 20 64 75 6D 70 20 66 75 6E 63 74 69 6F Hexadecimal dump functio 0x000018 6E 20 30 31 32 33 34 35 36 37 38 39 20 61 62 63 64 65 66 67 68 69 6A 6B n 0123456789 abcdefghijk 0x000030 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 2E Imnopqrstuvwxyz Fig 1 4 1 5 MAINTENANCE 1 5 1 Changing the paper roll Each time you change the paper check the inside of the printer While pushing the opening lever down lift the head cutter unit see figs 1 5 and 1 6 until it locks into posi tion Fig 1 5 Fig 1 6 Check that there are no scraps of paper at the points indicated in fig 1 7 a on the paper infeed and outfeed openings on the cutter opening or the ejector roller If there are remove the scraps before proceeding with any other operation CUSTOM User Manual VKP80II 1 5 1 INSTALLATION AND USE WARNING Periodically remove accumulated paper dust from the upper plastic slide and the area around the paper outfeed sensor see fig 1 8 To clean do not use
34. desired alignment point This parameter can have a minimum value of Omm in this case the align ments occur in proximity of the beginning of the notch and a maximum of 32 mm In reality the maximum distance corresponds to the mechanical distance between the notch sensor and the head and it is for this reason that higher values are not permitted and negative values are not envisaged B 2 VKP80ll User Manual CUSTOM APPENDIX B ALIGNMENT MANAGEMENT B 2 COMMANDS B 2 1 Ticket Alignment Two alignment commands are available 1D F6 and 1D F8 The command 1D F6 performs an alignment to the print head the paper is fed through until the print head is at the first available alignment point The command 1D F8 on the other hand refers to the cutter the paper is fed through until the cutter is at the set alignment point so that a subsequent cut will occur precisely at the alignment point Further explanations can be found in chapter 3 of this manual for command documentation B 2 2 Setting the alignment distance The Notch Distance parameter can be changed via the printer setup or by using the command 1D E7 nH nL For further information refer to the command itself B 2 3 Examples S N B To a better comprehension in the following figures the Notch is indicated on the same side of the printing text Example 1 To print a ticket s sequence witch the cut is made over the notch it s necessary set the notch distance t
35. direction is x x 8 in the vertical direction it is y x 8 If x xy is out of the specified range this command is disabled The d indicates bit image data Data d specifies a bit printed to 1 and not printed to O The downloaded bit image definition is cleared when 1 1B 40 is executed 2 1B 26 is executed Printer is reset or the power is turned off The following figure shows the relationship between the downloaded bit image and the printed data x 8 dots MSB 8 dots LSB 8 CUSTOM User Manual VKP80II 3 29 3 PRINTER FUNCTIONS Reference Example 1D 2F m Name Format Description Notes Reference Example 1D 3A Name Format Description Notes Default Reference Example 3 30 VKP8OII User Manual 1D 5C Print dowloaded bit image ASCII GS m Hex 1D 2F m Decimal 29 47 m Prints a downloaded bit image using the mode specified by m m selects a mode from the table below om Mode Double height Quadruple This command is ignored if a downloaded bit image has not been defined n standard mode this command is effective only when there is no data in the print buffer This command has no effect in the print modes emphasized underline character size or white black reverse printing except for upside down printing mode f the downloaded bit image to be printed exceeds the printabl
36. harsh chemical solvents the use of a soft alcohol moistened cloth and pneumatics air is recommended Clean carefully the paper sensor notch sesnor and paper outfeed sensor a Upper plastic slide b Paper presence sensor c Notch sensor d Paper outfeed sensor AN ll f SA HAH AS AA Hy Fig 1 8 1 6 VKP80Il User Manual CUSTOM 1 INSTALLATION AND USE WARNING To close the head cutter unit 1 push the opening lever down see fig 1 9 2 lower the head cutter unit and press hard in the position shown in fig 1 10 CUSTOM User Manual VKP80II 1 7 1 INSTALLATION AND USE To change the roll of paper proceed as follows 1 Position the paper roll 1 so that it unrolls in the direction shown in fig 1 11 2 Insert the paper into the paper infeed opening and wait for it to load automatically see fig 1 11 LINE FEED FEED O USB _ Power Fig 1 11 B WARNING Before inserting the paper make sure the cut is straight WARNING Follow loading specifications fig 1 11 1 8 VKP80Il User Manual CUSTOM 1 INSTALLATION AND USE 1 5 2 Paper loading specifications Fig 1 12 gives alignment specifications for correct paper loading if no roll holder support is present
37. horizontal direction is perpendicular to the paper feed direction In standard mode the following commands use x or y regardless of character rotation upside down or 90 clockwise rotation Commands using x 1D 4C 1D 57 Commands using y 1B 4 This command does not affect the previously specified values The calculated result from combining this command with others is truncated to the mini mum value of the mechanical pitch or an exact multiple of that value Default X 204 408 the 204 dpi model Reference 1B 4A 1D 4C 1D 57 1D DO 10 56 m 10 56 mn Name Select cut mode Format ASCII GS V m Hex 1D 56 m Decimal 29 86 m ASCII GS V m n Hex 1D 56 m n Decimal 29 86 m n Range 0 48 m 65 0 lt n lt 255 Description Selects cut mode and executes the cut command m selects cut mode as follows m Total cut 65 Form feed cut position x vertical motion unit and total cut Notes This command is only enabled if set at the beginning of the line The horizontal and vertical motion units are specified by 1D 50 or 1D DO Default Reference 1B 69 Example 1D 57 nL nH Name Set printing area width Format ASCII GS nL nH Hex 1D 57 nL nH Decimal 29 87 nL nH CUSTOM User Manual VKP80II 3 35 3 PRINTER FUNCTIONS Range Description O lt nL nH lt 255 0 lt nL nH x 256 lt nMAX
38. position and printing area width and use the vertical motion unit y for setting the vertical starting position and printing area height When the horizontal starting position vertical starting position printing area width and printing area height are defined as X Y Dx and Dy respectively the printing area is set Default Reference Example 1B 5C nL nH Name Set relative print position Format ASCII ESC nL nH Hex 1B 5C nL nH Decimal 27 92 nL nH Range 0 lt lt 255 0 lt lt 255 Description Sets the print starting position based on the current position by using the horizontal or vertical motion unit Sets the distance from the current position to nL nH 256 horizontal or vertical motion unit 3 22 VKP80Il User Manual CUSTOM Notes Default Reference Example 1B 61n Name Format Range Description 3 PRINTER FUNCTIONS Any setting that exceeds the printable area is ignored When the starting position is specified by n motion units to the right nL nH 256 n When the starting position is specified by n motion units to the left negative direction use the complement of 65536 nL nH 256 65536 n If setting exceeds the printing area width the left or right margin is set to the default value The horizontal and vertical motion unit are specified by 10 50 10 00 10 50 or 10 00 can change the horizontal and vertical
39. presentation ejecting and retracting e Sensors paper end ticket present black mark head temperature opening of printing unit near paper end on roll support is optional PRINTER DESCRIPTION The printer fig 2 is comprised of a metal frame printing mechanism a cutter and an ejector Located on the keypad are the following keys LINE FEED 1 FORM FEED 2 and status LED 3 LINE FEED key When the LINE FEED key is pressed the printer advances the paper so that the paper may be inserted in the printing mechanism During power up if the LINE FEED key is held down the printer enters the SETUP routine FORM FEED key When the FORM FEED key is pressed the printer advances the paper by a pre set length During power up if the FORM FEED key is held down the printer will perform the FONT TEST routine STATUS LED displays printer hardware status In case of malfunction the colour and flash frequency chang ing as follows CUSTOM User Manual VKP80II INTRODUCTION STATUS LED COLOR DESCRIPTION Communication status 1 Receive data Flashing Green errors parity frame error overrun error s oe 1 Tab 1 Fig 2 4 VKP8O0II User Manual CUSTOM 1 INSTALLATION AND USE 1 1 CONNECTIONS Fig 1 1 FORM FEED O
40. printing a bar code n selects a font from the following table n Function HRI characters are printed at the position specified by 1D 48 n 0 1D 48 1D 6B Set bar code height ASCII GS h n Hex 1D 68 n Decimal 29 104 n 1 lt lt 255 Sets the height of the bar code specifies the number of vertical dots n 162 20 25 mm 1D 6B 1D 6B m d1 dk 00 10 6B m d1 dn Name Format Range CUSTOM Print bar code ASCII GS k m NUL Hex 1D 6B m 00 Decimal 29 107 m 0 ASCII GS k m n Hex 1D 6B m n Decimal 29 107 m n 0 lt lt 20 65 lt m lt 90 User Manual VKP80II 3 39 3 PRINTER FUNCTIONS Description Selects a bar code system and prints the bar code m selects a bar code system as follows m Barcode system No of characters Remaks UPC A 11 lt lt 12 48 lt 0 lt 57 UPC E 11 12 48 lt d lt 57 EAN13 JAN 12 lt k lt 13 48 lt d lt 57 EANS JAN 4820257 48 lt d lt 57 65 d lt 90 1 lt even number 48 lt d lt 57 48 lt d lt 57 65 lt d1 lt 68 CODE93 1 lt lt 255 1 lt 4 lt 127 8 CODE128 2 lt k lt 255 1 lt d lt 127 CODES 4829257 s uce es Easan 485955 48 lt d lt 57 6559590 MEI ici isa e 32 36 37 43 45 46 47 70 1515256 4859557 lt lt lt lt eo conesa 48410955 Notes If dis outside of the specifie
41. to select character height width However the last received setting command is the effective one Default n 0 Reference 1B 2D 1B 45 1B 34 1D 21 Example 1B 24 nL nH Name Set absolute print position Format ASCII ESC nL nH Hex 1B 24 nL nH Decimal 27 36 nL nH Range 0 lt lt 255 0 lt lt 255 Description Notes Default Reference Example 1B 25 Format Range Description Notes Default Reference Example CUSTOM Sets the distance from the beginning of the line to the position at which subsequent cha racters are to be printed The distance from the beginning of the line to the print position is nL nH 256 vertical or horizontal motion unit inches Settings outside the specified printable area are ignored The horizontal and vertical motion unit are specified by 1D 50 or 1D DO 1D 50 10 00 can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount In standard mode the horizontal motion unit x is used If the setting is outside the printing area width it sets the absolute print position but the left or right margin is set at default value 1B 5C 1D 50 1D DO Select cancel user defined characters ASCII ESC 96 n Hex 1B 25 n Decimal 27 37 n 0 lt lt 255 Selects or cancels the user defined character set
42. 3 PC865 PC858 Available interfaces RS232 USB Baud rate Da 1200 a 115200 bps Receive buffer 16 Kbytes Flash memory 384 Kbytes Graphics memory 2 logos of 608 x 862 dots for 80 82 5mm paper width Printing Driver Windows 95 98 ME NT4 2K XP Linux W 115mm H 115mm L 115mm Weight 2117 gr lt gt NOTE For paper from 90 to 110 g m enable the dispenser continuous mode 10 65 For ticket width 60 mm do not exceed max length of 250 mm 9 Referred to model without paper holder support Its better to use an external shock absorber for rolls with a diameter higher than or equal to 100 mm Referred to model without paper holder support CUSTOM User Manual VKP80II 4 1 4 TECHNICAL SPECIFICATIONS optional external power supply Absorption current setting Normal 10 80 w o condensation C NNNM 80 mm 220 mm 10 mm 30 mm S NOTE 6 Maximum length recommended to guarantee the printer efficiency 4 2 DIMENSIONS In the following figures shows the dimensions of the printer 3 FIXING POINT BOTTOM 4 TECHNICAL SPECIFICATIONS UN ar G Bottom view Fig 4 1 c Top view Fig 4 2 I Q 5 E D CUSTOM
43. Byte If nL nH 256 is more than 32756 the following data are processed as normal data n the horizontal dotline there are 38 words The flash bank for graphic print dimensions are 608 horizontal dots 76 bytes line 862 vertical dots 65512 bytes 1C CO xH xL yH yL dxH dyH dyL xIH num Name Prints graphic logo in the graphic page Format ASCII FS xH xL yH yL dxH dyH dyL yiL num Hex 1 CO xH xL yH yL dxH dyH dyL yiL num Decimal 28 192 xH xL yH yL dxH dyH dyL xiL ylL num Range dx xl lt 608 dx x lt 608 dy yl lt 862 0 num lt 1 Description Allow graphic logo parts selection and coordinates of the graphic page point input for the graphic logo part printing graphic logo point coordinates Xl xIL 256 yl yiL 256 dx horizontal dimension of the graphic logo part which must be printed dx dxL dxH 256 dy vertical dimension of the graphic logo part which must be printed dy dyL dyH 256 x y coordinates of the graphic page point where must be printed the graphic logo part X XL xH 256 yL 256 num parameter for the graphic logo selection between the two logos available Note Default Reference Example LOGO GRAPHIC PAGE xL yl E T R27 dx 4 dy CUSTOM Use
44. KP80Il User Manual Turn underline mode on off ASCII ESC n Hex 1B 2D n Decimal 27 45 n 0 lt lt 2 48 lt lt 50 Turns underline mode on or off based on the following values of n 0 48 Turns off underline mode n 1 49 Turns on underline mode 1 dot thick n 2 50 Turns on underline mode 2 dot thick The printer can underline all characters but cannot underline the space set by 09 and right side character spacing The printer cannot underline 907 270 rotated characters and white black inverted cha racters When underline mode is turned off by setting the value of n to 0 or 48 the data which fol lows is not underlined Underline mode can also be turned on or off by using 1B 21 Note however that the last received command is the effective one n 0 1B 21 Select 1 8 inch line spacing ASCII ESC 0 Hex 1B 30 Decimal 27 48 Selects 1 8 inch line spacing 1B 32 1B 33 Select 1 6 inch line spacing ASCII ESG 2 Hex 1B 32 Decimal 27 50 Selects 1 6 inch line spacing 1B 30 1B 33 CUSTOM 1B 33 Format Range Description Notes Default Reference Example 1B 34 3 PRINTER FUNCTIONS Set line spacing ASCII ESC 3 n Hex 1B 33 n Decimal 27 51 n 0 lt lt 255 Sets line spacing to vertical or horizontal motion unit inches The horizontal and vertical motion unit are specified by 10 50 or 10 00 Changing the
45. LINE Fig B 5 B 4 VKP80ll User Manual CUSTOM APPENDIX B ALIGNMENT MANAGEMENT Example 4 To print 15 mm before the notch the command sequence is this setting have effect after the ticket already in the printer Set Notch Distance TICKET N 1D E7 00 00 FIRST LINE P SECOND LINE Print text TICKET 1 0A FIRST LINE 0A SECOND LINE 0A Cut alligment 1D F8 Cut Print text TICKET 1 0A FIRST LINE 0A SECOND LINE 0A Cut alligment TICKET 1 1D F8 FIRST LINE Cut SECOND LINE ESC T Fig B 6 CUSTOM User Manual VKP80II B 5 APPENDIX B ALIGNMENT MANAGEMENT B 3 CHARACTERISTICS OF THE PAPER B 3 1 Dimensions and position of the notch The notch must be positioned on the non heat sensitive side of the paper as shown in figures B 3 B 4 B 5 and B 6 showing some fac similes of paper with alignment notch depending on the width of the paper used 60 26 25 Fig B 7 Notch on 60mm paper NON HEAT SENSITIVE Side zs Direction Black notch of paper Notch sensor axis feed 75 26 55 Fig B 8 Notch on 76 mm paper NON HEAT SENSITIVE Side co Black notch Direction Notch sensor axis of paper feed 6 VKP80Il User Manual CUSTOM APPENDIX B ALIGNMENT MANAGEMENT
46. RS232 USB Pin 1 1 1 1 Power Supply The printer is equipped with a 2 pin male molex connector series 5569 Vertical for the power supply see Fig 1 1 The connector pin configuration is as follows Model no type Header 90 Molex series 5569 no 39 30 1020 Housing Molex series 5557 no 39 01 3022 PN Pa mv 2 GND Tab 1 1 WARNING Respect power supply polarity CUSTOM User Manual VKP80II 1 1 1 INSTALLATION AND USE This picture shows the power supply cable included in the printer packaging Fig 1 2 MOLEX FEMALE OPPOSITE VIEW SIDE CONNETTOR 2 PIN OF CABLE INSERTION The connector pin configuration of this cable is as follows Female Cable color connector Pini ROSSO Ping NERO Note The red cable is for 24 Vdc The black cable is for signal ground 1 2 SELF TEST Printer operating status is indicated in the configuration print out in which next to the name of the compo nents displayed see figure 1 3 the following information is given Under INTERFACE is given the interface present RS232 Under PROGRAM MEMORY TEST DYNAMIC RAM TEST EEPROM TEST and CUTTER TEST the message OK appears if functioning and NOT OK if faulty Under HEAD VOLTAGE is given the voltage of the head Under HEAD TEMPERATURE is given the temperature of the head Under PAPER PRINTED is given the number of centim
47. SCII ESC i Hex 1B 69 Decimal 27 105 Description This command prints the data in the buffer and enables cutter operation If there is no cutter a disabling flag is set and any subsequent cut commands will be ignored Notes The printer waits to complete all paper movement commands before it executes a total cut Default Reference Example 1B 74n Name Select character code table Format ASCII ESC t n Hex 1B 74 n Decimal 27 116 n Range n 0 2 3 4 5 19 255 Description Selects page n from the character code table as follows P Standard Europej 5 PC865 Nordic Notes Default n 0 Reference See character code tables Example For printing Euro symbol the command sequence is 1B 74 13 D5 1B 76 Name Transmit paper sensor status Format ASCII ESC v Hex 1B 76 Decimal 27 118 Description When this command is received transmit the current status of the paper sensor The status to be transmitted is shown in the table below 3 24 VKP80Il user Manual CUSTOM Notes Default Reference Example 1B 7B n Name Format Range Description Notes Default Reference Example 1B C1n Name Format Range 3 PRINTER FUNCTIONS Off On Near paper end sensor Off 01 Paper present On 03 3 Near paper end sensor Paper not present Paper end sensor Off 23 Paper present Paper
48. T CUSTOM User Manual VKP80II 3 APPENDIX A ACCESSORIES AND SPARE PARTS Rear attachment MAX 180mm 1 Put the paper holder support near the printer body Insert the point of reference 2 paper holder sup port into the hole 7 printer body see fig A 5 2 Attach the paper holder support 4 to the printer body 1 using four M4x8 screws 5 supplied with the kit see fig A 5 3 Insert the near paper end sensor connector 3 of the paper holder support into the connector of the sen sor card located on the printer 6 see fig A 5 4 VKP8O0II User Manual CUSTOM APPENDIX A ACCESSORIES AND SPARE PARTS Lower attachment 1 2 3 MAX 180mm Have the near paper end sensor connector 3 pass through the slit on the paper holder suport See fig A7 Insert the near paper end sensor connector 3 of the paper holder support into the connector of the sensor card located on the printer 6 Put the paper holder support near the printer body Insert the point of reference 2 paper holder support into the hole 7 printer body see fig A 7 4 Attach the paper holder support 4 to the printer body 1 using four M4x8 screws 5 supplied with the kit See fig A 7 CUSTOM User Manual VKP80II 5 APPENDIX A ACCESSORIES AND SPARE PARTS Upper attachment MAX 170mm 1 Put the paper holder support nea
49. VIRSPASA USER MANUAL All rights reserved Total or partial reproduction of this manual in whatever form whether by printed or electronic means is forbidden While guaranteeing that the information contained in it has been carefully checked CUSTOM ENGINEERING SPA and other entities utilized in the realization of this manual bear no responsibility for how the manual is used Information regarding any errors found in it or suggestions on how it could be improved are appreciated Since products are subject to continuous check and improvement CUSTOM ENGINEERING SPA reserves the right to make changes in information contained in this manual without prior notification Copyright 2007 CUSTOM ENGINEERING S p a Italy CUSTOM ENGINEERING SPA Str Berettine 2 43010 Fontevivo PARMA Italy Tel 439 0521 680111 Fax 39 0521 610701 http www custom it Customer Service Department Tel 39 059 88 69 587 Email support custom it PRINTER COMPONENTS A VKP80II Front external view 1 Output paper mouth 2 Cutter 3 Serial connector RS232 4 USB connector 5 Power supply connector 3 WN WP A CUSTOM User Manual VKP80II B 80 Rear external view CUSTOM E o i 2 o o 5 B G 5 5 gt 5 xim S gt 5570 OQ Oo oO Oc c e IL V ooct 5tc
50. When N is specified to the movement downward nL nHx 256 When N is specified to the movement upward the negative direction use the complement of 65536 When N is specified to the movement upward nL nH 256 65536 Any setting that exceeds the specified printing area is ignored This command function as follows depending on the print starting position set by 1B 54 1 When the starting position is set to the upper left or lower right of the printing the vertical motion unit y is used 2 When the starting position is set to the upper right or lower left of the printing area the horizontal motion unit x is used The horizontal and vertical motion unit are specified by 1D 50 The 1D 50 command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount and it must be in even units of the minimum horizontal movement amount 3 36 VKP80Il User Manual CUSTOM Reference Example 10 5 Format Range Description Default Reference Example 1D 63 3 PRINTER FUNCTIONS 1B 24 1B 54 1B 57 1B 5C GS 1D 50 Execute macro ASCII GS A r t m Hex 1D 5E r t m Decimal 29 94 r t m O lt r ts255 lt lt 1 Executes a macro r specifies the number of times to execute the macro t specifies the waiting time for executing the macro The waiting time is t
51. a input exceeds the number of dots to be printed on a line the excess data is ignored dindicates the bit image data Set a corresponding bit to 1 to print a dot or to O to not print the dot f the value of m is outside the specified range nL and data following it are processed as normal data If the width of the printing area set by 10 4C and 10 57 is less than the width required by the data set using 1B 2 the excess data are ignored To print the bit image use 0A 0D 1B 4A or 1B 64 After printing a bit image the printer returns to normal data processing mode This command is not affected by the emphasized double strike underline etc print mo des except for the upside down mode The relationship between the image data and the dots to be printed is as follows 8 dot bit image 24 dot bit image 1 94 47 P MSB P MSB Bit Bit 92 image 92 95 48 image data data LSB EN LSB 93 46 49 Print data Print data CUSTOM User Manual VKP80II 3 13 3 PRINTER FUNCTIONS Default Reference Example 1B 2D n Name Format Range Description Notes Default Reference Example 1B 30 Name Format Description Notes Default Reference Example 1B 32 Name Format Description Notes Default Reference Example 3 14 V
52. age 24V Output current 4 5A Efficiency 80 Environmental condition Operating temperature 0 C 70 Humidity 20 85 Rh w o condensation Storage temperature Humidity 10 C 75 C 10 95 w o condensation Protection devices Shortcircuit overload and overvoltage CUSTOM User Manual VKP80II 1 APPENDIX A ACCESSORIES AND SPARE PARTS A 1 2 CD Full driver DOCD VKP80II CD ROM Full driver for VKP80II FULL DRV A 1 3 Adjustable paper holder support An adjustable paper holder support kit see fig A 2 is available for the printer to make it possible to use larger width rolls of paper 130mm max PCXSP VKP8OII Paper roll holder kit with sensor for VKP80II The kit includes see fig A 2 Instruction sheet Tie for roll blocking N 4 fastening screws Paper holder support assembled complete of Near paper end sensor paper width regulating system ROD S N B Mounting the paper holder support using the instruction sheet enclosed with the kit 2 VKP8OII User Manual CUSTOM APPENDIX A ACCESSORIES AND SPARE PARTS Assembly instructions The position of the roll holder support is not fixed and its rear lower and upper position may be adjusted The support is attached to the printer frame at fout points as shown in figure A 3 Fig A 3 II ENS o UPPER ATTACHMENT y REAR ATTACHMENT LOWER ATTACHMEN
53. alue 3 2 COMMAND DESCRIPTIONS LEGEND Symbol Function indicates the representation of the command hexadecimal value for example 40 means HEX 40 indicates an ASCII character not performable n m t X are optional parameters that can have different values 3 2 1 ESC POS Emulation The following table lists all the commands for function management in ESC POS Emulation of the printer The commands can be transmitted to the printer at any moment but they will only be carried out when the commands ahead of them have been executed The commands are carried out when the circular buffer is free to do so COMMAND DESCRIPTION TABLE Tab 3 1 Com HEX Description se fon 10341 Realtime status transmission 18 CAN current line transmitted B 0C Printinpagemode 18 20n ESCSPn Set character right side spacing 1B 21n ESCIn Setprintmode 518 624 lt lt ESCSnLnH Setabsoutepostin 518826 ESC n user defined character set CUSTOM User Manual VKP80II 3 1 3 PRINTER FUNCTIONS 1B 26 y c1 c2 ESC amp c2 Define user defined characters 1B 28 76 nL nH ESC v nL nH Set relative vertical print position 1B 2A m nL nH ESC m nL nH di iie 91 Select image print mode 1B 2D n Turn underline mod
54. astes eed 2 3 3 PRINTER FUNCTIONS exu alb iege 3 1 3 2 COMMAND BESGRIPTIGONS 5 5 riter tnr ue ERA 3 1 3 2 1 ESG POS EMUlation 3 1 4 TECHNICAL SPECIFICATIONS 4 1 TECHNICAL SPECIFICATIONS a a a 4 1 4 2 DIMENSIONS EE 4 3 5 CHARACTER SETS 5 1 CHARACTER tide 5 1 APPENDIX ACCESSORIES AND SPARE PARTS 1 numo eese MEE A 1 x EE A 2 A 1 3 Adjustable paper holder A 2 Assembly InStr elloriS exce rigen rece eux xad Fe cx x re ge Eae RR RE Fern D raa ER E D A 3 Paper width adjustment with roll holder support enm nennen A 7 Noar paper end adjustment suis core ege baselines eed ERR py ee EL eua Ee Ra i Pa A 7 clem EIE A 7 2 gt dice A 8 NOTES FOR TECHNICAL 515 A 9 1 Replacing TUS tere de eb ee ta Decay asia edt Eu put eaten te eek cud A 9 CUSTOM User Manual VKP80II i TABLE OF CONTENTS APPENDIX B ALIGNMENT MANAGEMENT 1 dese sameeren 1 BT
55. cription Notes Default Reference Example 1D 49 n Name Format CUSTOM 3 PRINTER FUNCTIONS 0 lt sa sb sc lt 65535 0 lt sr lt 255 These values are all character strings Selects a count mode for the serial number counter and specifies the value of the counter sa Sb sn sr and sc are all displayed as ASCII characters using codes from 0 to 9 sa and sb specify the counter range sn indicates the unit amount for counting up or down sr indicates the repetition number when the counter value is fixed sc indicates the counter value Count up mode is specified when sa sb and sn 0 and sr 0 Count down mode is specified when sa gt sb and sn 0 and sr 0 Counting stops when sa sborsn Oorsr 0 In setting count up mode the minimum value of the counter is sa and the maximum value is sb If counting up reaches a value exceeding the maximum it resets to the minimum va lue If the counter value set by sc is outside the counter operation range the counter value is forced to convert to the minimum value by executing 1D 63 In setting count down mode the maximum value of the counter is sa and the minimum value is sb If counting down reaches a value less than the minimum it resets to the maximum value If the counter value set by sc is outside the counter operation range the counter value is forced to convert to the maximum value by executing 1D 63 Param
56. d range the printer prints the following message BAR CODE GENERATOR IS NOT OK and processes the data which follows as normal data f the horizontal size exceeds the printing area the printer only feeds the paper This command feeds as much paper as is required to print the bar code regardless of the line spacing After printing the bar code this command sets the print position to the beginning of the line This command is not affected by print modes emphasized double strike underline or character size except for upside down and justification mode Notes per This command ends with NUL code When the bar code system used is UPC A or UPC E the printer prints the bar code data after receiving 11 without check digit or 12 with check digit bytes bar code data When the bar code system used is 1 the printer prints the bar code data after receiving 12 without check digit or 13 with check digit bytes bar code data When the bar code system used is the printer prints the bar code data after receiving 7 without check digit or 8 with check digit bytes bar code data The number of data for ITF bar code must be even numbers When an odd number of data is input the printer ignores the last received data 3 40 User Manual CUSTOM 3 PRINTER FUNCTIONS Notes per If nis outside of the specified range the printer stops command processing processes the following da
57. der the fuse at his end paying attention to not heat excessively the closed components to not take any risk to damage it Replace the fuse with a new one with same specifications 4A 125V and place it again in its seating Reassemble the printer FUSE ues CHR mmy i Era E E Fig A 18 gn 01 9s 8 10 801 User Manual CUSTOM APPENDIX B ALIGNMENT MANAGEMENT B 1 TICKET ALIGNMENT B 1 1 Ticket alignment Paper with an alignment notch can be used in order to handle tickets with pre printed fields and a fixed len gth To guarantee the alignment it is necessary that the Notch Alignment parameter is enabled from the key setup see setting configuration parameters that the alignment sensor is calibrated and that the parameters are set The calibration of the sensor occurs automatically within the printer setup B 1 2 Enabling calibrating and setting of parameters The notch sensor is a reflection sensor that emits a band of light and detects the quantity of light reflected to it
58. dots on the right remain blank The data to define a user defined character is x x y bytes To print a dot set the corresponding bit to 1 to not have it print set to O This command can define different user defined character patterns for each font To select the font use 1B 21 1B C1 The user defined character definitions are cleared when 1B 40 or 1D 2A or 1B 3F are executed or the printer is reset or the power shut off Internal character set 1B 25 1B 3F 18 dots 11 cpi 14 dots 15 cpi 1 lL AN TA LSB p2 3 12 VKP80Il User Manual CUSTOM 3 PRINTER FUNCTIONS 1B 2 m nL nH d1 dk Name Select bit image mode Format ASCII ESC E m nL nH d1 dk Hex 1B 2A m nL nH d1 dk Decimal 27 42 m nL nH d1 dk Range m 0 1 32 33 0 lt lt 255 O lt nH lt 3 lt lt 255 Description Selects a bit image mode using m for the number of dots specified by nL and nH as follows Vertical direction Horizontal direction N dos DPI DPI N ofdata k 8 dot single density 8 67 10 nL nH x m 8 dot double density 67 20 nL nH x 256 24 dot single density nL nH x 256 x 3 24 dot double density nL nH x 256 x 3 Notes The nL and nH commands indicate the number of dots of the bit image in the horizontal direction The number of dots is calculated using nL nH x 256 If the bit image dat
59. e 2376 cuts Reading of length cm of printed paper ASCII GS Hex 1D E3 Decimal 29 227 Reading of length cm of printed paper The command return a string pointing out how much paper is printed for example if the prin ter has print about 2515 5 m it will be 251550cm Reading number of retracting ASCII GS Hex 1D E4 Decimal 29 228 Reading number of retracting of the printer The command return a string pointing out the number of retracting of the printer for exam ple if the printer has retracted the paper 512 times it will be 512 CUSTOM 1D E5 Name Format Description 3 PRINTER FUNCTIONS Reading number of power up ASCII GS Hex 1D E5 Decimal 29 229 Reading number of power up of the printer Notes The command return a string pointing out the number of turning on of the printer for exam ple if the printer is turned on 512 times it will be 5120n Default Reference Example 1D E6 nH nL Name Virtual paper end limit Format ASCII GS nH nL Hex 1D E6 nH nL Decimal 29 230 nH nL Range 0 nH nL x 255 Description This command sets the limit after which is pointed out the virtual paper end Notes The calculation limit of the near paper end is in centimetres This value is expressed as nH x 256 nL Default nH 00 nL 20 Reference Example If you want that the virtual paper end is pointed out after 15 metres from fir
60. e area the excess data is not printed If the printing area width set by 1D 4C and 1D 57 is less than one line in vertical the following processing is performed only on the line in question 1 The printing area width is extended to the right up to one line in vertical In this case prin ting does not exceed the printable area 2 If the printing area width cannot be extended by one line in vertical the left margin is reduced to accommodate one line in vertical 1D 2A Start end macro definition ASCII GS Hex 1D 3A Decimal 29 58 Starts or ends macro definition Macro definition starts when this command is received during normal operation When 1D 5E is received during macro definition the printer ends macro definition and clears all definitions Macros are not defined when power is turned on to the machine Macro content is not cancelled by the 1B 40 command Therefore 1B 40 may be included in the content of macro definitions If the printer receives 1D 3A a second time after previously receiving 1D 3A the prin ter remains in macro undefined status The contents of the macro can be defined up to 1024 bytes If the macro definition exceeds 1024 bytes excess data is not stored 1D 5E CUSTOM 3 PRINTER FUNCTIONS 10 42 Turn white black reverse printing mode on off Format ASCII GS B n Hex 1D 42 n Decimal 29 66 n Range 0 lt lt 255 Description Turns white blac
61. e minimum it resets to the maximum value When this command is executed the internal count that indicates the repetition number specified by r is cleared Default aL 1 aH 0 bL 255 bH 255 1 1 Reference 1D 43 30 1D 43 32 1D 43 3B 1D 63 Example 1D 43 32 nL nH Name Set counter Format ASCII GS C 2 nL nH Hex 1D 43 32 nL nH Decimal 29 67 50 nL nH Range OxnL nH lt 255 Description Sets the serial number counter value nL and nH determine the value of the serial number counter set by nL nH 256 Notes n count up mode if the counter value specified by this command goes out of the counter operation range specified by 1D 43 31 or 1D 43 3B it is forced to convert to the mini mum value through 1D 63 In count down mode if the counter value specified by this command goes out of the coun ter operation range specified by 1D 43 31 or 1D 43 3B it is forced to convert to the maximum value through 1D 63 Default nL 1 nH 0 Reference 1D 43 30 1D 43 31 1D 43 3B 1D 63 Example 10 43 3B sb sn Sr sc Name Format 3 32 user Manual Select count mode B ASCI GS C sa sb sn sr sc Hex 1D 43 3B sa 3B sb 3B sn 3B sr 3B sc 3B Dec 29 67 59 sa 59 sb 59 sn 59 Sr 59 SC 59 CUSTOM Range Description Notes Default Reference Example 1D 48 n Name Format Range Des
62. e on off 1B 30 ESC 0 Select 1 8 inch line spacing 1B 32 ESC 2 Select 1 6 inch line spacing 1B 40 ESC Initialize printer 1B 44 n1 nk 00 uc Set horizontal tab positions NENNEN NENNEN L L NENNEN L Select emphasized mode L 1B 47n ESCGn jSeletdoubestike mode IB 4An ESCJn Prntandfeedpape B 4C ESCL Selectpagemode 1B 4Dn ESCMn jJSeletcharaterfont 1B 52n 9 jSelectintemationalcharaterset 1B 53 JESCS Select standardmode 1B 54n ESCTn Select print direction in page mode 1B 56n Select printmode so tumed NENNEN rs HEN L L ESC W xL xH yL 1B 57 xL xH yL yH e dxL dxH dyL dyH dxH dyL Set printing area page mode 1B 5C nL nH ESC nL nH Set relative print position 1B 61 Select justification 1B 74 Select character code table 1B 63 35 n ESC Enable disable front panel buttons 1B 64 n ESC dn Print and feed paper n lines 1B 76 Transmit printer status 518 569 1B 7 ESC n Set cancel upside down character printing 1B C1 ESC n Set cancel cpi mode 1 FA xL yH ESC n xH xL ONLY FOR SERIAL Receive graphic page from rey HIS com 1B FF n nL ESC n nL nH LUN UE mand set the communication port comunication protocol as Hardware FS xH xL yH yL dxH
63. efined range the previously set print mode is not changed If n20 mis not applicable Default n 0 m 0 Reference 1D 43 31 1D 43 32 1D 43 3B 1D 63 Example n 3 m 0 n 3 m 1 n 3 m 2 1 001 1 indicates a space CUSTOM User Manual VKP80II 3 31 3 PRINTER FUNCTIONS 1D 43 31 aL aH bL bHnr Name Format Range Description Select count mode A ASCII GS 1 aL aH bL bH n r Hex 1D 43 31 aL aH bL bH n r Decimal 29 67 49 aL aH bL bH n r 0 lt aL aH lt 255 0 bL bH x 255 Osn rs255 Selects a count mode for the serial number counter aL aH or bL specify the counter range n indicates the unit amount when counting up or down rindicates the repetition number when the counter value is fixed Notes Count up mode is specified when aL 256 lt bL 256 andn 0 and rz 0 Count down mode is specified when aL 256 gt bL 256 andn 0 and rz 0 Counting stops when aL 256 bL bH 256 orn Oorr 0 Setting the count up mode the minimum counter value is aL aH 256 and the maximum value is bL bH 256 If the counting up reaches a value that exceeds the maximum it resets to the minimum value Setting the count down mode the maximum counter value is aL aH 256 and the minimum value is bL bH 256 If the counting down reaches a value less than th
64. ence Example 1B 53 Name Format Description Notes Reference Example 1B 54 Name Format 3 20 VKP80Il User Manual Select standard mode ASCII ESC Hex 1B 53 Decimal 27 83 Switches from page mode to standard mode This command is effective only in page mode Data buffered in page mode are cleared This command sets the print position to the beginning of the line The printing area set by 1B 57 are initialized This command switches the settings for the following commands in which the values can be set independently in standard mode and page mode to those for standard mode 1 Set right side character spacing 1B 20 2 Select default line spacing 1B 32 1B 33 The following commands are enabled only to set in standard mode 1 Set printing area in page mode 1B 57 2 Select print direction in page mode 1B 54 The following commands are ignored in standard mode 1 Set absolute vertical print position in page mode 1D 24 2 Set relative vertical print position in page mode 1D 5C Standard mode is selected automatically when power is turned on the printer is reset or command 1B 40 is used 0C 1B 4C Select print direction in page mode ASCII ESC T n Hex 1B 54 n Decimal 27 84 n CUSTOM Range Description Notes Default Reference Example 1B 56 n Name Format Range Description Notes CUSTOM
65. eters sa to sc can be omitted If omitted they remain unchanged Parameters sa to sc cannot contain characters other than 0 to 9 1 sb 65535 sn 1 sr 1 sc 1 1D 43 30 1D 43 32 1D 43 31 1D 63 Select printing position of Human Readable Interpretation HRI characters ASCII GS H n Hex 1D 48 n Decimal 29 72 n 0 lt lt 3 48 lt lt 51 Selects the printing position of HRI characters when printing bar codes selects the printing positions as follows Not printed Above the bar code Below the bar code Both above the below the bar code HRI characters are printed using the font specified by 10 66 n 0 1D 66 1D 6B Transmit printer ID ASCII GS n Hex 1D 49 n Decimal 29 73 n User Manual VKP80II 3 33 3 PRINTER FUNCTIONS Range 1sns3 49sns51 Description the printer ID specified by n follows n Pier Printer model ID 5D VKP80 200 dpi Type ID Undefined ROM version ID Depends on ROM version 4 character Notes The printer only transmits 1 byte printer ID without confirmation that the host is ready to receive data This command is executed when the data is processed in the data buffer Therefore there could be a time lag between command reception and data transmission depending on data buffer status Default Reference Example 1D 4C nL nH Name Set left margin Format ASCII GS L nL nH
66. etres of paper printed Under CUT COUNTER is given the number of cuts made Under RETRACT COUNTER is given the number of retract made Under POWER ON COUNTER is given the number of power ups made 1 2 VKP80II User Manual CUSTOM 1 INSTALLATION AND USE PRINTER SETUP INTERFACE PROGRAM MEMORY TEST DYNAMIC RAM TEST EEPROM TEST CUTTER TEST HEAD VOLTAGE V HEAD TEMPERATURE PAPER PRINTED cm CUT COUNTER RETRAC COUNTER POWER ON COUNTER RS232 Baud Rate 19200 bps RS232 Data Length 8 bits chr RS232 Parity RS232 Handshaking Xon Xoff Busy Condition ReFull USB Address Number USB Status Monitor Disabled Autofeed CR Disabled Print Mode Chars inch 15 20 Speed Quality Normal Paper Retracting Disabled Notch Alignment Disabled Fig 1 3 Notch Threshold 9 Notch Distance mm 9 Current Print Density FF key to enter setup LF key to skip setup S N B This parameter is displayed if the printer has an USB interface it s used to identify uni vocally the USB printer by a numerical address code if on the PC are connected two printersS that are the same models for example two VKP80 UE S 0 N B This parameter is displayed if the printer has an USB interface The Status Monitor is additional printing driver component that allows the printer status monitoring It must be enabled only if it was installed the Status Monitor specific driver S 8 N B I
67. f the Notch Alignment parameter is Disabled this parameter doesn t appear in the Printer Setup ticket CUSTOM User Manual VKP80II 1 3 1 INSTALLATION AND USE 1 3 CONFIGURATION This printer permits the configuration of default parameters The printer s configurable parameters are RS232 Baud Rate 115200 57600 38400 192002 9600 4800 2400 1200 RS232 Data length 7 8 bits char RS232 Parity Even or Odd RS232 Handshaking XON XOFF or Hardware Busy condition RxFullD o OffLine RxFull USB Address Number 0 1 2 3 4 5 6 7 8 9 USB Status Monitor Disabled or Enabled Autofeed CR disabled or CR enabled Print mode Normal or Reverse Characters per inch A 11 B 15 cpi 15 B 20 cpi Speed Quality High Quality NormalP High Speed Paper retract 9 Disabled or Enabled Notch Alignment Disabled or Enabled Notch Threshold 0 5 1 0 1 5 2 05 2 5 3 0 3 5 4 0 4 5 Notch Distance mm From 00 to 32 mm Current Low High Normal Print density 50 37 25 12 0 12 25 3796 45095 Please note the parameters marked with the symbol represent the default values S 0 N B parameter valid only wth serial interface using this parameter it is possible to select whether the Busy signal is activated when the printer is both in Off Line status and the buffer is full or only if the reception buffer is full N B If at power up paper is present
68. he printing area is set as shown in the figure below Notes e If this command is input in standard mode the printer executes only internal flag operation This command does not affect printing in standard mode If the horizontal or vertical starting position is set outside the printable area the printer stops command processing and processes the following data as normal data If the printing area width or height is set to 0 the printer stops command processing and processes the following data as normal data This command sets the position where data is buffered to the position specified by 1B 54 within the printing area If horizontal starting position printing area width exceeds the printable area the printing area width is automatically set to horizontal printable area horizontal starting position If vertical starting position printing area height exceeds the printable area the printing area height is automatically set to vertical printable area vertical starting position The horizontal and vertical motion unit are specified by 1D 50 Changing the horizontal or vertical motion unit does not affect the current printing area The 1D 50 command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount and it must be in even units of minimum horizontal movement amount Use the horizontal motion unit x for setting the horizontal starting
69. ify the optimum threshold for the paper being used a paper characterisation function is also available in setup Characterize Paper Yes CUSTOM User Manual VKP80II B 1 APPENDIX B ALIGNMENT MANAGEMENT By activating this parameter the outgoing voltage of the sensor will be presented in a graphic form as shown in figure B 1 below PAPER CHARACTERIZATION Fig B 1 Notch Threshold 5V 4V 2V Wa a ssa P msn gt The graphic shows the references in Volts from 0 to 5V and the threshold value previously set It is clear that by adjusting the threshold value it is possible to find the best position that takes into account the signal peak and the small oscillations around zero The ALIGNMENT POINT is defined as the position inside the ticket that is the desired alignment point The ALIGNMENT POINT can be defined over the notch or near this one for this reason the final param eters to be set in setup are Notch Dist mm x 10 1 Notch Dist x 1 5 These parameters define the Notch Distance that represents the distance from the notch to alignent in the above example the notch distance is 15 mm Fig B 2 Alignment pint Notch Distance NON HEAT HEAT SENSITIVE Side SENSITIVE Side Direction of paper feed Figure B2 shows how the Notch Distance parameter represents the distance that exists between the notch and the
70. ine be sure to leave ad equate space for the paper loop below If this is not done the ticket could crease at the cutting area causing the ticket to jam in the paper outfeed opening CUSTOM User Manual VKP80II 1 11 1 INSTALLATION AND USE In the following table are reported the length recommended for the tickets using of the retracting function TICKET LENGTH TICKET PRESENTATION MAX 10mm 30mm 80mm 220mm 10mm 30mm 1 5 6 Notes for installation and lower fastening of printer 3 FIXING POINT BOTTOM Fig 1 15 M4 n 3 filetti ATTENTION It s very important to considere the screws length to not damage the internal sensor board near the lower fixing holes see fig 1 16 1 12 VKP8OII User Manual CUSTOM 1 INSTALLATION AND USE On the basis of panel thickness calculate the screws length as follows Lv lt Pn Sp where Lv indicates screw length Pn 8 mm Sp panel thickness For example if panel thickness is 10mm Sp 10mm the max screw length will be 18mm Fig 1 16 j _ rev 200 E SW An D V T Y AT GSC 2 E ac p gt S
71. is placed in such a way as to avoid damage to its wiring e Use the type of electrical power supply indicated on the printer label If in doubt contact your retailer Do not block the ventilation openings Do not introduce foreign objects of any kind into the printer as this could cause a short circuit or damage parts that could jeopardize printer functioning Do not spill liquids onto the printer Do not carry out technical operations on the printer with the exception of the scheduled maintenance procedures specifically indicated in the user manual CUSTOM User Manual VKP80II 1 INTRODUCTION Disconnect the printer from the electricity supply and have it repaired by a specialized technician when The feed connector has been damaged Liquid has seeped inside the printer The printer has been exposed to rain or water The printer is not functioning normally despite the fact that all instructions in the users ma nual have been followed The printer has been dropped and its outer casing damaged Printer performance is poor The printer is not functioning com UNPACKING THE PRINTER Remove the printer from its carton being careful not to damage the packing material so that it may be re used if the printer is to be transported in the future Make sure that all the components illustrated below are present and that there are no signs of damage If there are contact Customer Service Oa kwh Instal
72. ized as follows Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Contains the information required for correct printer installation and its proper use Contains information on interface specifications Contains a description of the printer command set Contains Technical Specifications of the printer Contains the character sets fonts used by the printer EXPLANATORY NOTES USED IN THIS MANUAL D gt Gives important information or suggestions relative to the use of the printer WARNING Information marked with this symbol must be carefully followed to guard against damaging the printer DANGER Information marked with this symbol must be carefully followed to guard against operator injury or damage GENERAL SAFETY INFORMATION Read and keep the instructions which follow Follow all warnings and instructions indicated on the printer e Before cleaning the printer disconnect the power supply e Clean the printer with a damp cloth Do not use liquid or spray products Do not operate the printer near water Do not use the printer on unstable surfaces that might cause it to fall and be seriously damaged During the integration of the printer we strongly warn to keep an adeguate paper loop outlet underneath the presenter in order to allow the receipt being properly printed out e Only use the printer on hard surfaces and in environments that guarantee proper ventilation Make sure the printer
73. izontal starting buffer position does not move The reference starting position is that specified by 1B 54 This command operates as follows depending on the starting position of the printing area specified by 1B 54 1 When the starting position is set to the upper left or lower right this command sets the absolute position in the vertical direction 3 28 VKP80Il user Manual CUSTOM Reference Example 3 PRINTER FUNCTIONS 2 When the starting position is set to the upper right or lower left this command sets the absolute position in the horizontal direction The horizontal and vertical motion unit are specified by 1D 50 The 1D 50 command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount and it must be in even units of the minimum horizontal movement amount 1B 24 1B 54 1B 57 1B 5C 1D 50 1D 5C 10 2A x y d1 d x x y x 8 Name Format Range Description Notes Define dowloaded bit image ASCII GS j X y d1 d x x y x 8 Hex 1D 2A X y d1 d x x y x 8 Decimal 29 42 X y d1 d x x y x 8 1 lt x lt 255 1 lt y lt 48 lt 1536 0 lt d lt 255 Defines a downloaded bit image using the number of dots specified by x and x specifies the number of dots in the horizontal direction y specifies the number of dots in the vertical direction The number of dots in the horizontal
74. k reverse printing mode on or off When the LSB of n is 0 white black reverse printing is turned off When the LSB of n is 1 white black reverse printing is turned on Notes Only the LSB di n is effective This command is available for both built in and user defined characters This command does not affect bit image downloaded bit image bar code HRI characters and spacing skipped by 09 1B 24 and 1B 5C This command does not affect white space between lines White black reverse mode has a higher priority than underline mode Even if underline mode is on it will be disabled but not cancelled when white black reverse mode is se lected Default n 0 Reference Example 1D 43 30 nm Name Select counter print mode Format ASCII GS C 0 n m Hex 1D 43 30 n m Decimal 29 67 48 n m Range 0 lt lt 5 0 1 2 48 49 50 Description Selects a print mode for the serial number counter n specifies the number of digits to be printed as follows when n 0 the printer prints the actual digits indicated by the numeric value when n 1 to 5 the command sets the number of digits to be printed m specifies the printing position within the entire range of printed digits as follows m Printing position Processing of digits less than those specified Flush right Adds spaces to the left Flush right Adds a 0 to the left Flush left Adds spaces to the right Notes If nor m is out of the d
75. ket must therefore contain only one notch the following equation must be used INTER NOTCH DISTANCE PRINTED AREA HEIGHT NON PRINTABLE AREA where INTER NOTCH DISTANCE the distance between two notch edges NON PRINTABLE AREA cutter head distance The picture in figure B 12 shows a sequence of printed tickets aligning each one at the cut It can be noted that increasing the printed area will result in superimposing what is to be printed at the subsequent notch The size of the print area can be enlarged until it renders the alignment feed void but not beyond It is very important never to forget about the non printable area that corresponds to the cutter head distance and is the result of every cut LEGEND A Alignment feed H Printing area height B Non printable area CUTTER PRINT HEAD PAPER IN TICKET THE PRINTER PRODUCED Direction of paper 1 Printing area PRINT HEAD Fig B 12 CUSTOM User Manual VKP80II B 9 APPENDIX B ALIGNMENT MANAGEMENT B 4 METHODS OF USAGE B 4 1 Command sequences It is possible when printing sequences of tickets to primarily identify two different methods of operation that involve the alignment ticket aligned at the cut and ticket aligned at printing Another very important aspect to bear in mind is the condition from which printing commences In figure B 12 that shows a ticket aligned at the cut it can be seen how every time a ticket printing begi
76. lation instructions Electrical supply cable Paper roll Printer Foam packing shell Box Open the printer packaging Remove the paper roll Remove the manual or CD Rom Remove the cable of power supply Take out the foam packing shell Take out the printer and remove it from its plastic covering Keep the box trays and packing materials in the event the printer must be transported shipped in the future 2 VKP80ll User Manual CUSTOM INTRODUCTION PRINTER FEATURES VKP80 is the latest generation of ATMs Kiosks and Ticket Printers with high printing speed 220mm sec and a very small footprint it s equipped with a 204 dpi 8 dots mm thermal printing mechanism In addition to normal printing functions the printer offers a wide array of special features High speed printing High 180 mm sec High speed 220 mm sec Easy paper changing automatic paper loading Paper width 60 76 80 82 5mm adjustable by the user e Barcode UPC A UPC E EAN13 EAN8 CODE39 ITF CODABAR CODE93 CODE128 CODE32 e standard and international character set fonts Definition of function macros for automatic operation re call e Graphic mode printing Print density 50 to 100 e Serial interfaces RS232 from 1200 to 115200 bps Interfaces RS232 USB High reliability autocutter Illuminated paper mouth e Paper pre tensioner system for high capability paper roll e Double function ticket
77. not present 4 or o 5 6 J Undefined or o This command is executed immediately even when the data buffer is full Busy After the paper autoload all buffers receive and print are cleared 10 04 Turn upside down printing mode on off ASCII ESC n Hex 1B 7B n Decimal 27 123 n 0 lt lt 255 Turns upside down printing mode on or off When the LSB of n is 0 the upside down printing mode is off When the LSB of n is 1 the upside down printing mode is on Only the LSB of n is effective This command is valid only if entered at the beginning of a line In upside down printing mode the printer rotates the line to be printed 180 and then prints it n 0 Upside down printing Off Upside down printing On ABCDEFG 123456 94340099V Printing direction Set cancel cpi mode ASCII ESC n Hex 1B C1 n Decimal 27 193 n 0 lt lt 1 48 lt lt 49 CUSTOM User Manual VKP80II 3 25 3 PRINTER FUNCTIONS Description Sets cpi mode based on the following values of n on Function Font A 11 cpi 0 48 Font B 15 cpi Font A 15 Font B 20 cpi Default n 0 Reference 1B 21 Example 1B FA xH xL yH yL Name Print graphic bank 608 x 862 dots Format ASCII ESC n XH xL yH yL Hex 1B FA n xH xL yH yL Decimal 27 250 n xH xL yH yL Range 1sns2
78. ns this origi nates from an alignment at the cut and therefore the distance between the start of the print area and the alignment line is equal to the head cutter distance The same situation applies to an alignment at printing B 4 1 1 Alignment at the cut The sequence of commands to be entered when wanting to align a ticket at the cut is as follows 1 Ticket general setting formatting of characters print density margins etc 2 Print ticket Printing of text logos or any other graphics 3 Alignment at the cut command 1D F8 4 Cut command The result is shown in figure B 13 E Y PRINT HEAD PAPER IN 2 THE PRINTER Printed area o Z 5 ES 52 lt Fig B 13 It is possible to see how the start of the ticket print area is not aligned but the print starts in the rest position that the head took up at the moment the previous ticket was cut At the end of the print area the printer has fed the paper through to align itself and perform the cut at the desired position B 10 VKP8OII User Manual CUSTOM APPENDIX B ALIGNMENT MANAGEMENT B 4 1 2 Alignment at printing Alignment at printing requires the following sequence of commands 1 Ticket general setting formatting of characters print density margins etc 2 Print alignment commands 1D F6 3 Print ticket Printing of text logos or any other graphics 4 Cut commands The result is shown in figure B 14 Unlike the previo
79. nting mode on off 1B 7B 4 Set left margin 1D 4C 5 Set printable area width 1D 57 CUSTOM Reference Example 1 40 n Format Range Description Notes Default Reference Example 1 52 Format Range Description CUSTOM 3 PRINTER FUNCTIONS The following command is not available in page mode 1 Print raster bit image 1D 76 30 The printer returns to standard mode when power is turned on the printer is reset or 1B 40 is used 0C 1B 53 1B 54 1B 57 1D 24 1D 5C Select character font ASCII ESC M n Hex 1B 4D n Decimal 27 77 n n 0 1 48 49 Selects characters font depending of cpi value set Char Inch as follows Charlnch n Funcion A 11cpi Font 11 cpi 18x24 15 15 14 24 A 15cpi Font 15 cpi 14x24 B 20cpi Font 20 cpi 10x24 1 C1 Select an international character set ASCII ESC R n Hex 1B 52 n Decimal 27 82 n 0 lt lt 10 Selects the international character set according to the table below User Manual VKP80II 3 19 3 PRINTER FUNCTIONS Hex 244 40 58 5C 5D 5E 60 78 7C 7D 7E n Characterset_ ojus i France i ja je sS j j uje 2 Geman st 198 3 UntedKmgom peman Default Refer
80. o zero as follows this setting have effect after the ticket already in the printer Set Notch Distance 1D E7 00 00 Print text TICKET 1 0A FIRST LINE 0A SECOND LINE 0A Cut alligment TICKET 1D F8 FIRST LINE Cut SECOND LINE Print text TICKET 1 0A FIRST LINE 0A SECOND LINE 0A Cut alligment 1D F8 Cut ESC i TICKET 1 FIRST LINE SECOND LINE Fig B 3 CUSTOM User Manual VKP80II B 3 APPENDIX B ALIGNMENT MANAGEMENT Example 2 To cut 10 mm before the notch the command sequence is this setting have effect after the ticket already in the printer 1D E7 00 0A Print text TICKET 1 0A FIRST LINE 0A SECOND LINE 0A TICKET N Cut alligment FIR 1D F8 ST LINE Cut SECOND LINE ESC Print text TICKET 1 0A FIRST LINE 0A SECOND LINE 0A Cut alligment 1D F8 Cut ESC TICKET N 1 T FIRST LINE SECOND LINE Fig B 4 Example 3 To print over the notch the command sequence is this setting have effect after the ticket already in the printer Set Notch Distance 1D E7 00 00 Print text TICKET 1 0A FIRST LINE 0A SECOND LINE 0A EET WE Cut ESC SECOND LINE Set Notch Distance 1D E7 00 00 Print text TICKET 1 0A FIRST LINE 0A SECOND LINE 0A Cut ESC TICKET 1 FIRST LINE SECOND
81. on the ejector and if this parameter has been activated the printer will retract the paper Otherwise if the parameter is deactivated the printer will eject the paper S N B During the setup phase it s possible to set the notch distance using a values range from 0 to 39 mm The maximum distance accepted is 32 mm so even if values from 33 to 39 mm are inserted the distance remains 32 mm The settings made are stored in EEPROM nonvolatile memory During power up if the LINE FEED key is held down the printer enters the autotest routine and prints out the setup report The printer will remain in standby in Hexadecimal dump mode see section 1 5 until another key is pressed or characters are received through the printer communication port When the FORM FEED key is pressed the printer enters parameter configuration When the LINE FEED key is pressed the printer exits setup and terminates the Hexadecimal dump function When the receive buffer is full if handshaking is set to XON XOFF the printer sends the XOFF 13 on the serial port When the receive buffer has cleared once again if handshaking is set to XON XOFF the printer sends the XON 11 on the serial port 1 4 VKP80II User Manual CUSTOM 1 INSTALLATION AND USE 1 4 Hexadecimal dump This function is used to display the characters received from the communications port the printer prints out both the hexadecimal code received as well as the corresponding ASCII
82. ot clear the receive buffer Print data in page mode ASCII ESC FF Hex 1B 0C Decimal 27 12 In page mode prints all buffered data in the printing area collectively This command is enabled only in page mode After printing the printer does not clear the buffered data setting values for 1B 54 and 1B 57 and the position for buffering character data 0C 1B 4C 1B 53 Set right side character spacing ASCII ESC SP n Hex 1B 20 n Decimal 27 32 n 0 lt lt 255 Sets the character spacing for the right side of the character to x horizontal or vertical motion units User Manual VKP80II 3 9 3 PRINTER FUNCTIONS Notes Default Reference Example 1B 21 Name Format Range Description The right character spacing for double width mode is twice the normal value When the characters are enlarged the right side character spacing is m 2 or 4 times the normal value The horizontal and vertical motion units are specified by 1D 50 Changing the horizontal or vertical motion units does not affect the current right side spacing The 1D 50 command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount n standard mode the horizontal motion unit is used The maximum right side spacing is 255 200 inches n 0 10 50 10 00 Select print modes ASCII ESC n Hex 1B 21 n Decimal 27
83. peed reverts to the default value when the printer is reset or turned off n 1 Align the print head with the notch ASCII GS Hex 1D F6 Decimal 29 246 Set the print head notch alignment With the 1D E7 command it s possible to program the printing start distance from the notch The distances range goes from 0 to 32 mm 0 1D E7 1D F8 Align the autocutter with the notch ASCII GS Hex 1D F8 Decimal 29 248 Set the autocutter notch alignment With the 1D E7 command it s possible to program the paper cut start distance from the notch The distances range goes from 0 to 32 0 1D E7 1D F6 CUSTOM 4 TECHNICAL SPECIFICATIONS 4 1 TECHNICAL SPECIFICATIONS Table 4 1 gives the main technical specifications for the 204 dpi printer model Tab 4 1 Thermal rolls Heat sensitive side on ou Type of paper tside of roll Recommended types of paper da 55 g m a 110 g m KANZAN Width from 60 to 82 5 mm max 2180 mm 9 External roll diameter OPTIONAL Upper attachment max 0170 mm OPTIONAL Rear attachment max 2180 mm 9 OPTIONAL Lower attachment max 2180 mm 9 Core type Cardboard or plastic Head temperature black mark paper end ticket presence on output opening of printing unit near paper end on roll support is optional Printing mode Straight 90 180 270 Printing format Height Width from 1 to 8 bold reverse underlined italic Character fonts PC437 PC850 PC860 PC86
84. r Manual VKP80II 3 27 3 PRINTER FUNCTIONS 10 21 Format Range Description Select character size ASCII GS n Hex 1D 21 n Decimal 29 33 n 0 lt lt 255 Selects character height and width as follows Bits 0 to 3 to select character height see table 2 Bits 4 to 7 to select character width see table 1 Table 1 Select Character Width Table 1 Select Character Height Notes This command is effective for all characters except HRI characters If n falls outside the defined range this command is ignored Characters enlarged to different heights on the same line are aligned at the baseline or topline see 1D 7E 1B 21 can also be used to select character size However the setting of the last recei ved command is the effective one Default n 0 Reference 1B 21 Example 1D 24 nL nH Name Set absolute vertical print position in page mode Format ASCII GS nL nH Hex 1D 24 nL nH Decimal 29 36 nL nH Range 0 lt nL lt 255 0 lt nH lt 255 Description Notes Set the absolute vertical print starting position for buffer character data in page mode This command sets the absolute print position to nL nH x 256 x vertical or horizontal motion unit inches This command is effective only in page mode e If the nL nH x 256 x vertical or horizontal motion unit exceeds the specified printing area this command is ignored The hor
85. r the printer body Insert the point of reference 2 paper holder support into the hole 7 printer body see fig A 9 2 2 Attach the paper holder support 4 to the printer body 1 using four M4x8 screws 5 supplied with the kit see fig A 9 3 Insert the near paper end sensor connector 3 of the paper holder support into the connector of the sensor card located on the printer 6 see fig A 9 6 User Manual CUSTOM APPENDIX A ACCESSORIES AND SPARE PARTS Paper width adjustment with roll holder support Paper width may be set from 60mm to 82 5mm max Rotate the knob 1 to adjust the width of the housing for paper roll see fig A 10 Fig A 10 Near paper end adjustment Rotate the lever 1 to adjust the sensor position for nearly paper end Move the lever up to in crease the reserve of paper move the lever down to decrease the reserve of paper see fig A 11 Fig A 11 Tie for roll blocking Insert the tie 1 as shown in figure A 12 to avoid the paper roll come out accidentally from the pin Fig A 12 CUSTOM User Manual VKP80II 7 APPENDIX A ACCESSORIES AND SPARE PARTS Printer dimensions with roll holder support Fig A 13 292 1 189 4 FORM FEED RS232 USB 1 eC M4 no 3 holes 121 2
86. rmat Range Description Notes Default Reference Example Sets printing density n specifies printing density as follows Printing density Printing density reverts to the default value when the printer is reset or turned off n 4 Set superscript subscript ASCII GS n Hex 1D 7E n Decimal 29 126 n 0 1 48 49 Sets superscript or subscript character position n specifies the position as follows Subscript character position 1 49 Superscript character position This command is executed if there are characters of different height on the same line n 0 1B 21 1D 21 10 00 xH xL yH yL mode 2 Name Format Range Description 3 44 VKP80Il User Manual Set horizontal and vertical motion units ASCII GS xH xL yH yL Hex 1D DO xH xL yH yL Decimal 29 208 xH xL yH yL 0 lt xH 256 xL lt 2040 0 lt yH 256 yL lt 4080 Sets the horizontal and vertical motion units to 1 xH 256 xL inch and 1 yH 256 yL inch respectively When x is set to 0 the default setting value is used When y is set to 0 the default setting value is used CUSTOM 3 PRINTER FUNCTIONS Notes The horizontal direction is perpendicular to the paper feed direction In standard mode the following commands use x or y regardless of character rotation upside down or 90 clockwise rotation Commands using x 10 4 10 57 Commands using
87. st near paper end data acquisition you have to convert 15 metres in 1500 centimetres and after you have to calculate nH and nL as it follows 1500 256 5 nL 1500 nH x 256 1500 5 x 256 220 And which the command will be Hex 10 E6 05 DC Decimal 29 230 5 220 1D E7 nH nL Name Set notch distance Format ASCII GS nL nH Hex 1D E7 nL nH Decimal 29 231 nL nH Range 0 lt lt 255 0 lt nLs 255 Description Sets notch distance in mm from the beginning of the document see appendix B Notes This value is expressed as nH x 256 nL possible to put in the notch distance maximum limit during the setup phase The notch distance value range goes from 0 to 32 mm The setting are saved in the EEPROM to keep the value when the printer is turned off Default nH 00 nL 00 Reference Example CUSTOM User Manual VKP80II 3 47 3 PRINTER FUNCTIONS 10 0 n Format Range Description Notes Default Reference Example 1D F6 Name Format Description Notes Default Reference Example 1D F8 Name Format Range Description Notes Default Reference Example 3 48 VKP80Il User Manual Set printing speed ASCII GS n Hex 1D FO n Decimal 29 240 n lt lt 2 Sets printing speed n specifies the printing speed as follows Printing speed High quality NUN Printing s
88. ta as normal data When CODE93 is used The printer prints an HRI character o as a start character at the beginning of the HRI character string The printer prints an HRI character o as a stop character at the end of the HRI character string The printer prints an HRI character n as a control character 00 to 1F and 7F When CODE128 is used When using CODE128 in this printer please note the following regarding data transmis sion The top part of the bar code data string must be a code set selection character CODE A CODE B or CODE C which selects the first code set Special characters are defined by combining two characters and one character ASCII character is defined by transmitting twice consecutively Default Reference 1D 48 1D 66 1D 68 1D 77 Example 1D 72n Name Transmit status Format ASCII GS r n Hex 1D 72 n Decimal 29 114 n Range 1 49 Description _ Transmits the status specified by as follows Transmits paper sensor sta tus as for 1B 76 CUST M User Manual VKP80II 3 41 3 PRINTER FUNCTIONS Paper sensor status n 1 49 omon Hex Decmae Funcion Near paper end sensor Paper present Near paper end sensor Paper not present Paper end sensor Paper present 12 Paper end sensor Paper not present 4 RsmED Ls undefined e
89. ting position to the be ginning of the line The paper feed amount set by this command does not affect the values set by 1B 32 or 1B 33 The horizontal and vertical motion units are specified by 10 50 10 00 10 50 or 10 00 can change the vertical and horizontal motion unit However the value cannot be less than the minimum vertical movement amount n standard mode the vertical motion unit is used The maximum paper feed amount is 4095 mm 161 inches 1D 50 or 1D DO Select page mode ASCII ESC L Hex 1B 4C Decimal 27 76 Switches from standard mode to page mode This command is enabled only when processed at the beginning of a line in standard mode This command has no effect in page mode After printing by 0C is completed or by using 1B 53 the printer returns to standard mode This command sets the position where data is buffered to the position specified by 1B 54 within the printing area defined by 1B 57 This command switches the settings for the following commands in which the values can be set independently in standard mode and page mode to those for page mode 1 Set right side character spacing 1B 20 2 Select default line spacing 1 32 1B 33 Only value settings is possible for the following commands in page mode these commands are not executed 1 Turn 90 clockwise rotation mode on off 1B 56 2 Select justification 1B 61 3 Turn upside down pri
90. to 0 to not print the dot 3 42 VKP80II User Manual CUSTOM Reference Example 10 77 Format Range Description Notes Default Reference Example 10 7C n Name Format Range CUSTOM 3 PRINTER FUNCTIONS If the bit image data exceeds the number of dots to be printed on a line the excess data is ignored This command has no effect in all print modes character size emphasized double strike upside down underline white black reverse printing etc for raster bit image This command feed the the paper as much as necessary to print the bit image without using spacing set by 1B 32 or 1B 33 Do not use this command during a macro executing because this command should not be included in a macro After printing has been completed this command sets the print starting position to the be ginning of the line The following figure shows the relationship between the downloaded bit image and the printed data Set bar code width ASCII GS n Hex 1D 77 n Decimal 29 119 n 1sns6 Sets the horizontal size of the bar code n specifies the bar code width as follows n Module width mm 0 625 n 3 1D 6B Set printing density ASCII GS n Hex 1D 7G n Decimal 29 124 n 0 lt lt 8 48 lt lt 56 User Manual VKP80II 3 43 3 PRINTER FUNCTIONS Description Notes Default Reference Example 10 7 Fo
91. up mode if the counter value set by this command goes out of the counter opera tion range set by 1D 43 31 or 1D 43 3B it is forced to revert to the minimum value In count down mode if the counter value set by this command goes out of the counter operation range set by 10 43 31 10 43 3B it is forced to revert to the maximum value 1D 43 30 1D 43 31 1D 43 32 1D 43 3B CUSTOM User Manual VKP80II 3 37 3 PRINTER FUNCTIONS 1D 65 n m Name Ejector commands Format ASCII GS e n m t Hex 1D 65 n m t Decimal 29 101 n m t Range 1 lt 3 8 18 20 n 320 lt t 255 Description This command handles tickets ejector n 1 n 2 Execute a ticket retract only if Paper retracting is enabled n 3 Produce a ticket with m steps 1 step 7 3 mm n 5 gt Eject ticket n 6 _ Transmit the status byte of the ejector Paper present in abundance Near paper end RESERVED i O e 128 8 sets the length of thicket dispense n 18 Disable the dispenser continuous mode sets the normal functioning when printing the ticket remaines in the outlet paper mouth unitl a cut command or eject command will be sent 20 Enable the dispenser continuous mode when printing the ticket doesn t remain in the outlet paper mouth but continuously presented it n 32 Produce a ticket with m steps 1 step 7 3 mm and a timeout t t
92. us case the alignment feed takes place before the start of printing so as to align the print area in the position required Alignment feed PRINT HEAD PAPER IN THE PRINTER q Notch distance Printed area Fig B 14 CUSTOM User Manual VKP80II B 11 UNI EN ISO 9001 CERTIFIED QUALITY SYSTEM M U R S T Ministry University TUV Research Scientific Technology YJ Authorized laboratory no 50846ZYZ CUSTOM ENGINEERING SPA World Headquarters Via Berettine 2 43100 Fontevivo Tel 39 0521 680111 Fax 39 0521 610701 info custom biz www custom biz All rigths reserved www custom iz Always Onl Rev 1 05 Part Number DOME VKP80Il
93. yte USER STATUS a et 1 Cover opened Coverciosed 2 Cover opened 0 Nospooting 4 0 Drag paper motorof 8 Drag paper motoron RESERVED o LF key released 32 LF key pressed FF key pressed RESERVED O ie ue 1 Head temperature error NoCOMeron 2 222 ero RESERVED O Power supply votageok 8 Power supply voltage error Acknowledge command 32 Not acknowledge command eror Free paperpath Paperjam 3 8 80 user Manual CUSTOM 18 Name Format Description Notes Default Reference Example 1B 0C Name Format Description Notes Reference Example 1B 20 Format Range Description CUSTOM 3 PRINTER FUNCTIONS 6 byte Unrecoverable error Status of o o or o o of oo EEPROMok on o e EEPROM error 5 or o o Fesk i le pete m 7 Cancel current line transmitted ASCII CAN Hex 18 Decimal 24 Deletes current line transmitted e Sets the print position to the beginning of the line However this command does n
Download Pdf Manuals
Related Search
Related Contents
Amplicom TV 150-1 MANUEL DE L`OPÉRATEUR PD15X-X - TECH WHI 1628 A 0908.indd A.O. Smith GPM GPH Specification Sheet Intel DQ57TM, 10 Pack 1976 Decreto Est 8468 Poluição Meio Amb ECS H57H-M motherboard Active Monitor AM 150 Copyright © All rights reserved.
Failed to retrieve file