SPS-Schnittstelle
Um die Funktionalität zu nutzen, stehen auf dem HLI folgende Daten zur Verfügung:
- Die aktuelle Distanz vom Programmstart, auf dem um die Werkzeugradiuskorrektur korrigierten Pfad, wird auf dem kanalspezifischen HLI Bereich angezeigt (siehe bahn_state.dist_prog_start_high). Mit dieser Distanz können im Modus 2 zukünftige Konturen angefragt werden.
- Zur Anforderung und Auslesen von Konturelementen steht die Control Unit Kontur-Look-Ahead zur Verfügung. Die SPS fordert mit steigender Semaphor Informationen an. Die CNC stellt die Informationen bereit und löscht den Semaphor wieder.
Kontur-Look-Ahead | |
Beschreibung | Die SPS kann mit dieser Control Unit Informationen zu Konturelementen von der CNC anfordern und auslesen. Mit diesen Informationen kann die SPS den Prozess vorausschauend planen. |
Datentyp | HLI_CONTOUR_LOOKAHEAD |
ST-Pfad | gpCh[channel_idx]^.contour_lookahead |
Kommandierte Daten | |
ST-Element | .request |
Datentyp | |
Zugriff | SPS schreibt request |
Rückgabe-Daten | |
ST-Element | .response |
Datentyp | |
Zugriff | SPS liest |
Flusskontrolle kommandierter Wert | |
ST-Element | .semaphor_rw |
Datentyp | BOOL |
Wertebereich | [TRUE, FALSE] |
Besonderheiten | Verbrauchsdatum |
Zugriff | TRUE : SPS triggert bei neuer Anforderung FALSE : CNC hat neue Anforderung gelesen |
Statuswert | |
ST-Element | .state |
Datentyp |