Danfoss VLT HVAC Modbus RTU

Kuzzam

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

ich fande kein Forum für Danfoss so frage ich einfach hier.

ich versuche eine Kommunikation zwischen PFC200(Master) und Danfoss VLT HVAC FC 102(Slave) zu etablieren. Ich habe das FB FbMbMasterSerial (WagoAppPlcModbus Library) verwendet.
Das Problem liegt an Danfoss. Wenn ich versuche, ein holding register zu lesen oder zu schreiben, schickt das Slave eine Fehlermeldung 2 (Unerlaubte Datenadresse). Dieses Problem gibt es nicht bei anderen Funktionen(Hatte kein Problem an Coils zu greifen).
So sieht mein Query aus:

utQuery.bUnitID:= 5;
utQuery.bFunctionCode:= 3;
utQuery.uiReadAddress:= 1029;
utQuery.uiReadQuantity:=1;
utQuery.uiWriteAddress:= 0;
utQuery.uiWriteQuantity:=0;

Für die Startadresse wollte ich das Parameter 1-03 einlesen und laut der Dokumentation soll es 1030-1(offset) sein. Ich habe 1030 auch probiert aber immer die gleich Fehlermeldung. 1-03 ist der Typ Uint8.

Hat jemand eine Idee? Bin ganz dankbar für die Hilfe :))
 
Zurück
Oben