Cześć wszystkim,
Mam problem z komunikacją Modbus w konfiguracji PLC. Używam PLC Siemens S7-1200 podłączonego do wielu urządzeń przez Modbus RTU, ale wymiana danych jest niespójna. Czasami otrzymuję niekompletne lub uszkodzone dane, a innym razem komunikacja całkowicie się zatrzymuje, dopóki nie zresetuję PLC.
Oto, co do tej pory próbowałem:
Sprawdziłem okablowanie i rezystory końcowe.
Sprawdziłem dwukrotnie szybkość transmisji, parzystość i inne ustawienia komunikacji, aby upewnić się, że są zgodne we wszystkich urządzeniach.
Zaktualizowałem oprogramowanie układowe PLC.
Użyłem narzędzia testującego Modbus, które pokazuje stabilną komunikację z poszczególnymi urządzeniami.
Mimo to problem nadal występuje, gdy podłączonych jest wiele urządzeń. Czy ktoś napotkał podobny problem lub ma sugestie, jak go rozwiązać? Czy może to być problem z uziemieniem lub problem z interwałem sondowania?
Byłbym bardzo wdzięczny za każdą pomoc.
Dziękuję z góry!