Wago 750 841 und 842 Kommunikation über Ethenet Modbus UDP

Headhunter4ever

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

ich bin hier zwar schon länger registriert, jeoch dank meiner Arbeit habe ich selten Gelegenheit mich mit so schönen Dingen zu befassen :)
Jedenfalls habe ich ein Problem, und ich bekomme keine Lösung gegoogelt, und auch nicht hier über die SuFu.
Ich habe 2 WagoSteuerungen, die 750_841 im Haus, und die 750_842 soll in den Hühnerstall. Falls eine defekt ist, soll die andere jedoch ihre Arbeit weiter verrichten könnnen.
Die Idee: Beide Steuerungen haben eine eigenes Programm. Sollte jedoch beim Hühnerstall ein "Bewegungsmelder" auslösen, dann soll die Aussenbeleuchtung des Hauses auch angehen.
Ich wollte jetzt die 841 als ModbusMaster laufen lassen, und gewisse "Werte" einfach auslesen, und schreiben (in beide Richtungen).
Dank dieses Forums habe ich bisher den Ansatz(Anhang)ModbusTT.png
zustande gebracht. Wenn ich die 842 nun ausstecke, erscheint hir auch ein Fehlercode, was mit sagt, das die Kommunikation grundsätzlich schon einmal funktioniert.
Da ich wie gesagt, leider nicht vom Fach bin, hier mein wahrscheinlich dämliche Frage:
Was müsste ich jetzt in die 841 (Master), und was in die 842 schreiben damit ich meinetwegen den Status des Eingang 0.2 von der 842 an der 841 verwenden kann?

LG der Thomas
 
Hallo Leute, dank einer kurzen Nacht und viel zug was wach macht, bin ich schon etwas weiter :)))
ich habe jetzt im Master mein "ptreaddata" und "ptsenddata" Array, welches mir je nach Zustand der Steuerung im Hühnerstall einen Wert zuschiebt! (Beispiel: ptreaddata =7 ---> an der ersten Eingangskarte mit 8DI sind die Eingänge 0/1/2 HIGH)
Nun ist es aber so, das ich eigentlich nur wissen möchte, was "Bsp. Eingang 0.11 BOOL" macht, um dann vom Master eine Variable zu toggeln, welche dann am Slave einen Ausgang schaltet, oder dort im Programm eine Variable ändert....
 
Zurück
Oben