Question de methode programation

Ici on parle de tout et de rien entre automaticiens ...un cybercafé quoi !!
Flav
Asservi son premier moteur
Asservi son premier moteur
Messages : 25
Inscription : 21 déc. 2017, 11:04

Re: Question de methode programation

Message par Flav »

Béryl a écrit : 18 avr. 2018, 07:57
Le premier stagiaire qui me code un grafcet en ladder ou en list, je le vire :evil:
Sous GP Pro EX, t'as que du LD ou du LIST. :oops:
Mais bon, j'suis apprenti, donc j'suis pas viré. ;)
2e année BTS CRSA
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1659
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Question de methode programation

Message par Béryl »

Flav a écrit : 24 avr. 2018, 16:28 Sous GP Pro EX, t'as que du LD ou du LIST. :oops:
Mais bon, j'suis apprenti, donc j'suis pas viré. ;)
Si t'as à tout prix besoin de grafcet, tu prends pas GP-Pro (marteau, tournevis, toussa !)
Ou sinon, tu te débrouilles pour pas faire de grafcet, si tu tiens à garder Proface.
Et manque de bol, mon dernier apprenti, je l'ai viré.
Flav
Asservi son premier moteur
Asservi son premier moteur
Messages : 25
Inscription : 21 déc. 2017, 11:04

Re: Question de methode programation

Message par Flav »

Béryl a écrit : 24 avr. 2018, 17:18
Flav a écrit : 24 avr. 2018, 16:28 Sous GP Pro EX, t'as que du LD ou du LIST. :oops:
Mais bon, j'suis apprenti, donc j'suis pas viré. ;)
Si t'as à tout prix besoin de grafcet, tu prends pas GP-Pro (marteau, tournevis, toussa !)
Ou sinon, tu te débrouilles pour pas faire de grafcet, si tu tiens à garder Proface.
Et manque de bol, mon dernier apprenti, je l'ai viré.
Le grafcet ne servait qu'à décrire le fonctionnement avant de me lancer dans la programmation. Donc à la limite je pouvais m'en passer. Mais j'accepte l'argument, de mon point de vue c'est très intéressant de lire ce que vous (les automaticiens expérimentés) pensez, étant en apprentissage, toussa... ;)
2e année BTS CRSA
Avatar de l’utilisateur
josé
Codeur fou
Codeur fou
Messages : 263
Inscription : 20 oct. 2015, 17:02

Re: Question de methode programation

Message par josé »

Bonsoir,
Je pense que la façon de programmer dépend du type de machine, on ne programme pas une capsuleuse comme un pasteurisateur.
si l'on fait bien notre boulot, toutes les infos se suivi et de dépannage sont sur le pupitre machine
Qui livre une automate sans afficheur de nos jours ?
Créateur de pannes ...
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Question de methode programation

Message par itasoft »

slts,
Pour utiliser le Grafcet il faut déjà que le process soit séquentiel ce qui n’est pas le plus courant.
La majorité des process dans l’industrie sont « continu » ou « discontinu, batch)
Ceci dit, certains voient du séquentiel partout, comme le film « Elle voit des nains partout »
LOL
Automaticien privé (de tout)
itasoft@free.fr
Kallysto
Créateur de langage
Créateur de langage
Messages : 732
Inscription : 27 avr. 2017, 11:11
Localisation : Loin de la civilisation

Re: Question de methode programation

Message par Kallysto »

