Structure Du Graphe D'état - Stober POSIDYN SDS 5000 Manuel De Configuration

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

Publicité

5.4.1
Structure du graphe d'état
L'illustration 5 8 présente la structure de principe du bloc Main State Controller.
Le premier niveau contient la requête concernant l'état dans lequel se trouve
l'application. En définissant un ordre chronologique de la durée, on comment par
l'état 0 et lance une requête successive relative aux états. La routine respective
est lancée par un résultat positif.
La routine assume deux tâches. D'une part, le déroulement du programme relatif
à l'état doit être sauvegardé dans la routine. Par exemple, dans l'état Manual les
signaux pas à pas sont dirigés vers l'interface de positionnement. En mode
automatique, la chaîne pas à pas est programmée dans la routine d'état.
La deuxième tâche de la routine consiste à lancer la requête concernant les
conditions pour un changement d'état.
Non
État 0 ?
Oui
Activation de
Activation de
la routine
la routine
d'état
d'état
Deux tâches d'une routine d'état:
1. Fonction de l'état respectif, par ex. pas à pas en mode manuel
2. Contrôler les conditions pour un changement d'état et réagir
Fig. 5-8 Structure du bloc Main State Controller
Exemple
L'Illustration 5-9 présente la programmation du premier niveau pour les deux
premiers états. Le paramètre commande P00 est comparé par un comparateur
avec chaque état qu'il peut accepter. En cas de résultat positif, la sortie respective
est In1 = In2 = 1:actif. Le bloc suivant est alors activé par l'entrée enable. Ce bloc
contient la routine d'état.
ID 442452.05
Programmer un application
Main State Controller
Non
État 1 ?
État 2 ?
Oui
Activation de
la routine
d'état
Manuel de programmation
Non
Autres
états
Oui
Module à encapsuler:
Main State Controller
Premier niveau de
module:
appeler le programme
de l'état actuel
Autres niveaux de
module:
fonctions d'état
5
69

Publicité

Chapitres

Table des Matières
loading

Table des Matières