NEWS
Modbus Adressen werden falsch sortiert
-
Hallo,
ich verwende den Modbus-Adapter zur Kommunikation mit einer Eaten-CodeSys-SPS und habe folgendes Problem.
Ich habe im Modbus-Adapter Variablen angelegt. Beim Holding-Register alles wie erwartet. Bei den diskrete Ein-, und Ausgängen allerding stimmt die Deklaration nicht mit der Anzeige in den Objekten überein. Die Deklaration habe ich nach folgendem Schema vorgenommen. Ausgang 1 = Adresse 1 und Namen xq01, Ausgang 2 = Adresse 2 und Namen xq02, usw. Ich hatte erwartet, in den Objekten die Variable 1 unter der Bezeichnung 1_xq01 zu finden.
Statt dessen heisst sie jetzt 16_xq01 und steht irgendwo mittendrinn.
"Lustiger" Weise finde ich die Variable in CodeSys auf Registerplatz 0, also da wo sie laut Deklaration hingehört (sind ja alle um eine Position verschoben).
Bei den Eingängen das gleiche Problem.hab mal zwei Bilder gemacht, die das verdeutlichen
Deklaration:

Ansicht in den Objekten:

kann mir das jemand erklären oder sogar sagen was ich falsch mache?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden