Herunterladen Inhalt Inhalt Diese Seite drucken

Zuweisungen Mit Operator; Beispiel: Aktionstabelle Mit Zähler Und Arithmetik - Siemens SIMATIC S7-GRAPH Handbuch

Inhaltsverzeichnis

Werbung

Programmieren von Aktionen und Bedingungen

Zuweisungen mit Operator

Zuweisungen mit Operator geben Sie entsprechend der Syntax A:=B<operator>C
ein. Bei diesen Zuweisungen handelt es sich um die Grundrechenarten und um
bitweise Verknüpfungen. Der zugewiesene Operand A legt den Datentyp des
Ausdrucks fest. Folgende Zuweisungen mit Operator können Sie verwenden:
Zuweisung mit
Operator
A := B + C
A := B - C
A := B ∗ C
A := B / C
A := B MOD C
A := B AND C
A := B OR C
A := B XOR C
A := B SHL C
A := B SHR C
A := B SSR C
A := B ROL C
A := B ROR C
Beispiel: Aktionstabelle mit Zähler und Arithmetik
S4
Schritt4
Zwei Alternativen zum Zählen des Produktionsdurchlaufs:
(1): Sobald der Schritt aktiv ist, wird der Zähler Z23 um 1 erhöht. Der Zähler zählt
also die Anzahl der Aktivierungen des Schritts.
(2): Sobald der Schritt aktiv ist, wird der Wert von A um 1 erhöht. So wird auch
über die Arithmetik der Produktionsdurchlauf über die Anzahl der
Aktivierungen des Schritts gezählt.
7-14
Kommentar
+I, +D, +R
-I, -D, -R
∗ I, ∗ D, ∗ R
/I, /D, /R
Sofern erforderlich, kann der Operator bei den Grundrechenarten
um +D/+R ergänzt werden.
Modulo: Nur für Datentyp DINT
UND-Verknüpfung (AWL-Befehle: UW, UD)
ODER-Verknüpfung (AWL-Befehle: OW, OD)
EXKLUSIV-ODER-Verknüpfung (AWL-Befehle: XOW, XOD)
Nach links schieben, 0<=C<=255 (AWL-Befehle: SLW, SLD)
Nach rechts schieben, 0<=C<=255 (AWL-Befehle: SRW, SRD)
Mit Vorzeichen nach rechts schieben, 0<=C<=255 (AWL-Befehle:
SSI, SSD)
Nach links rotieren, 0<=C<=255 (AWL-Befehl: RLD)
Nach rechts rotieren, 0<=C<=255 (AWL-Befehl: RRD)
Schritt4
1
S1 CU
Z23
2
S1 N
A:=A+1
S7-GRAPH für S7-300/400 Ablaufsteuerung programmieren
A5E00290653-01

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis