Introduction

FFB est le terme générique pour :

  • Fonction élémentaire (EF)

  • Bloc fonction élémentaire (EFB)

  • Bloc fonction dérivé (DFB)

  • Procédure

    Les procédures sont une extension de CEI 61131-3 et doivent être activées de manière explicite dans la boîte de dialogue Outils > Options du projet, dans l'onglet Langages > Commun , en cochant la case Autoriser les procédures.

Les FFB peuvent être placés dans n'importe quelle zone libre.

Si un FFB est placé dans une zone déjà occupée par un objet, un message d'erreur est généré.

Pour plus d'informations, consultez le chapitre Fonctions élémentaires, blocs fonction élémentaires, blocs fonction dérivés et procédures (FFB).

Déclaration d'instances de bloc fonction

Les blocs fonction (élémentaires et dérivés) ont des états internes. Si les valeurs des entrées sont identiques, les valeurs de sortie peuvent différer à chaque exécution du bloc fonction. Pour un compteur, par exemple, la valeur de la sortie est incrémentée.

Le nom d'instance permet d'identifier précisément le bloc fonction dans un projet.

Les instances peuvent être déclarées :

  • en sélectionnant un type de bloc fonction et son placement dans une section ;

  • en déclarant l'instance de bloc dans l'assistant de saisie FFB et son placement dans la section ;

  • en déclarant l'instance de bloc dans l'éditeur de données.

Appel d'un FFB

Il existe plusieurs possibilités pour appeler un FFB :

  • Via l'assistant de saisie FFB

    • Exécutez la commande Edition > Assistant de saisie FFB.

    • Exécutez la commande Sélection de données... du menu contextuel.

      ou

    • Appuyez sur la combinaison de touches Ctrl+I.

  • Via la sélection de données

    • Sélectionnez la commande de menu Edition > Sélection de données... .

    • Exécutez la commande Sélection de données... du menu contextuel.

    • Appuyez sur la combinaison de touches Ctrl+D.

      ou

    • Cliquez sur l'icône .

  • Via le navigateur bibliothèque de types par glisser-déplacer

    • Exécutez la commande Outils > Navigateur bibliothèque de types .

      ou

    • Appuyez sur la combinaison de touches Alt+3.

NOTE : vous pouvez personnaliser la barre d'outils FBD pour pouvoir appeler directement jusqu'à 20 EF, EFB ou DFB via la barre d'outils des favoris FBD.