tbowling Oluşturuldu: 13 Aralık, 2019 Share Oluşturuldu: 13 Aralık, 2019 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 Alıntı Yorum bağlantısı Sitelerde Paylaş More sharing options...
Hansem 18 Aralık, 2019 gönderildi Share 18 Aralık, 2019 gönderildi ASCII ve RTU yu farklı portlardan kullanmıyor musunuz? Bu bilgilerin karışması söz konusu olmamalı. PC yazılımından kaynaklı duruyor. Alıntı Yorum bağlantısı Sitelerde Paylaş More sharing options...
romantaylor 30 Ağustos, 2022 gönderildi Share 30 Ağustos, 2022 gönderildi benim de sorunum var Alıntı Yorum bağlantısı Sitelerde Paylaş More sharing options...
malikenes 30 Ağustos, 2022 gönderildi Share 30 Ağustos, 2022 gönderildi ne gibi? Alıntı Yorum bağlantısı Sitelerde Paylaş More sharing options...