Entrées et sorties d’un programme de diagramme de bloc de fonctions
Cette section présente les variables d’entrée et de sortie et les lignes de connexion d’un programme de diagramme de bloc de fonctions (Function Block Diagram, FBD).
Variables d’entrée et de sortie
Dans un programme FBD, chaque variable d’entrée doit être connectée à une entrée de bloc et le type de données de l’entrée doit être correct. Une entrée de bloc peut être une valeur littérale, une variable interne, une variable d’entrée ou de sortie d’un autre bloc.
Chaque variable de sortie doit être connectée à une sortie de bloc et le type de données de la sortie doit être correct. Une sortie de bloc peut être une variable interne, une variable de sortie ou le nom d'un bloc (uniquement pour les fonctions). Si la sortie est le nom d'une fonction modifiée, elle représente l'affectation de la valeur de retour pour la fonction, et la valeur de sortie est renvoyée au programme appelant.
Connexion d’entrées et de sorties
Les variables, les entrées et les sorties d’un programme FBD sont connectées ou câblées à l’aide de lignes de connexion ou de liens. Vous pouvez connecter l’un des points logiques suivants dans un diagramme FBD à l’aide d’une seule ligne :
- Connectez une variable d'entrée à une entrée de bloc.
- Connectez une variable de sortie à une sortie de bloc.
- Connectez une sortie de bloc à l'entrée d'un autre bloc.
Les connexions sont orientées de gauche à droite et transportent donc les données de gauche à droite. Les connexions gauche et droite doivent être du même type de données.
Un unique point de connexion gauche doit être connecté à plusieurs connexions droites, appelées divergences, pour diffuser des informations aux multiples points. Toutes les connexions doivent être du même type de données.
Fournir une réponse