Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Automation
Automation Forum d'entraide sur l'automatisme, la robotique et l'informatique industrielle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 30/07/2009, 14h53   #1
Invité de passage
 
Inscription : juillet 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 33
Points : 2
Points : 2
Par défaut probleme avec un programme grafcet

bonjour,

j'ai programmé le post d'une application grafcet comme ci joint, mais il ya une erreur car il fonctionne de maniere incorrecte par exemeple il ya des bobines qui ne s'excite pas malgré que le contact (%x1) soit passant, pouvez vous m'aider s'il vous plait!

merci d'avance
Images attachées
Type de fichier : jpg Nouveau Image bitmap.JPG (105,5 Ko, 36 affichages)
causeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2009, 16h22   #2
Responsable Visual Basic
 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 671
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 48
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 671
Points : 5 693
Points : 5 693
Et je parie ma paye que tu vas me dire que c'est %Q2.17 qui ne fonctionne pas !
__________________
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6


Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2009, 21h40   #3
Invité de passage
 
Inscription : juillet 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 33
Points : 2
Points : 2
lol, ta paye est sauvée, c exactement ça, pourquoi donc?
causeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2009, 08h50   #4
Membre régulier
 
Homme
Inscription : novembre 2007
Messages : 79
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2007
Messages : 79
Points : 92
Points : 92
Ben non, ce programme fonctionne très bien...
Enfin, il ne fait que ce qu'on lui demande de faire, et en l'occurence, tu lui demande d'activer %Q2.17 si %X2 est active.
Mets-toi à la place du processeur, et imagine-toi en train d'éxécuter ce programme, en ayant bien à l'esprit que les sorties ne sont effectivement écrites qu'une fois tout le programme évalué.
Poil_dur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2009, 10h35   #5
Responsable Visual Basic
 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 671
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 48
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 671
Points : 5 693
Points : 5 693
Citation:
Envoyé par causeur Voir le message
lol, ta paye est sauvée, c exactement ça, pourquoi donc?
je te rassure, je ne prenais pas beaucoup de risque

comme le dit poil_dur, les sorties sont écrites en fin de scrutation
Si %X1 est active, %X2 ne peut pas l'être
or tu actives %Q2.17 avec %X1 dans ton 1er réseau
mais le %X2 du réseau suivant la remet à 0 puisqu'elle n'est pas active
en fin de scrutation, %Q2.17 = 0
__________________
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6


Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2009, 12h36   #6
Invité de passage
 
Inscription : juillet 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 33
Points : 2
Points : 2
merci les gars, je vais essayer d'arranger ça!!!
causeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2009, 13h04   #7
Responsable Visual Basic
 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 671
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 48
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 671
Points : 5 693
Points : 5 693
c'est quoi ton sujet ? un démarrage étoile-triangle ?
(vu le titre de la fenêtre )
Si oui :
un simple OU avec %X1 ou %X2 sur le contacteur moteur %Q2.17
Code :
1
2
3
4
5
6
7
|-|%X1|--|-----------------------------------(%Q2.17)-| Moteur
|-|%X2|--|

|-|%X1|--------------------------------------(%Q2.18)-| Etoile

|-|%X2|--------------------------------------(%Q2.19)-| Triangle
Puis une astuce : utiliser le temps d'activation de l'étape %X1.T dans la transition pour faire la tempo, ça évite d'utiliser un timer

Code :
1
2
 X1-> X2
|-|Compare %X1.T > 100|----------------------(#)-|
__________________
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6


Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2009, 23h51   #8
Invité de passage
 
Inscription : juillet 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 33
Points : 2
Points : 2
effectivement thierry! c'est un demarrage etoile triangle!!! merci beaucoup!
causeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2009, 15h46   #9
Membre actif
 
Inscription : juin 2002
Messages : 251
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 251
Points : 197
Points : 197
Salut,

Un démarrage étoile/triangle et tu utilises 3 sorties??? Pas très rentable.. 1 seule devrait suffire, non? Je vois pas l'avantage...

GdalAuto
Gdal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2009, 15h57   #10
Invité de passage
 
Inscription : juillet 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 33
Points : 2
Points : 2
salut,
pour un demarrage etoile triangle, on a besoin de trois contacteur un de ligne, un deuxieme pour le couplage etoile et le troisieme pour le couplage triangle, donc il faut trois sorties!!!! a mon avis.
sinon ton idée est la bienvenu, je l'attends!
causeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2009, 19h11   #11
Membre actif
 
Inscription : juin 2002
Messages : 251
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 251
Points : 197
Points : 197
Re,

A moins de vouloir régler le temps par superviseur pour le passage étoile / triangle, il n'y a pas besoin de 3 sorties.
Tu câbles étoile/triangle standard, une sortie qui donne l'ordre de marche / arrêt. Sur le schémas en pièce jointe, le sortie serait à la place de S1.
Capture.PNG

J'ai un collègue, qui a pour habitude sur les variateurs et démarreurs, d'utiliser une sortie pour la mise sous tension et une pour le RUN... Perso, sauf avis contraire du client, dans mes armoires le contacteur de ligne reste toujours collé sauf précoupure disjoncteur et au. Ensuite je prend une sortie pour le RUN

Voilà.

GdalAuto
Gdal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2009, 20h39   #12
Invité de passage
 
Inscription : juillet 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 33
Points : 2
Points : 2
si j'ai bien compris donc la temporisation pour le passage de l'etoile au triangle ne se fais pas grace a l'automate (timer %TM)!!!! n'est-ce pas?
causeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 23h26   #13
Membre actif
 
Inscription : juin 2002
Messages : 251
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 251
Points : 197
Points : 197
Salut,

tu utiises un cablage standard avec trois contacteurs et un auxiliaire tempo... Comme sur la pièce jointe que je t'ai postée.

Gdal
Gdal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2009, 20h35   #14
Membre du Club
 
Avatar de Patrick25300
 
Homme Patrick
Technicien maintenance
Inscription : février 2007
Messages : 84
Détails du profil
Informations personnelles :
Nom : Homme Patrick
Âge : 57
Localisation : France

Informations professionnelles :
Activité : Technicien maintenance
Secteur : Industrie

Informations forums :
Inscription : février 2007
Messages : 84
Points : 49
Points : 49
Bonjour
Dans un programme une bobine de sortie doit apparaitre qu'une fois, a la fin en général.
Et c'est par des fonctions logiques que fait ce que tu veux avec ta bobine.
Patrick25300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2009, 11h45   #15
Invité de passage
 
Inscription : juillet 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 33
Points : 2
Points : 2
j'utilise des contacteur tout court, la tempo je la realise par logiciel (timer %TM)
causeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 22h21.


 
 
 
 
Partenaires

Hébergement Web