Rockwell Automation Allen-Bradley CompactLogix 5480 Manuel Utilisateur page 194

Masquer les pouces Voir aussi pour Allen-Bradley CompactLogix 5480:
Table des Matières

Publicité

Chapitre 8
Développement d'applications de commande
Tableau 14 - Comportement de l'automate CompactLogix 5480
Éléments de l'application
UID/UIE
CPS
Tâches périodiques
Bloque - Empêche le changement des valeurs de données source par les communications pendant l'exécution de l'application.
Permet - Les communications peuvent modifier les valeurs des données source pendant l'exécution de l'application.
194
Le
tableau 14
IHM
MSG
Permet
Permet
Bloque
Bloque
Permet
Permet
Les automates ayant une intégrité de données sur 32 bits, cela ne s'applique
qu'aux structures de données de plus de 32 bits. Si l'intégrité des données au
niveau du mot est votre préoccupation principale, l'intégrité des données sur
32 bits n'affecte pas votre utilisation des données.
Une bonne pratique de programmation dicte l'utilisation de deux mots uniques
au début et à la fin des données. L'automate valide les mots pour s'assurer que la
structure entière a l'intégrité des données.
Nous recommandons que les données d'établissement de liaison soient
modifiées et que le code de l'application les valide à chaque transaction avant
que le code d'application de l'automate ou le système de niveau supérieur ne lise
les données de l'automate et n'agisse dessus.
Le
tableau 15
vérifier l'intégrité des données. Autrement dit, les données de début et de fin
sont ajoutées. Nous recommandons que l'automate valide les valeurs de données
de début et de fin correspondent avant que l'automate agisse sur My_Recipe1.
Si les valeurs des données de départ et de fin ne correspondent pas, il est probable
que les communications sont en train de remplir la structure. Il en va de même
pour les systèmes de niveau supérieur qui reçoivent des données de l'automate.
Tableau 15 - Éléments de données
Structure
Données de début
Sucre
Farine
Chocolat
Huile
Données de fin
CONSEIL Nous vous recommandons d'effectuer ce test sur une copie des données
Publication Rockwell Automation 5069-UM002B-FR-P - Août 2019
met en évidence le comportement de l'automate.
Accès au point
Mise à jour E/S
Produit/Consommé Autres tâches
Permet
Permet
Bloque
Bloque
Permet
Permet
montre deux éléments de données ajoutés à une structure pour
My_Recipe1
My_Recipe2
101
102
3
4
4
3
2
2
6
7
101
102
mises en mémoire tampon et non sur l'élément de données réel qui est
écrit par le noyau des communications. Si vous utilisez des données en
mémoire tampon, vous empêchez le noyau de communication de
modifier les données après avoir passé le test de validation des données.
Générateur de
utilisateur
trajectoire
Bloque
Permet
Permet
Permet
Permet
Permet
My_Recipe3
103
8
9
4
2
103

Publicité

Table des Matières
loading

Table des Matières