Catégories: Contrôleurs programmables
Nombre de fois vus: 7314
Commentaires sur l'article: 0

Un exemple de mise à niveau du circuit électrique d'une station de pompage avec deux pompes vers un circuit contrôlé par PLC

 

Dans les critiques de l'article précédent sur ce sujet - Un exemple de mise à niveau du circuit électrique d'un monte-charge à l'aide d'un contrôleur programmable (PLC) il y avait un désir de faire du matériel avec une analyse plus détaillée étape par étape du processus de rédaction d'un programme en CFC enCoDeSys. Puisqu'il n'est pas très intéressant de remonter le circuit de l'article précédent, cette fois, nous prendrons autre chose comme exemple, par exemple le circuit autrefois très populaire d'une station de pompage avec des pompes de pompage.


Le dispositif et le principe de fonctionnement de la station de pompage

Il y a donc une station de pompage de type drainage avec deux pompes. L'eau se précipite dans le réservoir par gravité, et la tâche des pompes est de le pomper hors de ce réservoir, afin d'éviter son débordement. L'une des pompes selon le schéma est la principale, la seconde est la sauvegarde. Le schéma prévoit la possibilité d'attribuer une pompe primaire et de secours à l'aide d'un interrupteur.

Initialement, la pompe est allumée, qui est désignée comme principale, et si elle ne peut pas faire face au pompage du liquide, la pompe de secours est automatiquement activée à son aide. Si les deux pompes ne peuvent pas pomper le liquide, une alarme lumineuse et sonore se déclenche.

Station de pompage avec deux pompes

Le principe de fonctionnement du circuit de commande

Le niveau de liquide est contrôlé capteurs de niveau avec 4 broches. Lorsque le liquide monte dans le réservoir, les contacts se ferment à leur tour, alimentent la bobine relais électromagnétiques intermédiairesdont les contacts sont inclus dans une chaîne de bobines de démarreurs électromagnétiquescommande de moteurs électriques de pompes.

Schéma de principe de la station de pompage électrique avec deux pompes de pompage:

Schéma électrique d'une station de pompage avec deux pompes de pompage

Il existe une autre version de ce schéma avec des désignations faites selon les GOST modernes (1 et 5 - vannes, 2 - vannes, 3 - canalisations de refoulement, 4 - pompes, 6 - réservoir, 7 - canalisations d'aspiration, 8 - électrode):

Schéma d'une station de pompage de drainage

Un exemple de flux de courant à travers les circuits selon le premier schéma (avec la première pompe principale et la deuxième pompe de secours, le commutateur logiciel est en position 1):

1) Lorsque l'eau atteint le niveau de E1 - rien ne se passe,

2) Lorsque l'eau atteint le niveau de E2 - la bobine de relais RU1 est activée, ferme ses contacts, incl. le contact dans le circuit de démarrage PM1 est activé, le moteur D1 est activé.

3) Lorsque l'eau atteint le niveau de E3, la bobine de relais RU2 est activée, tandis que le relais RU1 est également activé et que le moteur D1 tourne. Le relais RU2 ferme ses contacts, incl. le contact dans le circuit de démarrage PM2 est activé, le moteur D2 est activé.

4) Lorsque l'eau atteint le niveau E4 - le relais RA est activé. Les contacts de ce relais sont inclus dans un circuit séparé pour une source d'alimentation indépendante, par exemple une batterie (non représentée dans le premier circuit). Il est également connecté le contact du relais de tension BT. En l'absence de tension ou de niveau de liquide de secours, un voyant d'alarme et une sonnerie retentissent (ils ne sont pas non plus représentés sur le premier schéma).

Le schéma de la station de pompage peut fonctionner en modes automatique et manuel. Le choix du mode de fonctionnement de chaque pompe s'effectue individuellement à l'aide des interrupteurs PU1 et PU2. Et en mode manuel, l'activation et la désactivation des démarreurs électromagnétiques et des moteurs de pompe s'effectue à l'aide des boutons KnP et Kns.


Mise à niveau du circuit

Nous moderniserons le circuit de commande des relais de la station de pompage. Après la mise à niveau, le liquide de pompage contrôleur logique programmable (PLC). Dans ce cas, tout type de contrôleur peut être utilisé comme API. Dans notre cas, même un bon marché est parfait. relais programmable.

CodeSyS

Puisque la tâche de cet article est purement pédagogique - donner des compétences initiales de programmation PLC, alors nous utiliserons pour cela très pratique progiciel CodeSyS 2.3 et société de contrôle Aries. Le modèle de contrôleur nécessite CodeSyS lors de la création d'un projet dans le programme. Nous allons composer le programme en langage CFC.

Ce projet était uniquement à des fins éducatives. Notre tâche consiste à remplacer le circuit de commande du relais au logiciel, sans rien changer dans l'appareil, la technologie et les commandes de la station de pompage.

Tout d'abord, nous définissons tous les signaux d'entrée et de sortie nécessaires dont nous avons besoin dans le programme.

Entrées

  • Démarrer 1 pompe;

  • Arrêter 1 pompe;

  • Démarrer 2 pompes;

  • Arrêter 2 pompes;

  • Pompe mode manuel 1;

  • Pompe mode automatique 1;

  • Mode manuel 2 pompes;

  • Mode automatique 2 pompes;

  • 1ère pompe principale;

  • 2ème pompe principale;

  • Capteur de niveau DN1;

  • Capteur de niveau DN2;

  • Capteur de niveau DN3;

  • Capteur de niveau DN4.

Sorties:

  • Pump1;

  • Pump2;

  • Lampe de secours.

Total: 14 entrées et 3 quitter.


1. Créez un programme de contrôle manuel de la pompe.

Le moteur de la pompe doit être allumé lorsque le bouton Start est déclenché et il y a un signal à l'entrée "Mode manuel". Désactiver lorsque vous appuyez sur le bouton "Stop" et lorsqu'il y a un signal à l'entrée "Mode manuel", et également séparément s'il n'y a pas de signal à l'entrée "Mode manuel".

Pour cela, nous utilisons RSdéclencheur à l'entrée duquel (SET) donner un signal depuis le bouton de démarrage (pusk1) et entrez "Mode manuel" (ruhnoy1) via l'élément ET ("ET" logique). Le déclencheur se déclenchera et commutera sa sortie (Q1) uniquement lorsqu'il y a des unités logiques sur les deux entrées (VRAI).

Pour arrêter la pompe à l'entrée de la gâchette (RESET1) l'unité logique devrait venir (VRAI). Dans un cas, cela se produit lorsqu'il y a un signal provenant du bouton Stop (stop1) et en même temps que le signal est présent à l'entrée du mode manuel (ruhnoy1). Pour ce faire, ils sont combinés par un élément ET. Ici, tout est pareil, comme dans le cas du démarrage de la pompe.

Dans le second cas, l'unité logique doit s'allumer entrée de déclenchement (RESET1) lorsque l'interrupteur est désactivé et qu'il n'y a aucun signal à l'entrée "Mode manuel", c'est-à-dire, quelle que soit la condition de la pompe, lorsque l'interrupteur est commuté du "Mode manuel" à la position "Mode automatique", le moteur doit être arrêté. Pour ce faire, inversez le signal d'entrée ruhnoy1 et les combiner avec un signal d'arrêt de la pompe à travers l'élément OU (OU logique).

Dans ce cas, l'entrée de déclenchement (RESET1) une unité logique peut se présenter de deux manières. Dans le premier cas, il provient d'un élément ETfournissant l'arrêt à partir du bouton et lors de la déconnexion de l'entrée associée à l'installation du mode manuel. Dans le second cas, le zéro logique (FAUX) tourne à la sortie PAS à l'unité logique (VRAI).

Programme de contrôle des pompes en mode manuel

Puisque nous utilisons 2 pompes dans le circuit qui fonctionnent dans le même mode en mode manuel, nous ajouterons un autre même fragment de code au programme.  

Programme de commande de pompe double

2. Créez un programme pour que le circuit fonctionne en mode automatique

