luokat: Kodin automaatio, Teollisuuden sähköasentaja, Ohjelmoitavat ohjaimet
Katselukertojen lukumäärä: 33778
Kommentit artikkeliin: 0

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. Yleensä LD-kielen syntaksi tekee erittäin helpoksi logiikkapiirien rakentamisen välitystekniikkaa varten.


Hieman historiaa

Sellaisena välityspiirien kieli oli olemassa Thomas Edisonin aikana, ja vasta 1970-luvun alussa sitä mukautettiin ensimmäinen PLC. Aivan alussa tämä kieli esiintyi Modicon- ja Allen-Bradly -yritysten PLC-ohjelmointipaketeissa, ja symbolismi lainattiin tarkalleen sähkökentästä.

LD-kieli oli alun perin tarkoitettu yrityksissä työskenteleville automaatiosuunnittelijoille. Ohjelmointirajapinta esittelee visuaalisesti ohjaimen logiikan, helpottaa käyttöönottoa koskevien tehtävien ratkaisemista ja löytää nopeasti ongelmia PLC: hen kytketyissä laitteissa. Standardin kehittäjät tekivät erityisesti lomakkeen helpottamaan releautomaatio-insinöörien työtä PLC: llä maksimaalisesti.

PLC: n toimintaperiaate

Esimerkiksi Yhdysvalloissa tikkaiden kieli on yleisin kieli. PLC-ohjelmointiin. Sitä on myös levitetty laajalti ympäri maailmaa. Kirjallinen ohjelma näyttää intuitiivisesti, jotta kuka tahansa sähköinsinööri voi helposti lukea ja ymmärtää sen, koska tässä esitetyt loogiset toiminnot esitetään sähköpiirinä, jolla on avoimet ja suljetut koskettimet.

Loogisen operaation "FALSE" tai "TRUE" tuloksella on yleisessä tapauksessa vastaava piirin tila: jos virta virtaa - "TRUE", "true", jos virtaa ei ole - "FALSE", "false".

LD-kaavio ja piiri

LD-kielen edut ja haitat

Kielen tärkein etu on varmasti yksinkertaisuus. Ohjelma esitetään sähkövirrana, mikä tahansa sähkötekniikan asiantuntija ymmärtää tämän. Säännöt ovat yksinkertaisia, tässä käytetään vain boolean-lausekkeita, koodi on järkevä ja se voidaan helposti optimoida manuaalisesti.

Siksi päähaittapuoli seuraa tästä - operaatiot ovat vain binaarisia, vain erilliset tilat ovat mahdollisia, jatkuva ohjaus katoaa välittömästi. Lisäksi releiden lukumäärän kasvaessa piiristä tulee vaikea lukea, ymmärtää ja virheenkorjaus.


Miltä ohjelma näyttää LD: llä

Kaksi pystysuoraa linjaa edustavat syöttökiskoa. Renkaiden välissä on vaakatasossa piirejä, joissa käämi- ja relekoskettimet on kytketty. Piiriin voidaan asettaa mielivaltainen lukumäärä kontakteja. Sarjaan kytketyt koskettimet tulisi sulkea kaikki, sitten virta kulkee piirin läpi, ja relekäämi saa virtaa. Useita relekäämiä voidaan kytkeä rinnakkain, mutta ei sarjaan.

LD-ohjelma

LD-kielellä jokaiselle kontaktille on looginen muuttuja, joka määrittää kontaktin tilan. Normaalisti avoimessa koskettimessa muuttuja ottaa arvon “TOSI”, kun kosketin on kiinni, tai ottaa arvon “FALSE”, kun kosketin on auki. Yhteystiedon yläpuolella oleva tarra on muuttujan nimi ja samalla yhteyshenkilön nimi.

Kun useita kontakteja on kytketty sarjaan, logiikka vastaa AND-operaatiota. Rinnakkaisliitännät toistavat loogisen operaation "kiinnitys TAI".Piiri on suljettu “ON”, auki - “OFF”, mikä vaikuttaa releen käämityksen tilaan ja loogisen muuttujan arvoon käämiin nähden - “FALSE” tai “TRUE”.

  • - || - normaalisti avoin kosketin

  • - | / | - normaalisti suljettu kosketin

  • - () - relekela

  • - (/) - relekela käänteinen

On helppo nähdä, että LD-kaavion sisällä olevat graafiset symbolit ovat intuitiivisia, mutta ne eroavat sähkökaavioissa käytetyistä. Siitä huolimatta, että pseudografiikkamerkit palvelevat kaavion (ohjelman) rakentamista, on kielen etu.

Käänteiskoskettimet (normaalisti suljetut - | / | -) karakterisoidaan TOSI-muuttujan arvolla, kun kosketin on auki, ja VÄÄRÄ-muuttujan arvolla, kun kosketin on kiinni. Tällaisen koskettimen toiminta vastaa loogista operaatiota EI. Käänteisen ja suoran kosketuksen yhdistelmä johtaa kytkentäkoskettimeen.

Lisäksi, kuten näet, relekäämitykset voivat olla myös käänteisiä, mikä tarkoittaa, että looginen muuttuja ottaa käänteisen arvon suhteessa piirin tilaan: virrat virtaavat - “FALSE”, ei virtaa - “TRUE”.

Esimerkkejä kielistä LD:

Moottorin käynnistyskaaviot tikaskaavion kielellä LD PLC: lle

Esimerkkejä yksinkertaisista PLC-ohjelmista CodeSys-sovelluksessa tikaskielellä

Läpikytkimen toteutus valaistusohjauksen automatisointiin

Toinen erittäin yleinen PLC-ohjelmointikieli:

Toimintolohkokaavion kieli (FBD)

Katso myös osoitteesta i.electricianexp.com:

  • Moottorin käynnistyskaaviot tikaskaavion kielellä LD PLC: lle
  • Toiminnallinen lohkokaavion kieli (FBD) ja sen käyttö
  • Esimerkkejä yksinkertaisista PLC-ohjelmista CodeSys-sovelluksessa tikaskielellä
  • ARIES PLC: n käyttö automaattisissa valaistuksen ohjausjärjestelmissä
  • PLC-ohjelmointikielet ja CoDeSys-automaatio-ohjelmistoalusta

  •