Zebex PDL20-16'dan Bilgisayar Aktarım Yöntemi

Başlatan ali, 12 Şubat 2013, 10:25:49 ÖÖ

« önceki - sonraki »

ali

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.