İ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
Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
DOP B03S211 ile barkod yazma.
- miraccekic
- Mesajlar: 2
- Kayıt: 29 Oca 2019, 15:13
- İletişim:
- Durum: Çevrimdışı
- Turhan
- Mesajlar: 8440
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: DOP B03S211 ile barkod yazma.
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.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- miraccekic
- Mesajlar: 2
- Kayıt: 29 Oca 2019, 15:13
- İletişim:
- Durum: Çevrimdışı
Re: DOP B03S211 ile barkod yazma.
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
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