Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 S5-115U Handbuch Seite 157

Automatisierungsgerät
Inhaltsverzeichnis

Werbung

SS- 1 1SU Handbuch
Einführung in STEP 5
Der Aufruf setzt sich zusammen aus:
Aufrufanweisung
-
SPA
FBx
absoluter Aufruf
-SPB
FBx
Aufruf, wenn VKE
=
1
e
Parameterliste (nur bei Parametrierung)
Funktionsbausteine können nur aufgeru'fen werden, wenn sie bereits programmiert wurden. Bei
der Programmierung eines FB-Aufrufes fordert das P G automatisch Daten des FBs an.
Parametrierung
Das Programm im Funktionsbaustein legt fest, wie die Formaloperanden bearbeitet werden
sollen.
In dem Baustein, in dem der F B aufgerufen wird, muß nach der Sprunganweisung festgelegt
werden, mit welchen Operanden der FB arbeiten soll (Parameterliste). Die gültigen Operanden
\
-1
werden auch Aktualoperanden genannt.
Parameterliste:
Nach der Aufrufanweisung werden die Eingangs- und Ausgangsvariablen sowie die Daten de-
finiert. Jedem Formaloperanden wird somit ein Aktualoperand zugeordnet. Die Länge der
Parameterliste richtet sich nach der Anzahl der Formaloperanden. In der Parameterliste können
deshalb bis zu 40 Aktualoperanden programmiert werden.
Bei der Bearbeitung des Funktionsbausteins werden anstelle der Formaloperanden die Aktu-
aloperanden aus der Parameterliste verwendet. Die Reihenfolge der Variablen wird durch das PG
überwacht.
Im Bild 6.7 sehen Sie ein Beispiel für die Parametrierung eines Funktionsbausteins.
Weitere Eigenschaften:
Der FB-Aufruf belegt im Programmspeicher zwei Wörter, jeder Parameter ein weiteres Speicher-
Wort.
Die erforderliche Speicherlänge der Standard-Funktionsbausteine sowie die Laufzeit werden im
Katalog S T 57 angegeben.
Die bei der Programmierung am Programmiergerät erscheinenden Bezeichner für die Ein- und
Ausgänge des Funktionsbausteins, sowie der Name, sind im Funktionsbaustein selbst abgelegt.
Deshalb mussen, bevor mit der Programmierung am Programmiergerät begonnen wird, alle
erforderlichen Funktionsbausteine auf die Programmdiskette überspielt (bei Off-line-Pro-
grammierung) oder direkt in den Programmspeicher des Automatisierungsgerätes eingegeben
werden.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis