Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele - Siemens PCS 7 Bedienhandbuch

Vorschau ausblenden Andere Handbücher für PCS 7:
Inhaltsverzeichnis

Werbung

Da es vorkommen kann, dass mehrere Startbedingungen gleichzeitig erfüllt sind, können Sie
den einzelnen Ablaufketten unterschiedliche Prioritäten zuordnen über den Menübefehl
Ketteneigenschaften > Register "Allgemein", Priorität: 1 bis 255.
Formulieren Sie die Startbedingung einer Ablaufkette so, dass der Zustand der
Betriebszustandslogik geprüft und damit die zugehörige Ablaufkette ausgeführt wird, wenn
der SFC sich im entsprechenden Zustand befindet. Sie können aber auch beliebig andere
Bedingungen formulieren.
Beim Projektieren der Startbedingungen gehen Sie vor wie beim Projektieren der
Transitionen.
Ausführliche Informationen dazu finden Sie in den Abschnitten:
Bedingungen der Transition formulieren (Seite 155)
So bearbeiten Sie die Operanden der Transition (Seite 155)
So bearbeiten Sie die OS-Kommentare der Transition (Seite 157)

Beispiele

Beispiel 1:
Sie projektieren eine Ablaufkette, bei der als Startbedingung eine der Fahrweisen des SFC
geprüft wird. Die Formulierung ist z. B. "QCS=Heizen". Wenn sich der SFC in dieser
Fahrweise befindet, wird die Ablaufkette ausgeführt und ist in diesem Fall vom
Betriebszustand des SFC unabhängig.
Beispiel 2:
Sie projektieren eine Ablaufkette mit der Startbedingung "<SFCName>.IDLE=Idle". Wenn
der Betriebszustand "Bereit" vorliegt wird diese Ablaufkette ausgeführt.
Beispiel 3:
Für die Startbedingung kann auch ein beliebiger Prozessstatus geprüft werden.
Dazu verschalten Sie den Prozessstatus mit dem Externen Signal "LOCKERROR" (Eingang
des SFC) Wenn die Störung vorliegt, wechselt der SFC in den Zustand "Fehler". Projektieren
Sie zusätzlich eine Ablaufkette zur Störungsbehandlung, deren Startbedingung z. B.
"<SFCName>.ERROR=Error AND <Prozessstatus>=1" lautet.
Beispiel 4:
Alternativ zu Beispiel 3 kann auch eine Störungsbehandlung ohne Zustandswechsel
erfolgen. Dazu projektieren Sie eine Ablaufkette mit der Startbedingung
"<Prozessstatus>=1" und weisen ihr eine hohe Priorität zu. Diese Ablaufkette wird immer
dann ausgeführt, wenn die Störung vorliegt und die gerade bearbeitete Ablaufkette eine
niedrigere Priorität hat, als die Ablaufkette für die Störungsbehandlung. In diesem Fall
verschalten Sie den Prozessstatus nicht mit dem Eingang "LOCKERROR", da sonst in den
Zustand "Fehler" gewechselt wird.
Hinweis
Beim Plan wird der Operand "<SFCName>.anschluss", beim Typ nur "anschluss"
angegeben.
SFC für SIMATIC S7 (V8.2)
Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA
Konfigurieren von Ablaufsteuerungen
12.2 Anlegen der Kettentopologie
123

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis