Herunterladen Inhalt Inhalt Diese Seite drucken

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

Inhaltsverzeichnis

Werbung

Anhang
Zulässige Datentypen beim Aufruf eines FB durch eine FC
Sie können die Formalparameter einer aufrufenden FC den Formalparametern
eines aufgerufenen FB zuordnen. Nachfolgendes Bild zeigt die Formalparameter
von FC 10, die als Aktualparameter den Formalparametern von FB 12 zugeordnet
werden.
FC 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 einer FC zu den
Formalparametern eines FB. Sie können beispielsweise Parameter mit
zusammengesetztem Datentyp nicht als Aktualparameter 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 eine FC einen FB
aufruft.
Deklarationstyp
Elementare
Datentypen
Eingang →
Eingang
Eingang →
Ausgang
Eingang →
Durchgang
Ausgang →
Eingang
Ausgang →
Ausgang
Ausgang →
Durchgang
Durchgang →
Eingang
Durchgang →
Ausgang
Durchgang →
Durchgang
A-68
Funktion (FC) ----------- Aufruf ---------- Funktionsbaustein (FB)
Eingang
Ausgang
Durchgang
Zusammen-
Parame-
gesetzte
tertyp
Datentypen
!
!
!
!
!
FB 12
mit DB 11
Variablendeklaration
A_Param
B_Param
C_Param
Parame-
Parame-
tertyp
tertyp
TIMER COUNTER BLOCK
!
!
Programmieren mit STEP 7 Lite V3.0
Eingang
Ausgang
Durchgang
Parame-
Parame-
tertyp
tertyp
POINTER
ANY
!
A5E00293880-01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis