Ohjelmointilogiikan ohjaimen (PLC) ymmärtäminen

Kokeile Instrumenttia Ongelmien Poistamiseksi





PLC tarkoittaa ohjelmoitavia logiikkaohjaimia. Niitä käytetään pohjimmiltaan teollisuuden automatisoitujen järjestelmien hallintaan. Ne ovat yksi kehittyneimmistä ja yksinkertaisimmista ohjausjärjestelmien muodoista, jotka korvaavat nyt kiinteästi kytkettyjä logiikkareleitä laajamittaisesti.

PLC

Ohjelmointilogiikkaohjain (PLC)



Edut:

Ennen kuin tutustut PLC-levyjen yksityiskohtiin, kerro meille 3 syytä, miksi PLC-levyjä käytetään nykyään laajalti


  • Ne ovat käyttäjäystävällisiä ja helppokäyttöisiä
  • Ne poistavat langallisen relelogiikan tarpeen
  • Ne ovat nopeita
  • Se soveltuu teollisuuden automaatioon.
  • Sen tulo- ja lähtömoduuleja voidaan laajentaa vaatimusten mukaan

PLC-arkkitehtuuri:

PLC: n sisäinen arkkitehtuuri

PLC: n sisäinen arkkitehtuuri



PLC-perusjärjestelmä koostuu seuraavista osista:

  • Tulo- / lähtöosio : Tulo-osa tai syöttömoduuli koostuu laitteista, kuten antureista, kytkimistä ja monista muista reaalimaailman tulolähteistä. Lähteiden tulo kytketään PLC: hen tuloliitinkiskojen kautta. Lähtöosa tai lähtömoduuli voi olla moottori tai solenoidi tai lamppu tai lämmitin, jonka toimintaa ohjataan vaihtelemalla tulosignaaleja.
  • Suoritin tai keskusyksikkö : Se on PLC: n aivot. Se voi olla kuusikulmainen tai oktaalinen mikroprosessori. Se suorittaa kaiken tulosignaaleihin liittyvän prosessoinnin lähtösignaalien ohjaamiseksi ohjausohjelman perusteella.
  • Ohjelmointilaite : Se on alusta, johon ohjelma tai ohjauslogiikka kirjoitetaan. Se voi olla kannettava laite tai kannettava tietokone tai itse tietokone.
  • Virtalähde : Se toimii yleensä noin 24 V: n virtalähteellä, jota käytetään syöttö- ja lähtölaitteiden virtalähteeseen.
  • Muisti : Muisti on jaettu kahteen osaan - datamuisti ja ohjelmamuisti. Ohjelmatiedot tai ohjauslogiikka tallennetaan käyttäjän muistiin tai ohjelmamuistiin, josta CPU hakee ohjeen. Tulo- ja lähtösignaalit sekä ajastin- ja laskurisignaalit tallennetaan ulkoiseen tulo- ja lähtömuistiin.

PLC: n toiminta

PLC: n toimintakaavio

PLC: n toimintakaavio

PLC: n toiminta

PLC: n toiminta

  • Tulolähteet muuntavat reaaliaikaiset analogiset sähköiset signaalit sopiviksi digitaalisiksi sähköisiksi signaaleiksi ja nämä signaalit syötetään PLC: lle liitinkiskojen kautta.
  • Nämä tulosignaalit tallennetaan PLC: n ulkoiseen kuvamuistiin paikkoihin, jotka tunnetaan bitteinä. Tämän suorittaa CPU
  • Ohjauslogiikka tai ohjelmaohjeet kirjoitetaan ohjelmointilaitteeseen symbolien tai muistitikun kautta ja tallennetaan käyttäjän muistiin.
  • CPU hakee nämä ohjeet käyttäjän muistista ja suorittaa tulosignaalit manipuloimalla, laskemalla, käsittelemällä niitä ohjaamaan lähtölaitteita.
  • Suoritustulokset tallennetaan sitten ulkoiseen kuvamuistiin, joka ohjaa lähtöasemia.
  • CPU myös tarkistaa lähtösignaalit ja päivittää tulokuvakuvan muistia lähtömuistin muutosten mukaan.
  • CPU suorittaa myös sisäisiä ohjelmointitoimintoja, kuten ajastimen asettaminen ja nollaaminen, käyttäjän muistin tarkistaminen.

