FB 10
Variablendeklaration
STAT
CALL FC 100
in_par1 := #Drehzahl
in_par2 := MW100
in_par3 := DB10.DBD40
FB 11
Variablendeklaration
TEMP
#Thermo
M 1.3
T 2
In diesem Beispiel hat FC 100 drei Parameter (in_par1, in_par2 und in_par3), die
als Datentyp ANY deklariert wurden.
•
Wenn FB 10 die FC 100 aufruft, übergibt FB10 eine Ganzzahl (die statische
Variable "Drehzahl"), ein Wort (MW 100) und ein Doppelwort in DB10
(DB10.DBD40).
•
Wenn FB 11 die FC 10 aufruft, übergibt FB11 ein Feld aus Realzahlen (die
temporäre Variable "Thermo"), einen booleschen Wert (M 1.3) und eine Zeit
(T2).
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01
mit DB 10
Drehzahl
INT
mit DB 20
Thermo
ARRAY [1..3]
REAL
FC 100
in_par1
in_par2
in_par3
FC 100
Variablendeklaration
IN
in_par1
ANY
IN
in_par2
ANY
IN
in_par3
ANY
Anhang
A-61