luokat: Ohjelmoitavat ohjaimet
Katselukuvien lukumäärä: 4966
Kommentit artikkeliin: 0

Moottorin käynnistyskaaviot tikaskaaviokielellä LD PLC: lle

 

Tämän artikkelin avulla aloitamme sarjan koulutusmateriaaleja ohjelmien luomiseksi ohjelmoitaville logiikkaohjaimille (PLC) CodeSys-ympäristössä. Paras on oppia ohjelmoimaan PLC: t todellisen käytännön esimerkkien avulla.

Harkitse muutamia yksinkertaisia ​​ohjelmia, joita voit käyttää oravahäkkien induktiomoottoreiden ohjaamiseen. Ohjelmien luomiseen käytetään CodeSys-sovelluksen LD-tikaskaavion kieltä.

Kaikkiaan harkitsemme 4 ohjelmaa neljästä järjestelmästä:

1. Järjestelmä moottorin käynnistämiseksi ja sammuttamiseksi;

2. Käännettävän moottorin ohjauspiiri käyttämällä väliaikaivaa ”Stop”;

3. Käännettävän moottorin ohjauspiiri ilman, että käytetään välitöntä kaivua “Stop”;

4. Käännettävän moottorin ohjauspiiri rajakytkimillä.

Alla olevat esimerkit ovat pääasiassa koulutustarkoituksiin, kuten ei ole käytännöllistä käyttää PLC: tä sellaisissa yksinkertaisissa piireissä.

Sähkömoottori tuotannossa

Tikkaat-kaavion kieli, LD) kutsutaan usein venäjänkielisessä PLC: n dokumentaatiossa relekoskettimien kieli (RKS). Tämä graafinen kieli keksittiin XX vuosisadan 70-luvulla, ja se on ensisijaisesti luotu sähköasentajille, joiden piti tuolloin päivittää erillisten laitteiden (releet, ajastimet, laskurit jne.) Välittävät relekosketuspiirit piireiksi käyttämällä ohjelmoitavia ohjaimia. Hän on jo pitkään ollut suosion johtaja. kaikkien IEC PLC-ohjelmointikielten joukossa.

LD-kieli (RKS) toistaa melkein kokonaan relekoskettimien logiikan. Vasemmalla ja oikealla ovat pystysuorat piirit, joita pidetään tehoväylinä. Niiden välissä on vaakapiirejä, joista jokaisella vasemmalla on erilaisia ​​normaalisti avoimia ja normaalisti suljettuja koskettimia, ja oikealla puolella on käämit (kelat).

Jokainen kosketin vastaa omaa loogista muuttujaa (ON tai OF), joka välittää Boolean-tilan “True” tai “False” kelaan. Ensimmäisessä tapauksessa kela saa arvon "päällä" (päällä), toisessa tapauksessa "pois" (pois päältä).

Tällä kielellä on melko helppoa luoda monimutkaisia ​​piirejä, jotka sisältävät erilaisia ​​toiminnallisia lohkoja (liipaisimet, ajastimet, laskurit jne.), Minkä avulla voit käyttää tätä kieltä melkein minkä tahansa, jopa erittäin monimutkaisten tehtävien ratkaisemiseen.


Moottorin virtapiiri

Ohjelman ensimmäinen versio toistaa täysin yleisimmän piiri kahdella painikkeella ja sähkömagneettisella käynnistimellä.

Moottorin virtapiiri PLC: lle

“Käynnistys” -painike (B1), kun sitä painetaan, toimittaa loogisen yksikön arvon (“True”) pysäytyspainikkeen (B2) suljetun koskettimen kautta käämitykseen (K1). Ensimmäisen painikkeen koskettimen kanssa rinnakkain kytketty käämityskosketin kytketään päälle ja luo lukituspiirin, joka aktivoi käämin, kun käynnistyspainike vapautetaan.

Tätä virtapiiriä voidaan yksinkertaistaa käyttämällä "Set" - ja "Reset" -keloja (RS-liipaisimen analogia). Nämä ovat LD-kielen erittäin yleisesti käytettyjä komponentteja. Ohjelmissa ne on suunniteltu muistamaan sähkömoottorin tai muun lähtöelementin kytkemisen ja sammuttamisen tila. Sen lisäksi, että moottoria ohjataan kelan muiden toimilaitteiden kanssa, Set / Reset -ominaisuutta käytetään usein koneen osien seuraamiseen.

Koska LD-kieli on kehitetty relekontaktilogiikkalaitteiden toiminnan perusteella, “Set ”- ja“ Reset ”-keloilla on oma fyysinen prototyyppinsä rele aiemmin niin sanotut "estoreleet". Niitä käytettiin usein ohjausobjektin toimintatilan muistamiseen virrankatkon aikana.

Nämä olivat releitä, joissa oli kaksi asennus- ja nollauskelaa.Kun asennuskelaan syötettiin virtaa, se siirtyi sisäisen mekanismin “päälle” -asentoon ja tätä asentoa ylläpidettiin mekaanisesti salvan avulla.

