Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierung - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

B2: Beschleunigung
6.2 Funktionen
Wirksamkeit
Wirkt
Wirkt nicht

Programmierung

Um für Echtzeitereignisse den Ruck entsprechend der Beschleunigung zu setzen, kann die
Systemvariable folgendermaßen gesetzt werden:
$AC_PATHJERK = $AC_PATHACC / Glättungszeit
● $AC_PATHACC: Bahnbeschleunigung [m/s
Glättungszeit: frei wählbar z. B. 0,02 s
Zur Programmierung der Systemvariablen im Teileprogramm oder Synchronaktion siehe
Kapitel "Programmierung (Seite 296)".
6.2.14.2
Programmierung
Syntax
$AC_PATHJERK =
Funktionalität
Über die kanalspezifische Systemvariable wird der Bahnruck für Echtzeitereignisse
vorgegeben.
Ruckwert :
● Wertebereich: Bahnruck ≥ 0
● Einheit: m/s
Anwendbarkeit:
● Teileprogramm
● statischen Synchronaktion
Reset-Verhalten
Bei Reset wird die Funktion ausgeschaltet.
296
Der Bahnruck für Echtzeitereignisse wirkt in den Betriebsarten AUTOMATIK und MDA
nur im Zusammenhang mit folgenden Echtzeitereignissen:
● NC-Stop / NC-Start
● Override-Änderungen
● Änderung der Geschwindigkeitsvorgabe für die "sicher reduzierte
Geschwindigkeit" im Rahmen der Funktion "Safety Integrated"
Der Bahnruck für Echtzeitereignisse wirkt nicht bei Änderungen der Bahngeschwin‐
digkeit, die sich aufgrund der Bahnplanung im Vorlauf des Kanals ergeben wie z.B.
Konturkrümmungen, Ecken, kinematische Begrenzungen der Transformation, etc.
Der Bahnruck für Echtzeitereignisse wirkt nicht, wenn der programmierte Wert kleiner
ist als der für den betroffenen Bahnabschnitt vom Vorlauf berechnete Bahnruck.
Ruckwert
3
]
2
Funktionshandbuch, 12/2018, A5E40870716A AB
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis