Chapitre 8
Éléments d'une application de commande
130
Propriétés étendues
La fonctionnalité de propriétés étendues (Extended Properties) vous permet de
définir des informations complémentaires, comme des limites, des unités
techniques ou des identifiants d'état pour un certain nombre de composants à
l'intérieur de votre projet automate.
Composant
Point
Type de données utilisateur
Instructions complémentaires
La « propagation » est la capacité d'attribuer des propriétés étendues à un haut
niveau d'une structure ou d'une instruction complémentaire et de répercuter
automatiquement les propriétés étendues à tous les membres. Le comportement
passant est applicable aux descriptions, aux identifiants d'état et aux unités
techniques. Il est configurable par l'utilisateur. Configurez la propagation dans
l'onglet Project (projet) de la boîte de dialogue Controller Properties (propriétés
de l'automate). Si vous choisissez de ne pas afficher les propriétés passantes, seules
les propriétés étendues qui ont été configurées spécifiquement pour un
composant seront affichées.
Le comportement passant ne s'applique pas aux limites. Lorsqu'une instance
d'un point est créée, si des limites sont associées au type de données, l'instance
est copiée.
Vous avez besoin de connaître les points dotés de limites, car il n'existe aucune
indication dans l'explorateur de points montrant que des propriétés étendues
ont été définies pour un point donné. Par contre, si vous tentez d'utiliser des
propriétés étendues qui n'ont pas été définies pour un point, les éditeurs en
donne une indication visuelle et la vérification du sous-programme échoue.
Accès aux propriétés étendues dans la logique
Vous pouvez accéder aux limites définies dans les points au moyen de la syntaxe
.@Min ou .@Max :
• Vous ne pouvez pas écrire sur les valeurs des propriétés étendues dans la
logique.
• Pour utiliser les propriétés étendues de point dans une instruction
complémentaire, vous devez les transmettre à cette instruction sous la
forme d'opérandes d'entrée.
• Les alias de points dotés de propriétés étendues ne peuvent pas accéder à
ces propriétés dans le programme.
• Les paramètres d'entrée et de sortie d'instructions complémentaires
peuvent avoir des limites configurées. Cependant, les limites ne peuvent
pas être définies sur un paramètre InOut d'une instruction
complémentaire.
Publication Rockwell Automation 1769-UM022B-FR-P – Décembre 2016
Propriétés étendues
Dans l' é diteur de points, ajoutez des propriétés étendues à un point.
Dans l' é diteur de type de données, ajoutez des propriétés étendues aux types de
données.
Dans les propriétés associées à la définition d'une instruction complémentaire,
ajoutez des propriétés étendues aux instructions complémentaires.