Reset-kelan virransyöttö johti sisäisen mekanismin siirtymiseen pois-asentoon. Jos ketään käämistä ei saa virtaa, rele pysyy viimeisessä asennossa. Tästä syystä nimi - ”estorele”.

Oheisessa ohjelmassa, kun pulssisignaali syötetään asetettuun kelaan, se laukeaa ja pysyy päällä, kunnes pulssisignaali lähetetään Palautuskelaan.

Moottorin virtapiiri päälle ja pois päältä Set / Reset -toiminnolla

Tässä piirissä, jos kahta painiketta painetaan samanaikaisesti (sekä Set- että Reset-tilat ovat aktiiviset), kela poistetaan käytöstä. Voit myös muuttaa logiikkaa ja muuttaa “Set” - ja “Reset” -tilojen prioriteettia. Tässä tapauksessa, kun kahta painiketta painetaan samanaikaisesti, kela pysyy päällä.

Suunnittele Reset and Set

Kaavio emulointitilassa:

Kaavio emulointitilassa

Kun haluat ottaa emulointitilan käyttöön CodeSys-järjestelmässä, sinun on valittava ”Emulation mode” -valintaruutu ”Online” -valikkokohdassa, sitten “Start” (F5) ja asetettuasi tarvittavat yhteysarvot, kirjoita nämä arvot ohjaimeen, tässä tapauksessa virtuaalisesti painamalla “Ctrl + F7”.


Käänteiset piirit moottori päälle ja pois

Nyt siirrymme palautuvan orakorin sähkömoottorin ohjauspiireihin. Alla oleva ohjelma sallii moottorin kääntämisen eteenpäin (B2) ja taaksepäin-painikkeilla (B3), kun välipysäytyspainiketta (B1) on painettu ennen jokaista pyörimissuunnan muutosta.

Käännettävä moottorin käynnistyspiiri CodeSysissä LD: llä

Normaalisti suljetut lukituskoskettimet K1 ja K2 tekevät mahdottomaksi käynnistää moottorin oikosulkua painamalla Eteen- ja Takaisin-painikkeita.

Mahdolliset lisäsuojakoskettimet on kytketty sarjaan käämien kanssa, esimerkiksi ohjelmoimalla se termiset relekoskettimet QC.

HL1 ja HL2 ovat kelat, jotka vastaavat varoitusvalojen kytkemisestä päälle. Niistä on mahdollista määrittää, milloin moottori pyörii mihin suuntaan.

Usein sähkömoottorin ohjaamiseen käytetään ohjelmaa, joka toistaa relekosketuspiirin käyttämällä kahta pariksi muodostettua kosketinta painikkeissa. Tällaisen järjestelmän avulla voit muuttaa sähkömoottorin pyörimissuuntaa ilman välipysäytyspainiketta. Tätä painiketta käytetään vain, kun moottori pysähtyy kokonaan.

Esimerkki tällaisesta LD-järjestelmästä CodeSysissä:

Suunnittele käyttämättä välipysäytyspainiketta

Kaikki yllä olevat LD-ohjelmat ovat melko yksinkertaisia ​​ja sähköasentajan hyvin vastaan. Lopuksi esitetään monimutkaisempi ohjelma, joka käyttää ajastimia (aikareleen ohjelmiston analogit).

Moottorin ohjausohjelma ohjelmistoajastimien avulla

Tämän ohjelman avulla voit ohjata käännettävän sähkömoottorin automaattista liikettä kahden pisteen välillä suljinnopeudella. Kun käynnistyspainiketta (B2) on painettu, sähkömoottorin ohjaama mekanismi siirtyy pisteestä A pisteeseen B. Siellä se pysähtyy 10 sekunniksi ja alkaa liikkua vastakkaiseen suuntaan. Kohdassa A uusi pysähdys 10 sekunniksi ja käänteinen liike pisteeseen B.

Liikkeen hallinta tapahtuu kahdella rajakytkimet (SQ1 ja SQ2), ja pysähdysten aikaviiveet saadaan aikaan kahdella TON-ajastimella. Kerromme sinulle CodeSys-ajastimien tyypeistä ja niiden käytön ominaisuuksista ohjelmissa yhdessä seuraavista artikkeleista, jotka on omistettu PLC-ohjelmoinnin opettamiselle.

Katso myös osoitteesta i.electricianexp.com:

  • LD Ladder -kieli ja sen käyttö
  • Esimerkkejä yksinkertaisista PLC-ohjelmista CodeSys-sovelluksessa tikaskielellä
  • Esimerkki tavarahissin sähköpiirin nykyaikaistamisesta käyttämällä ...
  • ARIES PLC: n käyttö automaattisissa valaistuksen ohjausjärjestelmissä
  • Esimerkki kahden pumpun pumppausaseman sähköpiirin päivittämisestä ...

  •