Geschwindigkeitsmessung (Velocity)

Neben dem reinen Positionswert kann auch ein Geschwindigkeitswert (Velocity) berechnet und ausgegeben werden (EL5032: ab Firmware 16, Revision 28 /EL5032-0090: ab Revision 17).

Ablauf der Geschwindigkeitsmessung

Die Geschwindigkeit berechnet sich aus der Änderung des Positionswertes in einem definierten Zeitintervall.
Das Ergebnis wird über die Prozessdaten entweder in Index 0x60n8:12 „Velocity“ oder in Index 0x60n8:13 „Velocity (int16)“ ausgegeben (n = 0 für Kanal 1, n = 1 für Kanal 2).

Richtige Wahl des Zeitfensters

Das Zeitfenster für die Messung der Geschwindigkeit ist im Auslieferungszustand auf 10 ms eingestellt. Es beträgt immer ein Vielfaches der Zykluszeit, und wird auf den nächstgrößeren Wert aufgerundet. Dies ist technisch bedingt, da der Positionswert intern nur einmal pro SPS-Zyklus zur Verfügung steht.

Die Genauigkeit der ermittelten Geschwindigkeit hängen von der Größe des Zeitfensters (0x80n8:17 „Velocity window“) ab. Diese ist applikationsspezifisch zu wählen.