1. sayfa (Toplam 1 sayfa)

DOP B03S211 ile barkod yazma.

Gönderilme zamanı: 10 May 2019, 17:33
gönderen miraccekic
İyi günler.

Yapmak istediğim projede dvp12sa2 ve dvp04ad üzerinden okuduğum float değeri,
Yıl,Ay,gün + 01,02,03 olarak artacak şekilde INTERMEC PC43T yazıcı ile
Rfıd'li etikete -hem rfid hem yazı- yazdırmak istiyorum.
Bartender programı ile .prn uzantılı kontrol komutlarını çıkardım. Lakin bunları nasıl yazıcıya göndereceğime dair yardıma ihtiyacım var.
Kontrol komutları şu şekilde;


'Seagull:2.1:DP
INPUT OFF
VERBOFF
INPUT ON
SYSVAR(48) = 0
ERROR 15,"FONT NOT FOUND"
ERROR 18,"DISK FULL"
ERROR 26,"PARAMETER TOO LARGE"
ERROR 27,"PARAMETER TOO SMALL"
ERROR 37,"CUTTER DEVICE NOT FOUND"
ERROR 1003,"FIELD OUT OF LABEL"
SYSVAR(35)=0
OPEN "tmp:setup.sys" FOR OUTPUT AS #1
PRINT#1,"Printing,Media,Print Area,Media Margin (X),0"
PRINT#1,"Printing,Media,Clip Default,On"
CLOSE #1
SETUP "tmp:setup.sys"
KILL "tmp:setup.sys"
CLIP ON
CLIP BARCODE ON
LBLCOND 3,2
SYSVAR(48) = 0
CLL
OPTIMIZE "BATCH" ON
PP2,1216:PL406,2
PP406,1218:DIR2
PL203,2
PP2,1015:DIR1
PL406,2
PP2,1218:DIR2
PL203,2
PP8,1210:DIR1
PL394,2
PP400,1212:DIR2
PL191,2
PP8,1021:DIR1
PL394,2
PP8,1212:DIR2
PL191,2
PP22,1167:DIR1
PL82,10
PP58,1177:DIR2
PL121,10
PP124,1167:DIR1
PL71,10
PP124,1112:PL61,11
PP124,1056:PL71,10
PP124,1177:DIR2
PL121,10
PP215,1167:DIR1
PL71,10
PP215,1112:PL71,11
PP215,1056:PL71,10
PP215,1177:DIR2
PL66,10
PP276,1122:PL66,10
PP307,1167:DIR1
PL81,10
PP342,1177:DIR2
PL121,10
SYSVAR(48) = 1
LAYOUT RUN ""
PF
PRINT KEY OFF

Re: DOP B03S211 ile barkod yazma.

Gönderilme zamanı: 13 May 2019, 09:14
gönderen Turhan
Seri port üzerinden ASCII kodlar ile karakter gönderebilmek için HMI içerisinde PUTCHARS karakter gönderme komutunu kullanmalısınız. Komutun Porti P40 model termal yazıcıdaki kullanım örneği [19] DOPB - Porti-P40 Yazıcı Uygulaması bağlantı adresinde verilmiştir. DOPSoft Manuel dokümanı içerisindende de makro komutlarına ait genel kullanım açıklamalarına erişebilirsiniz.

Re: DOP B03S211 ile barkod yazma.

Gönderilme zamanı: 24 May 2019, 14:37
gönderen miraccekic
INPUT OFF
VERBOFF
INPUT ON
SYSVAR(48) = 0
SYSVAR(35)=0
OPEN "tmp:setup.sys" FOR OUTPUT AS #1
PRINT#1,"Printing,Media,Print Area,Media Margin (X),0"
PRINT#1,"Printing,Media,Clip Default,On"
CLOSE #1
SETUP "tmp:setup.sys"
KILL "tmp:setup.sys"
CLIP ON
CLIP BARCODE ON
LBLCOND 3,2
SYSVAR(48) = 0
CLL
OPTIMIZE "BATCH" ON
PP217,168:AN7
NASC 8
FT "Andale Mono"
FONTSIZE 12
FONTSLANT 0
PT "vizzip"
SYSVAR(48) = 1
LAYOUT RUN ""
PF
PRINT KEY OFF