Télécharger Imprimer la page

JUMO DICON touch Mode D'emploi page 19

Masquer les pouces Voir aussi pour DICON touch:

Publicité

5
Echange de données acyclique
ATTENTION!
Toutes les valeurs de température du composant JUMO IO sont transmises en degrés Celsius
(°C).
Une mauvaise interprétation des valeurs mesurées par un composant JUMO IO dans le régulateur IO
peut provoquer des erreurs dans la commande de l'installation.
 Faites attention à l'unité des températures transmises !
5.1
Programmer un échange de données acyclique dans le contrôleur IO
Outre l'échange de données cyclique entre le régulateur IO et le composant IO sur le canal RT, PROFI-
NET IO permet également l'échange des données acyclique, déclenché par des événements. La com-
munication acyclique est commandée par le régulateur IO (sur le principe maître-esclave) avec des
demandes d'écriture/lecture et doit être implémentée par l'utilisateur. Les données acycliques sont pré-
parées par les membres PROFINET IO sous forme de "Record Data". La transmission est effectuée sur
le canal NRT.
Pour la programmation des demandes d'écriture/lecture, on dispose à l'intérieur du système d'ingénierie
des différents fabricants de bibliothèques avec les modules fonctionnels correspondants comme
"RDREC" (Read Record) et "WRREC" (Write Record).
Pour les composants JUMO PROFINET IO, les demandes d'écriture/lecture n'accèdent pas directement
au "Record Data", mais transmettent des paquets d'échange de données entre le régulateur IO et le
composant IO, qui sont traités en tâche de fond par les appareils de terrain. Pour qu'un régulateur IO
puisse échanger des données acycliques avec un composant JUMO IO, il faut créer dans le régulateur
IO des structures de données adaptées à chaque paquet d'échange de données (blocs de données/ob-
jets de type données), qui servent de mémoire pour les paquets d'échange de données entrants et sor-
tants. Les paquets d'échange de données sont identifiés avec un indice qui doit être transmis, comme
paramètre, aux modules fonctionnels d'écriture/lecture. Les composants JUMO PROFINET IO ont
3 indices pour 3 types différents de paquets d'échange de données transmis par les instructions d'écri-
ture/lecture. La tableau suivant donne la liste des indices disponibles pour les appareils de terrain JU-
MO.
Indice
201
202
203
Lors d'une séquence d'échange de données, le régulateur IO transmet un paquet d'échange de données
au composant IO. Le composant IO traite le paquet d'échange de données et le remet à disposition pour
le retrait par le régulateur IO (réponse avec des données ou des messages d'état). Pour la commande
du traitement par le composant IO (par ex. détermination du sens des données et choix des données
acycliques), les paquets d'échange de données doivent être paramétrés en conséquence.
Paquet d'échange de
données
Single-ID
Multi-ID
Mémoire de programme Pour transmettre en lecture et écriture des mémoires de pro-
5 Echange de données acyclique
Explication
Pour transmettre des points de données acycliques séparés, en
lecture et écriture, d'une longueur maximale de 243 octets,
dans une séquence d'échange de données
Longueur du paquet d'échange de données : 255 octets
Pour transmettre plusieurs points de données acycliques, en
lecture et écriture, dans une séquence d'échange de données,
qui contient des points de données séparés d'une longueur
maximale de 4 octets.
Longueur du paquet d'échange de données : 640 octets
gramme (de régulateur à programmes) dans une séquence
d'échange de données
Longueur du paquet d'échange de données : 1024 octets
19

Publicité

loading