Jump to content
tbowling

modbus rtu haberleşme sorunu

Önerilen İletiler

arkadaşlar plc ile sensör bilğisini  send ASCII ile 59-60-61-62-63-64-65  80-81-82-83-84-85-86

gibi byte değerleri bilgisayara  gönderiyorum delphi ile gelen rakamlara göre işlemler yapıyorum.

sorunum şu modbus rtu kullandığım için wm0 registerine bir değer yazdığım zaman crc degerleri seri portdan geri geliyor. 

çok nadirde olsa crc degeri bazen 62 olarak geliyor  (öyle tahmin ediyorum) crc kodları arasında 62 olunca program sensörden 

bilği gelmiş gibi anılıyor ve hataya neden oluyor.  bu sorunu nasıl çözebilirim.

 

sensör tetiklendiği zaman hızlı bir biçimde bilğisayarın haberi olması lazım bende send ascii ile bu işlemi yapıyorum 

ama bilğisayardan başka wm registerleri kontrol etmek istediğimde seri portdan geri dönen crc değerleri benim sistemimi bozuyor.

 

sensör bilğilerini A61-A62...  B80-B81...  şeklinde gönderip pc tarafında gelen degerleri diziye atıp analiz ederek çözebilirmiyim

bilmiyorum 

görüş ve önerilerinizi bekliyorum saygılarımla

 

 

 

Yorum bağlantısı
Sitelerde Paylaş

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Misafir
Bu konuyu yanıtla

×   Yapıştırdığınız içerik biçimlendirme içeriyor.   Biçimlendirmeyi Temizle

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Önceki içeriğiniz geri yüklendi.   Editör içeriğini temizle

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Yeni Oluştur...