Hallo zusammen,
ich spiele momentan mit dem Gedanken eine Easy E4 Kleinsteuerung als Haussteuerung zu verwenden. Als "smarte Komponente" würde ich gerne einen Loxone Miniserver ins Boot holen. Ich habe es relativ schnell geschafft mein Testgerät (Easy E4-DC-12TC1) mit einem Loxone Miniserver Go Gen. 1 per Modbus TCP zu verbinden und den Status von Eingängen, Ausgängen und Merker auszulesen. Nun zu meinem Problem: Ich schaffe es nicht Ausgänge über die Loxone anzusteuern. Soweit ich es in der Anleitung richtig verstanden habe muss ich hierbei den Umweg über Merker gehen, jedoch verstehe ich hierbei die Umwandlung von den ansteuerbaren Merkerwörtern? auf Merker nicht, beziehungsweise bekomme es nicht hin. Ich muss gestehen, dass ich bei beiden Geräten relativer Neuling bin, Easy hatte ich zwar in der Berufsschule und in der Meisterschule (jedoch die "alten Geräte" unter Easy Soft 6) und Loxone hatte ich 2x mal Schulung von der Arbeit aus. Bei der Loxone kann ich bei den Modbusbefehlen zwischen 5 - Write Single Coil, 6 Preset Single Register, 15 Force Multiple Register und 16 - Preset Multiple Register auswählen. Je nach dem ob ich beim Merker den Modbusausgang in der Loxoneconfig als Digital- oder Analogausgang setze kann ich neben dem Modbusbefehl noch folgende Einstellungen vornehmen, beziegungsweise folgende Haken setzen (nur bei Analogausgang):
-Datentyp: 16-bit unsigned integer, 16-bit signed integer, 32-bit unsigned integer, 32-bit signed integer, 32-bit floating point, 64-bit unsigned integer, 64-bit signed integer und 64-bit double
-Auswahlkasten zum anhaken "16-bit Register": In Loxone wie folgt beschrieben: Wenn angehakt, werden 16-bit Register verwendet. Für 32-bit Werte werden dadurch 2 Register gelesen, bei 64-bit Werten 4 Register. Ist die Option nicht angehakt, verwendet das Gerät Register in der Größe des konfigurierten Datentyps.
-Auswahlkastern zum ankaken "Registerreihenfolge": In Loxone wie folgt beschrieben: Wenn nciht angehakt, dann wir LowWord/HighWord verwendet (niederwertigstes Register zu erst)
-Auswahlkasterm zum anhaken "Byte-Reihenfolge": In Loxone wie folgt beschrieben: Wenn nicht angehakt, dann wird HighByte/LowByte verwendet (BigEndian)
In der Easy Soft 7 wurde unter Projekt und dem Reiter Modbus der Haken für Modbus TCP Server aktiv gesetzt und die MW01-512 + NW01-512 freigegeben. Vielleicht kann mir hier wer weiterhelfen und mir sagen wie ich Besagtes hinbekomme
Vielen Dank schon mal!
Gruß,
Bananajoe