Aide algorithme Ladder (situation industrielle)

Aide algorithme Ladder (situation industrielle) - Divers - Programmation

Marsh Posté le 22-01-2008 à 16:04:47    

Bonjour,  
j'ai une situation a réaliser en Ladder mais je ne sais pas par ou commencer (je suis débutant).  
J'ai 2 réservoirs allimentés par une décharge.Je veux que mes 2 réservoirs soient toujours au même niveau (par exemple,a 80% plein).Pour ce faire,je possède 2 valves pour le premier réservoir pour le vider et 1 valve pour le 2e.Pour le premier reservoir avec mes 2 valves,je veux que 20% du liquide passe par la première valve et 80% par la 2e.  
 
Merci beaucoup de me donner un commencement de solution  

Reply

Marsh Posté le 22-01-2008 à 16:04:47   

Reply

Marsh Posté le 22-01-2008 à 16:35:36    

je comprends rien à ton problème.
 
poste le sujet exact de ton exercice, ce sera plus simple.
 
et si t'as pas noté correctement, pompe sur ton voisin (la question, pas la solution :o)

Reply

Marsh Posté le 22-01-2008 à 20:06:04    

Ok,je tente de réexpliquer le problème.C'est une solution que je veux présenter a une équipe lors de mon stage donc pas d'énoncé clairement défini.
 
Nous avons 2 réservoirs.
Ces 2 réservoirs sont alimentés par une chute contrôlée pouvant alimenter soit le réservoir 1 ou soit le réservoir 2.
Le réservoir 1 est munis de 2 valves contrôlées qui seront ouvertes ou fermées en même temps (ON ou OFF seulement)
Le réservoir 2 est munis d'une seule valve contrôlée.
La chute est munis d'un clapet contrôlé pouvant soit déverser dans le réservoir 1 ou dans le réservoir 2
 
 
Comment faire pour s'assurer d'avoir un niveau a 50% en tout temps dans les 2 réservoirs???
Je dois coder ca en Ladder.Un algorithme ou GRAFCET pourrait etre tres utile pour commencer.
Merci beaucoup
 
Je vous ai mis une image pour faciliter le tout
http://www.zimagez.com/zimage/situation1.php

Reply

Marsh Posté le 22-01-2008 à 21:24:54    

Il n'y a pas de capteur pour indiquer les niveaux ?

Reply

Marsh Posté le 23-01-2008 à 13:52:30    

oui il en a dans chaque tank,j'avais oublié de le mentionner

Reply

Marsh Posté le 23-01-2008 à 15:30:02    

En fait, on a besoin de savoir quelles sont les commandes et les arguments que tu peux appliquer aux valves et à la chute de même que les renseignements fournis par les capteurs.
 
 

Reply

Marsh Posté le 23-01-2008 à 15:39:59    

un petit algo bien naze :


tant que tout le temps
  si reservoir1 moins de 50% alors
    si valve réservoir1 ouverte alors
      fermer valve réservoir1
    fin si
    faire couler dans réservoir1
  sinon si réservoir2 moins de 50% alors
    si valve réservoir2 ouverte alors
      fermer valve réservoir2
    fin si
    faire couler dans réservoir2
  fin si
 
  si réservoir1 plus de 50% alors
    ouvrir valve réservoir1
  fin si
 
  si réservoir2 plus de 50% alors
    ouvrir valve réservoir2
    faire couler dans réservoir1
  fin si
fin tant que


 
(je fais couler dans réservoir1 quand le 2 est en trop plein, car résevoir1 a deux valves, donc capable d'évacuer un plus grand débit à priori, ce qui limite le risque de débordement, non ?)
 
après tu transformes en graphset ou ce que tu veux...
 
il manque la gestion de crise de trop plein : comment faire quand malgré les deux valves ouvertes dans réservoir1, le niveau continue à monter ?
 
ps : et évidement, si tu veux pas que l'automate devienne fout quand t'es à 50% dans les deux réservoirs (passer son temps à ouvrir et fermer les vannes), tu modifier les seuilles de 50% vers 45% et 55% afin d'avoir 10% de marge de manoeuvre entre le déclenchement du mode "trop plein" et du mode "pas assez rempli"


Message édité par MagicBuzz le 23-01-2008 à 15:42:33
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed