Grafcet dans Machine Expert Basic

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Hoofman

Grafcet dans Machine Expert Basic

Message par Hoofman »

Bonjour,
je programme des Grafcets en machine expert basic et je voulais savoir,
selon vous s'il vaut mieux coder les étapes dans le POU grafcet directement
ou bien les coder en dehors dans un POU servant de préliminaire ? (voir fichier joint)

Les transitions j'ai l'habitude de les coder dans le Grafcet mais du coup les transitions seront bien évaluées après les étapes, c'est bien ça ?

Merci d'avance
Fichiers joints
étape en préliminaire, en dehors du G7
étape en préliminaire, en dehors du G7
Fubukichan
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 03 sept. 2019, 11:06

Re: Grafcet dans Machine Expert Basic

Message par Fubukichan »

Code les étapes dans le POU en ladder comme tu as fait et les conditions de tes transitions dans les tr1-tr1 (pour la premiére dans le POU de ton grafcet comme ci dessous:
Annotation 2019-09-03 155926.png
Annotation 2019-09-03 160211.png
“Deviens ce que tu es” Nietzsche
“La raison est la seule chose qui nous rend hommes” Descarte
“La volonté est tellement libre de sa nature qu’elle ne peut jamais être contrainte” Descarte
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Grafcet dans Machine Expert Basic

Message par sinced »

Bonsoir a ta place,
je coderai mes actions dans un POU Ladder separe en utilisant les bits d'activites d'etapes %Xi.
Pour les transition tu peux les evaluer aussi dans un POU Ladder et utiliser des Mementos depuis ce Pou Ladder vers la transition dans le POU Grafcet. L'avantage de gerer dans les POUs externes est que si tu es en plein commissioning et tu veux modifier une transition, tu le fais dans le POU Ladder, le %M associe étant mis a jour automatiquement. N'oublies pas les POU Grafcet ne peuvent être modifies en ligne, il faut faire un arrêt de l'automate et charger le nouveau programme ce qui est assez chiant.
D'autres part si tu as certaines temporisations pour passer d'une étape a une autre, il faut obligatoirement programmer les tempos dans un POU Ladder séparé.
Hoofman

Re: Grafcet dans Machine Expert Basic

Message par Hoofman »

Merci pour vos réponses,
du coup je vais tout coder dans un POU externe, après j'ai une soixantaine d'étapes, ça commence à faire beaucoup !

et dans la tâche maître, le POU ladder peut être avant ou après le POU grafcet, ça ne change rien ?
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Grafcet dans Machine Expert Basic

Message par sinced »

Ça ne change rien si tu n'es pas à la ms près mais de mémoire il me semble que les POU grafcet par défaut sont positionnés en première position
Répondre