Modbus Register Adresse sehr seltsam !?

MSR-Franky

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

Bei einem Lüftungsprojekt möchte ich aus einem Lüfter der Marke EBM-Papst Daten ( z.B. Lüfterdrehzahl ) via Modbus zur Darstellung auf einem Display auslesen. Habe ein Adress Map vom Hersteller aber die Art der Adressdarstellung verwirrt mich sehr.

Normalerweise kenne ich es von anderen Modbus Geräten das das Register in Form einer eindeutigen Dezimalzahl ausgewiesen wird, so was wie
" 43170 " .

Bei dem Map was ich nun Habe steht als Modbus Adresse : ( Input Register ) "Istdrehzahl" Modbus Adresse D010 !

Rechne ich D010 als Hex Wert in Dezimal um erhalte ich 53264 - so weit so gut - aber der Adressbereich der Input Register liegt zwischen

30001 und 40000 - das passt also nicht...


Hat jemand von Euch eine Idee ?

Sage jetzt schon Danke egal was für Rückmeldung kommt...:smile:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nachtrag 2

Auszug aus der Map Liste :

3.1 Übersicht
Die Input Register sind im RAM des Ventilators abgelegt.

Auf die Input Register besteht nur Lesezugriff.

Folgende Liste gibt eine Übersicht über alle Parameter.

Die Funktion der Parameter ist in den folgenden Kapiteln beschrieben


MODBUS Adresse Bezeichnung
D000 Identifikation
D001 Max. Anzahl Bytes
D002 Software Name Buscontroller
D003 Software Version Buscontroller
D004 Software Name Kommtierungscontroller
D005 Software Version Kommutierungscontroller


D010 Istdrehzahl
D011 Motorstatus


D01A aktueller Sollwert


u.s.w.

gruß

Franky
 
ich dachte die registerbereiche wären fest zugeordnet - so wie :

coils 1-1000

inputs 10001 - 20000

input Register 30001 - 40000

holding Register 40001 - 50000

siehe z.b. hier : https://www.youtube.com/watch?v=GlblujGwX9c

gehe ich recht in der annahme das jeder Bereich von 0 - 65535 geht ?

so zu sagen 4 Straßen mit einer Hausnummer von 0 - 65535 ?

oder in hex 0x0000 bis 0xFFFF

danke vielen dank:D
 
Die Bereiche gab es bei den alten Modicons. Eigentlich sollte jede moderne Implementierung die Adressen 0 .. 65535 zulassen, egal ob Coil, Input, Input Register oder Holding Register.
 
Zurück
Oben