Commande : Créer un module à partir de FB
Cette commande (Catégorie "Composer") crée une description de module à partir d'un bloc fonction.
- Description du module avec le nom - <NameOfTheFB>
- Pool d'images avec le nom - IP_<NameOfTheFB>
- Liste de texte avec le nom - TL_<NameOfTheFB>
- Interface avec le nom - TL_<NameOfTheFB>I<NameOfTheFB>.- Cette interface s'étend - AC.IModule.
- Toutes variables - var_input constantsont définis comme paramètre de module. Là, les attributs- parameterCategory,- parameterMinValue, et- parameterMaxValueherepeut être utilisé pour définir des catégories et des valeurs minimales / maximales.
- Toutes les variables numériques - var_outputsont définis comme des sorties de module.
- Toutes les variables numériques - var_inputsont définies comme des entrées de module, à moins qu'elles ne soient marquées comme faisant partie d'un multi-emplacement.
- Toutes variables - var_inputde type- Interfacedeviennent des emplacements uniques, s'ils sont marqués avec le- ac_single_slotattribut.
- Pour créer un multi-slot, une paire de - var_inputest nécessaire, consistant en un- Pointer to Interfaceet une variable entière. Les deux doivent être marqués avec le- 'ac_multi_slot' := '<ID>'attribut, où le- <ID>des deux doivent correspondre.