Pour faciliter la compréhension du fonctionnement du circuit, nous allons dans un premier temps réaliser un programme sans tenir compte des interrupteurs pour sélectionner le mode de fonctionnement et sélectionner la pompe principale, c'est-à-dire Supposons que nous ayons besoin d'un circuit qui comprend une première pompe pour un deuxième capteur de niveau, une deuxième pompe pour un troisième capteur. Lorsque le quatrième capteur est déclenché, une alarme est déclenchée. L'arrêt des deux pompes est effectué après pompage complet de l'eau et le premier capteur de niveau est déclenché. Pour cela, nous avons besoin de deux déclencheurs. RSqui connectera toutes les entrées et sorties dont nous avons besoin de la bonne manière.

Le programme pour le fonctionnement du circuit de la station de pompage en mode automatique

Mais tout n'est pas aussi simple qu'il y paraît à première vue. Si nous essayons de vérifier ce programme en mode émulation, tout en simulant l'actionnement alterné des contacts du capteur de niveau sur la montée de l'eau, nous verrons que lorsque l'eau monte jusqu'au deuxième capteur, la pompe ne s'allume pas. Le coupable est le premier contact du capteur de niveau, qui envoie un signal à l'entrée de déclenchement des déclencheurs. Mais nous devons désactiver les déclencheurs uniquement lors de la déconnexion de 1 contact du capteur de niveau.Pour ce faire, après contact du1 mettre l'article PAS, qui inversera le signal du capteur et les déclencheurs ne seront réinitialisés que lorsque le contact d'entrée est déconnecté.

Désactiver un déclencheur à l'aide d'un signal provenant d'un capteur de niveau

Ajoutez maintenant au circuit les contacts des interrupteurs du mode automatique. Les moteurs de pompe ne doivent être allumés que s'il y a un signal aux entrées auxquelles les contacts de ces interrupteurs sont connectés (unité logique). De plus, chaque moteur a son propre interrupteur dans le circuit.

Pour cela dans ajouter 2 éléments au schéma ET, qui permettra de mettre en marche les pompes uniquement lorsque les interrupteurs sont allumés en mode automatique et 2 éléments OU qui reliera les modes manuel et automatique. Grâce à eux, les sorties qui contrôlent les démarreurs des pompes nasos1 et nasos2 peuvent recevoir un signal des déclencheurs manuels et automatiques.

Le fonctionnement de la station de pompage en mode automatique

3. Ajoutez un commutateur de sélection de pompe

A ce stade, il reste à ajouter un interrupteur au circuit, ce qui vous permet de sélectionner la pompe principale et de secours. La pompe principale est allumée en premier, la sauvegarde - en second. Physiquement, sur les interrupteurs du circuit électrique, il y a 4 entrées et 4 sorties. Nous utiliserons 2 sorties pour connecter l'automate programmable. 2 autres seront parallélisés par le 2e principal.

Dans le programme pour l'automate, nous devons saisir 2 signaux d'entrée - "Pompe 1 primaire" (osnovn_1) et "Pompe 2 primaire" (osnovn_2). On ajoute d'abord 2 éléments ET et connecter les entrées des déclencheurs à travers eux. Un signal provenant du deuxième contact du capteur de niveau et de son entrée de commutateur arrive à chaque élément.

Nous effectuons des actions similaires avec le troisième contact du capteur et les entrées de l'interrupteur. Et afin d'obtenir 2 signaux pour chaque entrée de déclenchement, ajoutez 2 éléments supplémentaires au circuit OU.

Le programme final de la station de pompage avec deux pompes de pompage pour l'automate programmable:

Le programme final de la station de pompage avec deux pompes de pompage pour l'automate programmable

Un programme écrit, même en l'absence d'un contrôleur programmable, peut être vérifié en mode émulation dansCodeSyS (En ligne - Mode émulation - Connexion - Ctrl + f7 - Commencer F5).

Programme en mode émulation dansCodeSyS:

Programme en mode émulation dans CodeSyS

Si vous avez des questions, laissez-les dans les commentaires! À votre avis, vaut-il la peine de continuer à faire des articles sur ce sujet?

Voir aussi sur e.imadeself.com:

  • Un exemple de modernisation du circuit électrique d'un monte-charge utilisant ...
  • Pressostat RM-5
  • Comment connecter une pompe
  • Relais de surveillance de niveau pour l'automatisation des unités de pompage
  • Contrôle automatique des pompes dans le pays

  •