Siemens SIMATIC ET 200pro Instructions De Service page 58

Masquer les pouces Voir aussi pour SIMATIC ET 200pro:
Table des Matières

Publicité

Récapitulatif
Le tableau suivant contient un récapitulatif des faits décrits ci-avant. Il indique en particulier
les valeurs possibles des paramètres de sortie quand l'exécution n'est pas terminée après un
appel.
Remarque
Dans votre programme, vous devez analyser les paramètres de sortie pertinents après chaque
appel.
Tableau 5- 3 Relation entre REQ, STATUS/RET_VAL, BUSY et DONE lorsqu'une tâche est "active"
N° d'ordre
Type d'appel REQ
de
l'appel
-
Marche à
vide
1
Premier ap-
pel
2 à (n - 1)
Appel inter-
médiaire
n
Dernier appel Non signi-
Utilisation de ressources
Les instructions à exécution asynchrone occupent des ressources dans une CPU pendant leur
exécution. Les ressources sont limitées en fonction de l'instruction. La CPU ne peut traiter
simultanément qu'un nombre maximal de tâches d'une instruction asynchrone. Après le
traitement avec succès ou avec erreurs de la tâche, la ressource est à nouveau disponible.
Exemple : Pour l'instruction RDREC, une CPU 1516pro-2 PN peut traiter jusqu'à 20 tâches en
parallèle.
Si le nombre maximal de tâches simultanées pour une instruction est dépassé, le système
réagit de la manière suivante :
• L'instruction fournit le code d'erreur 80C3 (manque de ressources) au paramètre de bloc
STATUS.
• La tâche n'est pas exécutée par la CPU avant qu'une ressource soit à nouveau disponible.
CPU 1516pro-2 PN (6ES7516-2PN00-0AB0)
Instructions de service, 05/2021, A5E35873438-AD
STATUS/RET_VAL
0
W#16#7000
1
W#16#7001
Code d'erreur (p. ex.
W#16#80C3 pour un
manque de ressources)
Non signi-
W#16#7002
ficatif
W#16#0000, si aucune
ficatif
erreur ne s'est produite
Code d'erreur en présence
d'erreurs
Notions de base sur le traitement du programme
5.2 Instructions à exécution asynchrone
BUSY
DONE
0
0
1
0
0
0
1
0
0
1
0
0
ERROR
0
0
1
0
0
1
57

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Cpu 1516pro-2 pn6es7516-2pn00-0ab0

Table des Matières