Télécharger Imprimer la page

Siemens SIMATIC ET 200SP Manuel Système page 206

Masquer les pouces Voir aussi pour SIMATIC ET 200SP:

Publicité

Notions de base sur le traitement du programme
10.2 Instructions à exécution asynchrone
Affectation de l'appel à la tâche de l'instruction
Pour exécuter une instruction sur plusieurs appels, la CPU doit pouvoir affecter de manière
univoque un appel consécutif à une tâche déjà active de l'instruction.
Pour affecter l'appel à la tâche, la CPU se sert d'un des deux mécanismes suivants, en fonction
du type de l'instruction :
• Avec le bloc de données d'instance de l'instruction (pour le type "SBF")
• Avec les paramètres d'entrée de l'instruction identifiant la tâche. Ces paramètres d'entrée
doivent être identiques à chaque appel pendant le traitement de l'instruction asynchrone.
Exemple : une tâche de l'instruction "Create_DB" est identifiée par les paramètres d'entrée
LOW_LIMIT, UP_LIMIT, COUNT, ATTRIB et SRCBLK.
Le tableau suivant montre les paramètres d'entrée identifiant les différentes instructions.
Instruction
DPSYC_FR
D_ACT_DP
DPNRM_DG
WR_DPARM
WR_REC
RD_REC
CREATE_DB
READ_DBL
WRIT_DBL
RD_DPARA
DP_TOPOL
206
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
Système de périphérie décentralisée
Manuel système, 11/2023, A5E03576850-AN

Publicité

loading