Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-GRAPH Handbuch Seite 93

Inhaltsverzeichnis

Werbung

Zeitdauer
Alle Aktionen, die eine der Operationen TL oder TD enthalten, benötigen die
Angabe einer Zeitdauer. Die Zeitdauer wird mit folgender Syntax programmiert:
<Zeitdauer> = EWy, AWy, MWy, LWy, DBWy, DIWy; Variable vom Typ S5TIME,
WORD; S5T#zeit_konstante
Y = 0 ... 65534
Arithmetik in Aktionen
Sie können in Aktionen Anweisungen mit einfachen arithmetischen Ausdrücken zur
Verfügung stellen. Hierfür gibt es Zuweisungen in der Form A:=B, A:=func(B) und
A:=B<operator>C. Eine Aktion, die einen arithmetischen Ausdruck enthält, benötigt
die Operation N. Die Aktion kann von einem Ereignis abhängig sein. So kann die
Zuweisung entweder nur bei Auftreten des entsprechenden Ereignisses oder in
jedem Zyklus, in dem der betreffende Schritt aktiv ist, ausgeführt werden. Optional
kann die Aktion mit einer Verriegelung (Interlock) verknüpft werden (Buchstabe C
ergänzen).
Ereignis
Operation
--
N[C]
S0, S1, V0,
N[C]
V1, L0, L1,
A1, R1
S7-GRAPH für S7-300/400 Ablaufsteuerung programmieren
A5E00290653-01
Programmieren von Aktionen und Bedingungen
Zuweisung
Bedeutung
A:=B
Solange der Schritt aktiv [und Interlock erfüllt] ist,
wird die Zuweisung ausgeführt.
A:=func(B)
A:=B<operator>C
A:=B
Nach Eintreffen des Ereignisses [und anstehendem
Interlock] wird die Zuweisung ausgeführt.
A:=func(B)
A:=B<operator>C
7-11

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis