Sie können den Adresswert eines gesamten Kanals (aber nicht den eines einzelnen Unterelements des Kanals!) in der Mapping-Tabelle der Registerkarte „<Gerätename> I/O Mapping“ ändern. So können Sie die Adressierung an eine bestimmte Maschinenkonfiguration anpassen und den Adresswert beibehalten, auch wenn sich die Anordnung der Module ändert. Standardmäßig führt eine Änderung des Layouts zu einer automatischen Anpassung der Adresswerte.
Erfordernis: Ihr Projekt hat ein I/O-Mapping. Siehe die entsprechenden Abschnitte auf der oben genannten Hilfeseite.
-
Um den Geräteeditor zu öffnen, doppelklicken Sie auf das Geräteobjekt in der Gerätestruktur und dann auf die Registerkarte „<Gerätename> I/O Mapping“.
-
Klicken Sie in der Mapping-Tabelle auf einen Kanaleintrag in der Spalte „Adresse“, um ein Eingabefeld zu öffnen. Dies ist nur für die "Root"-Adresse eines Kanals möglich, nicht für ein bestimmtes seiner Unterelemente.
Ändern Sie daher den obersten Adresseintrag eines Kanals in der Tabelle, zum Beispiel von
QB0
aufQB1
. Verlassen Sie das Eingabefeld.Der Adresswert wird geändert. Das Symbol
wird vor der Adresse angezeigt. Es zeigt an, dass die Adresse fest ist. Die Adressen der Unterelemente des Kanals werden ebenfalls entsprechend geändert. Wenn Sie nun die Position des Geräteobjekts innerhalb anderer Geräteobjekte mit Ein-/Ausgangskanälen im Gerätebaum ändern, passt CODESYS diese Adressen nicht an die neue Reihenfolge an, wie es ohne Fixierung der Fall wäre.
-
Um die manuelle Änderung oder Fixierung rückgängig zu machen, öffnen Sie erneut das Eingabefeld des Adresswertes, löschen den Adresseintrag und drücken die Eingabetaste.
CODESYS setzt die Adresse und die folgenden betroffenen Adressen auf die Werte zurück, die sie vor der Änderung hatten, und entfernt das Symbol
.
Für weitere Informationen siehe: ⮫ „Adressen “
-
Siehe auch: ⮫ <Gerätename> I/O Mapping