Professional Documents
Culture Documents
BRL-305 RS232 Connection
BRL-305 RS232 Connection
Brl-305 cihazı hem bilgisayarla hemde Barcode printer ile çalışabilecek şekilde tarlanmış
olup, barcode printer bağlantısı ile doğrudan thermal etiket basma özelliğine sahiptir.
Haberleşme protokolü :
Metre değerini bilgisayardan okumak için, R karakteri bilgisayardan cihaza gönderilir. Buna
karşılık 300 milisaniye içerisinde metre değeri nokta pozisyonu ile birlikte bir string olarak
Brl-305 den bilgisayara gönderilir. Burada 8 karakter gönderilir.
İlk 7 si string olarak metre değeri ve 8. ise Hex 13 karakteridir.
Ağırlık değerini bilgisayardan okumak için, T karakteri bilgisayardan cihaza gönderilir. Buna
karşılık 300 milisaniye içerisinde ağırlık değeri nokta pozisyonu ile birlikte bir string olarak
Brl-305 den bilgisayara gönderilir. Burada 8 karakter gönderilir.
İlk 7 si string olarak ağırlık değeri ve 8. ise Hex 13 karakteridir.
Brl-305 üzerinde Metre preset değeri tanımlanmıştır, bu değer belirli bir metreden itibaren
çalışmaya başlamak amacı ile kullanılır. Metre Preset değerini ayarlamak için,
Bilgisayardan 7 byte bilgi gönderilir. İlk değer U olup preset değerini ayarlayacağını
göstermekte, kalan 6 byte ise ayarlanacak olan değerdir.
Örneğin 10.00 metreyi preset için ayarlamak için U001000 değeri bilgisayardan sıra ile
aralarında bekleme olmadan Brl-305 cihazına gönderilmelidir. Burada nokta pozisyonu
dikkate alınmaz.
Aynı zamanda cihaz üzerinde hata kodu girişi vardır. Kaç adet hata kodu girildiği de
bilgisayar tarafından okunabilmektedir. Hata sayısını okumak için bilgisayardan W karakteri
gönderilir. Buna karşılık 300 milisaniye içerisinde Brl-305 den bilgisayara 3 byte hata sayısı
değeri gönderilir. Burada ilk iki byte string olarak hata numarası ve 3. byte ise Hex 13
karakteridir.
Yukarıda anlatıldığı gibi hata sayısının bilgisayara alındığını varsayalım. Her hatanın bir de
metre ve hata kodunu gösteren açıklaması vardır. Hata kodu açıklamasını okumak için,
X + Hata numarası bilgisayardan gönderilir.
Örneğin bir önceki paragrafta anlatıldığı şekilde 20 adet hata sayımızın olduğunu varsayacak
olursak. 10 numaralı hatanın içeriğini okumak için X10 değeri gönderilir. Buna karşılık,
Kayıtlı olan 10 numaralı hatanın değeri Brl-305 den bilgisayara aşağıdaki şekilde gelir.
2 Byte String olarak Hata kod numarası
16 Byte String olarak Hata kodu açıklaması
7 Byte String olarak Hatanın metre değeri
1 Byte Hex 13 karakteri gönderilir.
Toplam 26 byte değer aralarında boşluk bırakılmadan peş peşe gönderilir.