Chapitre 14
Développement d'applications de sécurité
246
Types de données valides
Le type de données définit la forme sous laquelle le point stocke les données,
comme un bit ou un nombre entier.
Les types de données peuvent être combinés pour former des structures.
Une structure définit un type de données spécifique répondant à
un usage particulier. Dans une structure, chaque type de données est appelé
« membre ». Tout comme les points, les membres possèdent un nom et
un type de données. Vous pouvez créer vos propres structures sous forme de
tableaux ou de types de données utilisateur.
Les automates Logix contiennent des types de données prédéfinis utilisables
avec des instructions spécifiques. Les points de sécurité peuvent être constitués
des types suivants :
• tous les types de données primitifs (par exemple, BOOL, SINT, INT,
DINT, LINT, REAL) ;
• les types prédéfinis qui sont utilisés pour les instructions d'application de
sécurité ;
• les types utilisateur ou les tableaux qui sont constitués des deux types
ci-dessus.
Accès
L'accès d'un point détermine l'endroit d'où vous pouvez accéder aux données
du point. Lorsque vous créez un point, vous le définissez en tant que point
d'accès automate (données globales) ou en tant que point d'accès programme
pour un programme de sécurité ou standard particulier (données locales). Les
points de sécurité peuvent être en accès automate ou programme de sécurité.
Les points de sécurité en accès automate peuvent être lus par un programme
logique standard ou de sécurité ou tout autre dispositif de communication,
mais ils peuvent uniquement être écrits par le programme logique de sécurité
ou un autre automate de sécurité. Les points de sécurité en accès programme
sont uniquement accessibles par les sous-programmes de sécurité locaux. Il
s'agit de sous-programmes qui résident à l'intérieur du programme de sécurité.
Lorsque vous créez des points en accès programme, leur classe est
automatiquement spécifiée en fonction du type de programme, standard ou de
sécurité, pour lequel ils ont été créés. Lorsque vous créez des points d'accès
automate, vous devrez choisir leur classe manuellement.
Lorsque les points de sécurité sont en accès automate, tous les programmes ont
accès aux données de sécurité. Les points doivent être en accès automate s'ils
sont utilisés des manières suivantes :
• par plusieurs programmes du projet ;
• pour produire ou consommer des données ;
• pour le mappage d'un point de sécurité.
Pour de plus amples informations, voir
page
256.
Les points de sécurité en accès automate peuvent être lus, mais pas écrits, par
des sous-programmes standard.
Publication Rockwell Automation 5069-UM001D-FR-P – Avril 2018
Mappage des points de sécurité,