Steuerkommandos einer Plattform
Basierend auf den Retaindaten bezüglich der internen Zustände besitzt die NC-Steuerung nach ihrem Neustart denselben Zustand wie vor dem Herunterfahren.
Dieses Neuladen der Retaindaten wird durch ein HLI-Kommando gestartet. Vor Ausführung des Kommandos darf keine Achse der NC-Steuerung bewegt werden, weil sonst die abgespeicherten Achspositionen ungültig werden.
Falls vor Übernahme der Retaindaten eine Achse bewegt wurde, wird die Fehlermeldung 70191 ausgegeben.
Retaindaten übernehmen | |
Beschreibung | Veranlasst die Übernahme der geladenen Retaindaten. Dies kann nur erfolgen, wenn ein gültiger Datensatz vorhanden ist (siehe auch) und die Achsen seit Steuerungshochlauf noch nicht bewegt wurden. |
Datentyp | MCControlBoolUnit, s. BeschreibungControl Unit |
Zugriff | PLC liest Request + State und schreibt Command + Enable |
ST-Pfad | pPlatform^.addr^.MCPlatformControl_Data.SetRetainData |
Kommandierter, angeforderter Wert | |
ST-Element | .X_Command .X_Request |
Datentyp | BOOL |
Wertebereich | [TRUE = Retaindaten übernehmen] |
Rückgabewert | |
ST-Element | .X_State |
Datentyp | BOOL |
Wertebereich | [TRUE = Retaindaten konnten übernommen werden] |
Umleitung | |
ST-Element | . X_Enable |