Quelques précisions
L'organisation interne d'une instance de variable de blocs fonction (paramètres d’entrées/sorties, variables publiques/privées, code) ne peut pas être modifiée à partir des instances, mais uniquement à partir du type de l'instance (onglet
).Les modifications présentées ci-dessous ne concernent pas l'organisation interne du bloc fonction, mais son instanciation.
Modification du nom d'une instance
Effectuez les étapes suivantes :
Etape |
Action |
---|---|
1 |
Dans l’éditeur de données, sélectionnez l’onglet . |
2 |
Double-cliquez sur le nom de l'instance, saisissez le nouveau nom et validez avec la touche Entrée. |
Modification du type d'une instance
Vous pouvez procéder de trois façons différentes.
Dans l'onglet Blocs fonction de l'éditeur de données :
Double-cliquez sur le type de la variable et... |
ensuite… |
---|---|
entrez le type souhaité, au fur et à mesure de la saisie une recherche automatique s'effectue |
- |
utilisez le champ du type
![]() |
sélectionnez le type souhaité |
cliquez sur le bouton |
sélectionnez le type concerné dans la fenêtre "Sélection de type FB". |
Réactions aux modifications du type d'une instance
Lorsque le type d'une instance FB est modifié dans l'éditeur de données, l'appel de l'instance est adapté.
L'adaptation des appels s'effectue selon le schéma suivant :
L'affectation des connexions s'effectue à l’aide de la position des broches.
Remarque : la compatibilité des types de données ne sera pas contrôlée, ce qui signifie que des erreurs peuvent se produire pendant l’analyse qui suit le réglage.
Les broches excédentaires du nouveau type restent déconnectées.
La connexion de broches qui ne sont plus présentes dans le nouveau type est perdue.
Sections IL et ST :
Lors des appels formels, les paramètres formels sont renommés si nécessaire dans les sections IL et ST à l'aide du nouveau bloc. Lors des appels informels, le nombre de paramètres réels est adapté.
Sections FBD et LD :
Après l'adaptation, le nouveau type s'affiche dans les sections FBD et LD.