Généralités
La tâche maître représente la principale tâche du programme de l'application. Elle est obligatoire et créée par défaut
Structure
La tâche maître (MAST) est constituée d'unités de programme et/ou de sections et de sous-programmes.
Chaque section de la tâche maître est programmée dans les langages suivants : LD, FBD, IL, ST ou SFC.
Les sous-programmes sont programmés en LD, FBD, IL ou ST et sont appelés dans les sections de tâche.
Exécution
Vous pouvez choisir d'exécuter la tâche maître de manière :
cyclique (par défaut)
ou périodique (1 à 255 ms)
Contrôle
La tâche maître peut être controlée par programme, par des bits et des mots système.
Objets système |
Signification |
---|---|
%SW0 |
Période de tâche |
%S30 |
Activation de la tâche maître |
%S11 |
Erreur du chien de garde. |
%S19 |
Dépassement de période |
%SW27 |
Nombre de ms passées dans le système pendant le dernier cycle Mast. |
%SW28 |
Temps système le plus long (en ms). |
%SW29 |
Temps système le plus court (en ms). |
%SW30 |
Temps d'exécution (en ms) du dernier cycle. |
%SW31 |
Temps d'exécution (en ms) du cycle le plus long. |
%SW32 |
Temps d'exécution (en ms) du cycle le plus court. |