Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

10.5

Technologiezyklen

10.5
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
● Das Programmende wird mit M02/M17/M30/RET programmiert.
● Innerhalb einer Programmebene können alle in ICYCOF angegebenen Aktionen ohne
● Es können bis zu 8 Technologiezyklen pro Synchronaktion hintereinander abgefragt
● Technologiezyklen sind auch in satzweisen Synchronaktionen möglich.
● Es können sowohl IF-Kontrollstrukturen als auch Sprunganweisungen GOTO, GOTOF
Sätze mit DEF und DEFINE Anweisungen in Technologiezyklen
● DEF und DEFINE Anweisungen werde in Technologiezyklen überlesen
● sie führen weiterhin bei nicht korrekter oder unvollständiger Syntax zur Alarmmeldung
● können ohne selbst angelegt zu werden, ohne Alarmmeldung überlesen werden
● werden mit Wertzuweisungen als Teileprogrammzyklus vollständig berücksichtigt
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
Defaulteinstellungen, die beim Aufruf von Technologiezyklen wirksam werden. Dies sind:
● Programmierte Defaultwerte, wenn kein Übergabeparameter programmiert ist.
● Default-Parameter mit Initialwerte zu versehen.
● Nicht initialisierte Aktualparameter mit einem Defaultwert übergeben.
Ablauf
Technologiezyklen werden gestartet, sobald ihre Bedingungen erfüllt sind. Jede Zeile eines
Technologiezyklus wird in einem separaten IPO-Takt abgearbeitet. Bei Positionierachsen
werden zur Ausführung mehrere IPO-Takte benötigt. Andere Funktionen werden eintaktig
ausgeführt. Im Technologiezyklus erfolgt die Abarbeitung der Sätze sequentiell.
Arbeitsvorbereitung
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
Wartezyklen in einem Takt abgearbeitet werden.
werden.
und GOTOB programmiert werden.
Bewegungssynchronaktionen
10.5 Technologiezyklen
10-63

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis