kategorije: Programirani kontroleri
Broj pregledavanja: 7314
Komentari na članak: 0

Primjer nadogradnje električnog kruga crpne stanice s dvije crpke u krug kojim upravlja PLC

 

U recenzijama prethodnog članka na ovu temu - Primjer nadogradnje električnog kruga teretnog dizala pomoću programabilnog regulatora (PLC) postojala je želja da se napravi materijal s detaljnijom detaljnom analizom procesa pisanja programa u CFC-uCoDeSys, Budući da nije previše zanimljivo sastaviti krug iz prethodnog članka, ovaj put uzet ćemo još nešto kao primjer, na primjer, nekad vrlo popularan krug crpne stanice s crpnim pumpama.


Uređaj i princip rada crpne stanice

Dakle, postoji crpna stanica za odvodnju s dvije pumpe. Voda gravitira snažno u spremnik, a zadatak crpki je da ga ispumpaju iz ovog spremnika kako bi se spriječilo prelijevanje. Jedna od crpki prema shemi je glavna, druga je rezervna. Shema predviđa mogućnost dodjeljivanja primarne i rezervne crpke pomoću prekidača.

U početku se uključuje crpka koja je označena kao glavna, a ako se ne može nositi s ispumpavanjem tekućine, automatski se uključuje pomoćna pumpa. Ako obje pumpe ne mogu ispumpati tekućinu, aktivira se svjetlosni i zvučni alarm.

Crpna stanica s dvije pumpe

Princip rada upravljačkog kruga

Razina tekućine je kontrolirana senzori razine sa 4 igle. Kad se tekućina podigne u spremnik, kontakti se zauzvrat zatvaraju, opskrbljuju snagu zavojnicom intermedijarni elektromagnetski relejičiji su kontakti uključeni u lancu zavojnica elektromagnetskih pokretačaupravljanje elektromotorima pumpi.

Shematski dijagram električne crpne stanice s dvije crpne pumpe:

Električni shematski dijagram crpne stanice s dvije crpne pumpe

Postoji još jedna verzija ove sheme s oznakama izrađenim prema modernim GOST-ovima (1 i 5 - ventili, 2 - ventili, 3 - ispušni cjevovodi, 4 - crpke, 6 - rezervoar, 7 - usisni cjevovodi, 8 - elektroda):

Dijagram crpne stanice za odvodnju

Primjer struje struje kroz krugove prema prvoj shemi (s prvom glavnom crpkom i drugom rezervnom pumpom, softverska sklopka je u položaju 1):

1) Kad voda dosegne razinu E1 - ništa se ne događa,

2) Kad voda dosegne razinu E2 - zavojnica releja RU1 se aktivira, zatvara kontakte, uklj. kontakt u krugu startera PM1 je uključen, motor D1 je uključen.

3) Kada voda dosegne razinu E3, aktivira se zavojnica releja RU2, dok se relej RU1 također uključuje i motor D1 radi. Relej RU2 zatvara kontakte, uklj. kontakt u pokretačkom krugu PM2 je uključen, motor D2 je uključen.

4) Kad voda dosegne razinu E4 - aktivira se relejni RA. Kontakti ovog releja su uključeni u zasebnom krugu za neovisni izvor napajanja, na primjer, bateriju (nije prikazana u prvom krugu). Tu je također priključen kontakt napona releja napona. Ako nema napona ili razine tekućine u nuždi, lampica alarma i zvuk zvona (oni nisu prikazani ni na prvom dijagramu).

Shema crpne stanice može raditi u automatskom i ručnom načinu rada. Izbor načina rada za svaku crpku provodi se pojedinačno pomoću prekidača PU1 i PU2. A u ručnom načinu rada uključivanje i isključivanje elektromagnetskih pokretača i motora s pumpama vrši se pomoću gumba KnP i Kns.


Nadogradnja kruga

Modernizirat ćemo upravljački krug releja crpne stanice. Nakon nadogradnje tekućina za pumpanje će programabilni logički kontroler (PLC), U ovom se slučaju bilo koja vrsta kontrolera može koristiti kao PLC. U našem slučaju, čak je i neki jeftin savršen. programabilni relej.

CoDeSys

Budući da je zadatak ovog članka isključivo edukativni - dati početne vještine programiranja PLC-a, tada ćemo koristiti za ovo vrlo povoljno softverski paket CodeSyS 2.3 i kontroler tvrtke Aries, Potreban je model kontrolera CoDeSys pri kreiranju projekta u programu. Sastavit ćemo program na CFC jeziku.

Ovaj je projekt bio isključivo u obrazovne svrhe. Naš zadatak je zamijeniti upravljački krug iz releja u softver, bez promjene uređaja, tehnologije i kontrola crpne stanice.

Prvo definiramo sve potrebne ulazne i izlazne signale koji su nam potrebni u programu.

ulazi:

  • Pokrenite 1 pumpu;

  • Zaustavite 1 pumpu;

  • Pokrenite 2 pumpe;

  • Zaustavite 2 pumpe;

  • Ručni način rada 1 pumpa;

  • Automatski način rada 1 pumpa;

  • Ručni način rada 2 pumpe;

  • Automatski način rada 2 pumpe;

  • 1. glavna pumpa;

  • 2. glavna pumpa;

  • Senzor razine DN1;

  • Senzor razine DN2;

  • Senzor razine DN3;

  • Senzor razine DN4.

izlazi:

  • Nasos1;

  • Nasos2;

  • Svjetiljka za nuždu.

Ukupno: 14 ulazi i 3 izlaz.


1. Napravite ručni program upravljanja crpkama.

Motor crpke mora biti uključen kada se pokrene gumb Start i na ulazu "Ručni način rada" postoji signal. Onemogućite kada pritisnete tipku "Stop" i kad na ulazu postoji signal "Ručni način", a također i odvojeno ako na ulazu nema "Ručni način rada".

Za ovo koristimo RSokidač na čijem ulazu (SET) daj signal sa gumba za pokretanje (Pusk1) a kroz element unosite "Ručni način rada" (ruhnoy1) I (logično "I"). Okidač će se aktivirati i prebaciti svoj izlaz (Q1) samo ako postoje logičke jedinice na oba ulaza (TRUE).

Da biste isključili crpku na ulazu u okidač (RESET1) logična jedinica trebala bi doći (TRUE), U jednom se slučaju to događa kada postoji signal s gumba Stop (stop1), a istovremeno postoji signal na ulazu ručnog načina rada (ruhnoy1). Da biste to učinili, kombiniraju ih element I, Ovdje je sve isto, kao i u slučaju pokretanja pumpe.

U drugom slučaju mora doći do logičke jedinice pokretač ulaza (RESET1) kad je prekidač isključen i nema signala na ulazu "Ručni način rada", tj. Bez obzira u kojem je stanju crpka, kad se sklopka prebaci iz položaja "Ručni način rada" u položaj "Automatski način rada", motor se mora isključiti. Da biste to učinili, invertirajte ulazni signal ruhnoy1 i kombinirati ih sa signalom isključenja crpke kroz element ILI (logično ILI).

U ovom slučaju, ulazni okidač (RESET1) logička jedinica može doći na dva načina. U prvom slučaju dolazi od elementa Ipružanje isključenja s gumba i pri isključivanju ulaza povezanog s ugradnjom ručnog načina. U drugom slučaju logična nula (FALSE) skreće na izlazu NE na logičku cjelinu (TRUE).

Program za upravljanje crpkama u ručnom načinu rada

Budući da u krugu imamo 2 crpke koje rade u istom načinu u ručnom načinu rada, u program ćemo dodati još jedan isti fragment koda.  

Dvostruki program upravljanja crpkama

2. Napravite program za rad kruga u automatskom načinu rada

