Instances d’UDFB
Comme les autres blocs d’instructions de
FactoryTalk Design Workbench
, les blocs de fonctions définis par l’utilisateur (UDFB) sont disponibles dans la Boîte à outils
.Pour utiliser un UDFB dans un programme, créez une instance de l’UDFB en l’appelant dans votre programme. Chaque instance possède une copie unique des données d'instance UDFB, qui incluent les variables des membres internes et tous ses paramètres d'entrée et de sortie. Lorsqu'un UDFB est appelé pour une instance donnée, la logique UDFB est appliquée à la copie des données de l'instance en question. Les valeurs des données d'instance sont conservées entre deux exécutions d'un bloc de fonctions défini par l'utilisateur.
Lorsque plusieurs instances sont créées dans un programme :
- Pour les programmes de schéma à relais, le nom de l’instance est défini par l’utilisateur en fonction du nom de la variable affectée à l’UDFB.
- Pour les programmes de diagramme de bloc de fonctions et de texte structuré, le nom de l’instance est donné par défaut, avec une incrémentation de 1 pour chaque instance.
Fournir une réponse