Kopplung Wago 750-881 mit iobroker über Modbus Adapter

Hoellwa

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Modbus Bit Variable wird nicht gelesen
Meine Adapter Konfiguration, TCP, Port 502, Typ Master, ohne Alias.
Der Zugriff auf die analogen Werte über die HoldingRegisters läuft. In Codesys 2.3 habe ich dafür die Modbus-Variablen MW0 bis MW4
(Adresse 12288 bis 12292) generiert.
Leider kann ich die Bit-Variablen nicht lesen oder schreiben. In Codesys 2.3 habe ich 3 Modbus Variable generiert, Taster AT%MX0.13
Rückmeldung Licht AT%MX0.15 und Regen AT%MX0.14 (Adresse 12301 bis 12303).
In der Codesys benutze ich eine Netzwerkvariable z.B. Netvar_Elsner_Regen:BOOL; und mache eine Zuweisung auf die Modbus-Variable
Mod_Elsner_Regen AT%MX0.14:BOOL; wenn die Netzwerkvariable eine 1 hat dann sollte im iobroker die Adresse 12302 true sein.
Leider geht das so nicht. Wo ist mein Fehler.
Meine Sreenshots im Anhang
 

Anhänge

  • 8297551F-18FC-4DC3-906F-3D7A3FB306CB.png
    8297551F-18FC-4DC3-906F-3D7A3FB306CB.png
    172,1 KB · Aufrufe: 25
  • 4B4744E9-5570-4D0A-B792-E99B9AE1FA0E.png
    4B4744E9-5570-4D0A-B792-E99B9AE1FA0E.png
    165 KB · Aufrufe: 23
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank für den Hinweis, ab MX5.01 läuft alles super.
Eine Frage hätte ich noch:
In den discrete Ausgängen im modbus.0 habe die Modbus-Variable 12368 eingetragen, die soll mir in der
Codesys einen Tastereingang Mod_Ta_Gartenbel AT% MX5.0:BOOL; schalten. Welche Eintragungen müssen bei den discrete Ausgängen gemacht werden z. B. Rolle
 
Diskrete Ausgänge sind keine Merker. Mit Diskreten Ausgängen würdest du direkt die Ausgänge der Wago schalten.
 
Danke für den Hinweis.
Das bedeutet bei den Diskreten Ausgängen kann ich direkt auf die Wago Adressen 0 bis 511 und 512 bis 1023 zugreifen.
Ich habe dann auf Adresse 512 (Hardware Ausgang) geschrieben aber es tut sich nichts. Bei Rolle habe ich Switch ausgewählt.
 
Zurück
Oben