Blocs d’instruction dans les programmes de diagrammes de bloc de fonctions
Le jeu d’instructions
FactoryTalk Design Workbench
comprend des blocs d’instruction conformes à la norme CEI 61131-3. Les blocs d’instruction incluent collectivement des blocs de fonctions, des fonctions et des opérateurs.Connectez des entrées et des sorties de blocs d'instruction à des variables ou autres entrées et sorties de blocs d'instruction.
Conventions des blocs d'instruction
La norme CEI 61131-3 relative aux langages de programmation régit différents aspects des contrôleurs programmables, notamment l’exécution du système d’exploitation, les définitions de données, les langages de programmation et les jeux d’instructions. Cette norme offre un ensemble de fonctionnalités minimal qui peut être étendu pour les applications de l'utilisateur final.
Noms des blocs d'instruction
Les fonctions et les blocs de fonctions sont représentés par une boîte affichant le nom de l’instruction et la version courte des noms des paramètres. Pour les blocs de fonctions avec une instance, le nom de l’instance est affiché en dessous du nom du bloc de fonctions.
Paramètres de retour des blocs d'instruction
- Le paramètre de retour d'une fonction a le même nom que la fonction. Le paramètre de retour est la seule sortie ;
- Les paramètres de retour d'un bloc fonctionnel peuvent avoir n'importe quel nom. Des paramètres de retour multiples peuvent fournir des sorties multiples ;
- Vous pouvez définir les paramètres des programmes pour chaque contrôleur en allant dans les onglets des contrôleurs individuels affichés dans l'affichageParamètres.
Boucles des blocs d'instruction
Pour les boucles dans des blocs d’instructions, comme elles sont initialisées avec une valeur, vous devez utiliser des variables locales. Le programme FBD suivant montre une boucle valide où :
- Des variables locales initialisent à la fois des entrées de l’opérateur supérieur ou égal à (>=), et une entrée du premier opérateur AND.
- La sortie du second opérateur AND initialise la deuxième entrée du premier opérateur AND.
Boucles des blocs d'instruction

Fournir une réponse