Modbus Problem

Hallo
Ich habe eine Relais karte mit modbus aber irgendwie komme ich da nicht so richtig weiter.
ich frage die jetzt auf 2 verschiedene arten ab:


bei der einen abfrage lese ich den status richtig aus, kann aber nicht schalten.
bei der anderen abfrageart, kann ich das relais schalten . aber der status springt dann
immer auf 0 zurück.
so wie ich das jetzt gemacht habe geht es es im prinzip. das teil ist benutzbar. aber irgendwie ist es eine falsche unschöne lösung.
modbus-R421a08.json (8,3 KB)

hat jemand einen ide wie man das richtig machen kann ?

Das ist ein auszug aus der anleitung:
Channel 1 Open : 01 06 00 01 01 00 D9 9A
Channel 1 Close : 01 06 00 01 02 00 D9 6A
Channel 1 Toggle: 01 06 00 01 03 00 D8 FA
Channel 1 Latch: 01 06 00 01 04 00 DA CA
Channel 1 Momentary: 01 06 00 01 05 00 DB 5A
Channel 1 Delay 10 seconds : 01 06 00 01 06 0A 5B AD
Channel 1 Delay 100 seconds: 01 06 00 01 06 64 DA 41
Read channel 1 state : 01 03 00 01 00 01 D5 CA
Return open: 01 03 02 00 01 79 84

Relais ist immer Coil, versuche mal wie im Bild

Hallo
ne , mit BOOL und Lesen passiert da garnix . keine reaktion

Hast Du mal dieses Tool versucht?
Bisschen wunderlich diese Relaiskarte. Coil heißt übersetzt Spule und eine Relais hat eine ?
Gib doch mal ein Link auf das Teil.

Hallo

wenn ich die Hex codes mit einem Tool sende , schaltet die karte .
aber mit symcon bekomme ich das nicht hin .

Woher hast Du die Hexcode? Gibt es eine Auflistung der Modbus Befehle ?
So wie Du das darstellst muss man das zu schaltende Relais aus einem Integerwert auswählen…

8 channel rs485 commamd.rar (70,0 KB)

Das ist doch das gleiche Thema hier oder?

Michael

Diese Platine unterstütz nicht das Standart RTU Protokoll.
Kannst Du mit Modbus Befehlen in einem Script nutzen.
Sowas wie diese Karte unterstützt das Standart Protokoll: Gib beim Ali/Chinamann diese Item Nr ein:
1005006181268172
Gibt es auch woanders.

nein , ist ein ganz anderes problem .
da war das modbus GW falsch eingestellt
es war dort ein Thermometer .

Das Relais modul lauft ja im Prinzip . aber nicht ganz so wie man es sich wünscht.
dann werde ich ich einfach das andere modul bestellen., was voll RTU kompatibel ist .