Herunterladen Inhalt Inhalt Diese Seite drucken

Programmende - Siemens SINUMERIK 840DE sl Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840DE sl:
Inhaltsverzeichnis

Werbung

Ausführliche Beschreibung
3.3 Systemvariable für Synchronaktionen
Ein Betriebsartenwechsel in die Betriebsart JOG darf erst erfolgen, wenn der aktuelle
Positionsoffset herausgefahren wurde. Andernfalls wird folgender Alarm angezeigt:
Alarm "16907 Aktion ... nur im Stopp-Zustand möglich"
Randbedingungen
● Interruptroutinen und ASUP
Bei Aktivierung einer Interruptroutine bleiben modale Bewegungssynchronaktionen
erhalten und sind auch im ASUP wirksam. Erfolgt der Unterprogrammrücksprung nicht mit
REPOS, so wirken im Hauptprogramm die im asynchronen Unterprogramm geänderten
modalen Synchronaktionen weiter.
● REPOS
Im Restsatz gelten die Synchronaktionen wie im Unterbrechungssatz. Änderungen an den
modalen Synchronaktionen im ASUP sind im unterbrochenen Programm nicht wirksam.
Die mit FCTDEF programmierten Polynomkoeffizienten werden durch ASUP und REPOS
nicht beeinflusst.
Im ASUP wirken die Polynomkoeffizienten aus dem aufrufenden Programm. Im
aufrufenden Programm wirken die Polynomkoeffizienten aus dem ASUP weiter.
● Programmende
Die mit FCTDEF programmierten Polynomkoeffizienten wirken über Programmende hinaus.
● Satzsuchlauf: Aufsammeln der Polynomkoeffizienten
Bei Satzsuchlauf mit Berechnung werden die Polynomkoeffizienten in den Systemvariablen
aufgesammelt.
● Satzsuchlauf: Abwahl von aktiven überlagerten Bewegungen
Bei Satzsuchlauf werden die Befehle CORROF und DRFOF aufgesammelt und in einem
Aktionssatz ausgegeben. Dabei werden im letzten Satz der CORROF oder DRFOF enthält,
alle abgewählten DRF-Verschiebungen aufgesammelt.
Die Befehle zur Abwahl von überlagerten Bewegungen CORROF(<Achse>, "AA_OFF")
werden beim Satzsuchlauf nicht aufgesammelt. Will ein Anwender diesen Suchlauf
weiterhin nutzen, so ist dies mit dem Satzsuchlauf via Programmtest "SERUPRO" möglich.
Literatur:
Funktionshandbuch Grundfunktionen; BAG, Kanal, Programmbetrieb (K1),
● Abwahl des Positionsoffsets bei aktiven Synchronaktionen
Ist bei der Abwahl des Positionsoffsets über den Befehl COROFF(<Achse>,
"AA_OFF") eine Synchronaktion aktiv, wird der Alarm 21660 angezeigt. Gleichzeitig wird
$AA_OFF abgewählt und nicht wieder gesetzt. Wird die Synchronaktion später im Satz
nach CORROF aktiv, bleibt $AA_OFF gesetzt und es wird ein Positionsoffset interpoliert.
Literatur:
44
Funktionshandbuch, 10/2015, 6FC5397-5BP40-5AA3
Synchronaktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d slSinumerik 828d

Inhaltsverzeichnis