Qu'est-ce qu'un UDF ?

Un UDF (User-Defined Function block ou bloc fonctionnel personnalisé) est un moyen pratique de gérer une logique de commande composée d'un groupe de blocs fonctionnels et utilisée à plusieurs endroits dans un programme de commande ou dans plusieurs programmes de commande. Un UDF vous évite de copier et de coller un ensemble commun de blocs à plusieurs endroits et améliore la lisibilité de la logique de programme en réduisant le nombre de lignes de connexion. Avec un UDF, vous pouvez modifier en une seule fois toutes les occurrences de la logique de commande.

Procédez comme suit pour créer et utiliser un UDF :

  1. Mode d'édition : créer et éditer un UDF

    • Vous pouvez créer un nouvel UDF à l'aide de menus ou de barres d'outils et éditer cet UDF.

    • Vous pouvez utiliser un groupe de blocs sélectionnés dans un programme de commande existant comme contenu de départ du nouvel UDF.

    • Vous pouvez sauvegarder l'UDF dans un chemin de bibliothèque d'UDF d'où vous pourrez l'importer ultérieurement.

    • Vous pouvez créer votre propre bibliothèque d'UDF ou copier une bibliothèque d'UDF d'une société tierce.

  2. Mode d'utilisation : utilisez l'UDF dans un logigramme ou dans un autre UDF (UDF imbriqué)

    Si vous avez importé l'UDF, il est disponible dans l'arborescence des blocs comme les blocs fonctionnels généraux. Vous pouvez l'utiliser de la même manière qu'un bloc fonctionnel général.