Herunterladen Inhalt Inhalt Diese Seite drucken

Default-Parameter-Initialisierung; Steuerung Der Abarbeitung Von Technologiezyklen (Icycof, Icycon) - Siemens 840D sl/840DE sl Handbuch

Inhaltsverzeichnis

Werbung

10.5.3

Default-Parameter-Initialisierung

Funktion
Default-Parameter können in der PROC-Anweisung auch mit einem Initialwert versehen
werden.
Programmierung
Im Technologiezyklus Default-Parameter zuweisen:
PROC TEC (INT IVAL=1, REAL RVAL=1.0, CHAR CVAL='A', STRING[10] SVAL="ABC", AXIS
AVAL=X, BOOL BVAL=TRUE)
Wenn ein Aktualparameter aus einem Defaultparameter besteht, wird der Initialwert aus der
PROC-Anweisung übergeben. Dies gilt sowohl im Teileprogramm, als auch in
Synchronaktionen.
Beispiel
TEC (IVAL, RVAL, , SVAL, AVAL)
10.5.4

Steuerung der Abarbeitung von Technologiezyklen (ICYCOF, ICYCON)

Funktion
Zur Steuerung der zeitlichen Abarbeitung von Technologiezyklen dienen die Sprachbefehle
ICYCOF und ICYCON.
Mit ICYCOF werden alle Sätze eines Technologiezykluses nur in einem Interpolationstakt
abgearbeitet. Alle Aktionen, deren Ausführung mehrere Takte benötigen, führen bei ICYCOF
zu parallelen Bearbeitungsprozessen.
Anwendung
Bei ICYCON können Kommandoachs-Bewegungen dazu führen, dass sich die Abarbeitung
von einem Technologiezyklus verzögert. Ist dies unerwünscht dann können mit ICYCOF alle
Aktionen ohne Wartezeiten in einem Interpolationstakt abgearbeitet werden.
Programmierung
Für die zyklische Abarbeitung von Technologiezyklen gilt:
ICYCON
ICYCOF
Arbeitsvorbereitung
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
;bei CVAL und BVAL gilt der Initialwert
jeder Satz von einem Technologiezyklus wird nach ICYCON in
einem separaten IPO-Takt abgearbeitet
alle folgenden Sätze eines Technologiezykluses werden nach
ICYCOF in einem IPO-Takt abgearbeitet
Bewegungssynchronaktionen
10.5 Technologiezyklen
10-67

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis