Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 CPU 928B Anleitung Seite 149

Vorschau ausblenden Andere Handbücher für Simatic S5 CPU 928B:
Inhaltsverzeichnis

Werbung

Operationen
Beispiele zu den
Bearbeitungs-Operationen
B DW/B MW
1. Prinzip der Substitution:
:L
KF +120
:T
MW 14
:B
MW 14
:L
EB 0
2. Datenwort als Indexregister:
Es sollen die Inhalte der Datenwörter DW 20 bis DW 100 auf Signalzustand '0'
gesetzt werden. Das Indexregister für den Parameter der Datenwörter ist DW 1.
:L
KF +20
:T
DW 1
M001
:L
KF +0
:B
DW 1
:T
DW 0
:L
DW 1
:L KF +1
:+F
:T
DW 1
:L
KF +100
:<=F
:SPB =M001
...
Programmieranleitung CPU 928B
C79000-B8500-C898, 01
Operanden-Substitution
Mit den Anweisungen "B DW" und "B MW" können Sie, z. B. in einer
Programmschleife, substituiert auf Daten zugreifen. Der substituierte
Zugriff setzt sich zusammen aus der Anweisung B DW/B MW und ei-
ner unmittelbar nachfolgenden STEP-5-Operation aus dem o. g. Opera-
tionsspektrum.
"Substituiert" bedeutet, daß der Operand für die Operation nicht sta-
tisch beim Programmieren vorgegeben, sondern erst beim Ablauf Ih-
res STEP-5-Programms festgelegt wird.
Den Operandentyp wählen Sie beim Programmieren aus dem für die
Operation zulässigen Spektrum aus, z. B. PB für die Operation "SPA
PB nn".
Den Operandenwert (nn im Beispiel "SPA PB nn") müssen Sie vor ei-
nem substituierten Zugriff mit B DW/B MW in ein Daten- oder M-
Merkerwort (Parameterwort) laden.
MW 14 mit dem Wert "KF
vor Ausfuehrung der Operation "L EB" wird der
Operandenwert '0' durch den Wert '120' ersetzt;
Ausfuehrung: L EB 120
Versorgung des Indexregisters
Rücksetzen
Erhoehen des Indexregisters
Sprung, wenn Index im Bereich liegt
weiteres STEP-5-Programm
Organisatorische
+120" laden
3
3 - 67

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis