INITIALISATION AU DEBUT DU PROGRAMME
Lors du lancement (initialisation) du programme contenant un graphe SFC,
il faut savoir quelle phase de fonctionnement doit être activée en
premier donc quelle est l'étape qui contient un jeton d'état au
moment de l'initialisation. Pour matérialiser dans le graphe cette
étape, on doit obligatoirement utiliser au moins une fonction SFC
nommée ETAPE INITIALE SFC (INIT STEP) ou ETAPE INITIALE REINITIALISABLE
SFC (RESET-INIT) par graphe SFC disjoint.
On nomme graphe SFC disjoint un ensemble de fonctions SFC toutes
reliées entre elles par des liaisons entre les entrées sorties de
type jeton (circulation des jetons d'état)
Au lancement du programme utilisateur (dès que lon
exécute lordre INITIALISER ET MARCHE) :
- tous les graphes qui ne contiennent qu'une ou des fonctions ETAPE
INITIALE SFC (INIT STEP) sont initialisés automatiquement, cette ou ces
fonctions INIT STEP contiennent un jeton d'état qui symbolise autant de
phases de fonctionnement actives. Toutes les autres étapes appartenant
aux autres fonctions ne contiennent aucun jeton, toutes les phases de
fonctionnement qu'elles symbolisent ne sont pas activées,
- Cette initialisation automatique s'effectue également lors
d'une reprise après coupure secteur. Les positions qu'avaient les jetons
d'états lors de la coupure secteurs sont perdues,
- Dans tous les graphes qui contiennent une fonction RESET-INIT, il est
OBLIGATOIRE AU TOUT DEBUT DU PROGRAMME de mettre un signal MARCHE sur
l'entrée REINITIALISATION et d'invalider les SORTIES du contrôleur
qui pourraient prendre des états parasites dangereux, sur reprise
après une coupure secteur, les positions qu'avaient les jetons
d'états lors de la coupure secteur sont restituées.
Premier exemple : un graphe SFC possède deux fonctions
INIT STEP.

Deuxième exemple : deux graphes SFC disjoints
possèdent chacun une fonction ETAPE INITIALE SFC

Retour Sommaire