Forum electrotechnique
 
AccueilPortailFAQRechercherMembresGroupesS'enregistrerConnexion

Partagez | 
 

 Programme automate sous TWIDO

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Honak



Nombre de messages : 5
Date d'inscription : 04/06/2010

MessageSujet: Programme automate sous TWIDO   Dim 11 Mai 2014 - 21:54

Bonjour à tous,

Je suis actuellement sur la conception d'un banc d'essai automatisé qui a pour but de tester la conformité fonctionnelle d'une armoire pneumatique. Celle-ci servant à réarmer un dispositif de sécurité industriel par le biais d'un vérin double effet.

Sans trop vous détailler le projet voici le grafcet principal :




J'ai utilisé le mot %MW0 pour plus de facilité vis-à-vis de la sortie %Q0.0 :


Lorsque %Q0.0 est à 1 alors %MW0=1
Lorsque %Q0.0 est à 0 alors %MW0=0

Voici mon programme automate sous TWIDOSUITE :

-le PRL avec:

Initialisation: %S21: init grafcet

Sécurité: %S22 (RAZ grafcet) et %S23 (GEL grafcet) en cas d'impulsion sur %I0.3 ou %I0.4 (BP ARRET et BP ARRET D'URGENCE)



-le CHART:



-le POST:





J'ai voulu simuler mon programme automate en suivant la représentation graphique de mon grafcet mais rien ne fonctionne la bobine %S21 n'est pas active lorsque je force l'entrée I0.0.

L'étape 1 est quant à elle active, le seul inconvénient et que la bobine SET %Q0.4 est la seule à être active avec la RESET %Q0.4 à l'étape 2...
Si je force l'entrée automate %I0.1 (transition 1-2) la situation reste la même.

Je ne comprend pas trop, pour moi le programme parait cohérent mais je vous avouerais que ça fait 3 ans que je n'ai pas touché à de l'automatisme et que j'ai découvert TWIDOSUITE il y a une semaine.

Merci d'avance pour votre aide,

Cordialement.
Revenir en haut Aller en bas
Aurelien
Modérateur
Modérateur


Nombre de messages : 710
Date d'inscription : 25/07/2009
Age : 23
Localisation : Rhône-Alpes

MessageSujet: Re: Programme automate sous TWIDO   Mar 13 Mai 2014 - 17:45

Salut,

Pourquoi utiliser un mot pour avoir le retour d'état d'une sortie ? Pourquoi ne pas utiliser directement le bit de la sortie ou un bit internet %M ?

Pour la gestion du grafcet, avec Twido, c'est jamais bien génial leur outil.

Je te conseille de le faire toi-même en ladder, en utilisant un mot %MW qui contient le N° de l'étape.

un exemple (PDF)

_________________
Aurélien
Ingénieur en électronique, informatique et systèmes avancés par apprentissage
Champion de France, Huitième Mondial et Médaille d'Excellence - Contrôle Industriel 41èmes Olympiades des Métiers

Comptoir de l'Automatisme : Automates neufs, reconditionnés, d'occasion à prix réduit, pour professionnels et particuliers.
Solutions pédagogiques et kits pour projets étudiants
Revenir en haut Aller en bas
http://www.comptoirdelautomatisme.fr
Ulairi
Energie marine
Energie marine


Nombre de messages : 170
Date d'inscription : 06/03/2012
Age : 46
Localisation : France

MessageSujet: Re: Programme automate sous TWIDO   Dim 25 Mai 2014 - 11:57

Bonjour,

voici quelques remarques concernant ce programme :

- pourquoi ne pas avoir programmé dans votre CHART les quatre étapes telles que présentées sur le G7 ci-dessus ? Vous avez programmé un G7 à trois étapes commençant par l'étape 1. Mieux aurait fallu commencer par l'étape 0, déclarée comme étape initiale, c'est à dire activée à la mise sous tension de l'automate. L'entrée %I0.0 sert alors de bouton départ cycle sans avoir besoin de jouer avec les bits systèmes de forçage.
- je ne vois pas l'intérêt de votre mot %MW0. Il semble poser plus de problèmes qu'il n'en résout, notamment dans votre POST lorsque l'étape X1 est active, le passage à 1 de %MW0 inhibe les deux sorties sans bobines SET.
- la transition pour passer de l'étape 3 à l'étape 0 est fausse, la tempo ne peut pas s'écouler. On attend plutôt une information de fin de temporisation, à savoir le bit %TM0.Q.
- les bits systèmes de forçage %S21, %S22 passent à 1 puis retombent automatiquement à 0 au bout d'un cycle automate. On utilise généralement ces bits pour la procédure d'arrêt d'urgence associés à des bobines SET sans leur associer de bobines RESET.
- Avec ce G7, il est inutile d'utiliser des bobines SET et RESET pour programmer les actions associées aux étapes, aucune des actions ne s'étend sur plus d'une étape. Si vous souhaitez tout de même utiliser des bobines SET (exemple pour distributeur monostable), prévoyez aussi un RESET lors de la procédure d'arrêt d'urgence.

Cordialement
Revenir en haut Aller en bas
Ulairi
Energie marine
Energie marine


Nombre de messages : 170
Date d'inscription : 06/03/2012
Age : 46
Localisation : France

MessageSujet: Re: Programme automate sous TWIDO   Dim 25 Mai 2014 - 16:34

Ajout :

- En regardant à nouveau le programme, on note un soucis sur la tempo de l'étape X3. Les trois sorties ne peuvent pas être associées à la sortie de la tempo (activation une fois la tempo écoulée).
- autre soucis pour les deux bobines RESET des sorties Q0.4, qui devrait être à l'étape 3 et de Q0.3 qui devrait être à l'étape 0.
Revenir en haut Aller en bas
Honak



Nombre de messages : 5
Date d'inscription : 04/06/2010

MessageSujet: Re: Programme automate sous TWIDO   Jeu 5 Juin 2014 - 21:42

Bonjour,

Je reviens vers vous un peu tardivement et je m'en excuse.

Merci à vous deux pour votre aide, Aurélien ton PDF m'a été très utile et m'a fait gagner du temps !
Ulairi, j'ai pris acte des défauts sur mon programme notamment la temporisation inadéquate, le mot %MW mal utilisé ainsi que les SET-RESET inutiles.

J'ai donc décidé de tout refaire en language à contact LADDER sans utiliser l'outil Grafcet de TWIDO pour plus de facilité.
A noter que j'ai ajouté une temporisation de 10 sec à chaque étapes du grafcet.

Voici le nouveau Grafcet avec rajout d'une fonction INIT :



Voici le programme :

Sécurité du grafcet avec les bits système (%I0.4 et %I0.5 sont des BP):



L'initialisation du Grafcet par BP:



Étapes 1 et 2 :



Étape 3 :



Sorties communes aux étapes 1 et 2 puis 3 et 4 :



Bits mémoire pour ne pas piloter les étapes 1 et 3 simultanément + retour du grafcet en position initiale :




En mode simulation, le programme automate fonctionne correctement, qu'en pensez-vous ?

Cordialement
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: Programme automate sous TWIDO   Aujourd'hui à 9:09

Revenir en haut Aller en bas
 
Programme automate sous TWIDO
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Programme automate sous TWIDO
» Problème lors de la réalisation d'un programme automate sous Unity Pro XL
» simuler un programme automate sans les élements
» [TWIDO + VIJEO] Relever d'informations quotidien
» automate crouzet (shneider)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Electrotechnique-fr :: Secteur hors habitat (Industriel, Artisanal, ERP,...) :: Bases de l’automatisme-
Sauter vers: