Graphcet sous STEP7

Forum traitant des automates industriels de marque Siemens.
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2078
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Graphcet sous STEP7

Message 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 !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7085
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Graphcet sous STEP7

Message 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 ;
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
claudius
Première mise en service
Première mise en service
Messages : 61
Enregistré le : 03 nov. 2018, 18:30

Re: Graphcet sous STEP7

Message 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.
Parti de rien pour arriver à pas grand chose, je n'ai de merci à donner à personne ( Pierre Dac)
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1238
Enregistré le : 13 oct. 2015, 16:56

Re: Graphcet sous STEP7

Message 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....
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2078
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Graphcet sous STEP7

Message 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 !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
Bernardo59
Dieu du process
Dieu du process
Messages : 965
Enregistré le : 20 oct. 2015, 05:48
Localisation : Nimes

Re: Graphcet sous STEP7

Message 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.
Avatar du membre
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1681
Enregistré le : 20 oct. 2015, 12:00
Localisation : localhost

Re: Graphcet sous STEP7

Message par Béryl »

Bref, si vous avez impérativement besoin de grafcet, prenez du Schneider !
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2078
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Graphcet sous STEP7

Message 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 !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7085
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Graphcet sous STEP7

Message par itasoft »

slts,
c'est vrai que le Grafcet c'est pas la tasse de thé des Teutons
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1238
Enregistré le : 13 oct. 2015, 16:56

Re: Graphcet sous STEP7

Message 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.
Répondre