You are on page 1of 2

BRL-305 Seri Haberleşme (RS232) Özellikleri

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.

Printer ile Elektriksel Bağlantı :


Brl-305 ile printer bağlantısı için DB9 Erkek konnektör kullanılmalıdır. Bu bağlantı blendajlı
kablo ile yapılmalı ve kablo boyu 5 metreyi geçmemelidir. DB9 Erkek konnektör üzerinde
bacak numaraları yazmaktadır.
DB9 (Erkek) Brl-305
2 19 (TX)
3 18 (RX)
5 17 (GND)
Printer olarak Argox OS-214 kullanılmakta ve PPLB protokolü ile haberleşme
sağlanmaktadır.

Bilgisayar ile Elektriksel Bağlantı :


Brl-305 ile bilgisayar bağlantısı için DB-9 dişi konnektor kullanılmaktadır. Bu bağlantılar
blendajli kablo ile yapılmalıdır ve kablo boyu 5 metreyi geçmemelidir. DB9 konnektör
üzerinde bacak numaraları yazmaktadır
DB9 (Dişi) Brl-305
2 19 (TX)
3 18 (RX)
5 17 (GND)

Bilgisayar seri haberleşme (RS232) ayarları :


Herhangi bir program vasıtası ile haberleşme yapılacaksa comport ayarları aşağıdaki gibi
olmalıdır.
Port COM1 veya COM2
Baud Rate 9600
Data Bits 8
Stop Bits 1
Parity None
Flow Control None

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.

Metre değerini bilgisayardan resetlemek için, S karakteri bilgisayardan cihaza gönderilir.


Cihaz bu komuta cevap vermez, metre değerini resetler. Tekrar okyarak metre değerinin
resetlendiği kontrol edilebilir.

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.

Hata kod numaralarına göre hata kodu açıklamaları da bilgisayardan gönderilebilir.


1..96 olarak tanımlanabilecek hata kodları vardır ve her hata kodu açıklama olarak 16 karakter
bilgi alabilmektedir. Hata listesi tanımlama işlemi için,
V Karakteri ile liste tanımlamaya giriş sağlanır,
2 Byte Nereye yazılacağını gösterir (1..96)
16 Byte Hata kodu açıklaması
Toplam 19 byte değer peş peşe gönderilir.
Örneğin 05 numaralı hata koduna ‘BUREL ELEKTRONIK’ değerini atamak için
V05 BUREL ELEKTRONIK
Değeri bilgisayardan Brl-305 cihazına gönderilir. Kaydetme işlemi yapacağından dolayı bu
işlem yapıldıktan 500 milisaniye sonra bir başka işleme geçilmelidir.

You might also like