Description de la fonction
Cette fonction sert à réinitialiser des graphes d'état.
AVERTISSEMENT | |
---|---|
AVERTISSEMENT | |
---|---|
Un signal 1 à l'entrée ClearSequence
permet d'arrêter le graphe d'état
et de réinitialiser toutes les étapes. Tant que le signal 1
à l'entrée est présent, le graphe d'état
reste dans ce mode. Cela signifie qu'il n'est pas possible
de le démarrer.
Cet état est maintenu même si
l'entrée ClearSequence
revient à 0.
Un signal 1 à la sortie ClearState
permet
d'afficher l'état (graphe d'état réinitialisé).
Ce n'est que lorsqu'un signal 0 à l'entrée ClearSequence
est à nouveau présent que le graphe
d'état peut être démarré par l'intermédiaire
du bloc fonction SFCCNTRL
(entrée INIT
), de la fonction INITCHART
ou d'une
autre commande d'activation d'étape externe.
Comme le graphe d'état est sans cesse réinitialisé
tant qu'un signal 1 à l'entrée ClearSequence
est présent, il est conseillé de prendre l'une des
mesures suivantes afin d'empêcher un blocage continu du
graphe d'état :
Appel conditionnel de la fonction
CLEARCHART
par l'entréeEN
.Appel conditionnel de la fonction
CLEARCHART
, par exemple par l'instructionIF
dans le langage de programmationST
.Utilisation d'une détection de front (
R_TRIG
) à l'entréeClearSequence
.
ClearState
affiche
l'état en cours du graphe d'état. Cela signifie
que le bloc fonction SFCCNTRL
(entrée CLEAR
), la fonction INITCHART
, la procédure RESETSTEP
(réinitialisation
de la dernière/seule étape active) ou d'autres commandes
externes peuvent également réinitialiser le graphe d'état.EN
et ENO
peuvent être
configurés comme paramètres supplémentaires.
Représentation en FBD
Représentation :

Représentation en LD
Représentation :

Représentation en IL
Représentation :
LD SectionName
CLEARCHART ClearChart
ST ClearState
Représentation en ST
Représentation :
ClearState := CLEARCHART (SectionName, ClearChart) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètre |
Type de données |
Description |
---|---|---|
|
SFCCHART_STATE |
Affectation de la section SFC à commander par l'intermédiaire du nom de la section. Lorsqu'une section SFC est créée, une variable du
type de données |
|
|
0->1 : Réinitialisation de toutes les étapes actives du graphe d'état. |
Description des paramètres de sortie :
Paramètre |
Type de données |
Description |
---|---|---|
|
|
1 : Graphe d'état réinitialisé, ce qui signifie que le graphe d'état n'a aucune étape active. |