Siemens SIMATIC ET 200pro Instructions De Service page 57

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

Publicité

Notions de base sur le traitement du programme
5.2 Instructions à exécution asynchrone
Le tableau suivant montre les paramètres d'entrée identifiant les différentes instructions.
Tableau 5- 2 Paramètres d'entrée identifiants pour les instructions asynchrones
Instruction
DPSYC_FR
D_ACT_DP
DPNRM_DG
WR_DPARM
WR_REC
RD_REC
CREATE_DB
READ_DBL
WRIT_DBL
RD_DPARA
DP_TOPOL
État d'une instruction à exécution asynchrone
Une instruction à exécution asynchrone indique son état avec les paramètres de bloc
STATUS/RET_VAL et BUSY. De nombreuses instructions à exécution asynchrone utilisent en
outre les paramètres de bloc DONE et ERROR.
La figure suivante montre les deux instructions asynchrones WRREC et CREATE_DB.
Figure 5-3
56
Le paramètre d'entrée REQ démarre la tâche pour l'exécution de l'instruction asynchrone.
Le paramètre de sortie DONE indique que la tâche a été terminée sans erreur.
Le paramètre de sortie BUSY indique que la tâche est en cours d'exécution. Si BUSY=1, une
ressource est occupée pour l'instruction asynchrone. Si BUSY=0, la ressource est libre.
Le paramètre de sortie ERROR indique qu'il y a une erreur.
Le paramètre de sortie STATUS/RET_VAL donne des informations sur l'état de l'exécution de la
tâche. Après l'apparition d'une erreur, le paramètre de sortie STATUS/RET_VAL contient l'infor-
mation d'erreur.
Paramètres de bloc d'instructions asynchrones avec comme exemple les instructions
WRREC et CREATE_DB
Tâche identifiée par
LADDR, GROUP, MODE
LADDR
LADDR
LADDR, RECNUM
LADDR, RECNUM
LADDR, RECNUM
LOW_LIMIT, UP_LIMIT, COUNT, ATTRIB, SRCBLK
SRCBLK, DSTBLK
SRCBLK, DSTBLK
LADDR, RECNUM
DP_ID
CPU 1516pro-2 PN (6ES7516-2PN00-0AB0)
Instructions de service, 05/2021, A5E35873438-AD

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

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

Table des Matières