Page 2 sur 3

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 11:43
par philou77
Personellement, je préfère avoir les transitions avec les étapes, en visu dyn, c'est plus simple que de sauter d'un bloc à un autre; même si en effet, en cas de modifs, c'est un peu moins souple (mais si peu).

Mais c'est un choix, ta solution fonctionne très bien aussi Claudius !

Perso, graph7 en siemens, c'est une usine à gaz, ça a jamais été leur point fort !

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 12:28
par itasoft
slts,
c'est plus simple d'utiliser un mot mémoire à N-1
ex:

GRAFCET := GRAFCET_MEM

If GRAFCET=0 AND Autres_Conditions then GRAFCET_MEM :=1
If GRAFCET=1 AND Autres_Conditions then GRAFCET_MEM :=2
If GRAFCET=2 AND Autres_Conditions then GRAFCET_MEM :=3

SORTIE0:= GRAFCET=0 ;
SORTIE1:= GRAFCET=1 ;
SORTIE2:= GRAFCET=2 ;

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 12:57
par claudius
itasoft a écrit : 06 déc. 2018, 12:28 slts,
c'est plus simple d'utiliser un mot mémoire à N-1
ex:

GRAFCET := GRAFCET_MEM

If GRAFCET=0 AND Autres_Conditions then GRAFCET_MEM :=1
If GRAFCET=1 AND Autres_Conditions then GRAFCET_MEM :=2
If GRAFCET=2 AND Autres_Conditions then GRAFCET_MEM :=3

SORTIE0:= GRAFCET=0 ;
SORTIE1:= GRAFCET=1 ;
SORTIE2:= GRAFCET=2 ;
Solution tout à fait sympa aussi et bien applicable aux automates modernes. En effet le travail sur mot sur les vieux automates avait une tendance certaine à ralentir la bête et je me souvient d'avoir dépassé les 150ms de scrutation sur une appli avec pas mal d'étape.

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 13:47
par sinced
Maintenant on a des puissantes cpu on peut se permettre les mots.
Après il y a une règle du grafcet qui dit que lorsqu'une étape est activée et désactivée elle reste active.
Avec la méthode des bascules Set et Reset on a la priorité à la desactivation ce qui n'est pas bien :D
J'aime bien la méthode des mots numériques. Après pour la maintenance et le diagnostic c'est vrai que visuellement avece grafcet ça va vite....

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 14:21
par philou77
sinced a écrit : 06 déc. 2018, 13:47 Après il y a une règle du grafcet qui dit que lorsqu'une étape est activée et désactivée elle reste active.
C'est impossible !
Dans la transition, il te faut l'étape précédente, qui est reseté au premier tour de cycle !
Comme on franchit une seule étape par tour de cycle, activée et désactivée en même temps est impossible !

Utilisation mot mémoire, en step5, cela était dur, les chargements et transferts se faisant indépendamment du résultat logique !
Pour afficher les étapes, on incrémentait un mot à chaque franchissement d'étape !
De plus, le travail sur mot était bien plus long que les équations booléennes.
Cela a évolué, et c'est maintenant possible oui !
vive la puissance brute des uc d'aujourd'hui !

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 16:50
par Bernardo59
Bonjour,

Pour moi, qui dit grafcet, dit forcément GRAPHisme.
Un grafcet qui est géré par des mots ou du langage Ladder ça s'appelle des séquences.

Le grand débat de savoir si c'est mieux ou pas, chacun sa méthode pour programmer. Je pense qu'il n'y a pas une solution meilleure que l'autre.

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 17:16
par Béryl
Bref, si vous avez impérativement besoin de grafcet, prenez du Schneider !

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 18:39
par philou77
+1

L'avantage du graphisme c'est que tout le monde fait pareil !!
ce qui est loin d'être le cas dans les autres solutions !!

mais dans tout les cas, bien programmé et commenté, ça fonctionne !

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 20:23
par itasoft
slts,
c'est vrai que le Grafcet c'est pas la tasse de thé des Teutons

Re: Graphcet sous STEP7

Publié : 06 déc. 2018, 21:14
par sinced
itasoft a écrit : 06 déc. 2018, 20:23 slts,
c'est vrai que le Grafcet c'est pas la tasse de thé des Teutons
Beaucoup de progres ont ete faits sous TIA Portal. L'editeur est meme plus convivial que celui de Unity Pro.
Apres ca reste un banal FB a appeler dans l'OB1.