Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens PCS 7 Bedienhandbuch Seite 176

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

Werbung

Konfigurieren von Ablaufsteuerungen
12.5 Festlegen der Ablaufeigenschaften
Ablauf-Attribute der Ablaufgruppe
Eine Ablaufgruppe können Sie, genau wie den SFC-Plan, über das Enable-Attribut ein- und
ausschalten.
Folgende Attribute können Sie einem SFC-Plan nicht direkt zuweisen, sondern nur durch
den Einbau in eine Ablaufgruppe:
● Untersetzung
● Phasenverschiebung
Von dieser Ablaufgruppe erhält der SFC die dort eingestellten Attribute.
Ein SFC, der nicht in einer Ablaufgruppe eingebaut ist, läuft mit folgender Voreinstellung:
● "Untersetzung = 1"
● "Phasenverschiebung = 0"
Wenn SFCs einer CPU mit unterschiedlichen Ablauf-Attributen ablaufen sollen, dann
müssen Sie diese Pläne in unterschiedliche Ablaufgruppen einbauen.
● Untersetzung
Die Untersetzung gibt an, ob der SFC-Plan bei jedem Durchlauf durch die Task
bearbeitet werden soll oder nur bei jedem n-ten Durchlauf. "n" ist eine Ganzzahl (n=2
wobei 0 <= t <= 15). Die Schritte sind ein Vielfaches vom Grundzyklustakt der Task.
Beispiel:
Grundzyklus eines Weckalarms (OB 33): 500 ms
Mögliche Taktzyklen durch Untersetzung: 1s, 2s, 4s, 8s, 16s usw.
Für einen Plan, der nicht in einer Ablaufgruppe eingebaut ist, ist die Zahl 1 voreingestellt,
d. h. der SFC-Plan wird bei jedem Durchlauf (alle 500 ms) bearbeitet.
● Phasenverschiebung
Die Phasenverschiebung ermöglicht eine gleichmäßige Lastverteilung innerhalb der
CPU. Sie ist immer in Zusammenhang mit "n", der Untersetzung, zu sehen. Der SFC-
Plan wird so oft bearbeitet wie in "n" angegeben, und zwar jeweils verschoben um "m"
Einheiten des Taskzyklus. "m" ist eine Ganzzahl, wobei 0 <= m <= (n-1).
Beispiel:
Grundzyklus eines Weckalarms: 500 ms
Untersetzung: 16 (d. h., der SFC-Plan wird alle 8s bearbeitet)
Phasenverschiebung: 3. Der SFC-Plan wird also nach 1,5s; 9,5s; 17,5s usw. bearbeitet
Für einen Plan, der nicht in einer Ablaufgruppe eingebaut ist, ist die Zahl 0 voreingestellt,
d. h., der SFC-Plan wird ohne Phasenverschiebung bearbeitet.
Hinweis
Sie können Untersetzung und Phasenverschiebung sinnvoll nur in den Tasks verwenden,
die in definierten Zyklen ablaufen, d.h. in (zyklischen) Weckalarmen. Bei allen anderen
Tasks ist Vorsicht geboten, insbesondere bei Prozessalarmtasks und Sondertasks. Dort
sollten Sie die Voreinstellung Untersetzung = 1 und Phasenverschiebung = 0 nicht
verändern.
176
Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA
,
t
SFC für SIMATIC S7 (V8.2)

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis