Herunterladen Inhalt Inhalt Diese Seite drucken

Zyklische Prüfung Der Bedingung (When, Whenever, From, Every) - 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

10.1.2
Zyklische Prüfung der Bedingung (WHEN, WHENEVER, FROM, EVERY)
Funktion
Über ein Schlüsselwort wird die zyklische Prüfung der Bedingung einer Synchronaktion
definiert. Ist kein Schlüsselwort programmiert, werden die Aktionen der Synchronaktion in
jedem IPO-Takt ausgeführt.
Schlüsselworte
kein Schlüsselwort
WHEN
WHENEVER
FROM
EVERY
Hauptlaufvariablen
Die verwendeten Variablen werden im Interpolationstakt ausgewertet. Hauptlaufvariablen in
Synchronaktionen lösen keinen Vorlaufstopp aus.
Auswertung:
Treten in einem Teileprogramm Hauptlaufvariablen auf (z.B. Istwert, Stellung eines digitalen
Ein- oder Ausgangs usw.), wird der Vorlauf angehalten, bis der vorhergehende Satz
abgearbeitet ist und die Werte der Hauptlaufvariablen vorliegen.
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Die Ausführung der Aktion ist an keine Bedingung geknüpft. Die
Aktion wird zyklisch in jedem Interpolationstakt ausgeführt.
Die Bedingung wird so lange in jedem Interpolationstakt
abgefragt, bis sie einmal erfüllt ist; die zugehörige Aktion wird
genau dann einmalig ausgeführt.
Die Bedingung wird in jedem Interpolationstakt zyklisch
überprüft. Die zugehörige Aktion wird in jedem Interpolationstakt
ausgeführt, solange die Bedingung erfüllt ist.
Die Bedingung wird in jedem Interpolationstakt überprüft, bis sie
einmal erfüllt ist. Die Aktion wird daraufhin so lange ausgeführt,
wie die Synchronaktion aktiv ist, d. h. auch dann, wenn die
Bedingung nicht mehr erfüllt ist.
Die Bedingung wird in jedem Interpolationstakt abgefragt. Die
Aktion wird immer dann einmalig ausgeführt, wenn die
Bedingung erfüllt ist.
Flankensteuerung:
Die Aktion wird wieder ausgeführt, wenn die Bedingung vom
Zustand FALSE auf den Zustand TRUE wechselt.
Bewegungssynchronaktionen
10.1 Grundlagen
563

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis