Herunterladen Inhalt Inhalt Diese Seite drucken

Laufzeitoptimierung - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

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.
Sonderfunktionen
Funktionshandbuch, 03/2013, 6FC5397-2BP40-3AA1
V2: Vorverarbeitung
20.1 Kurzbeschreibung
791

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis