Modification des paramètres entrée constants des instances de blocs fonctionnels
Vous pouvez écrire des paramètres entrée d'instances de blocs fonctionnels de type VAR_INPUT CONSTANT
en mode connecté et modifiez les paramètres de cette manière. Après vous être déconnecté, enregistrez ces paramètres en cliquant sur Enregistrer les paramètres préparés dans le projet.
Exigence : un éditeur CFC est actif. Un bloc fonction instancié a VAR_INPUT CONSTANT
variables dans sa déclaration.
Dans l'éditeur, ouvrez la module en appelant l'instance du bloc fonction.
La déclaration de
FB_DoIt
a été complétée par la constanteMAXIMUM
.FUNCTION_BLOCK FB_DoIt VAR_INPUT iAlfa : INT; iBravo: INT; sCharlie : STRING := 'Charlie'; xItem : BOOL; iDelta : INT; END_VAR VAR_INPUT CONSTANT MAXIMUM : INT := 12; END_VAR VAR_OUTPUT iResult : INT; sResult : STRING; xResult : BOOL; END_VAR
La représentation graphique des instances de blocs fonctionnels contient les Paramètres bouton.
Connectez-vous au contrôleur.
Cliquez sur le Paramètres bouton de l'instance du bloc fonctionnel.
Le Modifier les paramètres la boîte de dialogue s'ouvre.
Cliquez sur le Valeur colonne dans un champ de surveillance en ligne d'un paramètre.
Le Préparer la valeur la boîte de dialogue s'ouvre.
Taper
20
dans le Préparez une nouvelle valeur pour la prochaine opération d'écriture ou de forçage champ.Cliquez D'ACCORD pour confirmer l'entrée.
La valeur préparée est affichée entre crochets angulaires à côté de la valeur actuelle. Exemple :
<20>
Cliquez
.La valeur préparée est écrite. Le paramètre est modifié et affiché dans le projet entre parenthèses après la valeur.
La différence entre les deux valeurs est indiquée par un astérisque rouge à côté du champ de paramètre de l'instance du bloc fonction.
Cliquez Modifier les paramètres pour fermer la boîte de dialogue. Déconnectez-vous.
Cliquez
.La valeur du paramètre de modification est enregistrée dans le projet. L'astérisque à côté du champ de paramètre disparaît.