Questions fréquentes (FAQ)

Poser une question

Comment initialiser un grafcet sur SoMachine ?

La démarche pour initialiser un grafcet sur SoMachine est la suivante :

  • déclarer et activer la variable SFCinit dans le POU ( Program Organisation Unit ) du grafcet à initialiser,
  • utiliser cette variable dans un autre module pour initialiser le grafcet.
Illustration :

Déclaration de la variable SFCinit dans le POU Grafcet à initialiser :

VAR_INPUT 
      SFCinit:bool;
END_VAR



Activation de la variable SFCinit dans les propriétés du POU grafcet  à initialiser :




Utilisation de la variable SFCinit dans un autre module pour initialiser le grafcet :

Le bit SFCinit est accessible depuis un autre POU en respectant la syntaxe suivante Nom_du_POU_du_Grafcet.SFCinit.
Dans notre illustration cela donne g7.SFCinit




Voir également : Comment créer un POU avec SoMachine ?
Cela vous a-t-il aidé ?
Que pouvons-nous faire pour améliorer l'information ?