22 deutsch
6
Inbetriebnahme und Betrieb an einer Rockwell RSLogix-Steuerung (Fortsetzung)
6.4 Zugriff auf die Input-Daten
In dem Beispiel ist das I/O Assembly 8 x Position and
Time gewählt.
Die ersten vier DINT-Werte enthalten das Gültigkeitsflag
(Data Valid), den Zykluszähler (Cycle Counter) und die
Systemzeit in ns (System Time ns, verteilt auf zwei DINT).
Es folgen achtPositionswerte. Da nur fünf Positionsgeber
parametriert sind, stehen die letzten drei Positionsgeber
(Balluff:I1.Data[9] … [11]) auf dem Fehlerwert (2147483647
= 0x7FFFFFFF). Wegen der invertierten Messrichtung hat
Positionsgeber1 (Balluff:I1.Data[4]) den höchsten und
Positionsgeber5 (Balluff:I1.Data[8]) den niedrigsten Positi-
onswert.
Weiterhin ist ein Array BTL_Actual als Alias für Balluff:I1
angelegt, das den Zugriff auf die Daten über ein Array
ermöglicht.
BTL7-V50D-…
Konfigurationshandbuch