Distinction Entre Une Tâche En Temps Réel Et Une Tâche En Arrière-Plan - Stober POSIDYN SDS 5000 Manuel De Configuration

Masquer les pouces Voir aussi pour POSIDYN SDS 5000:
Table des Matières

Publicité

Fig. 3-22 Affichage de la séquence d'exécution de plusieurs blocs
Cette répartition est effectuée dans chaque bloc de sorte que la structure
hiérarchique génère une séquence de traitement exacte des blocs. Lors de
l'instanciation des blocs, le bloc utilisé en dernier est positionné au dernier
emplacement dans la séquence d'exécution.
3.7.2
Distinction entre une tâche en temps réel et une tâche en arrière-plan
Information
Outre le traitement de la configuration, il existe dans un
convertisseur STÖBER de la 5ème génération d'autres tâches qui
sont traitées au sein d'un temps de cycle plus court que A150 (p.
ex. tâche relative au régulateur de courant). Les tâches plus
courtes interrompent les tâches plus lentes et doivent donc être
prises en compte lors du calcul des tâches plus lentes.
La différence entre une tâche en temps réel et une tâche en arrière-plan consiste
à ce que la partie du programme en temps réel soit calculée une fois par cycle
(A150). Si l'appareil ne peut pas exécuter ces calculs, le dérangement 57: Taux
d'utlisation est déclenché. Le taux d'utilisation s'affiche dans le paramètre E191.
Suite au calcul du temps réel, le temps de cycle encore restant est rempli avec la
partie du programme en arrière-plan. Dans la plupart des cas, le traitement des
tâches en arrière-plan s'effectue sur plusieurs cycles. Si la partie du programme
en arrière-plan est assez courte pour qu'il soit traité au sein d'un cycle, il est
calculé une seule fois.
ID 442452.05
Programmer avec POSITool
Manuel de programmation
3
35

Publicité

Chapitres

Table des Matières
loading

Table des Matières