Ohjelmointi PLC: ssä

PLC: n perustoiminta perustuu ohjauslogiikkaan tai käytettyyn ohjelmointitekniikkaan. Ohjelmointi voidaan tehdä vuokaavioilla tai tikkaat-logiikalla tai lause-logiikalla tai muistitikulla.

Yhdistä kaikki nämä, katsotaanpa, miten voimme itse kirjoittaa ohjelman PLC: ssä.


  • Laske vuokaavio. Vuokaavio on ohjeiden symbolinen esitys. Se on yksinkertaisin ja yksinkertaisin ohjauslogiikan muoto, johon sisältyy vain loogisia päätöksiä. Eri symbolit ovat alla annettuja:

Laske vuokaavio

  • Kirjoita Boolen lauseke eri logiikalle. Boolen algebraan liittyy yleensä loogisia operaatioita, kuten AND, OR, NOT, NAND ja NOR. Eri symbolit ovat:

TAI operaattori
. JA operaattori
! EI operaattoria.

  • Kirjoita ohjeet yksinkertaisiin lausekemuotoihin kuten alla:

JOS tulo1 ja tulo2, aseta sitten ulostulo1 MUUTA SET-lähtö

  • Kirjoita tikkaat-logiikkaohjelma. Se on tärkein osa PLC-ohjelmointia. Ennen kuin selität tikapuiden logiikan ohjelmoinnista, kerro meille muutamista symboleista ja terminologioista

Rungo: Yksi askel tikkaissa kutsutaan asteikoksi. Yksinkertaisemmilla sanoilla peruslauseketta tai yhtä ohjauslogiikkaa kutsutaan Rungiksi.
Y- Normaalilähtösignaalit
M - Moottorin symboli
T - Ajastin
C - Laskuri
Symbolit:

Symbolit

Peruslogiikkatoiminnot Ladder Logicin avulla

Tikkaat-logiikkaa käyttävät logiikan perustoiminnot

  • Muistitiedon kirjoittaminen: Muistitiedot ovat symbolisessa muodossa kirjoitettuja ohjeita. Ne tunnetaan myös nimellä Opcode ja niitä käytetään kannettavissa ohjelmointilaitteissa. Eri symbolit ovat alla annettuja:

Ldi - Lataa käänteinen
Ld- kuorma
JA- Ja logiikka
TAI- tai logiikkaa
ANI - NAND-logiikka
ORI- NOR looginen
Lähtö - lähtö

Yksinkertainen PLC-sovellus

Joten nyt, kun meillä on ollut lyhyt idea ohjelmoinnista PLC: ssä, aloitetaan yhden yksinkertaisen sovelluksen kehittäminen.

Ongelma : Suunnittele yksinkertainen linjaseurantarobottijärjestelmä moottorin käynnistämiseksi, kun kytkin on päällä, ja kytke samalla päälle LED. Moottorin anturi havaitsee esteen ja toinen kytkin on päällä osoittamaan esteen läsnäoloa. Moottori sammutetaan samanaikaisesti ja summeri kytketään päälle ja LED sammuu.

Ratkaisu :

Ratkaisu

Ratkaisu

Määritetään ensin symbolit tai tunnisteet tuloille ja lähdöille

M - moottori,

A - tulokytkin 1,

B- tulokytkin 2,

L - LED,

Tämä - summeri

Suunnittele nyt vuokaavio

Vuokaavio

Vuokaavio

Seuraava vaihe on Boolen lausekkeiden kirjoittaminen

M = A. (! B)

L = C. (! B)

Tämä = B. (! A.! C)

Seuraava vaihe sisältää tikkaat-logiikkaohjelman piirtämisen

Tikkaat-logiikkaohjelma

Tikkaat-logiikkaohjelma

Viimeinen vaihe sisältää muistilaitteen kirjoittamisen kannettavaan laitteeseen

Ld A ANI Ldi B

Ld C ANI Ldi B

Ld B ANI Ldi A ja Ldi C

Joten nyt, kun olen osoittanut perustoiminnon PLC: llä, ilmoita minulle enemmän PLC: tä käyttävien ohjaussuunnitelmien ideoista.

Valokuvahyvitykset:

Ohjelmoitavat logiikkaohjaimet wikimedia