ModbusRTU (RS485) Client auslesen von Master

johnandreu

Level-1
Beiträge
9
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

Aufbau:
Wagosteuerung 750-880 mit serieller Klemme 750-652
Privasteuerung Compri HX 4
Programmierung mittels CoDeSys

Aufgabenstellung:
Die Privasteuerung fungiert als Master und sendet via RS485 Daten an die Wagosteuerung die als Client dient.

Kann mir jmd. einen geeigneten Baustein empfehlen? Meine Überlegung war der MODBUS_EXTENDED_SLAVE aus der Modb_I05.lib Bibliothek;
aber so wie ich das aus der Bausteinbeschreibung verstanden hab, kann dieser nur Werte für den Master bereitstellen und nicht auslesen bzw. speichern:confused:

Danke vorab schonmal für hilfreiche Ideen
John
 
Hallo,

so wie ich die Bibliothek verstehe wird alles in dem Word Array gespeichert. Dies ist ja auch als IN/OUT deklariert.

Du mußt es Dir also einteilen, welche Daten Du zum schreiben und welche Du zum empfangen nehmen willst. z.b. die ersten 100 Words nimmst Du als Empfangsbereich, in dem der Master die Kommandos und Sollwerte schreibt und die nächsten 100 Words nimmst Du für die Werte die der Master lesen soll. Du kannst das Array dann entweder direkt verwenden oder die jeweils rein- oder rauskopieren.

Bei Wago auf der Download Seite findest Du auch noch einen kleinen Anwendungshinweis zur Verwendung, da geht es zwar hauptsächlich um den Master Baustein, hilft aber vielleicht auch schon.

Gruß
 
Zurück
Oben