Accès À L'horloge Système Pour Les Fonctions D'horodatage; Modèle Producteur/Consommateur - Allen-Bradley ControlLogix 1756-IF4FXOF2F Manuel Utilisateur

Table des Matières

Publicité

Chapitre 3
Fonctionnalités du module
32
Accès à l'horloge système pour les fonctions d'horodatage
Certain modules, comme les automates, dans le châssis ControlLogix
maintiennent une horloge système. Cette horloge est un nombre à 64 bits en
boucle qui augmente à chaque microseconde. Elle est utilisée pour horodater
l'échantillonnage des données d'entrées dans le châssis local.
Vous pouvez configurer vos modules d'E/S analogiques haute vitesse pour qu'ils
accèdent à cette horloge et à l'horodatage des données d'entrées lorsque le module
exécute une multidiffusion vers le système. Vous décidez comment horodater les
données lorsque vous choisissez un format de communication. Pour de plus
amples informations sur le choix du format de communication, voir
Cette fonction permet un calcul précis entre des événements afin de vous aider
à identifier la séquence des événements en cas de défaut ou pendant le
fonctionnement normal des E/S. Cette horloge est également utilisée pour
synchroniser les entrées entre plusieurs modules d'un même châssis. Pour de plus
amples informations sur la synchronisation des entrées du module, voir
Horodatage en boucle
Chaque module d'E/S analogiques haute vitesse maintient un horodatage en
boucle qui n'est pas lié au temps système coordonné (CST). Cette horodatage
en boucle est un temporisateur 15 bits intégré qui compte en permanence en
millisecondes.
Pour les entrées du module, lorsque le module scrute ses voies d'entrée, il
enregistre également la valeur de l'horodatage à ce moment là. Le programme
utilisateur peut alors utiliser les deux dernières valeurs d'horodatage et calculer
l'intervalle entre la réception des données ou le moment où les nouvelles données
ont été reçues.
Étant donné que le module d'E/S analogiques haute vitesse fournit un temps
d'échantillonnage inférieur à la milliseconde et que l'horodatage compte en
millisecondes, il est possible qu'un nouvel échantillon soit pris sans altérer
l'horodatage. Si une précision temporelle plus importante est requise dans les
cas inférieurs à la milliseconde, l'horodatage CST à 32 bits offre la précision
nécessaire.
Modèle producteur/consommateur
Le modèle producteur/consommateur est un échange de données intelligent
entre les modules et d'autres dispositifs du système dans lequel chaque module
produit des données sans avoir été interrogé. Les modules produisent les données
et tout autre automate propriétaire ou en écoute seule peut décider de les
consommer.
Par exemple, les entrées du module produisent des données et un nombre
quelconque de processeurs peut consommer ces données simultanément. Cela
évite qu'un processeur doive envoyer les données à un autre processeur. Pour de
plus amples informations sur ce processus, voir le
Publication Rockwell Automation 1756-UM005B-FR-P – Janvier 2013
page
75.
page
Chapitre
2.
45.

Publicité

Table des Matières
loading

Table des Matières