Béryl a écrit : 24 avr. 2018, 17:18 (marteau, tournevis, toussa
Je le récapépète tellement souvent ça...
Béryl a écrit : 24 avr. 2018, 17:18 Et manque de bol, mon dernier apprenti, je l'ai viré.
Roh ! méchant Béryl !
Blague à part il était si mauvais que ça le loupiot ? (je pense pas que tu l'aies viré pour un grafcet...)
Moi j'ai même pas eu à virer le mien, il a fuit tout seul. "trop compliqué" à ses dires.
josé a écrit : 25 avr. 2018, 18:09 Bonsoir,
Je pense que la façon de programmer dépend du type de machine, on ne programme pas une capsuleuse comme un pasteurisateur.
si l'on fait bien notre boulot, toutes les infos se suivi et de dépannage sont sur le pupitre machine
Qui livre une automate sans afficheur de nos jours ?
ça dépend du type de process surtout... séquentiel ou pas.
Mais dans tous les cas "faire du grafcet" en ladder ou en autre chose que du grafcet... Donc j'entends par là un système séquentiel avec un grafcet à plusieurs branches (pas le truc linéaire à 3 étapes), le programmer en autre chose que du "grafcet", c'est à dire avec la visualisation de l'ensemble de la structure grafcet, c'est juste des emmerdes en maintenance. Déjà parce que tu ne vois pas la structure du fonctionnement de l'installation et ensuite parce que à suivre, pour retrouver ses petits, c'est juste la merde.
Vision un peu idyllique que de penser que toutes les infos en cas de panne sont sur l'afficheur et peuvent être mise sur l'afficheur... si c'était le cas je lèverai jamais mes jolies fesses de ma chaise de bureau.
itasoft a écrit : 25 avr. 2018, 22:58 slts,
Pour utiliser le Grafcet il faut déjà que le process soit séquentiel ce qui n’est pas le plus courant.
Et pourtant ça reste une des seules méthodes de programmation qu'on apprend dès lors qu'on parle "d'automatisme" et qu'on y colle un API.
woueb
Code son premier grafcet
Code son premier grafcet
Messages : 45
Inscription : 21 juil. 2016, 13:58

Re: Question de methode programation

Message par woueb »

Merci, pour les réponses constructives, j'avais peur avec ma question naïve de jeter un pavé dans la marre.
Le but de mes questions et je sais quelles sont bêtes ou trop naïves pour certain, c'est vraiment de savoir ce qui se fait professionnellement.
Je reprend Kallysto :
Kallysto a écrit : 02 mai 2018, 10:16 Et pourtant ça reste une des seules méthodes de programmation qu'on apprend dès lors qu'on parle "d'automatisme" et qu'on y colle un API.
Et c'est bien vrai, un peu de combinatoire, ladder ou logigramme (FBD) et ensuite on à souvent des process séquentiels et là c'est parti pour toute les possibilités en grafcet.

Au programme il y a même le GEMMA, je sais que ça risque de faire rire mais pourtant il faut le faire.

Je vois sincèrement lorsque c'est séquentiel, le grafcet comme un bon outil graphique d'analyse et pour quoi pas de programmation.
Le GEMMA je l'utilise aussi comme un outil graphique, il permet d'envisager toute les éventualités du fonctionnement du process.

Je sais qu'il y a peut être des interdits (secret défense peut être ;) ) mais je serais vraiment intéressé de voir à partir du cahier des charges clients, toutes les étapes qui mènent à la programmation ainsi que le programme. Bref le travail complet d'un automaticien de la vrai vie ;) .

Si vous avez des choses je suis preneur pour faire évoluer mes méthodes, c'est pour ça que ce post à de l’intérêt pour moi.

Merci encore
Kallysto
Créateur de langage
Créateur de langage
Messages : 732
Inscription : 27 avr. 2017, 11:11
Localisation : Loin de la civilisation

Re: Question de methode programation

Message par Kallysto »

Mon principal client n'est pas un bon exemple perso.

Les cahiers des charges viennent en contradiction avec les spécifications techniques imposées par lui même bien souvent.
Le cahier des charges c'est régulièrement plus une proposition qu'une obligation... surtout quand arrive le devis !
Il est spécialiste pour nous changer d'avis 4 fois par jour mais toujours renvoyer le même cahier des charges à chaque fois... mais il a changé d'avis...

Et enfin, d'une manière générale, on aime sodomiser les mouches.

Par exemple, pas plus tard que ce début d'année :
On reçoit une demande de prix pour un coffret standard (oui c'était écrit standard, ça m'a choquée) pour sécurisation du réseau d'air comprimé sur le site. L'objectif c'est si il y a un débit d'air trop important, alors on ferme une vanne et on déclenche une alarme.
On doit pouvoir forcer la vanne depuis un commutateur en façade du coffret, ainsi qu'acquitter le défaut et il doit y avoir un voyant de défaut en façade du coffret.
Depuis l'automate "le plus proche" on doit pouvoir forcer la vanne et acquitter le défaut ainsi que régler les paramètres (enfin le paramètre). C'est depuis cet automate qu'on est sensé envoyer l'alarme.
Et ça x27 (pour le moment).

Donc, connaissant mes installations et sachant que "l'automate le plus proche" peut parfois être très loin de là où sera mon système de sécurisation d'air comprimé et en plus d'être d'âge et de modèle très divers, pas forcément avec des réserves donc ajout de cartes et c'est pas toujours possible, je propose ceci :
un coffret avec un petit automate à 700€ (prix public unitaire...) sur lequel je câble tout et connecté au réseau IP. Cet automate aura un programme semi générique : on changera à chaque fois la codification des noms de variables pour intégrer la codification normalisée des équipements. (en bref, un template que j'importe en changeant le début des noms des variables).
Possibilité de câbler un buzzer pré intégrée dans le programme.
Ce programme comportera également des pages web aux normes client, permettant de tout forcer et d'avoir une historisation des déclenchements.
C'est automate est connecté au réseau IP, totalement autonome (meilleur moyen de ne pas être emmerdé), il envoie lui même son alarme donc il ne viendra pas me parasiter mes autres installations (j'ai 3 alarmes par API, donc en ajouter une dans une synthèse, ça peut rapidement être impactant si une installation "à la con" vient parasiter les alarmes d'un API qui gère un truc VIP)

Le client reste buté sur son histoire d'"automate le plus proche".

Mon chef monte d'un cran côté client et revient avec la demande du chef de service côté client et non de son chargé de travaux :
Il veut une vanne et un débitmètre sur l'air comprimé, avec un bypass. En cas de surdébit la vanne se ferme. Jusque là on est d'accord.
Et il veut pouvoir réarmer le système en utilisant le bypass pour remettre en pression son réseau "aval". Juste comme ça. Gné ?!
Oui alors :
- un débitmètre, il déclenche son seuil haut quand il y a un débit au dessus de son seuil. Une fois la vanne fermée, il n'y a plus de débit donc le seuil haut n'est plus enclenché. Il faut donc un auto maintien électrique à un moment.
- un débit mètre ça mesure un débit pas une différence de pression. Donc il en aura rien à taper qu'on est remis de l'air en aval du réseau. Donc il faut un réarmement.

"Ha ? On peut pas faire comme avec un système parker ? ça bloque si il voit une différence de pression trop importante entre l'amont et l'aval. Et donc on le réarme avec un bypass"
"Bah alors on fait plus simple : un débitmètre pour ton seuil haut et un parker qui coupe. Le problème reste l'envoie de l'alarme"
"Sur l'automate le plus proche"
"Et si l'automate le plus proche c'est un PRV, on aura l'air plus con qu'il n'est permis avec notre câble... et puis même si c'est pas un PRV, faudra faire des modifs programme dans des vieux trucs et donc à chaque fois une étude et un devis particulier."

Et le client, suite à la réunion avec mon chef, nous renvoie notre devis pour le coffret en disant que ça va pas et qu'il faut qu'on respecte son cahier des charges... et il nous renvoie exactement le même que la première fois... donc qui ne correspond pas du tout à ce qu'il veut
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1659
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Question de methode programation

Message par Béryl »

Kallysto a écrit : 02 mai 2018, 10:16 Roh ! méchant Béryl !
Blague à part il était si mauvais que ça le loupiot ? (je pense pas que tu l'aies viré pour un grafcet...)
Moi j'ai même pas eu à virer le mien, il a fuit tout seul. "trop compliqué" à ses dires.
A force de couniller dans son coin, voire de se planquer dans les chiottes pendant des heures et après un nombre d'avertissements qui dépassent de loin la ligne rouge de ma patience, sans compter les conneries qui ont planté l'usine entière un bon moment ("j'te jure, j'ai pas fait exprès !" alors que c'était la 3ème fois), j'ai fini par craquer.
C'est pas dans mes habitudes. En général, quand le gars en veut, même si c'est pas le couteau le plus aiguisé du tiroir, je lui tend la main et je le tire vers le haut.
Mais là, trop c'est trop.
Rupture de contrat. Point barre.
En plus il avait oublié d'être con. Quel gâchis...
Kallysto a écrit : 02 mai 2018, 10:16 ça dépend du type de process surtout... séquentiel ou pas.
Mais dans tous les cas "faire du grafcet" en ladder ou en autre chose que du grafcet... Donc j'entends par là un système séquentiel avec un grafcet à plusieurs branches (pas le truc linéaire à 3 étapes), le programmer en autre chose que du "grafcet", c'est à dire avec la visualisation de l'ensemble de la structure grafcet, c'est juste des emmerdes en maintenance. Déjà parce que tu ne vois pas la structure du fonctionnement de l'installation et ensuite parce que à suivre, pour retrouver ses petits, c'est juste la merde.
Vision un peu idyllique que de penser que toutes les infos en cas de panne sont sur l'afficheur et peuvent être mise sur l'afficheur... si c'était le cas je lèverai jamais mes jolies fesses de ma chaise de bureau.
Pas mieux !!
Si un jour tu cherches du boulot par chez moi, j'appuie ta candidature ++++++ :D
Kallysto
Créateur de langage
Créateur de langage
Messages : 732
Inscription : 27 avr. 2017, 11:11
Localisation : Loin de la civilisation

Re: Question de methode programation

Message par Kallysto »

Béryl a écrit : 02 mai 2018, 16:37 A force de couniller dans son coin, voire de se planquer dans les chiottes pendant des heures et après un nombre d'avertissements qui dépassent de loin la ligne rouge de ma patience, sans compter les conneries qui ont planté l'usine entière un bon moment ("j'te jure, j'ai pas fait exprès !" alors que c'était la 3ème fois), j'ai fini par craquer.
C'est pas dans mes habitudes. En général, quand le gars en veut, même si c'est pas le couteau le plus aiguisé du tiroir, je lui tend la main et je le tire vers le haut.
Mais là, trop c'est trop.
Rupture de contrat. Point barre.
En plus il avait oublié d'être con. Quel gâchis...
couniller ?
Se planquer dans les chiottes pendant des heures... oki, ça donne le niveau de volonté du gars quoi.
"j'ai pas fait exprès" je l'ai entendu aussi... et moi je l'engueulais même pas, je lui demandais juste de bien faire gaffe et de suivre la procédure car je sais que le site est loin d'être carré, donc faut l'être encore plus. On sait qu'il y a des fois ça plante... faut juste prendre ses précautions et bien suivre le joli tuto que j'ai fait... ça élimine 90% des problèmes et des sueurs froides.

On peut être intelligent et un branleur de première doublé d'un j'm'enfoutiste de compète.
Béryl a écrit : 02 mai 2018, 16:37 Pas mieux !!
Si un jour tu cherches du boulot par chez moi, j'appuie ta candidature ++++++ :D
T'es vers où ?
Je suis sûre que c'est mes jolies petites fesses qui t'ont fait craquer. ;)
Répondre