Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 834

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

Werbung

Ausführliche Beschreibung
2.1 Allgemeine Funktionalität
Laufzeitoptimierung
Die Vorverarbeitung ist vor allem zur Laufzeitoptimierung von Teileprogrammen mit
Hochsprachenanteilen (Sprüngen, Kontrollstrukturen, Bewegungssynchronaktionen)
geeignet.
Während bei der standardmäßig aktiven Interpretation des ASCII-Teileprogramms Sprünge
und Kontrollstrukturen durch Suchen in allen Sätzen (Satzanfang) aufgelöst werden, erfolgt
beim vorverarbeiteten Teileprogramm der Sprung direkt auf den Zielsatz.
Somit sind die Laufzeitunterschiede zwischen Sprüngen und Kontrollstrukturen aufgehoben.
Beispiel für Laufzeit einer Vorverarbeitung:
Laufzeitreduzierung um 30 % bei aktivem Kompressor
DEF INT ZAEHLER
Ziel: G1 G91 COMPON
G1 X0.001 Y0.001 Z0.001 F100000
ZAEHLER=ZAEHLER +1
ZAEHLER=ZAEHLER -1
ZAEHLER=ZAEHLER +1
IF ZAEHLER<= 100000 GOTOB ZIEL
Rechenintensive Programme sowie Programme mit symbolischen Namen werden schneller
bearbeitet.
Laufzeitkritische Stellen (z. B. die Fortsetzung der Bearbeitung nach Restweglöschen oder
Vorlaufstopp in Zyklen) können schneller bearbeitet werden.
Wenn die Interruptroutine als vorverarbeiteter Zyklus vorliegt, kann die Bearbeitung nach der
Programmunterbrechung schneller fortgesetzt werden.
2-2
Sonderfunktionen: Vorverarbeitung (V2)
Funktionshandbuch, 11/2006, 6FC5397-2BP10-2AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis