Surveillance Des Connexions D'e/S; Déterminer Si Le Délai D'attente De La Communication D'e/S A Expiré - Rockwell Automation Allen-Bradley CompactLogix 5380 Manuel Utilisateur

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

Publicité

Chapitre 13
Développement d'applications standard
Surveillance des connexions
d'E/S
238
Si la communication avec un dispositif dans la configuration d'E/S de
l'automate ne se produit pas dans une période spécifique à l'application, la
communication s'interrompt et l'automate produit des avertissements.
La période de temps d'attente minimale qui, une fois expirée sans
communication, entraîne un timeout est de 100 ms. La période de temps
d'attente peut être plus grande, selon le RPI de l'application. Par exemple, si
votre application utilise le RPI par défaut = 20 ms, le délai d'attente est de
160 ms.
Pour plus d'informations sur la façon de déterminer le temps de votre
application, recherchez la réponse ID 38535 dans la base de connaissances
de Rockwell Automation® :
knowledgebase.
Quand un délai d'attente se produit, l'automate produit ces avertissements ;
• Une information d'état de défaut d'E/S défile sur l'afficheur d'état
à 4 caractères de l'automate.
• Un
s'affiche sur le dossier de configuration des E/S et sur les
dispositifs dont le délai d'attente est atteint.
• Un code de défaut de module est produit. Vous pouvez accéder au code
d'erreur de la manière suivante :
– la boîte de dialogue Module Properties (Propriétés du module) ;
– une instruction GSV.
Pour plus d'informations à propos des défauts d'E/S, consultez la publication
1756-PM014, Logix 5000 Controllers Major, Minor, and I/O Faults
Programming Manual.
Déterminer si le délai d'attente de la communication d'E/S a expiré
Cet exemple peut être utilisé avec les automates CompactLogix 5380 ou
Compact GuardLogix 5380, et permet de savoir si la communication avec
l'automate a expiré :
• L'instruction GSV obtient l'état du voyant d'état des E/S (via l'attribut
LEDStatus de l'objet Module) et l'enregistre dans le point IO_LED.
• IO_LED est un point DINT qui mémorise l'état de l'indicateur d'état
des E/S ou de l'afficheur d'état en face avant de l'automate.
• Si IO_LED égale 2, au moins une connexion d'E/S a été perdue et
Fault_Alert est mis à un.
Figure 50 – GSV utilisé pour identifier un délai d'attente d'E/S
IMPORTANT
Considérations liées à la sécurité
Chaque module d'E/S de sécurité possède un état de connexion dans le point
défini du module.
Publication Rockwell Automation 5069-UM001D-FR-P – Avril 2018
http://www.rockwellautomation.com/

Publicité

Table des Matières
loading

Table des Matières