[SoMachine] Programation M221

Forum traitant des automates industriels de marque Schneider - Telemecanique
Auto10
Code son premier grafcet
Code son premier grafcet
Messages : 35
Enregistré le : 19 déc. 2017, 21:49

Re: [SoMachine] Programation M221

Message par Auto10 »

@miganuts
Ça va vers le mieux quand même l'industrie avec toutes les normes sanitaires et énergétique. Les VPN pour se connecter à distance sont quand même bien utile parfois :)
brarou
Apprend le binaire
Apprend le binaire
Messages : 6
Enregistré le : 03 mai 2023, 14:36

Re: [SoMachine] Programation M221

Message par brarou »

MiGaNuTs a écrit : 04 mai 2023, 16:24 Oui, dans l'idée ça ressemble a ça.

On parle souvent de "Post" pour le "post traitement", les trucs fait après l’exécution du Grafcet, et de "PRL" pour le "préliminaire", pour les calculs faits avant l’exécution du grafcet.
C'est une vieille habitude d'automaticien parce que sur les vieux TSX de première génération, leurs sections de programmes étaient organisées comme ça.
Dans le PRL on mettait l'initialisation du grafcet, les éventuels calculs de bits internes, et dans le POST on gérait les sorties et les "trucs" indépendants du grafcet. (y'avai toujours des gros cochons qui faisaient pas de grafcet et qui mettaient tout le programme dans le POST ou le PRL. Ou pire, des gens qui en foutaient partout)
Je te fait grâce du FAST et des interruptions pour le moment. Garde ça pour le niveau suivant de ton apprentissage.

Cette manière de faire n'est pas la juste pour faire joli ou imposer une méthode arbitraire au codeur. Elle est directement liée a la façon dont fonctionne tout automate normalement constitué.
Ça aussi c'est important a savoir. A vrai dire c'est même une bonne idée de commencer par la, mais ça fait un gros pavé hors sujet par rapport a ta question de base.
Pour le "post" comment je le mets dans le logiciel, dans quel colonne... C'est ca que je ne vois pas ou le mettre, je dois créer un POU?
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1252
Enregistré le : 13 oct. 2015, 16:56

Re: [SoMachine] Programation M221

Message par sinced »

brarou a écrit : 05 mai 2023, 08:36
MiGaNuTs a écrit : 04 mai 2023, 16:24 Oui, dans l'idée ça ressemble a ça.

On parle souvent de "Post" pour le "post traitement", les trucs fait après l’exécution du Grafcet, et de "PRL" pour le "préliminaire", pour les calculs faits avant l’exécution du grafcet.
C'est une vieille habitude d'automaticien parce que sur les vieux TSX de première génération, leurs sections de programmes étaient organisées comme ça.
Dans le PRL on mettait l'initialisation du grafcet, les éventuels calculs de bits internes, et dans le POST on gérait les sorties et les "trucs" indépendants du grafcet. (y'avai toujours des gros cochons qui faisaient pas de grafcet et qui mettaient tout le programme dans le POST ou le PRL. Ou pire, des gens qui en foutaient partout)
Je te fait grâce du FAST et des interruptions pour le moment. Garde ça pour le niveau suivant de ton apprentissage.

Cette manière de faire n'est pas la juste pour faire joli ou imposer une méthode arbitraire au codeur. Elle est directement liée a la façon dont fonctionne tout automate normalement constitué.
Ça aussi c'est important a savoir. A vrai dire c'est même une bonne idée de commencer par la, mais ça fait un gros pavé hors sujet par rapport a ta question de base.
Pour le "post" comment je le mets dans le logiciel, dans quel colonne... C'est ca que je ne vois pas ou le mettre, je dois créer un POU?
POST c'était à l'époque sur les TSX 57 et 37.
Evidemment tu peux programmer tes actions dans 1 POU.
MiGaNuTs
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1089
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: [SoMachine] Programation M221

Message par MiGaNuTs »

brarou a écrit : 05 mai 2023, 08:36
Pour le "post" comment je le mets dans le logiciel, dans quel colonne... C'est ca que je ne vois pas ou le mettre, je dois créer un POU?
Comme tu avait fait avant mon message c'est très bien. En fait maintenant le POST c'est un POU comme un autre. Tu peut même choisir son nom, t'est pas obligé de l'appeler "POST"
Répondre