new feature for plus series
DESCRIPTION
New feature for plus series. New feature for plus series. New feature for plus series. Double Buffer. Benefit of double buffer Double Buffer (Plus Series) Almost no delay in several objects printing . Single Buffer(16 Bits) Delay in several objects printing. - PowerPoint PPT PresentationTRANSCRIPT
New feature for plus series
New feature for plus series
Model Name 16bits Series Plus Series
CPU 16Bits 32Bits
Memory 1MB Flash, 2MB SDRAM
4MB Flash, 8MB/16MB
SDRAM
User Memory Storage
100K 2MB
External Memory Flash Card
1M / 2M
CF Card
128MB~1G
USB --- USB 2.0
New feature for plus series
Model Name 16 bits Series Plus Series
Font ---- TTF
Printer Buffer Single Buffer Double Buffer
Double Buffer
• Benefit of double buffer• Double Buffer (Plus Series)
Almost no delay in several objects printing .
• Single Buffer(16 Bits)
Delay in several objects printing.
Plus User Storage(一 )
• Total Flash 4MB• Flash User Storage 2MB• The minimum size of file system (block) is 1K Bytes.• Default user storage.
Plus User Storage(二 )
• CF Card-- Support 128MBytes~1GBytes CF card
(FAT 16)• Auto detect CF Card , if it exist the user storage is CF
Card.
TPH Module
• Only 2000+ 6000+ Series.• EEPROM in TPH Module• Amount of Printing Length .• Series Number of TPH.
TPH Quality Detect
• Provide command to detect electric resistance of TPH.• Information on LCD / RS232.
Dpi Detect
• Dpi information in TPH Module.• Auto switch printer’s dpi (dot per inch) by TPH Module.
Electrical Block diagram of the plus platform
I/O
Regulator
DC 5V/3.3V/2.5V
Door open
detector
A to DConverter
32 bit CPU
G5500RG-100
Crystal
18.432M Hz32.768K Hz30.000M Hz
Switching Adapter(WDS060240)
Input : AC 100-240V, 50-60HzOutput : DC 24V/2.5A, Peak 7A
Interface
USB Port
USB 2.0 Type BFull speed12M bps
Parallel Port
IEEE 1284 compatible mode
Serial Port
RS-232, 9-pin DSUB1200-115200 bps
RTS/CTS, Xon/Xoff
Memory
Flash
4M byte on board
SDRAM
8M byte on board
Serial EEPROM
4K byte on board
Cutter
Guillotine, same as PC4B(Hengstler cutter Type F)
Strip Sensor
Option
Label SensorTPH Temp.
detector
TPH Voltagedetector
Dot resistancedetector
Stepping motor
M42SP-5N
Motor Temp.detector
1 Bi-color LED&
1 Push button
TPH
203 dpi : KPC-108-8TAE1
Ethernet
EasyLAN 10i2Adapter fromParallel port
Real-TimeClock
New command List for plus printer
New COMMAND
• 1) Memory Switch
• 2) Font
• 3) LCD Control
• 4) TPH Command
• 5) Return Message
• 6) Optional Control
• 7) Label Settings
1) User Storage (Available For 1000+/2000+/6000+)
• Switch to Internal Flash or CF (Compact Flash) card
- To internal flash ^XSET,MEMORY,0
- To CF Card ^XSET,MEMORY,1
• Format Command. ~MDEL*
2) Fonts
• Download/Delete True Type Font
• Download/Delete Unicode Table
Support Big5 GB JIS KSC table.
• Internal Font Inverse AC,29,77,1,1,0,0I,TEXT
• External Font Inverse VC,29,77,1,1,0,0I,TEXT
• Asian Font Inverse AZ1,29,77,1,1,0,0I,TEXT
3) LCD Control (Available For 2000+/6000+)
• Set LCD/ RTC Language from LCD PANEL ^XSET,LANGUAGE,N
N= 0 ENGLISH N= 1 GERMAN N= 2 FRENCH N= 3 SPANISH N= 4 ITALIAN N= 5 SIMPLE CHINESE N= 6 TRAD_CHINESE N= 7 TURK
4) TPH Control
• For 2000+/6000+
• Get TPH Module SN and Printing Length. ~~INTERNALCOMMANDT1 (LCD)
• Change TPH Dpi ~~INTERNALCOMMANDT4,dpi (dpi : 200/300)
• TPH Heat Dot Detect (return all resistance) ^XGET,TPHRESISTANCE
5)Message
• Status Return ~S,CHECK
• Print Internal Message ~~INTERNALCOMMANDC
• Show Message from communication port ^XGET,CONFIG,1
• Active Response (Error Message) ^XSET,ACTIVERESPONSE,x
x=0 no return ; x=1 return ERRORxx
Status Return
• ~S,CHECKaa,nnnnn<CR><LF> aa = printer status information
00 – Ready01 – Paper out02 – Paper jam or miss gap03 – Ribbon out04 – Print head is up05 – Rewinder full06 – Memory is full07 – filename can not be found08 – filename is repeat09 – Syntax error20 – Pause21 – In Setting Mode22 – In Keyboard Mode50 – Printer is printing.60 – Have Printing Jobnnnnn = number of remaining labels From 00000 to 99999
Print Internal Message
• ~~INTERNALCOMMANDC
Show Message
• ^XGET,CONFIG,1
communication port
Active Response (Error Message)
• ^XSET,ACTIVERESPONSE,1
ERROR01 : PAPER OUT
ERROR02 : PAPER JAM
ERROR03 : RIBBON OUT
ERROR04 : DOOR OPEN
6) Optional Control
• Rewinder (6000+) ^XSET,REWINDER,1
• Applicator/Stripper ^Ox x = 0, disable the applicator and stripper x = 1, enable the striper x = 2, enable the applicator
7) Label Settings
• Standard ^L• Inverse ^LI• Mirror ^LM
Standard
^L
Inverse
^LI
Mirror
^LM
Function Format Parameters Details Description
1 Switch the memory
^XSET,MEMORY,n n = Memory being used 0 = use flash1= use CF card
CF card needs be formatted to FAT16(could not use the FAT32 and NTFS)
2 ~H,TTF,filename,filesize<CR>data
Filename = font name Accepted values: A through Z
Font download is by TTF download software (TTF loader v1.00.exe)
Filesize = size of font in bytes
data: TTF file
New Command Breakdown list and example
3
True type font
ATt,x,y,w,h,g,r,r1,m,dataAT,x,y,w,h,g,r,r1,m,data(Built-in true type font)
t = TTF type Accepted values: A through Z
w = width (in dots) Accepted values: 8 to 2000h = height (in dots)
g = space of character (in dots)
R = field orientation 0 = normal1 = rotated 90 degrees2 = rotated 180 degrees3 = rotated 270 degrees
r1 = font table Default value: 0Unicode ID :’A’~’Z’
m: m = 0 width/height AspectRatio mode
m = 1 Average width mode
Default value: 0 In width/height AspectRatio mode (m = 0):When the width (w) and the height (h) of TTF are equal, the printing result of TTF will be exactly the same with Windows font. There is a formula to calculate the Windows font size from TTF size: TTFheightsize = WindowsFontsize*dpi/72For example, if user want to print Windows font 72pt on 203dpi printer, then the TTFheightsize = 72*203/72 = 203. And the TTFwidthsize should be equal to TTFheightsize, which is 203. As a result, when the width and height of TTF both are 203, the printout will be the same with Windows font 72pt. In Average width mode (m = 1): The height in dot is calculated the same as width/height AspectRatio mode, but the width is the average width in dots. If width=0, a 1:1 aspect ratio font is rendered.
data = data to be printed
Function Format Parameters Details Description
4 Status return ~S,CHECKaa,nnnn<CR><LF>
aa = printer status information
00 – Ready01 – Paper out02 – Paper jam or m
iss gap03 – Ribbon out04 – Print head is u
p05 – Rewinder full06 – Memory is full07 – filename can n
ot be found08 – filename is rep
eat09 – Syntax error20 – Pause21 – In Setting Mod
e22 – In Keyboard M
ode50 – Printer is printi
ng.60 – Have Printing J
ob
nnnnn = number of remaining labels
From 00000 to 99999
5 Rewinder ^XSET,REWINDER,n n = rewinder status
n = 0, disable the rewindern = 1, enable the rewinder
6 Applicator/Stripper
^Ox X = Applicator and Stripper status
x = 0, disable the applicator and stripperx = 1, enable the striperx = 2, enable the applicator
7 Top of Form ^XSET,TOPOFFORM,n n = tof state n=0 : Top of form disablen=1 : Top of form enable
8 Delete TTF font
~MDELC,ID ID = TTF font ID ID : ‘A’ ~’Z’
9 Download Unicode Table
~H,TTF_TABLE,filename,filesize<CR>data Filename = font name
Accepted values: A through Z
Filesize = size of font in bytes
data: TTF file
10 Delete Unicode Table
~MDELB,ID ID = Unicode ID ID : ‘A’ ~’Z’
11 Internal font inverse
At, x, y, x_mul, y_mul, gap, rotationInverse, data Inverse = ‘I’ Text inverseElse not inverse
Example: AC,29,77,1,1,0,0I,TEXT
12External font inverse
Vt, x, y, x_mul, y_mul, gap, rotationInverse, data
Inverse = ‘I’ Text inverseElse not inverse
Example: VC,29,77,1,1,0,0I,TEXT
13 Asia Font inverse AZt, x, y, x_mul, y_mul, gap, rotationInverse, data
Inverse = ‘I’ Text inverseElse not inverse
Example: AZ129,77,1,1,0,0I,TEXT
14 Label inverse ^LI I= ‘I’ inverse printElse nomal print
Example:^Q100,0,0.^LI..E
15 Active response ^XSET,ACTIVERESPONSE,x X=0 not return ERRORxxX=1 return ERRORxx
Default : x=0
16 Label Mirror ^LM M= ‘M’ mirror printElse nomal print
Example:^Q100,0,0.^LM..E
17 Show Messagefrom communication port.
^XGET,CONFIG,1
18 Print Internal Message
~~INTERNALCOMMANDC
19 set LCD Language
^XSET,LANGUAGE,n n=0~7
20 Auto sensor ~~INTERNALCOMMANDV
21 get tph module SN and mileage
~~INTERNALCOMMANDT1
22 TPH heat dot detect(return all resistance)
^XGET,TPHRESISTANCE Get TPH heat dot state(return all TPH resistance)
23change tph dpi ~~INTERNALCOMMANDT4,dpi dpi : 200
dpi: 300SET Printer to 200dpi or 300dpi