Les variables de certains composants peuvent être contrôlées avec
plages de valeurs au lieu de valeurs fixes. Reconnaître dans le tableau
Vous variables de plage de valeurs sur les icônes correspondantes (voir aussi Section 7.8.13, «
Domaines de valeurs
»).
Si un composant avec des variables de plage de valeurs apparaît plusieurs fois dans un assemblage, il est judicieux de rendre chacune d'entre elles interdépendante des autres, c'est-à-dire de mapper les variables de plage de valeurs les unes sur les autres (dans la figure suivante, variable "L").
![]() | Remarque |
---|---|
Pour les variables avec statut=variable [Status] avec des valeurs fixes [Variable with fixed values], utilisez plutôt des conditions (dans l'illustration suivante, la variable "D2").
|
Les affectations sont effectuées dans la fenêtre du configurateur [Configurator] de docking, dans la zone de dialogue Affectations de plages de valeurs [Value range assignments]. Elles peuvent être effectuées manuellement, mais l'utilisation de la fonction d'affectation automatique permet de gagner beaucoup de temps. Rien que pour l'affectation des variables de plage de valeurs du composant "fictif", on constate déjà un gain de temps considérable.
Pour chaque élément supplémentaire ajouté, comme ici par exemple un deuxième tube de console, l'utilité de la fonction automatique augmente.
Les variables de domaine de valeurs des deux tubes de console peuvent être mappées sur les variables de domaine de valeurs du composant fictif.
L'illustration suivante montre le lien entre les champs jaunes (variables de plage de valeurs [Value range variables] ) et les différentes affectations dans le configurateur [Configurator].
Les variables PU, SI, RI, S et POS dans la partie "kf_grande_s_body" sont mises en relation avec les mêmes variables dans la partie de départ fictive "kf_grande_s_dummy".
L'appel de la fonction correspondante s'effectue sur le point Attributions de plages de valeurs [Value range assignments] par la commande Propriétés [Properties] du menu contextuel.
-> La boîte de dialogue Affectation des variables de plage de valeurs [Assignment of value range variables] s'ouvre.
Les attributions peuvent maintenant être effectuées manuellement ou automatiquement. La procédure doit à chaque fois être illustrée par un exemple.