Da bismo olakšali razumijevanje rada kruga, u početku ćemo napraviti program bez uzimanja u obzir prekidača za odabir načina rada i odabir glavne crpke, tj. Pretpostavimo da nam je potreban krug koji uključuje prvu pumpu za senzor druge razine, drugu pumpu za treći senzor. Kada se pokrene četvrti senzor, aktivira se alarm. Isključivanje obje crpke provodi se nakon potpunog crpljenja vode i aktivira se senzor prve razine. Za to su nam potrebna dva okidača. RSkoji će na pravi način povezati sve potrebne ulaze i izlaze.

Program za rad kruga crpne stanice u automatskom načinu rada

No nije sve tako jednostavno kao što se čini na prvi pogled. Ako pokušamo provjeriti ovaj program u načinu emulacije, simulirajući naizmjenično aktiviranje kontakata senzora razine oko vode koja se diže, vidjet ćemo da kada se voda podigne na drugi senzor, crpka se ne uključuje. Krivac je prvi kontakt senzora razine koji šalje signal na ulazni okidač okidača. Ali potrebni su nam okidači da se isključimo samo kad isključimo 1 kontakt senzora razine.Da biste to učinili, nakon kontakta du1 stavite stavku NE, koji će preokrenuti signal s senzora, a okidači će se resetirati tada samo kad je ulazni kontakt isključen.

Onemogućavanje okidača pomoću signala od senzora razine

Sada dodajte u krug kontakte prekidača automatskog načina rada. Motorne pumpe treba uključiti samo kad na ulazima postoji signal na koji su kontakti ovih sklopki (logička jedinica). Štoviše, svaki motor ima svoj prekidač u krugu.

Za ovo u dodajte 2 elementa u shemu I, što će omogućiti uključivanje crpki samo kad su prekidači uključeni u automatskom načinu rada i 2 elementa ILI koji će povezati ručni i automatski način rada. Zahvaljujući njima, izlazi koji upravljaju startovima crpki nasos1 i nasos2 mogu primati signal i iz ručnih i iz automatskih okidača.

Rad crpne stanice u automatskom načinu rada

3. Dodajte prekidač za izbor pumpe

U ovoj fazi preostaje dodati prekidač u krug, koji vam omogućuje odabir glavne i rezervne crpke. Glavna pumpa je uključena prvo, rezervna - druga. Fizički na prekidačima u električnom krugu postoje 4 ulaza i 4 izlaza. Koristit ćemo 2 izlaza za spajanje programabilnog regulatora. 2 druge će biti paralelne s drugom glavnom.

U programu za PLC moramo unijeti 2 ulazna signala - "Primary 1 pump" (osnovn_1) i "Primary 2 pump" (osnovn_2). Prvo dodamo 2 elementa I i povezati ulaze okidača kroz njih. Signal iz drugog kontakta senzora razine i s njegovog ulaznog prekidača dolazi do svakog elementa.

Slično postupamo s trećim kontaktom senzora i ulazima prekidača. A da biste imali 2 signala za svaki ulaz okidača, dodajte još 2 elementa u krug ILI.

Završni program crpne stanice s dvije pumpe za programiranje regulatora:

Završni program crpne stanice s dvije crpne pumpe za programirajući regulator

Pismeni program, čak i ako nema programiranog kontrolera, može se provjeriti u načinu emulacije u sustavuCoDeSys (Online - Način emulacije - Veza - Ctrl + f7 - početak F5).

Program u načinu emulacije uCoDeSys:

Program u načinu emulacije u CodeSyS

Ako imate bilo kakvih pitanja, ostavite ih u komentarima! Po vašem mišljenju, vrijedi li nastaviti izrađivati ​​članke o ovoj temi?

Pogledajte također na elektrohomepro.com:

  • Primjer modernizacije električnog kruga teretnog dizala pomoću ...
  • Pritisni prekidač RM-5
  • Kako spojiti pumpu
  • Releji nadzora razine za automatizaciju crpnih jedinica
  • Automatsko upravljanje crpkama u zemlji

  •