Home

"user manual"

image

Contents

1. E EREE E EEE 1 4 1 4 MAINT EINAING E 1 4 1 4 1Changing the paper eR Rn enini 1 4 1 4 2 Cleaning 1 10 1 5 PRINTING ADVISES FN RE 1 10 2 5 2 1 SERIAL RS232 2 1 2 2 SERIAL 2 2 3 PRINTER FUNCTIONS 3 1 COMMAND DESCRIPTIONS xk RR Eu I pa 3 1 ESU POS EInJllOhis 3 1 4 TECHNICAL DATA MIL LI NU 4 1 4 2 c 4 3 TABLE OF CONTENTS 5 CHARACTER SETS 9 T CHARAC TER SEIS 5 1 APPENDIX A ACCESSORIES AND SPARE PARTS Pel NGC ESS PII A 1 AUT PONSDSUDDDI 1 A 2 Sr PA 1 SMICE DS USTOM INTRODUCTION MANUAL ORGANIZATION In addition to the Introduction which contains information regarding the symbols used in the manual general safety information instructions for unpacking the printer and a brief description and main characteristics of the machine this manual is divided into the following
2. SMICE DS GSan Name Enable Disable Automatic Status Back ASB Format ASCII GS a Hex 1D 61 n Decimal 29 97 Range lt lt 255 Description Enables or disables ASB and specifies the status items to include using as follows Bit Off On Hex Decimal Status for ASB 0 Off 00 0 Drawer kick out connector pin 3 status disabled On 01 1 Drawer kick out connector pin 3 status enabled 1 Off 00 0 On line off line status disabled On 02 2 On line off line status enabled 2 00 0 Error status disabled On 04 4 Error status enabled 3 Off 00 0 Paper roll sensor status disabled On 08 8 Paper roll sensor status enabled 4 7 Undefined Notes f any of the status items in the table above are enabled the printer transmits the status when this command is executed The printer automatically transmits the status whenever the enabled status item changes The disabled status items may change in this case because each status transmission rep resents the current status e f all status items are disabled the ASB function is also disabled f the ASB is enabled as a default the printer transmits the status when the printer data reception and transmission is possible at the first time from when the printer is turned on The following four status bytes are transmitted without con firming whether the host is ready to receive data The four status b
3. Notes The printer can underline all characters but cannot under line the spaces set by HT ESC ESC and 907 270 ro tated characters When characters are enlarged to different heights on one line the characters are aligned at the baseline or topline see GS This command resets the left and right margin at default value see GS L GS W ESC E can also be used to turn the emphasized mode on off However the last received setting command is the effec tive one ESC can also be used to turn the underlining mode on off However the last received setting command is the effective SMICE DS CUSTOM 3 11 3 PRINTER FUNCTIONS one ESC 4 can also be used to turn the italic mode on off How ever the last received setting command is the effective one e GS can also be used to select character height width However the last received setting command is the effective one Default 0 Reference ESC ESC E ESC 4 GS Example ESC nL nH Name Set absolute print position Format ASCII ESC nL nH Hex 1B 24 nL nH Decimal 27 36 nL Range 0 lt nL lt 255 0 lt nH lt 255 Description Sets the distance from the beginning of the line to the posi tion at which subsequent characters are to be printed The distance from the beginning of the line to the print posi tion is nL nH x 256 x vertical or horizontal motion unit inches Notes Settings outside the specified p
4. 0 GS H GS SMICE DS GShn Name Format Range Description Notes Default Reference Example 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 n specifies the number of vertical dots n 162 20 25 mm GS k GS km d1 dk NUL GS k mn d1 dn Name Format Range Description Print bar code ASCIIGS k m NUL Hex 1D 6B 00 Decimal 29 107 m 0 ASCIIGS k m Hex 1D 6B m Decimal 29 107m n 0 lt lt 20 65 lt m lt 90 Selects a bar code system and prints the bar code m selects a bar code system as follows SMICE DS USTOM m Bar code system No of characters Remarks 0 UPC A 1 lt lt 12 48 lt lt 57 1 UPC E 1 lt lt 12 48 lt d lt 57 2 EAN13 JAN 12 lt k lt 13 48 lt d lt 57 3 JAN 7 lt k lt 8 48 lt d lt 57 48 lt d lt 57 65 lt d lt 90 4 9 LEN 32 36 37 43 45 46 47 5 ITF 1 lt k even number 48 lt d 57 48 lt d lt 57 65 lt 41 lt 68 36 43 45 46 47 58 7 CODE93 1 lt k lt 255 1 lt lt 127 8 CODE128 2 lt k lt 255 1 lt d lt 127 20 CODE32 8 lt lt 9 48 lt d lt 57 65 UPC A 11 lt lt 12 48 lt d lt 57 66 UPC E 11 lt lt 12 48 lt d lt 57 67 EAN13 JAN 12 lt lt 13 48 l
5. Name Format Range Description When the DTR DSR command is selected the printer only transmits 1 byte printer ID following confirmation that the host is ready to receive data If the host is not ready the printer waits until it is ready When the XON XOFF command is selected the printer only transmits 1 byte printer ID without confirmation that the host is ready to receive data his 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 Set left margin ASCII GS L Hex 1D 4C Decimal 29 76 O lt nL nH lt 255 Sets the left margin The left margin is set to nL nH x 256 x horizontal mo tion unit inches nL nL nL nH nH nH 3 53 SMICE DS 3 PRINTER FUNCTIONS Printable e H lt gt lt gt 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 GS P Changing the horizontal or vertical motion unit does not affect the current left margin The GS P command can change the horizontal and verti cal motion uni
6. This command is only enabled when inserted at the begin ning of a line Lines are justified within the specified printing area e Spaces set by HT ESC and ESC will be justified ac cording to the previously entered mode 0 Flush left Centered Flush right ABC ABC ABC ABCD ABCD ABCD ABCDE ABCDE ABCDE Select paper sensor s to output paper end signals ASCII ESC c 3 n Hex 1B 63 33 n Decimal 27 99 51 n 0 lt n lt 255 Selects the paper sensor s to output paper end signals e Each bit of n is used as follows 3 31 SMICE DS 3 PRINTER FUNCTIONS it Hex Decimal Function Off 00 0 Paper roll end sensor disabled Undefined On 01 1 Paper roll end sensor enabled Notes e Sensor is switched when executing this command paper end signal switching be delayed depending on the receive buffer state e If bit O is on the paper roll end sensor is selected as the paper sensor outputting paper end signals When all the sensors are disabled the paper end signal always outputs a paper present status This command functionality is effective for both sensors the right and the left Default 15 Reference Example ESCc5n Name Enable disable front panel buttons Format ASCII ESCc 5 n Hex 1B 63 35 n Decimal 27 99 53 n Range lt lt 255 Description X Enables disables the buttons on the front panel e When the LSB of n is 0 the panel buttons are
7. 1 n 3 2 idi 001 100 indicates a space GS C 1 aL aH bL Name Format Range Description Notes SMICE DS Select count mode A ASCII GS C 1 aL aH bL bH n r Hex 1D 4 31 aL aH bL bH n r Decima 29 67 49 aL aH bL bH n r 0 x aL aH lt 255 0 bL lt 255 lt lt 255 Selects count mode for the serial number counter aL aH or bL bH specify the counter range nindicates the unit amount when counting up or down e r indicates the repetition number when the counter value is fixed Count up mode is specified when aL aH x 256 lt bL x 256 and 0 and 0 Count down mode is specified when aL aH x 256 gt bL bH x 256 and nzO and rz 0 Counting stops when aL aH x 256 bL BH 256 or n2 0 Setting the count up mode the minimum counter value is aL aH x 256 and the maximum value is bL DH x 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 x 256 and the minimum value is bL x 256 If the counting down reaches a value less than the 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 3 48 CUSTOM 3 PRINTER FUNCTIONS Default aL 1 aH 0 bL 255 bH
8. 10 dots 20 cpi d i LsB SMICE DS 3 14 CUSTOM 3 PRINTER FUNCTIONS ESC m nL nH d1 dk Name Format Range Description Select bit image mode ASCII ESC m Hex 1B 2A m Decima 27 42 m 0 1 32 33 0 lt nL lt 255 lt lt 3 lt lt 255 Selects bit image mode using m for the number of dots specified by nL and nH as follows nL nL nL nH nH nH d1 d1 d1 dk dk dk Vertical direction Horizontal direction 1 m N dots DPI DPI N of Data k 8 67 100 nL nH x 256 density A 8 67 200 nL nH x 256 density ao ng 24 200 100 nL nHx 256 x3 density 24 33 22 24 200 200 nL nHx 256 x3 density Notes he 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 e If the bit image data input exceeds the number of dots to be printed on a line the excess data is ignored d indicates the bit image data Set a corresponding bit to 1 to print a dot or to 0 to not print the dot If the value of m is outside the specified range nL and data following it are processed as normal data e f the width of the printing area set by GS L and GS W is less than the width required by the data set using ESC the excess data are ignored To print the bit image use LF CR ESC J or ESC d Aft
9. 255 n 1 r 1 Reference GSC0 GSC2 GSC GSc Example GS nL nH Name Set relative vertical print position in page mode Format ASCII GS nL nH Hex 1D 5C nH Decimal 29 92 nL nH Range lt nL lt 255 0 lt nH lt 255 Description Sets the relative vertical print starting position from the cur rent position in page mode his command sets the distance from the current position to nL nH x 256 x vertical or horizontal motion unit inches Notes This command is ignored unless page mode is selected e When N is specified to the movement downward nL nH x 256 N 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 x 256 65536 Any setting that exceeds the specified printing area is ig nored This command function as follows depending on the print starting position set by ESC T 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 GS P The GS P command can change the horizontal and verti cal motion unit However the value cannot be less than the minimum horizontal movement amount and it must be in even units of the minimum horizo
10. ESC Note however that the last received command is the effective one n 0 ESC Select 1 8 inch line spacing ASCII ESC 0 Hex 1B 30 Decimal 27 48 Selects 1 8 inch line spacing ESC 2 ESC 3 Select 1 6 inch line spacing ASCII ESC 2 Hex 1B 32 Decimal 27 50 Selects 1 6 inch line spacing ESC 0 ESC 3 3 17 SMICE DS 3 PRINTER FUNCTIONS ESC 3n Name Set line spacing Format ASCII ESC 3 n Hex 1B 33 n Decimal 27 51 Range lt lt 255 Description Sets line spacing to n x vertical or horizontal motion unit inches Notes The horizontal and vertical motion unit are specified by GS P Changing the horizontal or vertical motion unit does not affect the current line spacing GS P command can change the horizontal and verti cal motion unit However the value cannot be less than the minimum vertical movement amount In standard mode the vertical motion unit is used Default n 64 1 6 inch Reference 5 0 ESC 2 ESCP Example ESC 4n Name Set reset italic mode Format ASCII ESC 4 n Hex 1B 34 n Decimal 27 52 Range lt lt 1 48 lt lt 49 Description Turns italic mode on or off based the following values of n n Function 0 48 Turns off italic mode 1 49 Turns on italic mode Notes The printer can print any character in italic mode SMICE DS 3 18 CUSTOM 3 PRINTER FUNCTIONS Default Reference Exam
11. Example GSCOnm Name Format Range Description characters This command does not affect bit image downloaded bit image bar code characters and spacing skipped by ESC ESC his command does affect white space between lines White black reverse mode has a higher priority than under line mode Even if underline mode is on it will be disabled but not cancelled when white black reverse mode is se lected 0 Select counter print mode ASCII GS C 0 n m Hex 1D 43 30 n m Decima 29 67 48 n m 0 lt lt 5 m 0 1 2 48 49 50 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 0 48 Flush right Adds spaces to the left 1 49 Flush right Adds a 0 to the left 2 50 Flush left Adds spaces to the right 3 47 SMICE DS 3 PRINTER FUNCTIONS Notes Default Reference Example If nor mis out of the defined range the previously set print mode is not changed e If n 0 mis not applicable n 0 m 0 5 1 65 2 65 95 0
12. lt lt Font 8 x 24 0 lt 01 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 he allowable character code range is from ASCII 20H 32 3 13 SMICE DS 3 PRINTER FUNCTIONS to 7EH 126 95 characters e is possible to define multiple characters for consecutive character codes If only one character is desired use c1 C2 e If c2 lt 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 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 ESC A user defined character and a downloaded bit image can not be defined simultaneously When this command is ex ecuted the downloaded bit image is cleared he user defined character definitions are cleared when ESC or GS or ESC are executed or the printer is reset or the power shut off Default Internal character set Reference ESC ESC Example 18 dots 11 cpi 13 dots 15 cpi
13. 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 x 256 x horizontal or vertical motion unit Notes Any setting that exceeds the printable area is ignored When the starting position is specified by n motion units to the right nL nH x 256 When the starting position is specified by n motion units to the left negative direction use the complement of 65536 nL nH x 256 65536 n f 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 GS P GS can change the horizontal and vertical motion units However the value cannot be less than the minimum horizon tal movement amount standard mode the horizontal motion unit is used Default Reference ESC 5 GS P Example SMICE DS 3 30 CUSTOM 3 PRINTER FUNCTIONS ESCan Name Format Range Description Notes Default Reference Example ESC Format Range Description Select justification ASCII ESCa 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 n selects the type of justification as follows n Justification 0 48 Flush left 1 49 Centered 2 50 Flush right
14. 49 Sets superscript or subscript character position n specifies the position as follows n Function 0 48 Subscript character position 1 49 Superscript character position This command is executed if there are characters of differ ent height on the same line 0 ESC GS Set printing speed ASCII GS n Hex 1D FO n Decimal 29 240 n 0 lt lt 2 Sets printing speed n specifies the printing speed as follows Notes Default Reference Example GS tn Name Format Range Description Notes Default Reference Example n Printing speed 0 Low 1 Normal 2 High Printing speed reverts to the default value when the printer is reset or turned off 1 Set current consumption in printing ASCII GS n Hex 1D F1 n Decimal 29 241 n 0 lt lt 2 Sets current consumption in printing n specifies the absorption as follows n Absorption in printing 0 Low 256 maximum dots ON at the same time 2 rms 1 Normal 512 maximum dots ON at the same time 3A rms 2 High 832 maximum dots ON at the same time 5A rms The medium current in printing is indicated with 5096 dots ON The current absorption in printing reverts to the default value when the printer is reset or turned off 1 CUSTOM SMICE DS GS Name Ticket align at the first printing line Format A
15. ESC n 1B 7B n Set cancel upside down character printing med n xL xH n xL xH Print graphic ESC nL nH 1B FB nL nH graphic page to communication ESC n 1B FC n Transfer flash bank into graphic page SMICE DS 3 2 CUSTOM 3 PRINTER FUNCTIONS HEX Description 1B FD nL nH ESC nL nH Receive graphic page from communication port ESC n 1B FE n Transfer graphic page into flash bank ESC FF 1B FF Print data in page mode GS n 1D 21 n Select character size GS nL nH 1D 21 nL nH Set absolute vertical print position in page mode 1D 2A xy d1 d x x y x 8 Define downloaded bit image 1D 2F m Print downloaded bit image 1D 3A Set start end of macro definition 1D 42 n Turn white black reverse printing mode on off 1D 43 30 nm Select counter print mode GS C 1 aL aH bL 510 43 31 aL aH bL bH nr Select count mode A GS nL nH 1D 5C nL nH Set relative vertical print position in page mode GS C 2 nL nH 1D 43 32 nL nH Select counter 1D 43 3B sa 3B sb 3B sn 3B sr 3B sc 3B Select count mode B 1D 48 n Select printing position of HRI characters 1D 49 n Transmit printer ID 1D 4C nL nH Set left margin 1D 50 xy Set horizontal and vertical motion units 1D 57 nL nH Set printing area widt
16. PC863 PC865 PC858 In 5 1 and 5 2 figures are shown the examples of 11 cpi of width FONT 11 cpi 0123456789 ABCDEF PC437 Usa Standard Europe TO E he moga x ws i sp cian DOC PC850 Multilingual BIO 27 Ee e c 1 ef mua 1 4m an wr 4 324 4 scd a BOO CR xE O0 CO CO Liu PC860 Portuguese awa i chi CO CR cim tC PC863 Canadian French 4 i ciam CR ef PD Fig 5 1 SMICE DS 2 m 1 tr 5 5 I 5 T ici ee amp A OO m os ata 5 ai Masel Ew ao ei XE Co PC858 Euro symbol 20 ES 2 3 79 2 023410 ren WOH 10049 21 00 0 Z X G0 OC r unow amonu Fig 5 2 For printing Euro symbol the command sequence is 1B 74 13 D5 see Chapter 3 SMICE DS ATTACHMENT A ACCESSORIES AND SPARE PARTS A 1 ACCESSORIES A 1 1 Power supply Tab A 1 PPPW 060 24 Power supply 24V 2 5A A 2 SPARE PARTS Tab A 2 RCT39X60 Thermal paper roll 39MM D60 RCT70X80 Thermal paper roll 7OMM D80 A 1 SMICE DS
17. or 13 with check digit bytes bar code data e When the bar code system used is EAN8 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 num bers When an odd number of data is input the printer ignores the last received data Notes per If n is outside of the specified range the printer stops command processing and processes the following data as normal data When CODE93 is used The printer prints an character o as a start charac ter at the beginning of the character string printer prints an HRI character a stop charac ter at the end of the character string The printer prints an character n as a control char acter 00H to 1FH and 7FH When CODE128 is used When using CODE128 in this printer please note the following regarding data transmission The top part of the bar code data string must be a code SMICE DS USTOM set selection character CODE A CODE B or CODE which selects the first code set Special characters are defined by combining two charac ters one character ASCII character is defined by transmitting twice consecutively Data transmission Specific character ASCII Hex Decimal SHIFT S 7B 53 123 83 CODE A A 7B 41 123 65
18. 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 GS P The GS P command can change the horizontal and vertical motion unit However the value cannot be less than the mini mum horizontal movement amount and it must be in even units of the minimum horizontal movement amount ESC ESC T ESC W ESC GSP GS GS x y d1 d x xy x8 Name Format Range Description Define dowloaded bit image ASCII GS 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 lt 255 1 lt lt 48 X lt 1536 0 lt lt 255 Defines a downloaded bit image using the number of dots specified by x and y x specifies the number of dots in the horizontal direction 3 43 SMICE DS 3 PRINTER FUNCTIONS y specifies the number of dots in the vertical direction Notes number of dots in the horizontal direction is x x 8 in the vertical direction it is y x 8 e X xy is out of the specified range this command is dis abled The d indicates bit image data Data d specifies a bit printed to 1 and not printed to O he downloaded bit image definition is cleared when 1 ESC is executed 2 ESC amp is executed 3 FS q is executed Printer is reset or the power is turned off following figure sho
19. 252n Range 1 lt lt 3 Description Transfers flash bank into graphic page used at the moment 65520 bytes CUSTOM 3 39 SMICE DS 3 PRINTER FUNCTIONS n selects the flash bank as follows n Function 1 Transfers flash bank logo 1 into ram Notes Default Reference ESC ESC 2 ESC Example ESC nL nH Name Receive graphic page from communication port Format ASCII ESC 2 nL nH Hex 1B FD nL nH Decimal 27 253 nL nH Range lt nH lt 255 Description Receives nL nH x 256 words from the port and puts them into the ram bank Notes he number of data bytes received is nL 4 nH x 256 x 2 Each word is first received as MSByte and then as LSByte e If nL NH x 256 is greater than 32768 the data which follows is processed as normal data The flash bank dimensions for the graphic print are with 112mm paper width have 832 horizontals dots 104 bytes dot line x 630 verticals dots 65520 bytes with 80mm paper width have 640 horizontals dots 80 bytes dot line x 819 verticals dots 65520 bytes Default Reference 5 ESC 3 ESC Example ESC in Name Transfer graphic page into flash bank Format ASCII ESC n Hex 1B FE Decimal 27 254 n Range 1 lt lt 3 SMICE DS 3 40 CUSTOM 3 PRINTER FUNCTIONS Description Notes Default Reference Example ESC FF Name Format Description Notes Reference GS n
20. 4 Off 00 0 Not used Fixed to Off 5 Off 00 0 No unrecoverable error On 20 32 Unrecoverable error occurred 6 Off 00 0 No automatically recoverable error On 40 64 Automatically recoverable error occurred 7 Off 00 0 Not used Fixed to Off j SMICE DS Bit 3 lf these errors occur due to paper jams or the like it is possible to recover by correcting the cause of the error and executing DLE ENQ n 1 lt n x 2 If an error due to a circuit failure e g wire break occurs it is impossible to re cover Bit 6 When printing is stopped due to high print head tem perature until the print head temperature drops sufficiently or when the paper roll cover is open during printing bit 6 is On Third byte paper sensor information Bit Off lOn Hex Decimal Status for ASB 01 Off 00 0 Paper roll near end sensor paper adequate On 03 3 Paper roll near end sensor paper near end 23 Off 00 0 Paper roll sensor paper present On 0C 12 Paper roll sensor paper not present 4 Off 00 0 Not used Fixed to Off 5 6 Undefined 7 Off 00 0 Not used Fixed to Off Fourth byte paper sensor information Bit Off On Hex Decimal Status for ASB 0 3 Undefined 4 Off 00 0 Not used Fixed to Off 5 6 Undefined 7 Off 00 0 Not used Fixed to Off Default n 0 when SW 2 1 is off n 2 when DIP SW 2 1 is on Reference DLE
21. EOT GS r GSc Name Print counter Format ASCII GS c Description Notes Hex 1D 63 Decimal 29 99 Sets the serial counter value in the print buffer and incre ments or decrements the counter value After setting the current counter value in the print buffer as SMICE DS UsTOM Default Reference Example GS fn Name Format Range Description Notes Default Reference Example 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 counter print mode is set using GS C 0 counter mode is set using GS C 1 or GS C In count up mode if the counter value set by this command goes out of the counter operation range set by GS C 1 or GS C it is forced to revert to the minimum value In count down mode if the counter value set by this com mand goes out of the counter operation range set by GS C 1 or GS C it is forced to revert to the maximum value GS C0 GS C1 G8 C2 GSC Select font for HRI characters ASCII GS f n Hex 1D 66 n Decimal 29 102 n n 0 1 48 49 Selects a font for the HRI characters used when printing a bar code n selects a font from the following table n Font 0 48 FontA 1 49 Font B characters are printed at the position specified by GS
22. Name Format Range Description Transfers the graphic page used at the moment into the flash bank 65520 bytes n selects the bank as follows n Function Transfers graphic page used at the moment into flash bank logo 1 ESC ESC 2 ESC 3 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 ESC T and ESC W and the position for buffering character data FF ESC L ESC S Select character size ASCII GS n Hex 1D 21 n Decimal 29 33 O lt n lt 255 Selects character height and width as follows Bits 010 3 to select character height see table 2 Bits 4 to 7 to select character width see table 1 3 41 SMICE DS 3 PRINTER FUNCTIONS Table 1 Select Character Width Table 2 Select character height Decimal Width Decimal Height 00 0 1 normal 00 0 1 normal 10 16 2 width 2x 01 1 2 height 2x 20 32 3 width 3x 02 2 3 height 3x 30 48 14 width 4x 03 3 4 height 4x 40 64 width 5x 04 4 5 height 5x 50 80 6 width 6x 05 5 6 height 6x 60 96 7 width 7x 06 6 7 height 7x 70 112 8 width 8x 07 7 8 height 8x
23. from 1200 to 38400 bps e Reception buffer from 16 bytes to 8 Kbytes e Auto cutter on board e Casch drawer and customer display outlets Euro symbol available Two colour printing red black blue black SMICE DS 4 CUSTOM INTRODUCTION o Fig 2 PRINTER DESCRIPTION The printer fig 2 is composed of a main structure in ABS VO 1 with cover 2 which houses the receipt paper roll 70mm journal paper roll 39mm and print mechanism as well as the winder disk 10 that keeps the journal roll 89mm wound without having it emerge from the printer body On the front is the backlit FEED button 3 and inside next to the paper roll compartment is the KEY 2 button 4 e FEED button When the FEED button is pressed the printer advances the receipt paper roll If the FEED button is held down during power up the printer will print out the logo stored in the flash memory as well as the FONT TEST KEY 2 button When the KEY 2 button is pressed the printer advances the journal paper roll If the KEY 2 button is held down during power up the printer enters the SETUP routine CUSTOM 5 SMICE DS INTRODUCTION e The backlighting of the button indicates printer status In the event of malfunction the color will change according to the criteria given in Table 3 1 below Tab 1 LED status Description None Printer OFF Green Printer ON no error Flashing Data processing pha
24. it unrolls in the direction indicated in figure 1 12 2 3 Pull on the paper and thread it the end behind the loading roller 3 as shown in figure 1 13 and advance the paper using the KEY 2 button until the paper emerges from the other side of the loading roller Fig 1 11 Fig 1 12 gt Fig 1 13 CUSTOM 1 7 SMICE DS 1 INSTALLATION AND OPERATION 4 Advance the paper along the path 2 as shown in figure 1 14 so that it thread the end of the paper into the slot on the winder disk 3 and can be wound on the disk as shown in figure 1 14 Fig 1 14 SMICE DS 1 8 CUSTOM lt m a lt 5 lt 5 Reinsert the winder disk in its seat and close the printer fig 1 15 Fig 1 15 SMICE DS 1 9 1 INSTALLATION AND OPERATION 1 4 2 Cleaning To clean the printer use a vacuum cleaner or soft cloth Before cleaning the printer unplug the electrical power supply cable Do not use alcohol solvents or stiff bristled brushes Do not let water or other liquids seep into the printer Fig 1 16 us alcohol solvent 1 5 PRINTING ADVISES Normally the printer prints on receipt s roll 70mm paper roll if you want to send the printing on journal roll 39mm paper roll press the command ESC There is the possibility to print in text mode on both the paper rolls at the same time sending ESC 0 02 to print on journal
25. out error occurs 6 Off 00 0 Left motor Sx temperature correct On 40 64 Overtemperature left motor error occurs Sx 7 Off 00 0 Not used Fixed to Off 18 Print status on Right Dx Bit Off On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Off 00 0 Paper drag motor off On 04 4 Paper drag motor on 3 Off 00 0 Not used Fixed to Off 4 On 10 16 Not used Fixed to On 5 Off 00 0 Paper presence on the right Dx On 20 32 The print is stopped paper out error occurs 6 Off 00 0 Right motor Dx temperature correct On 40 64 Overtemperature right motor error occurs 7 Off 00 0 Not used Fixed to Off CUSTOM 3 9 SMICE DS 3 PRINTER FUNCTIONS CAN Name Cancel print data in page mode Format ASCII CAN Hex 18 Decimal 24 Description page mode deletes all the print data in the current print able area Notes This command is enabled only in page mode f data that existed in the previously specified printing area also exists in the currently specified printing area it is de leted Default Reference ESC L ESC W Example ESC SP n Name Set right side character spacing Format ASCII ESC SP n Hex 1B 20 Decimal 27 32 Range 0 lt n lt 255 Description Sets the character spacing for the right side of the character to n x horizontal or vertical motion units Notes The right character spacing for double width mode is twice
26. there may be a time lag between receiving the command and transmitting the status depend ing on data buffer status Default Reference DLE EOT ESC u ESC v Example GSwn Name Set bar code width Format ASCII GS w n Hex 1D 77 n Decimal 29 119 n Range 1 lt n lt 6 Description Sets the horizontal size of the bar code SMICE DS CUSTOM n specifies the bar code width as follows n Module width mm 1 0 125 2 0 25 3 0 375 4 0 5 5 0 625 6 0 75 Notes Default n 3 Reference GS Example GS n Name Set printing density Format ASCII GS n Hex 1D 7C n Decimal 29 124 n Range 0 lt lt 12 48 lt lt 57 65 lt lt 67 Description Sets printing density n specifies printing density as follows n Printing density 0 48 50 1 49 37 5 2 50 2596 3 51 1296 4 52 Normal 5 53 12 596 6 54 2596 7 55 37 5 96 8 56 5096 9 57 62 5 10 65 7596 11 66 87 5 12 67 10096 SMICE DS Notes Default Reference Example GS n Name Format Range Description Notes Default Reference Example GS n Name Format Range Description Printing density reverts to the default value when the printer is reset or turned off 4 Set superscript subscript ASCII GS n Hex 1D 7E n Decimal 29 126 n n 0 1 48
27. 48 49 m 65 66 0 lt n lt 255 Selects cut mode and executes the cut command m selects cut mode as follows m Function 0 48 Total cut 1 49 cut 65 feed cut position n x vertical motion unit and total cut 69 feed cut position n x vertical motion unit and partial cut Notes This command is only enabled if set at the beginning of the 3 55 SMICE DS Default Reference Example GS W nL nH Name Format Range Description Notes line The horizontal and vertical motion units are specified by GS P ESC i ESC m Set printing area width ASCII GS W nL nH Hex 1D 57 nL nH Decimal 29 87 nL nH 0 lt nL nH lt 255 0 lt nL nH x 256 lt 832 Sets the printing area width to the area specified by nL and nH e The left margin is set to nL nH x 256 x horizontal mo tion unit inches Printable area 4 4 gt lt gt Left margin Printing area width 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 maximum value If the printing area width 0 it is set at the maximum value The horizontal and vertical motion units are specified by GS P Changing the horizontal or vertical motion unit does not affect the current left margin The GS P command can change the horizo
28. C m Name Partial cut Format ASCII ESC m Hex 1B 6D Decimal 27 109 Description This command enables cutter operation Notes The printer waits to complete all paper movement com mands before it executes a total cut Default Reference Example ESCpmti 12 Name Generate pulse Format ASCII ESC p m t1 t2 Hex 1B 70 m t1 t2 Decimal 27 112 m t1 t2 Range m 0 1 48 49 0 lt 11 lt 255 lt 2 lt 255 Description Outputs the pulse specified by t1 and t2 to connector pin m as follows m Connector pin 0 48 Drawer kick out connector pin 2 1 49 Drawer kick out connector pin 5 Notes pulse ON time is 7 x 2 ms and the OFF time is t2 x 2 ms e If 2 lt t1 the OFF time is t x 2 ms Default Reference SMICE DS 3 34 CUSTOM 3 PRINTER FUNCTIONS ESCrn Name Set reset red printing mode Format ASCII ESC n Hex 1B 72 n Decimal 27 114 n Range O lt n lt 1 48 lt n lt 49 Description Sets and resets red printing mode n Function 0 48 Reset red printing mode 1 49 Set red printing mode Notes The printer prints only entire lines in red not individual char acters The printer prints red only if enabled see Setup Default 0 Reference Example ESCtn Name Select character code table Format ASCII ESCt n Hex 1B 74 n Decimal 27 116 Range n 0 2 3 4 5 19 255 Description Selects a page n from the character code table as follows Page PC437 U
29. CODE B B 7B 42 123 66 CODE C C 7B 43 123 67 FNC1 1 7B 31 123 49 FNC2 2 7B 32 123 50 13 7 33 123 51 4 4 7 34 123 52 T 7B 7B 123 123 Default Reference GSH GS f GS h GS w Example GSrn Name Transmit status Format ASCII GSr n Hex 1D 72 n Decimal 29 114 Range 1 lt lt 2 49 lt lt 50 Description Transmits the status specified by n as follows n Function 1 49 Transmits paper sensor status as for ESC v 2 50 Transmits drawer connector status as for ESC 0 j SMICE DS Paper sensor status 1 49 Bit Hex Decimal Function 04 Off 00 0 Right paper end sensor Dx Paper present 03 3 Right paper end sensor Dx Paper not present 23 Off 00 0 Left paper end sensor Sx Paper present 0C 12 Left paper end sensor Sx Paper not present 4 Off 00 0 Not used Fixed to Off 5 Undefined 6 Undefined 7 Off 00 0 Not used Fixed to Off Drawer connector status 2 50 Bit Off On Decimal Function 0 Off 00 0 Connector pin 3 at low level On 01 1 Connector pin 3 at high level 1 Undefined 2 Undefined 3 Undefined 4 Off 00 0 Not used Fixed to Off 5 Undefined 6 Undefined 7 Off 00 0 Not used Fixed to Off Notes This command is executed when the data is processed in the data buffer Therefore
30. DEFG 2 0 0123456 545009gV Printing direction ESC n xH xL yL Name Print graphic 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 lt lt 3 0 lt xH xL yL lt 255 Description Prints graphic logo from flash or current graphic page located in ram n selects the graphic source as follows SMICE DS 3 38 CUSTOM 3 PRINTER FUNCTIONS n Function 0 Print graphic page from ram used at the moment 1 Print logo 1 from flash The maximum printable vertical dimension dhmax is 630 XL x 256 specifies the starting dotline 1 dhmax yL x 256 specifies the number of lines to print Notes e If xL xH x 256 gt dhmax the printer does not execute the command e If xL xHx 256 yL x 256 dhmax the printer prints only dhmax xL xH x 256 1 dotline Default Reference ESC 3 ESC 2 ESC Example To print from ram bank dotline 100 to dotline 299 send 1BH FAH 00H 00H 64H OOH C7H ESC nL nH Name Transmit graphic page to communication port Format ASCII ESC nL nH Hex 1B FB nL nH Decimal 27 251 nL Description Transmits nL nH x 256 word of graphic page used at the moment to the communication port Default Reference ESC 3 ESC 2 ESC Example ESC n Name Transfer flash bank into graphic page Format ASCII ESC 3 n Hex 1B FC n Decimal 27
31. Default 0 Reference ESC ESC ESC W xL xH yL yH dxL dxH dyL dyH Name Set printing area in page mode Format ASCII ESC W xL xH yL yH dxH dyL Hex 1B 57 xLxH yl yH dxH Decimal 27 87 xHyL yH dxL dxH dyL dyH Range xL xH dxH dyL dyHn lt 255 except dxL dxH 0 or dyL dyHn 0 SMICE DS 3 28 CUSTOM 3 PRINTER FUNCTIONS Description Notes The horizontal starting position vertical starting position print ing area width and printing area height are defined as 0 0 dx inch dy inch respectively Each setting for the printing area is calculated as follows xO xL XH 256 horizontal motion unit yO yL 256 vertical motion unit dx dxH 256 horizontal motion unit dy dyL dyH 256 vertical motion unit The printing area is set as shown in the figure below e If this command is input in standard mode the printer ex ecutes only internal flag operation This command does not affect printing in standard mode f 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 his command sets the position where data is
32. 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 3 51 SMICE DS 3 PRINTER FUNCTIONS n selects the printing positions as follows n Function 0 48 Not printed 1 49 Above the bar code 2 50 Below the bar code 3 51 Both above the below the bar code Notes HRI characters are printed using the font specified by GS f Default 0 Reference GS f GS k Example GS I n ONLY WITH SERIAL INTERFACE Name Transmit printer ID Format ASCII GS I n Hex 1D 49 n Decimal 29 73 n Range 1 lt lt 4 49 lt lt 52 Description Transmits the printer ID specified by n follows Printer ID Specification 1 49 Printer model ID 31H 2 50 Type ID See table below Depends on ROM version 4 character 3 51 ROM version ID 4 52 Printer version ID See table below SMICE DS 3 52 CUSTOM 3 PRINTER FUNCTIONS n z 2 Type ID Bi Off On Hex Decimal Function Off 00 0 2 byte character codes not supported Off 00 0 Autocutter not supplied Autocutter supplied Off 00 0 Thermal paper w o label On 04 Thermal paper w label Undefined Not used Fixed to Off Off 00 Undefined Undefined M Oo ci Off 00 Not used Fixed to Off Notes Default Reference Example GS L nL nH
33. ICE DS 3 24 CUSTOM 3 PRINTER FUNCTIONS n Function 0 48 Character font A 12 x 24 selected 1 49 Character font B 9 x 17 selected Notes Default Reference Example ESCRn Name Select an international character set Format ASCII ESCH n Hex 1B 52 n Decimal 27 82 n Range 0 lt lt 10 Description Selects the international character set n according to the table below ve 28 28 40 58 50 50 se soe 76 70 7 Character set ttt ttt tt U S A France spa 2 DARDA m lt 2 United Kingdom Denmark I Sweden Italy Spain 1 Japan Norway n ET 6 E See ele EAM OPERE QECEDE c Denmark Il eter STOM SMICE DS eo 1 E 3 PRINTER FUNCTIONS Default 0 Reference Example ESC S Name Select standard mode Format ASCII ESC S Hex 1B 53 Decimal 27 83 Description Switches from page mode to standard mode Notes his command is effective only in page mode Data buffered in page mode are cleared his command sets the print position to the beginning of the line The printing area set by ESC W are initialized This command switches the settings for the following com mands in which the values can be set independently in stan dard mode and page mode to those for standard mode 1 Set right side character spac
34. Notes This command is effective for all characters except HRI characters n falls outside the defined range this command is ig nored Characters enlarged to different heights on the same line are aligned at the baseline or topline see GS ESC can also be used to select character size However the setting of the last received command is the effective one Default 0 Reference ESC Example GS 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 lt nL lt 255 0 lt nH lt 255 Description Set the absolute vertical print starting position for buffer character data in page mode This command sets the absolute print position to nL nH 256 x vertical or horizontal motion unit inches SMICE DS 3 42 CUSTOM 3 PRINTER FUNCTIONS Notes Reference his 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 ig nored The horizontal starting buffer position does not move he reference starting position is that specified by ESC T his command operates as follows depending on the start ing position of the printing area specified by ESC T 1 When the starting position is set to the upper left or lower right this command sets the absolute position in the vertical direction
35. On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Off 00 0 Not used Fixed to Off Off 00 0 Cutter OK On 08 8 Cutter error 4 On 10 16 Not used Fixed to On Off 00 0 No unrecoverable error 5 Unrecoverable error occurs cutter memory E BE 32 RTCKFPGA Off 00 0 No auto recoverable error 6 On 40 64 Auto recoverable error overtemperature parity wrong command 7 Off 00 0 Not used Fixed to Off SMICE DS 3 8 CUSTOM 3 PRINTER FUNCTIONS 4 Paper roll sensor status Bit Off On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Off 00 0 Not used Fixed to Off 3 Off 00 0 Not used Fixed to Off 4 On 10 16 Not used Fixed to On 5 Off 00 0 Paper presence on the right dx On 20 32 Paper not presence on the right dx 6 Off 00 0 Paper presence on the left sx On 40 64 Paper not presence on the left sx 7 Off 00 0 Not used Fixed to Off n 17 Print status on Left Sx Bit Off On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Off 00 0 Paper drag motor off On 04 4 Paper drag motor on 3 Off 00 0 Not used Fixed to Off 4 On 10 16 Not used Fixed to On 5 Off 00 0 Paper presence on the left Sx On 20 32 The print is stopped paper
36. PRINTER FUNCTIONS Notes Default Reference Example GSHn Name Format Range Description 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 lt sb and sn 0 and srz 0 Count down mode is specified when gt sb and sn 0 and srz 0 Counting stops when sbor 5 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 value 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 GS c 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 maxi mum value If the counter value set by sc is outside the counter operation range the counter value is forced to con vert to the maximum value by executing GS c Parameters sa to sc can be omitted If omitted they remain unchanged e Parameters sa to sc cannot contain characters other than 40 to 9 sa 1 sb 65535 sn 1 sr 1 sc 1 GS C0 GSC2 GSC1 GSc Select printing position of Human Readable Interpreta tion HRI characters ASCII GS
37. S A Standard Europe PC850 Multilingual PC860 Portuguesel PC863 Canadian French 5 PC865 Nordic 19 19 PC858 for Euro symbol at position 213 0 2 3 4 255 Space page CUSTOM 3 35 SMICE DS 3 PRINTER FUNCTIONS Notes Default n 0 Reference See character code tables Example For printing Euro symbol the command sequence is 1B 74 13 D5 ESCun Name Transmit peripheral device status Format ASCII ESC n Hex 1B 75 Decimal 27 117 n Range 0 48 Description Transmits the status of connector pin n upon receiving this command using n as follows NEN Drawer kick out connector pin 3 Notes his command is executed when the data is processed in the data buffer There may be a time lag between receiving the command and transmitting the status depending on data buffer status When the connector is not used the bit 0 value is always 1 status to be transmitted is shown in the table below Bit Off On Hex Decimal Function Off 00 0 Pin 3 low level 01 1 Pin 3 high level 1 Undefined 2 Undefined 3 Undefined 4 Off 00 0 Not used Fixed to Off 5 Undefined 6 Undefined 7 Off 00 0 Not used Fixed to Off Default Reference DLE EOT GS r See drawer connector SMICE DS 3 36 CUSTOM 3 PRINTER FUNCTIONS Example ESC v N
38. SCII GS Hex 1D F6 Decimal 29 246 Description This command searchs a paper notch and then align the ticket at the first printing line Notes Reference GS OxF8 Example GS Name Ticket align at cut Format ASCII GS Hex 1D F8 Decimal 29 248 Description This command searchs a paper notch and then align the ticket at cut Notes Reference 05 OxF6 Example SMICE DS 4 TECHNICAL DATA 4 1 TECHNICAL DATA The main technical features of the printer models are listed in Table 4 1 Tab 4 1 rint method Thermal fixed head 8 dot mm Resolution 204 DPI 8 dot mm aper roll dimensions 70 0 5mm 39 0 5mm Max 80 mm 0 5 mm for roll 70mm Max 60 mm 0 5 mm for roll 39mm Paper out cover open head temperature motor temperature rint direction Normal 90 180 270 Roll diameter Height width from 1 to 8 expanded negative underlined script ASCII standard International ESC POS RS232 Cash Drawer From 1200 to 230400 bps 8 Kbytes 256 Kbytes 1 logo of 832 x 630 dots 105 mm sec High quality Printing speed dotline sec 135 mm sec Normal 165 mm sec High speed Windows 95 98 ME 2k 4 Linux Font Editor Logo Editor Print Screen Version without rewinder disk 0100 rocessor 32 bit ower supply 24 10 Print formats haracter sets Available interfaces Baud rate Reception buffer lash memory Graphic memory
39. SMICE Double station 70 39 mm Desktop Thermal Printer User Manual CUSTOM www custom it SMICE DS All rights reserved Total or even partial reproduction of this manual in any form whether on paper or electronically is strictly forbidden While CUSTOM ENGINEERING SPA guarantees that the information contained in this manual has been carefully checked and verified CUSTOM ENGINEERING SPA and other resources utilized in its creation assume no responsibility for situations arising from its use Feedback regarding any errors in the manual s content or suggestions on how it could be improved would be greatly appreciated Since its products are subject to continuous checking and improvement CUSTOM ENGINEERING SPA reserves the right to modify the information contained in this manual without prior notice COD DOME SMICE DS VERS 1 10 Copyright 2001 CUSTOM ENGINEERING SPA Italy CUSTOM ENGINEERING SPA Str Berettine 2 43010 Fontevivo PARMA Italy Tel 39 0521 680111 Fax 39 0521 610701 http www custom it http www smice com To contact our Technical Support Phone 39 0521 680163 Fax 39 0521 680146 Email support 2custom it PRINTER COMPONENTS Printer front exterior view 1 Printer base 2 Cover 3 Paper guide 4 Print mechanism Cutter 5 Backlighting FEED key 6 Key KEY2 7 Paper output 8 Receipt paper roll opening 70mm 9 Journal paper roll opening 39mm 10 Journal rewind
40. Set line spacing using minimum units ESC 4n 1B 34 n Set reset script mode ESC n 1B 3D n Select device ESC n 1B 3F n Cancel user defined characters ESC 1B 40 Initialize printer 3 1 SMICE DS 3 PRINTER FUNCTIONS MEX Desorption ur 1B 44 n1 nk 00 Set horizontal tab positions ESCEn 1B 45 n Select emphasized mode ESC Gn 1B 47 n Select double strike mode ESC Jn 1B 4A n Print and feed paper ESCL 1B 4C Select page mode ESCMn 1B 4D n Select character font ESC Rn 1B 52 n Select international character set ESC 5 1B 53 Select standard mode ESC Tn 1B 54 n Select print direction in page mode ESC Vn 1B 56 n Select print mode 90 turned ESC WxLxH 1B 57 xL xH yL yL yH dxL dxH yH dxL dxH dyL Set printing area in page mode dyL dyH dyH ESC nL nH 1B 5C nL nH Set relative print position ESC an 1B 61 n Select justification ESC c3n 1B 63 33 n 2 sensor s to output paper ESCc5n 1B 63 35 n Enable disable front panel buttons ESC dn 1B 64 n Print and feed paper n lines ESCi 1B 69 Total cut ESC m 1B 6D Partial cut ESC pmti t2 1B 70 mti t2 Generate pulse ESCrn 1B 72 n Set reset red printing mode ESC tn 1B 74 n Select character code table ESC un 1B 75 n Transmit peripheral device status ESC v 1B 76 Transmit printer status
41. ame 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 Notes his command is executed immediately even when the data buffer is full Busy The status to be transmitted is shown in the table below Bit Off On Hex Decimal Function Off 00 0 Right paper end sensor Dx 0 1 Paper present Right paper end sensor Dx On 03 3 Paper not present Off 00 0 Left paper end sensor Sx Paper present zs Left paper end sensor Sx On 0C 12 pap Paper not present 4 Off 00 0 Not used Fixed to Off 5 Undefined 6 Undefined 7 Off 00 0 Not used Fixed to Off Default Reference DLE EOT Example CUSTOM 3 37 SMICE DS 3 PRINTER FUNCTIONS ESC n Name Turn upside down printing mode on off Format ASCII ESC n Hex 1B 7B n Decimal 27 123 Range lt lt 255 Description 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 Notes 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 Default 0 Reference Example Upside down printing Off Upside down printing On ABC
42. b processing from the beginning of the next line Horizontal tab positions are set using ESC D ESC D Print and line feed ASCII LF Hex 0A 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 ESC 2 ESC 3 3 5 SMICE DS 3 PRINTER FUNCTIONS FF Name Print and return to standard mode in page mode Format ASCII FF Hex 0C Decimal 12 Description Prints the data in the buffer collectively and returns to stan dard mode Notes buffer data is deleted after being printed The printing area set by ESC W is reset to the default set ting e The printer does not execute paper cutting his command sets the print position to the beginning of the line his command is enabled only in page mode Default Reference ESC FF ESC L ESC S Example CR Name Print and carriage return Format ASCII CHR Hex 00 Decimal 13 Description When autofeed is CR enabled this command functions in the same way as LF otherwise it is disregarded Notes Sets the print position to the beginning of the line Default See Autofeed in setup parameter Reference LF Example SMICE DS 3 6 CUSTOM 3 PRINTER FUNCTIONS DLE EOT n Name Format Range Description Real time status transmission ASCII DLE EOT n Hex 10 04 n Decimal 16 4 n 1 lt lt 17 Transmits the selected
43. buffered to the position specified by ESC T within the printing area horizontal starting position printing area width exceeds the printable area the printing area width is automatically set to horizontal printable area horizontal starting position f 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 GS P Changing the horizontal or vertical motion unit does not affect the current printing area The GS P command can change the horizontal and verti cal 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 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 posi 3 29 SMICE DS 3 PRINTER FUNCTIONS tion printing area width and printing area height are defined as X Y Dx and Dy respectively the printing area is set Default Reference Example ESC 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 nL lt 255
44. ch 10 characters it prints hexadecimal and ASCII codes if the characters appear underlined the buffer is full see Hexadecimal dump When the FEED key is pressed the printer skips the setup mode and ends the Hexadecimal dump function 1 3 HEXADECIMAL DUMP Once the autotest procedure has been completed the printer switches to the Hexadecimal Dump mode This function is used for diagnostics of char acters received from the communication port which are printed out in hex and corresponding ASCII codes Figure 1 3 shows a sample printer Setup printout 48 65 78 61 64 65 63 69 6D 61 Hexadecima 6C 20 64 75 6D 70 20 66 75 6E 1 dump fun 63 74 69 6F 6E 20 30 31 32 33 ction 0123 34 35 36 37 38 39 61 62 63 64 456789abcd 65 66 67 68 69 6A 6B 6C 6D 6E efghijklmn 6F 70 71 72 73 74 75 76 77 78 opqrstuvwx 79 7 yz 1 4 MAINTENANCE 1 4 1 Changing the paper roll The printer is equipped with the capacity of printing on two differents paper rolls one for receipt 70mm and one for the journal 39mm Therefore it s required to follow two differents procedure for changing the paper roll on the 70mm paper and on the 39mm paper 3 NOTE D Pressing FEED key for feeding the paper of 70mm roll 4 NOTE Pressing KEY 2 key for feeding the paper of 39mm roll SMICE DS 1 4 CUSTOM 1 INSTALLATION AND OPERATION 70mm paper roll 1 Open the printer cover and position the paper roll making sure it unrolls in the proper direction as shown in th
45. chapters Chapter 1 Contains the information required for correct printer installation and use Chapter 2 Contains interface data Chapter 3 Contains a description of printer controls Chapter 4 Contains printer technical data Chapter 5 Contains the character sets fonts used by the printer SYMBOLS USED IN THE MANUAL NOTE Gives important information or suggestions for printer use WARNING Information indicated by this symbol must be followed carefully to avoid damaging the printer DANGER Information indicated by this symbol must be followed carefully to AN avoid damage or operator injury GENERAL SAFETY INFORMATION Read and retain the instructions which follow Follow all indications and instructions given on the printer Before cleaning the printer be sure to pull out the electrical cable Use a damp cloth to clean the printer Do not use liquid or spray products Do not operate the printer near water Make sure that the surface on which the printer rests is stable If it is not the printer could fall seriously damaging it CUSTOM 1 SMICE DS INTRODUCTION e Make sure that the printer rests on a hard non padded surface and that there is sufficient ventilation When positioning the printer make sure its cables will not be damaged Use the type of electrical power supply indicated on the printer label If uncertain contact your dealer Do not block the ventilation openings e Do not insert objects i
46. cter is can celled the corresponding pattern for the internal character is printed This command deletes the pattern defined for the specified character code in the font selected by ESC If the user defined character has not been defined for the specified character code the printer ignores this command Default Reference ESC amp ESC Example ESC Name Initialize printer Format ASCII ESC Hex 1B 40 Decimal 27 64 Description Clears the data in the print buffer and resets the printer mode to that in effect when power was turned on Notes The data in the receiver buffer is not cleared he macro definitions are not cleared Default Reference Example SMICE DS 3 20 CUSTOM 3 PRINTER FUNCTIONS ESC D n1 nk NUL Name Set horizontal tab positions Format ASCII ESC D NUL Hex 1B 44 nli nk 00 Decimal 27 68 nl1 nk 0 Range 1 lt lt 255 0 lt lt 32 Description Sets horizontal tab positions n specifies the column number for setting a horizontal tab position calculated from the beginning of the line k indicates the total number of horizontal tab positions to be set Notes The horizontal tab position is stored as a value of character width x n measured from the beginning of the line The char acter width includes the right side character spacing and double width characters are set with twice the width of normal characters his command ca
47. e figure 1 3 2 Position the beginning of the paper on the advertising sign of the rest plate fig 1 4 Fig 1 3 a Fig 1 4 3 Close the cover fig 1 5 4 This starts the AUTOLOAD function wait for the end of this procedure The paper recede back into the printer fig 1 6 Fig 1 5 and then the paper re emerge for a few centimeters at the end of that procedure the cutter will cut the paper fig 1 7 6 Remove the slip of paper The printer is ready for printing with the 70mm paper roll fig 1 8 CUSTOM 1 5 SMICE DS 1 INSTALLATION AND OPERATION N MNA 1S 2 ZAC Ly VAI 39mm paper roll a Version without rewinder disk 1 Open the printer cover and place the paper roll on the guides in its seat making sure that it unrolls in the direction indicated fig 1 9 2 Pull on the roll and insert the end just before the loading roller as shown in figure 1 10 3 Advance the paper using the KEY 2 button until the paper emerges from the other side of the loading roller fig 1 10 then close the printer 7 0 P SMICE DS 1 6 CUSTOM 1 INSTALLATION AND OPERATION b Standard version with rewinder disk 1 Open the printer cover and if it is already inserted remove the winder disk 1 by lifting it out of its seat fig 1 11 2 Position the paper roll on the guides in its seat making sure that
48. ect in page mode After printing by FF is completed or by using ESC S the printer returns to standard mode his command sets the position where data is buffered to 3 23 SMICE DS 3 PRINTER FUNCTIONS the position specified by ESC T within the printing area de fined by ESC W This command switches the settings for the following com mands in which the values can be set independently in stan dard mode and page mode to those for page mode 1 Set right side character spacing ESC SP FS S 2 Select default line spacing ESC 2 ESC 3 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 ESC V 2 Select justification ESC a 3 Turn upside down printing mode on off ESC 4 Set left margin GS L 5 Set printable area width GS W The following command is ignored in page mode 1 Execute test print GS A The following command is not available in page mode 1 Print NV bit image FS p 2 Define NV bit image FS q 3 Write to user NV memory FS g 1 4 Print raster bit image GS v 0 The printer returns to standard mode when power is turned on the printer is reset or ESC 9 is used Reference FF CAN ESC FF ESC S ESC T ESC W GS GS ESC Mn Name Select character font Format ASCII ESC M n Hex 1B 4D n Decimal 27 77 n Range n 0 1 48 49 Description Selects characters font SM
49. enabled When the LSB of nis 1 the panel buttons are disabled Notes Only the LSB of n is effective On the printer the panel buttons are FEED and KEY2 When the panel buttons are disabled the buttons may only be used after the printer has been reset Default 0 Reference See Panel Key parameter from setup Example SMICE DS 3 32 CUSTOM 3 PRINTER FUNCTIONS ESCdn Name Format Range Description Notes Default Reference Example ESC i Name Format Description Notes Default Reference Example Print and feed paper n rows ASCII ESCd n Hex 1B 64 n Decimal 27 100 0 lt lt 255 Prints the data in the print buffer and feeds the paper n rows Sets the print starting position at the beginning of the line This command does not affect the line spacing set by ESC 2 or ESC 3 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 ESC 2 ESC 3 Total cut ASCII ESCi Hex 1B 69 Decimal 27 105 This command enables cutter operation If there is no cutter a disabling flag is set and any subsequent cut commands will be ignored The printer waits to complete all paper movement com mands before it executes a total cut With the SMICE printer the type of cutter determines whether a total or partial cut is made 3 33 SMICE DS 3 PRINTER FUNCTIONS ES
50. er disk NOTE 1 it s also available the version without rewinder disk 0100 option Arn B Printer rear view 1 Serial COM1 connector communication interface 2 Serial 2 connector secondary interface 3 Drawer 1 and 2 connector 4 ON OFF switch 5 Power supply connector X Additional connectors not used ae 1 6 dba EM pm di E f 4 gt N N S 4 N N N P4 TABLE OF CONTENTS INTRODUCTION MANUAL ORGANIZATION siersteen eiecerunt tenete tn 1 SYMBOLS USED IN THE 1 GENERAL SAFETY INFORMAT ION 2 5 reprae tb derer Ro metet cs 1 UNPACKING pex eee s enum 3 MAIN CHARACTERISTICS recede ce 4 PRINTER DESCRIPTION 5 1 INSTALLATION AND OPERATION fcm 1 1 1 1 1 Power supply D n 1 1 1 1 2 Connectors for Drawers 1 and 2 1 2 k2 oE TUP e 1 3 Lo HEXADECIMAL DUMP
51. er printing a bit image the printer returns to normal data 3 15 SMICE DS 3 PRINTER FUNCTIONS processing mode his command is not affected by the emphasized double strike underline etc print modes 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 MSB Bit image data LSB Print data Print data Default Reference Example ESC n Name Turn underline mode on off Format ASCII ESC n Hex 1B 2D Decimal 27 45 Range 0 lt lt 2 48 lt lt 50 Description Turns underline mode on or off based on the following val ues of n 0 48 Turns off underline mode n 1 49 Turns on underline mode 1 dot thick 2 50 Turns on underline mode 2 thick Notes The printer can underline all characters but cannot under line the space set by HT and right side character spacing SMICE DS 3 16 CUSTOM 3 PRINTER FUNCTIONS Default Reference Example ESC 0 Name Format Description Notes Default Reference Example ESC 2 Name Format Description Notes Default Reference Example e printer cannot underline 907 270 rotated characters and white black inverted characters When underline mode is turned off by setting the value of n to 0 or 48 the data which follows is not underlined Underline mode can also be turned on or off by using
52. erial COM2 Refer to the table 2 2 for the connector pin signals PIN SIGNAL IN OUT 1 N C 2 N C 3 GND 4 GND 5 RTS OUT 6 CTS IN 7 TX OUT Tab 22 8 RX IN SMICE DS 2 2 CUSTOM 3 PRINTER FUNCTIONS 3 1 COMMAND DESCRIPTIONS 3 1 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 Tab 3 1 COMMAND DESCRIPTION TABLE Hex Description Back space Horizontal tab Print and line feed Print and return to standard mode in page mode CR 0D Print and carriage return DLE EOT n 10 04 n Real time status transmission CAN 18 Cancel print data in page mode ESC SP n 1B 20 n Set character right side spacing ESC 1B 21 n Set print mode ESC nLnH 418 24nL nH absolute position ESC n 1B 25 n Select cancel user defined character set ESC amp c2 1B 26 y c1 c2 Define user defined characters m nen 2 is Select image print mode ESC n 1B 2D n Turn underline mode on off ESC 0 1B 30 Select 1 8 inch line spacing 5 2 1B 32 Select 1 6 inch line spacing ESC 3n 1B 33 n
53. h 1D 5E rtm Execute macro Enable Disable Automatic Status Back ASB SMICE DS 3 PRINTER FUNCTIONS Description 1D 63 Print counter 1D 66 n Select font for HRI characters 1D 68 n Select height of bar code 1D 6B m 00 bar code 1D 72 n Transmit status Select horizontal side enlargement of bar code 1D 77 n 1D 7C n Set printing density 1D 7E n Set superscript subscript 1D FO n Set printing speed 1D F1 1D F6 Ticket align at first printing line 1D F8 Ticket align at cut n Set current print consumption Given below are more detailed descriptions of each command BS Name Back space Format ASCII BS Hex 08 Decimal 8 Description Moves print position to previous character Notes Can be used to put two characters at the same position Default Reference Example SMICE DS 3 4 CUSTOM 3 PRINTER FUNCTIONS HT Name Format Description Notes Default Reference Example LF Name Format Description Notes Default Reference Example Horizontal tab ASCII HT Hex 09 Decimal 9 Moves the print position to the next horizontal tab position gnored unless the next horizontal tab position has been set f the command is received when the printing position is at the right margin the printer executes print buffer full printing and horizontal ta
54. ing ESC SP FS S 2 Select default line spacing ESC 2 ESC 3 following commands are enabled only to set in stan dard mode 1 Set printing area in page mode ESC W 2 Select print direction in page mode ESC T The following commands are ignored in standard mode 1 Set absolute vertical print position in page mode GS 2 Set relative vertical print position in page mode GS Standard mode is selected automatically when power is turned on the printer is reset or command ESC 9 is used Reference FF ESC FF ESCL SMICE DS 3 26 CUSTOM 3 PRINTER FUNCTIONS ESCTn Name Select print direction in page mode Format Range Description Notes ASCII ESC T n Hex 1B 54 n Decimal 27 84 n 0 lt lt 3 48 n 51 Select the print direction and starting position in page mode n specifies the print direction and starting position as follows n Printdirection Starting position 0 48 Left to right Upper left 1 49 Bottom to top Lower left 2 50 Right to left Lower right 3 51 Top to bottom Upper right When the command is input in standard mode the printer executes only internal flag operation This command does not affect printing in standard mode his command sets the position where data is buffered within the printing area set by ESC W Parameters for horizontal or vertical motion units x or y differ as follows depending on the start
55. ing 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 ESC SP ESC ESC Commands using vertical motion units ESC 3 ESC J GS GS 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 ESC 3 ESC J GS GS Commands using vertical motion units ESC SP ESC ESC j 3 27 SMICE DS 3 PRINTER FUNCTIONS Default 0 Reference ESC ESC L ESC W ESC V GS GS P GS ESCVn Name Set 90 rotated print mode Format ASCII ESC V n Hex 1B 56 n Decimal 27 86 n Range lt lt 1 48 lt lt 49 Description Turns 90 rotation mode on off n is used as follows n Function 0 48 Turns off 90 rotation mode 0 49 Turns on 90 rotation mode Notes 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 his command is not available in Page mode e f this command is entered in Page mode the printer all the same save the setting
56. ncels previous tab settings When setting n 8 the print position is moved to column 9 by sending HT e Up to 32 tab positions k 32 can be set Data exceeding 32 tab positions is processed as normal data Send n 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 e ESC D NUL cancels all horizontal tab positions The previously specified horizontal tab position does not change even if the character width is modified Default Default tab positions are set at intervals of 8 characters col umns 9 17 25 for Font A when the right side character spacing is O Reference Example CUSTOM 3 21 SMICE DS 3 PRINTER FUNCTIONS ESCEn Name Turn emphasized mode on off Format ASCII ESCE n Hex 1B 45 n Decimal 27 69 n Range lt lt 255 Description Turns emphasized mode on off e When the LSB of n is 0 the emphasized mode is off When the LSB of n is 1 the emphasized mode is on Notes Only the LSB of n is effective ESC also turns on and off the emphasized mode How ever the last received command is the effective one Default 0 Reference ESC Example ESC Gn Name Turn double strike mode on off Format ASCII ESC G n Hex 1B 47 n Decimal 27 71 n Range lt lt 255 Description Turns double strike m
57. nside the printer as this could cause short circuiting or damage components that could jeopardize printer functioning Do not spill liquids onto the machine e Do not carry out repairs on the machine yourself except for the normal maintenance operations given in the user manual Unplug the printer from the electrical mains and call a specialized repairman if any of the following conditions should arise the power supply connector is damaged liquid has spilled into the printer the printer has been exposed to rain or water the printer is not functioning normally despite the fact that all instructions given in the user manual have been followed the printer has been dropped and the cover is damaged printer performance is noticeably reduced the printer is not working SMICE DS 2 CUSTOM INTRODUCTION UNPACKING THE PRINTER Remove the printer from the carton taking care not to damage the packing materials which should be retained for future shipping moving Make sure all components listed below are present and not damaged If any part is missing and or damaged contact customer service Upper tray Manual or CD rom Upper packing frame Printer Two paper rolls a journal roll 39mm b receipt roll 70mm Lower packing frame Lower tray Carton Open the printer packaging Remove the protective tray Fig 1 Lift off the upper packing frame and remove
58. ntal and verti cal motion unit However the value cannot be less than the minimum hori zontal movement amount and it must be in even units of the minimum horizontal movement amount SMICE DS CUSTOM Default Reference Example GS rtm Name Format Range Description Notes Default Reference Example GS L GS P Execute macro ASCII GS r t m Hex 1D 5E r t m Decimal 29 94 r t m 0 lt lt 255 0 lt lt 1 Executes macro r specifies the number of times to execute the macro e t specifies the waiting time for executing the macro The waiting time is tx 100 msec for each macro execution m specifies macro executing mode When LSB of m 0 the macro is executed times con tinuously 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 printer executes the macro once The printer repeats the operation r times This command has an interval of 100 msec after a macro is executed by t this command is received while a macro is being defined the macro definition is aborted and the definition is cleared e f the macro is not defined or if ris 0 nothing is executed When the macro is executed by pressing the FEED button 1 the paper cannot be fed using the FEED button GS
59. ntal movement amount Reference ESC ESC T ESC W ESC V GS GS P CUSTOM 3 49 SMICE DS 3 PRINTER FUNCTIONS Example GS C 2 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 0 nL 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 x 256 Notes In count up mode if the counter value specified by this command goes out of the counter operation range specified by GS C 1 or GS C it is forced to convert to the minimum value through GS c In count down mode if the counter value specified by this command goes out of the counter operation range specified by GS C 1 or GS C it is forced to convert to the maximum value through GS c Default nL 2 1 0 Reference GSC0 GSC1 GSC GSc Example GS C sa sb sn sr sc Name Select count mode B Format ASCII GSC sa sb sn sr sc Hex 1D 43 sa sb sn sr sc 3B Decimal 29 67 59 sa 59 sb 59 sn 59 sr 59 sc 59 Range 0 lt sa sb sc lt 65535 lt sn sr lt 255 These values are all character strings Description Selects a count mode for the serial number counter and specifies the value of the counter 5 Sb sn sr and sc are all displayed as ASCII characters using codes from 0 to 9 sa and sb specify the counter range SMICE DS 3 50 CUSTOM 3
60. ode on or off When the LSB of n is 0 the double strike mode is off When the LSB of n is 1 the double strike mode is on Notes Only the LSB of n is effective Printer output is the same in double strike and emphasized mode Default 0 Reference ESC E Example SMICE DS 3 22 CUST M 3 PRINTER FUNCTIONS ESC Jn Name Format Range Description Notes Default Reference Example ESCL n Name Format Description Notes Print and paper feed ASCII ESCJ n Hex 1B 4A n Decimal 27 74 n 0 lt n lt 255 Prints the data in the print buffer and feeds the paper n x vertical or horizontal motion unit inches e After printing has been completed this command sets the print starting position to the beginning of the line e The paper feed amount set by this command does not af fect the values set by ESC 2 or ESC 3 e The horizontal and vertical motion units are specified by GS P GS P can change the vertical and horizontal motion unit However the value cannot be less than the minimum vertical movement amount In standard mode the vertical motion unit is used maximum paper feed amount is 4095 mm 161 inches GS P Select page mode ASCII ESC L n Hex 1B 4C n Decimal 27 76 n Switches from standard mode to page mode his command is enabled only when processed at the be ginning of a line in standard mode his command has no eff
61. oftware options gt 3 s o c 3 e 3 F 2 3 D d gt tand by 0 1A Average 5096 dots ON 25A Peak 10096 dots ON CUSTOM 4 1 SMICE DS 4 TECHNICAL DATA nvironmental conditions 0 50 Relative humidity 35 85 w o condensation torage temperature humidity 20 70 1096 90 242mm x 186mm x H132mm aper from 70mm _ Number of columns 4 2 64 1260 30 Paper trom 39mm 15cpi 20cpi Characters sec 960 1260 1680 Character W x H mm SMICE DS 4 2 CUSTOM 4 TECHNICAL DATA 4 2 DIMENSIONS Figure 4 1 illustrates the overall dimensions for the printer Fig 4 1 242 15 f N 7 P P4 a d N eo 22 _ _ L p a i 6 7 185 83 CUSTOM SMICE DS 2 m 1 tr 5 5 T 5 1 CHARACTER SETS The printer has three font of different width 11 cpi 15 20 cpi which can be called up through the programming paragraph 1 2 or through the control characters paragraph 3 2 Each of these font has the following code table PC437 PC850 PC860
62. ont panel keys Enabled or disabled e Print mode Normal or Reverse e Characters inch A 11 B 15 cpi 15 20 cpi e Characters inch 2 A 11 B 15 cpi 15 20 cpi e Notch alignment Enabled or disabled e Speed Quality Normal Draft or High Quality e Current consumption NormalP Low High e Red Printing Disabled or enabled Print Density 50 37 25 12 Normale 12 42595 537 45096 46296 47596 487956 410096 4 112956 412596 13796 150 Notes The parameters indicates with a symbol are the default values gt NOTE Parameter valid only on serial printer Using this parameter it is possible to select whether the Busy signal is activated when the printer is both in Off Line status see section 2 1 and the buffer is full or only if the buffer is full gt NOTE Parameter valid only on serial printer Using this parameter it is possible to select whether when an erroneous character is received erroneous baud rate parity data length if the character is printed out or if the received character is simply ignored The operational settings are saved as EEPROM non volatile memory During power up if the KEY2 key is held down the printer switches to CUSTOM 1 3 SMICE DS 1 INSTALLATION AND OPERATION setup mode and prints out the machine setup report After which the printer will wait until a key is pressed or characters are received from the port for ea
63. ows PIN SIGNAL IN OUT 1 GND 2 KICK OUT DRIVE 1 SIGNAL OUT 3 OPEN CLOSE SIGNAL IN 4 24V 5 TILL KICK OUT DRIVE 2 SIGNAL OUT 6 Tab 1 2 The solenoid must be connected between connector pins 2 or 5 and 4 Pin 2 Pin 5 Pin 4 Pin 4 eene Solenoid 1 Solenoid 2 Output waveform Fig 1 2 WARNING To avoid current overload the resistance of the drawer kick out solenoid must be gt 24 Drawer kick out drive signal Current 1A max 10 sec or less Output waveform t1 ON time and t2 OFF time are specified by ESC P In ON time phase t1 output voltage is approx OV In OFF time phase t2 the output signal is at high impedance SMICE DS 1 2 CUSTOM 1 INSTALLATION AND OPERATION 1 2 SETUP The printer can be configured with default parameters which are e Printer emulation ESC POS e Baud Rate 230400 1152002 57600 38400 19200 9600 4800 2400 1200 e Data length 7 82 bits char e Parity None even odd e Handshaking XON XOFF or Hardware e Busy condition RxFull or OffLine RxFull e Receive error Prints or Ignored 22 e Reception buffer dimension 16 64 4K 8 e Serial 2 Baud Rate 38400 19200 96002 4800 2400 1200 Serial 2 data length 7 82 bits char Serial 2 parity None even or odd e Serial 2 handshaking XON XOFF o Hardware e Autofeed CR disabled or CR enabled e Fr
64. ple ESC n Name Format Range Description 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 ESC Note however that the last received command is the effective one 0 ESC Select peripheral device ASCII ESC n Hex 1B 30 n Decimal 27 61 n 0 lt n lt 255 Select the device to which the host computer sends data using n as follows Bit Off On Hex Decimal Function 0 Off 00 0 Receipt printer disabled On 01 1 Receipt printer enabled 1 Off 00 0 Journal printer disabled On 02 2 Journal printer enabled 2 Undefined 3 Undefined 4 Undefined 5 Undefined 6 Undefined 7 Off 00 0 Pass trough function disabeld On 80 128 Pass trough function enabeld Notes When the printer is disabled it ignores all transmitted data until the printer is enabled through this command When the Pass trough function is enabled all transmitted data are sent on the 274 serial Default n 1 Reference Example 3 19 SMICE DS 3 PRINTER FUNCTIONS ESC n Name Cancel user defined characters Format ASCII ESC n Hex 1B n Decimal 27 63 n Range 32 lt n lt 126 Description Cancels user defined characters Notes This command cancels the pattern defined for the character code specified by n After the user defined chara
65. printer status specified by n in real time according to the following parameters 1 transmit printer status n 2 transmit off line status 3 transmit error status n 4 transmit paper roll sensor status n 17 transmit print status Notes Immediately executed even when the data buffer is full This status is transmitted whenever data sequence 10H 04H n 1 lt lt 17 is received Default Reference See tables below Example n 1 Printer status Bit Off On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 00 0 Drawer kick out signal Low pin 3 On 04 4 Drawer kick out signal High pin 3 Off 00 0 On line On 08 8 Off line 4 On 10 16 Not used Fixed to On 5 Undefined 6 Undefined 7 Off 00 0 Not used Fixed to Off CUST M 3 7 SMICE DS 3 PRINTER FUNCTIONS 2 Off line status Bit Off On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Off 00 0 Cover open On 04 4 Cover close 3 Off 00 0 Paper is not being fed by FEED button On 08 8 Paper is being fed by FEED button 4 On 10 16 Not used Fixed to On 5 Off 00 0 No paper end stop On 20 32 Printing stops due to paper end 6 Off 00 0 No error On 40 64 Error 7 Off 00 0 Not used Fixed to Off n 3 Error status Bit Off
66. rintable area are ignored The horizontal and vertical motion unit are specified by GS P e GS P can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizon tal movement amount In standard mode the horizontal motion unit x is used f 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 Default Reference ESC GSP Example SMICE DS 3 12 CUSTOM 3 PRINTER FUNCTIONS ESC n Name Format Range Description Notes Default Reference Example Select cancel user defined characters ASCII ESC n Hex 1B 25 n Decimal 27 37 n 0 lt n lt 255 Selects or cancels the user defined character set When the Least Significant Bit LSB of n is 0 the user de fined character set is canceled When the LSB of n is 1 the user defined character set is selected e Only the LSB of n is applicable When the user defined character set is canceled the inter nal character set is automatically selected n 0 ESC amp ESC ESC amp y c1 c2 x1 d1 d y x1 xkd1 d y xk Name Format Range Description Notes CUSTOM Defines user defined characters ASCII ESC amp y C1 c2 Hex 1B 26 y c2 Decimal 27 37 y c2 3 32 lt 1 lt 2 lt 126 O lt x lt 16 Font 18 x 24 lt x lt 10 Font 10 x 24
67. roll following by the first character string without LF and CR and then ESC 0 00 to print on receipt roll following by the second character string with LF at the end SMICE DS 1 10 CUSTOM 2 INTERFACES DU hd Fig 2 1 gt NOTES X Additional connectors not used 1 Interface toward host 2 Interface toward device for ex customer display 2 1 SERIAL RS232 1 OFF LINE The printer is OFF LINE under one or more of the following conditions e During power up until the printer has performed all initialization routines e When the cover is open e When the FEED key is pressed e When the paper runs out e When a macro is being performed CUSTOM 2 1 SMICE DS 2 INTERFACES e When the voltage is not correct The printer has an RS232 interface with an RJ45 telephone connector see COM in the figure 2 1 The signals on the connector pins and their connec tion to the PC are shown in the table 2 1 PIN SIGNAL IN OUT 1 RTS OUT 2 CTS IN 3 DTR OUT 4 GND Tab 2 1 6 RX IN 7 TX OUT 8 DTR IN 2 2 SERIAL COM2 The printer has an RJ45 telephone connector see in the figure 2 1 for the s
68. se Printer in warning status paper out cover opened Printer in error status power supply voltage incorrect heading over temperature e ON OFF key When pressed it turns on the printer fig 3 when released the printer shuts off Fig 3 SMICE DS 6 CUSTOM 1 INSTALLATION AND OPERATION 1 1 CONNECTIONS 224 1 N Fig 1 1 1 1 1 Power supply Oe di The printer is equipped to an external supply electrical power The functions assigned to the pins in the connector are as follows SIGNAL 2 4 Frame GND Tab 1 1 WARNING Be sure to observe the correct polarity for the power supply CUSTOM 1 1 SMICE DS 1 INSTALLATION AND OPERATION 1 1 2 Connectors for Drawers 1 and 2 The impulse specified by the ESC P command is in output at these connec tors The host can confirm the status of input signals through the DLE EOT ESC GS commands The functions assigned to the pins in the connector are as foll
69. t However the value cannot be less than the minimum hori zontal movement amount and it must be in even units of the minimum horizontal movement amount Default Reference GSP GS W Example GS P xy 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 nL nH 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 horizontal direction is perpendicular to the paper feed direction SMICE DS 3 54 CUSTOM 3 PRINTER FUNCTIONS Default Reference Example GSVnm Name Format Range Description In standard mode the following commands use x or y gardless of character rotation upside down or 90 clockwise rotation Commands using x ESC SP ESC ESC V GS L GS W Commands using ESC ESC J This command does not affect the previously specified values he calculated result from combining this command with others is truncated to the minimum value of the mechanical pitch or an exact multiple of that value x 204 408 ESC SP ESC ESC V ESC 3 ESC J GS L GS W GSVmn Select cut mode ASCIIGS V m Hex 1D 56 m Decimal 29 86 m ASCIIGS V m n Hex 1D 56 m n Decima 1D 86 m n Decimal 29 86 m n 0 1
70. t d lt 57 68 JAN 7 lt lt 8 48 lt lt 57 48 lt d lt 57 65 lt d lt 90 69 CODE39 1 lt n lt 255 32 36 37 43 45 46 47 70 ITF 1 lt lt 255 48 lt d lt 57 48 lt d lt 57 65 lt d1 lt 68 71 CODABAR 1 lt n lt 255 36 43 45 46 47 58 72 CODE93 1 lt lt 255 0 lt 4 lt 127 73 CODE 128 2 lt lt 255 0 lt 4 lt 127 90 CODE32 8 lt lt 9 48 lt d lt 57 CUSTOM SMICE DS Notes If dis outside of the specified range the printer prints the following message BAR CODE GENERATOR IS NOT and processes the data which follows as normal data f the horizontal size exceeds the printing area the printer only feeds the paper his command feeds as much paper as is required to print the bar code regardless of the line spacing specified by ESC 2 or ESC 3 e After printing the bar code this command sets the print position to the beginning of the line his command is not affected by print modes empha sized double strike underline or character size except for upside down and justification mode Notes per his command ends with a 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 13 the printer prints the bar code data after receiving 12 without check digit
71. the left margin is reduced to accommodate one line in vertical GS 3 45 SMICE DS 3 PRINTER FUNCTIONS GS Name Start end macro definition Format ASCII GS Hex 1D 3A Decimal 29 58 Description Starts or ends macro definition Notes Macro definition starts when this command is received dur ing normal operation When GS 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 ma chine Macro content is not cancelled by the ESC command Therefore ESC may be included in the content of macro definitions e If the printer receives GS a second time after previously receiving GS the printer remains in macro undefined status he contents of the macro can be defined up to 1024 bytes If the macro definition exceeds 1024 bytes excess data is not stored Default Reference GS Example GSBn Name Turn white black reverse printing mode on off Format ASCII GS B n Hex 1D 42 n Decimal 29 66 n Range lt lt 255 Description Turns white black reverse printing mode on or off When the LSB of n is 0 white black reverse printing is turned off e 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 SMICE DS 3 46 CUSTOM 3 PRINTER FUNCTIONS Default Reference
72. the manual or CD rom Lift out the printer and remove it from the plastic bag Store the carton trays and other packing materials for future shipping moving SMICE DS INTRODUCTION MAIN CHARACTERISTICS SMICE double station is an high speed desktop thermal printer with the capacity of printing on two differents paper rolls paper width 70mm receipt 39mm journal with independent paper feed 2 motors and rewinder for 39mm paper roll The printer allows the automatic alignment of the receipt forms on the 70mm paper for tickets and receipts printing and to use the 39mm format as a service printer report preview tickets etc It s also available the version without rewinder disk 0100 option that allows to use the 39mm paper roll as second roll for printing in text mode The printer includes a wide range of added functions e Easy paper changing automatic paper loading e ESC POS emulation e Paper width 39mm journal roll and 70 mm receipt roll e code UPC A UPC E EAN13 EAN8 CODE39 ITF CODABAR CODE93 CODE128 and CODE32 e 3 standard and international character fonts e Programmable fonts e Widht and height characters setting from 1 to 8 boldtype italic underlined rotated 907 180 e Possibility to define function macros for automatic operation repetition e Graphic printing e Printing density from 50 to 15096 e Serial interface from 1200 to 230400 bps RS232 e Serial 2 RS232
73. the normal value When the characters are enlarged the right side character spacing is m 2 or 4 times the normal value he horizontal and vertical motion units are specified by GS P Changing the horizontal or vertical motion units does not affect the current right side spacing The GS P command can change the horizontal and verti cal motion unit However the value cannot be less than the minimum horizontal movement amount standard mode the horizontal motion unit is used maximum right side spacing is 255 200 inches Default 0 SMICE DS 3 10 CUSTOM 3 PRINTER FUNCTIONS Reference GS P Example ESC n Name Select print modes Format ASCII ESC n Hex 1B 21 n Decimal 27 33 Range O lt n lt 255 Description Selects print modes using see table below Bit Off On Hex Decimal Function 11 15 cpi 15 20 cpi Off 00 0 Character font A selected 18 x24 13 x 24 i On 01 1 Character font B selected 13 x24 10 x 24 1 Undefined 2 Undefined 3 Off 00 0 Expanded mode not selected On 08 8 Expanded mode selected 4 Off 00 0 Double height mode not selected On 10 16 Double height mode selected 5 Off 00 0 Double width mode not selected On 20 32 Double width mode selected 6 Off 00 0 Italic mode not selected On 40 64 Italic mode selected 7 Off 00 0 Underline mode not selected On 80 128 Underline mode selected
74. ws the relationship between the downloaded bit image and the printed data y x 8 dots x X 8 dots Reference GS SMICE DS 3 44 CUSTOM 3 PRINTER FUNCTIONS GS m Name Format Description Print dowloaded bit image ASCII GS m Hex 1D 2F m Decima 29 47 m Prints a downloaded bit image using the mode specified by m m selects a mode from the table below m Mode Vertical Dot density DPI Horizontal Dot density DPI 0 48 Normal 180 180 1 49 Double width 180 180 2 50 Double height 90 90 3 511 Quadruple 90 90 Notes Reference Example This command is ignored if a downloaded bit image has not been defined In standard mode this command is effective only when there is no data in the print buffer his command has no effect in the print modes empha sized underline character size or white black reverse print ing except for upside down printing mode If the downloaded bit image to be printed exceeds the print able area the excess data is not printed e If the printing area width set by GS L and GS W 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 printing does not exceed the print able area 2 If the printing area width cannot be extended by one line in vertical
75. ytes must be consecutive except for the XOFF code e Since this command is executed after the data is pro cessed in the receive buffer there may be a time lag be tween data reception and status transmission e When the printer is disabled by ESC Select peripheral SMICE DS USTOM device the four status bytes are transmitted whenever the status changes e When using DLE EOT GS I II or GS the status transmit ted by these commands and ASB status must be differenti ated according to the procedure in Appendix G Transmis sion Status Identification The status to be transmitted are as follows First byte printer information Bit Off On Hex Decimal Status for ASB 0 Off 00 0 Not used Fixed to Off 1 Off 00 0 Not used Fixed to Off 2 Off 00 0 Drawer kick out connector pin 3 is LOW On 04 4 Drawer kick out connector pin 3 is HIGH 3 Off 00 0 On line On 08 8 Off line 4 On 10 16 Not used Fixed to Off 5 Off 00 0 Cover is closed On 20 32 Cover is open Paper is not being fed by using the PAPER 6 d 9 FEED button On 40 64 Paper is being fed by using the PAPER FEED button 7 Off 00 0 Not used Fixed to Off Second byte printer information Bit Off lOn Hex Decimal Status for ASB 0 Undefined 1 Undefined 2 Undefined 3 Off 00 0 No auto cutter error On 08 8 Auto cutter error occurred

Download Pdf Manuals

image

Related Search

Related Contents

VillaWare 5265-05 User's Manual  S Series Specs    Dynamic Sereries  Cherry G84-4100  GT16 User`s Manual (Basic Utility)  取扱説明書 ヴェルベットフットペグ HARLEY  PROTEXIOM images  Guida alla gestione della carta  operation manual  

Copyright © All rights reserved.
Failed to retrieve file