Ö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

DOP B03S211 ile barkod yazma.

Cevapla
Kullanıcı avatarı
miraccekic
Mesajlar: 2
Kayıt: 29 Oca 2019, 15:13
İletişim:
Durum: Çevrimdışı

DOP B03S211 ile barkod yazma.

Mesaj 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
Kullanıcı avatarı
Turhan
Mesajlar: 8440
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DOP B03S211 ile barkod yazma.

Mesaj 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.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
miraccekic
Mesajlar: 2
Kayıt: 29 Oca 2019, 15:13
İletişim:
Durum: Çevrimdışı

Re: DOP B03S211 ile barkod yazma.

Mesaj 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
Cevapla

“HMI Forum” sayfasına dön