E_AxisStates

Diese Enumeration repräsentiert den Zustand einer Achse gemäß des PLCopen-Zustandsdiagramms. Siehe dazu auch Zustandsdiagramm.

Name

Wert

Beschreibung

Undefined

-1

Zustand nicht definiert

Disabled

0

Achse ist im Zustand Disabled

Errorstop

1

Achse hat einen Fehler

Stopping

2

Achse wird gerade gestoppt.

Solange MC_Stop.Execute TRUE ist, bleibt die Achse im Zustand "Stopping", auch wenn die Achse bereits steht.

Standstill

3

Achse steht

DiscreteMotion

4

Achse bewegt sich auf ein bestimmtes Ziel zu z. B. weil gerade ein MC_MoveAbsoulte aktiv ist.

ContinuousMotion

5

Achse fährt endlos, z. B. weil gerade ein MC_MoveVelocity aktiv ist.

SynchronizedMotion

6

Achse bewegt sich synchron zu einem Master z. B. weil gerade ein MC_GearIn oder MC_CamIn aktiv ist.

Homing

7

Achse wird gerade referenziert.

UserMode

8

Achse wurde in den "UserMode" versetzt über den Baustein MC_SEW_SelectUserMode. "UserMode" ist eine spezielle Betriebsart, in der die Achse über herstellerspezifische Schnittstellen gesteuert werden kann. PLCopen-Funktionsbausteine, die den PLCopen-Zustand ändern, können in dieser Betriebsart nicht verwendet werden.