Befehl: Modul aus FB erzeugen
Dieser Befehl (Kategorie "Composer“) erzeugt aus einem Funktionsbaustein eine Modulbeschreibung.
Modulbeschreibung mit dem Namen
<NameOfTheFB>Bildersammlung mit dem Namen
IP_<NameOfTheFB>Textliste mit dem Namen
TL_<NameOfTheFB>Interface mit dem Namen
I<NameOfTheFB>.Dieses Interface erweitert
AC.IModule.
Alle Variablen
var_input constantwerden als Modulparameter definiert. Dabei können die AttributeparameterCategory,parameterMinValueundparameterMaxValueherezum Setzen von Kategorie und Minimal-/Maximalwert verwendet werden.Alle numerischen Variablen
var_outputwerden als Modulausgänge definiertAlle numerischen Variablen
var_inputwerden als Moduleingänge definiert, soweit sie nicht als Teil eines Multislots gekennzeichnet sind.Alle Variablen
var_inputvom TypInterfacewerden zu Single Slots, wenn sie mit dem Attributac_single_slotgekennzeichnet sind.Zum Erzeugen eines Multislots wird ein Paar von
var_inputbenötigt, das aus einemPointer to Interfaceund einer Integervariablen besteht. Beide müssen mit dem Attribut'ac_multi_slot' := '<ID>'gekennzeichnet sein, wobei die<ID>der beiden übereinstimmen muss.