Herunterladen Inhalt Inhalt Diese Seite drucken

Technologiezyklen; Programmierung - Siemens SINUMERIK 840D sl Programmierhandbuch

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Bewegungssynchronaktionen

10.5 Technologiezyklen

10.5
Technologiezyklen
Funktion
Als Aktion in Synchronaktionen können auch Programme aufgerufen werden, die jedoch nur
aus Funktionen aufgebaut sein dürfen, welche auch als Aktionen in Synchronaktionen
zulässig sind. So aufgebaute Programme heißen Technologiezyklen.
Technologiezyklen werden als Unterprogramme in der Steuerung abgelegt.
In einem Kanal können parallel mehrere Technologiezyklen oder Aktionen bearbeitet werden.

Programmierung

Für die Programmierung von Technologiezyklen gelten folgende Regeln:
Das Programmende wird mit M02/M17/M30/RET programmiert.
Innerhalb einer Programmebene können alle in ICYCOF angegebenen Aktionen ohne
Wartezyklen in einem Takt abgearbeitet werden.
Es können bis zu 8 Technologiezyklen pro Synchronaktion hintereinander abgefragt
werden.
Technologiezyklen sind auch in satzweise wirksamen Synchronaktionen möglich.
Es können sowohl IF-Kontrollstrukturen als auch Sprunganweisungen GOTO, GOTOF und
GOTOB programmiert werden.
Für Sätze mit DEF- und DEFINE-Anweisungen gilt:
-
-
-
-
Parameterübergabe
Eine Parameterübergabe an Technologiezyklen ist möglich. Berücksichtigt werden sowohl
einfache Datentypen, die als Formal-Parameter "Call by Value" übergeben werden, als auch
Standardeinstellungen, die beim Aufruf von Technologiezyklen wirksam werden. Dies sind:
Programmierte Standardwerte, wenn kein Übergabeparameter programmiert ist.
Standardparameter mit Initialwerte versehen.
Nicht initialisierte Aktualparameter mit einem Standardwert übergeben.
636
DEF- und DEFINE-Anweisungen werden in Technologiezyklen überlesen.
Sie führen bei nicht korrekter oder unvollständiger Syntax zur Alarmmeldung.
Sie können, ohne selbst angelegt zu werden, ohne Alarmmeldung überlesen werden.
Sie werden mit Wertzuweisungen als Teileprogrammzyklus vollständig berücksichtigt.
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis