Herunterladen Inhalt Inhalt Diese Seite drucken

Zulässige Datentypen Beim Aufruf Eines Fb Durch Einen Anderen Fb - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

Zulässige Datentypen beim Aufruf eines FB durch einen anderen FB
Sie können die Formalparameter eines aufrufenden FB den Formalparametern des
aufgerufenen FB zuordnen. Nachfolgendes Bild zeigt die Formalparameter von
FB 10, die als Aktualparameter den Formalparametern von FB 12 zugeordnet
werden.
Funktionsbaustein (FB) ----- Aufruf ----- Funktionsbaustein (FB)
FB 10
Variablendeklaration
Param_1
Param_2
Param_3
Call FB 12,DB 11
A_Param := Param_1
B_Param := Param_2
C_Param := Param_3
STEP 7 Lite begrenzt die Zuordnung von Formalparametern eines FB zu den
Formalparametern eines anderen FB. Sie können beispielsweise keine Eingangs-
und Ausgangsparameter mit zusammengesetztem Datentyp als Aktualparameter
den Eingangs- und Ausgangsparametern eines aufgerufenen FB zuordnen. Sie
können aber Eingangsparameter mit dem Parametertyp TIMER, COUNTER oder
BLOCK den Eingangsparametern des aufgerufenen FB zuordnen.
Nachfolgende Tabelle zeigt die zulässigen Datentypen (!), wenn ein FB einen
anderen FB aufruft.
Deklarationstyp
Eingang →
Eingang
Eingang →
Ausgang
Eingang →
Durchgang
Ausgang →
Eingang
Ausgang →
Ausgang
Ausgang →
Durchgang
Durchgang →
Eingang
Durchgang →
Ausgang
Durchgang →
Durchgang
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01
mit DB 10
Eingang
Ausgang
Durchgang
Elementa-
Zusammen-
re Daten-
gesetzte
typen
Datentypen
!
!
!
!
!
!
!
FB 12
mit DB 11
Variablendeklaration
A_Param
Eingang
B_Param
C_Param
Durchgang
Parame-
Parame-
Parame-
tertyp
tertyp
tertyp
TIMER
COUNTER BLOCK
!
!
Anhang
Ausgang
Parame-
Para-
tertyp
meter-
typ
POINTER
ANY
!
A-69

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis