Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Zur Bi-Operation - Siemens Simatic S5 CPU 928B Anleitung

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

Werbung

Organisatorische
Operationen

Beispiel zur BI-Operation

Im Funktionsbaustein FB 1 werden STEP-5-Operationen ausgeführt, deren
Operations-Codes als Formaloperanden MW 10, MW 12 und MW 14 von einem
aufrufenden Baustein übergeben werden.
Welcher der Operationscodes ausgeführt werden soll, wird vom aufrufenden
Baustein als lfd. Nummer im Merkerwort MW 16 hinterlegt.
Das Ergebnis der ausgeführten Operation befindet sich anschließend in AKKU 1
und wird in das Merkerwort MW 18 transferiert.
FB 1
NAME :TEST
BEZ
:MW10
E/A/D/B/T/Z: D
BEZ
:MW12
E/A/D/B/T/Z: D
BEZ
:MW14
E/A/D/B/T/Z: D
:L
MW 16
:
:BI
:T
MW 16
:BE
FB 2
:
:L
KF +1
:T
MW 16
:SPA =AUFR
:
:
AUFR :
:SPA FB 1
NAME :TEST
MW10 :
KH 4A5A
MW12 :
KH xxxx
MW14 :
KH yyyy
:T
MW 18
:BE
Liste der Aktual-Operanden im FB 2
MW 10
MW 12
MW 14
3 - 70
KM/KH/KY/KC/KF/KT/KZ/KG:
KM/KH/KY/KC/KF/KT/KZ/KG:
KM/KH/KY/KC/KF/KT/KZ/KG:
lfd. Nr. des Formaloperanden mit dem
gewuenschten Operationscode
uebergebener Operationscode wird ausgefuehrt
Ergebnis aus AKKU 1
lfd. Nr. des Formaloperanden mit Operationscode
FB TEST aufrufen
Operationscode "L EB 90", Formal-Operand 1
anderer Operationscode,
anderer Operationscode,
AKKU 1 → MW 18
4A5AH
MW 16
xxxxH
yyyyH
AKKU 1
:L EB 90
über "BI" ausgeführte Operation
KH
KH
KH
Formal-Operand 2
Formal-Operand 3
Ablaufprinzip im FB 1
0001H
:L MW 16
0001H
(lfd. Nr. des Aktual-Operanden)
:BI
Programmieranleitung CPU 928B
C79000-B8500-C898, 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis