Ana SayfaMarket ve Mağaza OtomasyonuBarkodlu SatışBarkodlu Satış Sistemlerinde Elektronik Terazi (RS232) Ağırlığı Kasaya Aktarmıyor Çözüm Rehberi

Barkodlu Satış Sistemlerinde Elektronik Terazi (RS232) Ağırlığı Kasaya Aktarmıyor Çözüm Rehberi

Author

Date

Category

Soru: Kasaya Bağlı Fiyat Hesaplamalı Teraziye Ürün Konulduğunda Ağırlık Satış Programına Neden Düşmez?

Cevap: Kuruyemişçilerde, manavlarda, kasaplarda ve market kasalarında hızlı satış otomasyonuna (SambaPOS, NarPOS vb.) bağlı çalışan masaüstü onaylı elektronik terazilerin (Cas, Dibal, Tem, Aclas vb.) üzerine ürün konulduğunda terazinin kendi göstergesinde ağırlığın görünmesi, ancak bilgisayar ekranındaki ‘Ağırlık Al / Terazi’ kutucuğunun ‘0.000 kg’ olarak kalması veya ‘Terazi Portu Açılamadı’ uyarısı vermesi kasa akışını felç eden bir donanım krizidir. Kasiyer ağırlığı eliyle klavyeden yazmak zorunda kalır; bu durum hem yavaşlığa hem de hatalı fiyat girişlerine yol açar. Bu problem terazinin bozukluğu değil; terazi ile kasa bilgisayarı arasındaki RS232 Seri Haberleşme Protokolü (Protokol Modu / POS Kodu) Uyuşmazlığı veya TX/RX çapraz kablo bağlantı hatasıdır.

Elektronik Terazilerin Kasayla Seri Haberleşme Mimarisi

Elektronik teraziler bilgisayara RS232 DB9 seri portu veya USB-Seri dönüştürücü kabloyla bağlanır:

  • Sürekli Yayın Modu (Stream Mode): Terazi ağırlık her değiştiğinde saniyede 10 kez bilgisayara veri paketi pompalar (Örn: ST,GS,+00.750kgrn).
  • Talep Üzerine Yayın (Request / Polling Modu): Bilgisayar teraziye bir ‘ENQ’ (0x05) komutu gönderir; terazi o milisaniyedeki stabil ağırlığı yanıt olarak döner.
  • Protokol Uyuşmazlığı Tuzağı: Terazi kendi menüsünden CAS TP-II protokolüne ayarlanmışken satış programı Dibal veya Avery Berkel formatında veri bekliyorsa; gelen bayt dizilimi ayrıştırılamaz ve ekranda terazi sıfır çeker.

1. Adım: Terazi Kendi Menüsünden POS İletişim Protokolünün Doğrulanması

Terazi tuş takımıyla servis menüsüne girilir:

  1. Terazinin ‘Sıfırla’ veya ‘Dara’ tuşuna basılı tutularak açma-kapama anahtarı açılır (Servis Menüsü).
  2. ‘TYPE’ veya ‘PROT’ (Protokol) parametresi bulunur.
  3. Piyasadaki satış programlarının %95 inin evrensel olarak tanıdığı standart protokol olan ‘CAS POS / TYPE 2’ (veya Bizerba) seçilir.
  4. Baud Rate (Hız): ‘9600’ bps, Data: ‘8’, Stop: ‘1’, Parity: ‘None’ olarak ayarlanıp hafızaya kaydedilir.

2. Adım: RS232 Seri Kablosunda TX (Gönderme) ve RX (Alma) Çapraz Testi

Seri kabloda en çok yapılan kablolama hatası kontrol edilir:

DB9 Seri Bağlantı Şeması (Null-Modem Kuralı):
1. Terazinin TX (Veri Çıkış - Pin 2) ucu, Bilgisayarın RX (Veri Giriş - Pin 2) ucuna bağlanmalıdır.
2. DİKKAT: Bazı terazilerde Pin 2 TX iken bazı modellerde Pin 3 TX tir!
3. Multimetre ile ölçüm: Terazi kefesine bastırıldığında terazinin DB9 soketinin 2. veya 3. pininde -5V ile -10V arasında veri darbesi görülmelidir.
4. Eğer terazi talep modunda çalışıyorsa bilgisayarın Pin 3 (TX) ucu da terazinin RX ucuna bağlı olmak ZORUNDADIR. Toprak hattı (Pin 5 GND) asla atlanmamalıdır.

3. Adım: PuTTY veya HyperTerminal ile Canlı Veri Akışını Doğrulama

Satış yazılımını açmadan önce Windows üzerinden terazi canlı dinlenir:

PuTTY Terminal Testi:
1. PuTTY açılır -> Bağlantı Türü: 'Serial', Serial Line: 'COM1', Speed: '9600' seçilir.
2. 'Open' butonuna basılır. Siyah terminal ekranı açılır.
3. Teraziye 1 kiloluk ağırlık konulur: Ekrana anında 'W: 1.000kg' şeklinde temiz bir metin akıyorsa terazi ve kablo kusursuz çalışıyordur.
4. Satış programı açılır; Terazi Modeli 'CAS Standart' seçilip COM portu kaydedildiğinde ağırlık ekrana milisaniyesinde yansır.

Barkodlu terazi sistemleri, kasa önü terazi kalibrasyonu, RS232 haberleşme kablosu imalatı ve perakende otomasyon teknik servis hizmetlerinde BaykalSoft Perakende Teknolojileri ekibimizle iletişime geçebilirsiniz.

Önceki Gönderiler

Önceki Yorumlar