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
Grafcet dans Machine Expert Basic
-
Fubukichan
- Apprend le binaire

- Messages : 7
- Enregistré le : 03 sept. 2019, 11:06
Re: Grafcet dans Machine Expert Basic
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:
“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
“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
Re: Grafcet dans Machine Expert Basic
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é.
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
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 ?
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 ?
Re: Grafcet dans Machine Expert Basic
Ç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
