Fonctionnement de l'API de base et traitement des E/S
1-2-6 Temps de surveillance de cycle
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
22
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Exemple : Si la DM 6617 est réglée sur 0115, le port périphérique interviendra
pour 15% du temps de cycle.
Le temps d'utilisation sera de 0,34 ms minimum.
La totalité du temps d'utilisation ne sera pas utilisée à moins que le traitement le
nécessitant existe.
Valide temps de surveillance de cycle
00 : Désactive la configuration (temps fixé à 120 ms)
01 : Valide paramétrage en 00 à 07 ; unités :10 ms
02 : Valide paramétrage en 00 à 07 ; unités :100 ms
03 : Valide paramétrage en 00 à 07 ; unités :1 s
Configuration temps de surveillance de cycle
(Lorsque les bits 08 à 15 ne sont pas 00)
00 à 99 (2 digits BCD ; unités définies en bits 08 à 15).
Par défaut : 120 ms.
Le temps de surveillance de cycle est utilisé pour vérifier les temps de cycle
extrêmement longs qui peuvent survenir lorsque le programme effectue une
boucle ininterrompue. Lorsque le temps de cycle dépasse la valeur paramétrée
de surveillance de cycle, une erreur fatale (FALS 9F) est générée.
Rem. 1. Les unités utilisées pour les temps de cycle maximaux et actuels enregis-
trés dans la zone AR (AR 14 et AR 15) sont déterminées par la configuration
du temps de surveillance de cycle dans la DM 6618, comme indiqué ci--des-
sous :
Bits 08 à 15 réglés sur 01 :
Bits 08 à 15 réglés sur 02 :
Bits 08 à 15 réglés sur 03 :
2. Le temps de cycle est d'1 s ou plus, la lecture du temps de cycle provenant
des périphériques de programmation sera de 999,9 ms. Les bons temps de
cycle maximaux et actuels seront enregistrés dans la zone AR.
Exemple
Si 0230 est réglé dans la DM 6618, une erreur FALS 9F ne surviendra pas tant
que le temps de cycle ne dépasse pas 3 s. Si le temps de cycle actuel est de
2,59 s, le temps de cycle actuel mémorisé dans la zone AR sera de 2590 (ms),
mais la lecture du temps de cycle provenant des périphériques de programma-
tion sera de 999,9 ms.
Une erreur "fin de temps de cycle" (non fatale) est générée lorsque le temps de
cycle dépasse 100 ms à moins que la détection des temps de cycle long soit
désactivée depuis la configuration de la DM 6655.
Chapitre
Bit
15
0
DM6618
0,1 ms
1 ms
10 ms
1-2