FONCTIONNEMENT
6.2.3 Valeurs EPC dans les données de processus
Pour une saisie rapide et aisée des principaux événements des fonctions de surveillance d'état [CM],
surveillance de l'énergie [EM] et d'entretien prédictif [PM], ceux-ci sont également mis à disposition
par le biais des données d'entrée de processus du dispositif. À cet effet, les 3 octets supérieurs des
données d'entrée de processus sont conçues comme une plage de données multifonctionnelle
comprenant une valeur de 8 bits (« EPC-Value 1 ») et une valeur de 16 bits (« EPC-Value 2 »).
Le contenu de ces données actuellement fourni par le préhenseur à aiguilles peut être commuté avec
les 2 bits « EPC-Select » par le biais des données de sortie de processus. Les quatre affectations
possibles de ces données sont mentionnées dans le tableau suivant :
PD Out Byte 0
(bit 4 et
bit 5)
EPC-Select
En
00
ligne
[CM]
01
[PM]
10
[EM]
11
La commutation s'effectue avec un certain temps de décalage, en fonction de la conception du
système d'automatisation.
Le bit EPC-ACK (PD In Byte 0 Bit 4) présent dans les données d'entrée de processus permet
cependant une lecture sûre des divers couples de valeurs par un programme de commande. Le bit
accepte toujours les valeurs données dans le tableau.
Pour la lecture de toutes les valeurs, la séquence représentée dans le diagramme suivant est
recommandée :
Le début se fait toujours avec EPC-Select = « 00 ». Ensuite a lieu le choix du couple de valeurs
suivant souhaité, p. ex. EPC-Select = « 01 ».
Attendre que le bit EPC-ACK soit passé de 0 à 1. Il est ainsi connu que les valeurs transmises
correspondent au choix fixé. Elles peuvent être reprises pas la commande.
Il faut ensuite tout d'abord retourner à EPC-Select = « 00 » afin que le flanc EPC-ACK puisse repasser
de 0 à 1 pour l'interrogation des données suivantes.
28 | FR
PD In Bytes 1, 2 et 3
EPC-Value 1 (8 bits)
Vitesse de déplacement des
aiguilles %
Avertissements CM
(codage, voir index de
paramètre 0x0092)
[PM]
Tension d'alimentation
(index de paramètre
0x0042)
(unité : 0,1 V)
www.schmalz.com
EPC-Value 2 (16 bits)
Position actuelle des
aiguilles 0,1 mm
(paramètre index
0x0040)
Température
(unité : °C)
Temps de déplacement
(unité : s)
Énergie consommé lors
du dernier cycle (index
de paramètre 0x0091)
PD In Byte 0
(bit 4)
EPC-ACK
0
1
1
1
30.30.01.00576/03