Problem mit Modbus RTU Master in Codesys 3.5 SP20

spstiger

Level-2
Beiträge
237
Reaktionspunkte
58
Zuviel Werbung?
-> Hier kostenlos registrieren
Unsere Odot-Steuerungen mit Codesys 3.5 haben ein Problem mit Service Pack 20 in Zusammenhang mit Modbus RTU. Es scheint Codesys hat in Service Pack 20 eine neue Version 4.4 der Modbus RTU Bibliothek integriert, die leider mit der Schnittstelle der Odot nicht funktioniert. Die Steuerung hängt sich komplett auf. Der Hersteller verweist auf einen Bug bei Codesys in der neuen Version. Es hat eventuell damit zu tun, dass Codesys hier für Modbus RTU die Bezeichnung "Master" auf "Client" geändert hat, was ja eigentlich nur für Modbus TCP gelten sollte.

Um es zum Laufen zu bringen, musste ich umständlich auf Service Pack 19 wechseln (es lässt sich parallel installieren) und vor allem die alte Modbus-Bibliotheksversion aktivieren (was ziemlich umständlich ist).

Hat jemand ähnliche Erfahrungen mit anderer Hardware? Kennt jemand die Hintergründe des Bibliotheksupdates bei Codesys für Modbus RTU?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Oh wow, vielen Dank. Das ist wirklich hilfreich. Ich glaube, es hat auch die Einbindung von Modbus-Funktionen der Geräte in Codesys verändert, jedenfalls habe ich das bei Odot herausgehört. Ich glaube Odot war nicht klar, dass es eine bewusste Design-Entscheidung war. Sie haben mir gesagt, sie warten auf einen Bugfix von Codesys. Das ist aber dann wahrscheinlich ein Missverständnis. Werde das mal an den Hersteller so weiterleiten. Sehr hilfreich.
 
Zurück
Oben