Zebex PDL20-16 el terminali ile veri iletişiminde birden fazla yöntem kullanılmaktadır.
Bu yöntemlerden bazıları aşağıdadır.
I) Parametre gönderme yöntemi ile iletişim
II) Paket program yöntemi ile iletişim
III) DLL dosyası yöntemi ile iletişim
I) Parametre gönderme yöntemi iletişim
Bu yöntemde uygun dosyaya uygun parametreler gönderilerek el terminalinden veri alınması veya el terminaline veriler ve programın
(Task) aktarılması sağlanır.
I-1) El Terminalinden bilgisayara aktarım
El terminalinden bilgisayara verilerin aktarım yöntemi 2 farklı şekilde yapılmaktadır.
I-1-A) Ms-Dos ortamında aktarım
Ms-Dos ortamında aktarım işlemi UPL.EXE adlı bir dosya aracılığı ile aktarım yapılabilmektedir. Bu yöntem ile el terminaline yüklü ve belirlenen veritabanındaki (form) bilgiler belirtilen porttan alınarak belirtilen dosyaya otomatik olarak kayıt edilir. Bu dosya uzantısı serbest olmakla beraber formatı text tabanlı bir dosya olacaktır. Bu yöntemde aktarım yapılırken bilgilerin alınma şekli UPLOAD.SET adlı bir dosyada belirtilmiş olması gerekir. UPLOAD.SET dosyasının içeriği kullanım kılavuzunda 33 no?lu sayfada açıklanmıştır.
Kullanım şekli
Upl dosya-adı comport formno
Dosya-adı : Cihazdan alınan bilgilerin kaydedildiği dosyaya verilecek isim.
Com port : Cihazın bilgi alırken kullanacağı haberleşme portu
(COM1=-C1,COM2=-C2,COM3=-C3,COM4=-C4 olabilir.)
Not: Aynı dizinde (klasör) COMM.SET dosyası mevcut ve gerekli tanımlamalar var ise comport seçeneği yazılmayabilir. COMM.SET
dosyasının içeriği 32 no?lu sayfada belirtilmiştir.
formno : Cihazdan alınacak verilerin bulunduğu veritabanı (form ) numarasıdır. (1~8 arası bir numaradır)
Not:1 numaralı veritabanı FREETASK veritabanıdır.
Örnek: UPL deneme.txt ?C1 1
Pdl 20-16?ya yüklü 1 numaralı veritabanındaki (form) bilgiler COM1?den okunarak deneme.txt adlı bir dosyaya kaydedilir.
I-1-B) WINDOWS ortamında aktarım
Windows ortamında aktarım COMM.EXE adlı bir dosya aracılığı ile yapılabilmektedir. Bu yöntem ile el terminaline yüklü belirlenen veritabanındaki (form) bilgiler belirtilen porttan alınarak belirtilen dosyaya otomatik olarak kayıt edilir. Bu dosya uzantısı serbest olmakla
beraber formatı text tabanlı bir dosya olacaktır.
Kullanım şekli
Comm -u dosya_adı comport -o/-a formno
Dosya-adı : El terminalinden alınan bilgilerin kaydedildiği dosyaya verilecek isim.
Com port : El terminalinden bilgi alınırken kullanılan haberleşme portu (COM1=-C1,COM2=-C2,COM3=-C3,COM4=-C4 olabilir.)
-a : Dosyayı kaydederken eski kayıtları silmeden yeni kayıtları mevcut dosyanın sonuna ekler.
-o : Dosyayı kaydederken eski kayıtları siler, yeni kayıtları yükler.
formno : El terminalinden alınacak bilginin bulunduğu veritabanı (form ) numarasıdır.(1 ~ 8 arası bir numaradır) Yazılmadığında tüm
formlardaki bilgiler alınır.
Not: Aynı anda birden fazla formdan bilgi alınabilir.
Örnek: comm -u deneme. txt -o 1,2
El terminaline yüklü 1,2 no?lu form bilgiler COM1?den okunarak deneme.txt adlı bir dosyaya kaydedilir.
Örnek: comm -u deneme. txt -o
El terminaline yüklü tüm form bilgiler COM1?den okunarak deneme.txt adlı bir dosyaya kaydedilir.
I-2) Bilgisayardan el terminaline aktarım
Bilgisayardan el terminaline programın aktarım yöntemi 2 farklı şekilde yapılmaktadır.
I-2-A) Ms-Dos ortamında aktarım
Bu yöntemde bilgisayardan el terminaline TSL uzantılı (Wintaskgen adlı program ile hazırlanmış ve derlenmiş program) uygun bir programın (Task) yüklenebilmesi DOWNL.EXE adlı bir dosya aracılığı ile yapılabilmektedir.
Kullanım şekli
Downl dosya_adı
Örnek : Downl bilkur.tsl
(Bilkur.Tsl dosyasını El terminaline Yükler.)
I-2-B) WINDOWS modunda aktarım
Bu yöntemde bilgisayardan el terminaline TSL uzantılı (Wintaskgen adlı program ile hazırlanmış ve derlenmiş program) uygun bir programın (Task) yüklenebilmesi DOWNL.EXE adlı bir dosya aracılığı ile yapılabilmektedir.
Kullanım şekli
Comm ?d dosya_adı comport
Dosya_adı : El terminaline yüklenecek derlenmiş hali TSL uzantılı olan dosya
Com port : El terminalinden bilgi alınırken kullanılan haberleşme portu (COM1=-C1,COM2=-C2,COM3=-C3,COM4=-C4 olabilir.)
Not: Yüklemenin yapıldığı dizinde (klasör) COMM.SET dosyası mevcut ise ?C1 parametresi kullanılmayabilir.
Örnek-1:
Comm ?d bilkur.tsl ?c1
(Bilkur.Tsl dosyasını Com1?den el terminaline yükler.)
Örnek-2:
Comm ?d bilkur.tsl
(Bilkur.Tsl dosyasını Comm.Set dosyasında belirtilen port aracılığı ile el terminaline yükler.)
Kullanım kılavuzunu http://www.bilkur.com/download/Zebex/dokuman/PDL20-16_Kullanim_Kilavuzu.pdf linkinden indirebilirsiniz.