Esimerkkejä yksinkertaisista PLC-ohjelmista CodeSys-sovelluksessa tikaskielellä

Esimerkkejä yksinkertaisista PLC-ohjelmista CodeSys-sovelluksessa tikaskielelläTässä artikkelissa on esimerkki kolmesta yksinkertaisesta ohjelmasta ohjelmoitaville logiikkaohjaimille (PLC). Kaikki ohjelmat on kirjoitettu automatisoimaan ohjausjärjestelmiä teollisuuden erilaisille asennuksille. Ne ovat luonteeltaan koulutuksellisia ja niitä voidaan käyttää PLC-ohjelmoinnin opettamiseen. Aikaisemmin aiheesta käsitelimme PLC-ohjelmissa useita tyypillisiä ratkaisuja, joita voidaan käyttää sähkömoottoreiden ohjaamiseen.

Tämä kokoelma kattaa seuraavien prosessien automatisoinnin: automaattinen pullojen hävittämisjärjestelmä, automaattinen pigmentinvärivalinta ja ilmanvaihtojärjestelmän automatisointi. Kaikki ohjelmat on kirjoitettuCoDeSystikaskaavioiden kielellä. Ensimmäisessä asennuksessakuljetushihnaa käytetään pullojen siirtämiseen asemalta toiselle. Mutta ennen kuin pullot pääsevät huoltoasemalle, on välttämätöntä tehdä kaikki pullot kannattavaksi täyttöä varten. Putoava pullo kuljettimella voi aiheuttaa ongelman ...

 

Moottorin käynnistyskaaviot tikaskaaviokielellä LD PLC: lle

Moottorin käynnistyskaaviot tikaskaaviokielellä LD PLC: lleTä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ä. Tikkaat-kaavion kieli, LD): tä venäjänkielisessä PLC: n dokumentaatiossa kutsutaan usein relekoskettimien kieleksi (RCS). Tämä graafinen kieli luotiin 70-luvulla. XX luvulla ja ensinnäkin se luotiin sähköasentajille, joiden piti tuolloin päivittää erillisten laitteiden (releet, ajastimet, laskurit jne.) relekosketuspiirit piireiksi, joissa käytetään PLC: tä. Hän on jo pitkään ollut suosion johtaja ...

 

Esimerkki kahdella pumpulla olevan pumppausaseman sähköpiirin päivittämisestä piiriin, jota ohjaa PLC

Esimerkki kahdella pumpulla olevan pumppausaseman sähköpiirin päivittämisestä piiriin, jota ohjaa PLCTätä aihetta koskevan edellisen artikkelin arvosteluissa oli halu tehdä materiaalia yksityiskohtaisemmalla askel askeleelta analyysillä ohjelman kirjoittamisprosessista CFC: ssäCoDeSys. Koska edellisen artikkelin piirin kokoaminen ei ole kovin mielenkiintoista, otamme tällä kertaa jotain muuta esimerkkinä, esimerkiksi pumppauspumppujen kerran suositun piirin.

Joten, siellä on viemärityyppinen pumppausasema, jossa on kaksi pumppua. Vesi kohoaa säiliöön painovoiman avulla, ja pumppujen tehtävänä on pumppaa se pois tästä säiliöstä ylitäytön estämiseksi. Yksi järjestelmän mukaisista pumpuista on pää, toinen on varmuuskopio. Järjestelmä tarjoaa mahdollisuuden antaa ensisijainen ja varapumppu kytkimen avulla. Aluksi pumppu kytketään päälle, joka on nimetty pääpumppuksi. Jos se ei selviä nesteen pumppaamisesta, valmiuspumppu kytkeytyy automaattisesti avuksi ...

 

Esimerkki tavarahissin sähköpiirin päivittämisestä ohjelmoitavalla ohjaimella (PLC)

Esimerkki tavarahissin sähköpiirin päivittämisestä ohjelmoitavalla ohjaimella (PLC)Viime aikoina aihe teknologisten prosessien automatisoinnista ohjelmoitavilla ohjaimilla (PLC) on tullut yhä suositummaksi. Tästä huolimatta Internetissä on hyvin vähän käytännöllisiä artikkeleita, joissa on todellisia esimerkkejä näiden PLC-ohjelmoinnista. Tämä aihe on erittäin mielenkiintoinen. PLC-ohjelmien kirjoittamisen oppiminen on mahdollista ilman niitä. Emulointitila, joka on saatavana kaikissa nykyaikaisissa ohjelmistopaketeissa, auttaa tässä paljon.

Tässä artikkelissa esitän esimerkin relelaitteisiin (käynnistimet, releet) rakennetun sähköpiirin kääntämisestä ohjelmaan, joka toimii ohjaimessa. Minun on sanottava heti, että tämä on vain pieni koulutusprojekti, eikä se teeskentele selittävän muuta kuin vain selittävän PLC-ohjelmoinnin perusperiaatteita konkreettisella esimerkillä. Tämän projektin alkuperäinen kaavio on suhteellisen yksinkertainen kaavio kaksikerroksisesta vetokoukunostimesta ...

 

Toiminnallinen lohkokaavion kieli (FBD) ja sen käyttö

Toiminnallinen lohkokaavion kieli (FBD) ja sen käyttöYksi PLC: ien - ohjelmoitavien logiikkaohjaimien - suosituimmista ohjelmointikieleistä on funktionaalisten lohkokaavioiden graafinen kieli FBD - Function Block Diagram. Tämä kieli, samoin kuin muut IEC 61131-3 -standardin kielet, kuten esimerkiksi ladder logic (LD) -kieli, käyttää arkkitehtuurissaan eräänlaista elektronista piiriä.

Tällä kielellä ohjaimelle kirjoitettu ohjelma koostuu tietystä luettelosta piireistä, jotka suoritetaan peräkkäin ylhäältä alas. Lisäksi on olemassa mahdollisuus antaa etikettejä yksittäisille ketjuille, tässä tapauksessa on käytettävissä ohjeet etikettiin siirtymiseen, jotta voidaan muuttaa ketjujen suoritusjärjestystä ja luoda olosuhteet ja jaksot. Siten graafisella kielellä FBD kirjoitettu ohjelma on joukko toiminnallisia lohkoja, jotka on kytketty toisiinsa, joiden lähdöt ja tulot on kytketty viestintälinjoilla ...

 

LD Ladder -kieli ja sen käyttö

LD Ladder -kieli ja sen käyttöTikkaat tai tikasdiagrammi kieli LD (englanninkielisestä ladder diagrammista) on helppokäyttöinen graafinen kehityskieli. Se perustuu relekosketuspiireihin, joten logiikkaelementtejä ovat: relekäämitykset, relekoskettimet, vaaka- ja pystysuuntaiset hyppyjohtimet.

Pari kontakti- tai painikeparia ovat LD-kielen tärkeimmät loogiset muuttujat, kun taas muuttujien tila on vain kontaktien tila: avoin tai suljettu. Itse ohjelma tällä graafisella kielellä näyttää olevan analoginen relepiirille, joka voi sisältää monia erilaisia ​​toiminnallisia lohkoja. Yleisesti ottaen LD-kielen syntaksi tekee logiikkapiirien rakentamisen erittäin helpoksi releteknologialle. Sellaisena välityspiirien kieli oli olemassa Thomas Edisonin aikana, ja vasta 1970-luvun alussa sitä mukautettiin ensimmäisiin PLC: iin ...

 

Luokkahuoneen valaistusautomaatio

Luokkahuoneen valaistusautomaatio

Merkittävä osa organisaation kustannuksista asumisen ja kunnallisten palveluiden alalla on sähkökustannukset. Katsotaanpa esimerkkiä siitä, kuinka voit järjestää yhden toimenpiteistä sähkön säästämiseksi automatisoimalla luokkahuoneiden valaistuksen ohjauksen.

Nykyaikaisten valaistusohjausjärjestelmien avulla voit luoda optimaaliset olosuhteet oleskeluun, ihmisten läsnäoloon sekä säästää huomattavasti energiaa. Hyvin yleinen tilanne - oppilaat ja opettajat, viettäneet oppitunnin luokkahuoneessa, unohtavat jatkuvasti sammuttaa valot lähdön jälkeen. Tämä herättää ongelman - miten varmistaa, että viimeisen henkilön poistuttua luokasta, valo sammuu itsestään? Työn tavoitteena oli luoda luokkahuoneeseen automaattinen valaistusohjausjärjestelmä, joka säästää energiaa. Suunniteltiin automaatti ...

 

ARIES PLC: n käyttö automaattisissa valaistuksen ohjausjärjestelmissä

ARIES PLC: n käyttö automaattisissa valaistuksen ohjausjärjestelmissäKodin automaatio alkaa usein yksinkertaiselta, kiireelliseltä valaistuksen ohjauksen tehtävältä. Usein on tarpeen ohjata päälle ja pois valoa eri paikoista tai yhteisestä kaukosäätimestä tai painikkeista. Lisäksi valaisimien, huoneiden, kytkinten lukumäärä on aina erilainen. Ja ohjausjärjestelmä on erilainen tehtäväkohtaisesti.

Tässä materiaalissa tarkastellaan universaalia työkalua tällaisen ongelman ratkaisemiseksi - vapaasti ohjelmoitavaa ohjainta Aries PLC. Tämän laitteen avulla voit automatisoida melkein minkä tahansa monimutkaisuuden valaistus. Samanaikaisesti välikappaleita ei tarvita, sähköpiirien kytkentä tapahtuu sisäänrakennetulla sähkömagneettisella releellä. Työalgoritmin luominen alkaa CoDeSys-ohjelman lataamisesta. Se on ilmainen ja sisältyy PLC: n toimitusalaan ...

 
Mene takaisin << 1 2 >> Seuraava sivu