Ladder Logic Symbols / PLC Programming in RSLogix 5000 Studio Allen Bradley

mitkä ovat Ladder Logic symbolit?

Ladder-logiikka on yksi yleisimmistä PLC-ohjelmointikielistä. Kansainvälinen sähkömekaaninen komissio (IEC) on dokumentoinut kielen standardit hyvin näyttelyssä 61131-3. Ladder logic-symbolien virallinen dokumentaatio ei kuitenkaan ole helppo sulattaa eikä se tarjoa konkreettisia esimerkkejä jokaisesta.

Ladder-Logiikkasymbolit ovat peruselementtejä, jotka jokainen plc-ohjelmoija muistaa ulkoa. Ne ovat välttämättömiä tietää, jos aiot tehdä mitään työtä tämän PLC-ohjelmointikielen.

tässä opetusohjelmassa käsitellään jokaista symbolia, sen tuomaa toiminnallisuutta ladder logic plc-ohjelmointikieleen sekä havainnollistetaan kaksi esimerkkiä, joissa niitä voidaan käyttää.

Normaalisti avoin (ei) kontakti / tutki, jos Suljettu (XIC)

ladder-logiikkaohjelmoinnin perustavin symboli on normaalisti avoin kontakti tai Tutki, jos Suljettu XIC-Ohje. Tämä symboli luotiin varhaisissa sähköpiirustuksissa käytetyn relepohjaisen kontaktin suoraksi uudelleensovellukseksi.

Ladder Logic symbolit-tutkia jos Suljettu opetus (XIC) studiossa 5000
Ladder Logic symbolit-tutkia jos Suljettu opetus (XIC) studiossa 5000

miten Normaalisti avoin kontakti toimii?

aluksi Kosketin oli sidottu sähköisen releen Kelaan. Kun releen käämi sai virtaa, yhteys sulkeutui. Tikapuiden logiikkasymboli toimii samalla tavalla. Se määrittää loogisen bitin, joka voidaan asettaa arvoon 0 (matala) tai 1 (korkea). Tilan perusteella ohje arvioi joko todeksi tai EPÄTOSEKSI. Jos ohje on totta, se päästää virran läpi ja antaa PLC: n arvioida seuraavaa ohjetta. Jos se on väärä, tikapuiden logiikkasymboli pysäyttää teloituksen siihen.

Tikapuulogiikan symbolin käytännön soveltaminen-ei kontaktia / XIC

yleensä avoin Kontaktimerkki on yleinen tikapuulogiikassa. Se on logiikan perustarkistus useimmille PLC-ohjelmoinnin ehdoille.

1. Syöttötiedon todentaminen

Ladder Logic symbolit-tutkia jos Suljettu (XIC) ja Output Energize (OTE) ohjeet studiossa 5000
Ladder Logic symbolit-tutkia jos Suljettu (XIC) ja Output Energize (OTE) ohjeet studiossa 5000

yllä oleva rung käyttää normaalisti avointa kontaktia ”PointIORack1:1:I. 0” – tulon tarkistamiseen. Jos tulo on energisoitu (korkea), ehto osoittaa, että ”Box Counter Photo Eye – No Box” on päällä. Toisin sanoen viivalla olevan Valokuvasilmän edessä ei ole laatikkoa.

2. Count up Condition

Ladder Logic symbolit-tutkia jos Suljettu (XIC) ja laskea ylös (CTU) ohjeet studiossa 5000

yllä oleva Puola käyttää normaalisti avointa kontaktia mahdollistaakseen ”BoxCounter” – CTU-ohjeen. Joka kerta, kun no Contact siirtymät alhaisesta korkeaan, laskuri kasvaa 1. Kuten Puolasta näkyy, laskuri on laskenut kymmenen laatikkoa ja on nyt asetettu.DN (valmis) ehto.

normaalisti suljettu (NC) kontakti / tutkitaan, jos Avoin (XIO)

normaalisti avoimen kontaktin vastakohta on normaalisti suljettu. Tämä validointi tarkastelee määritettyä bittiä ja arvioi TRUE-arvoksi, kun bitti on de-energized ja FALSE-arvoksi, kun se on energisoitu. Sovelluksen avulla käyttäjä voi tarkistaa, onko tietyn bitin kela de-energisoitu ja ryhtyä asianmukaisiin toimiin ladder logic PLC-ohjelmoinnissa.

Ladder Logic symbolit-tutkia jos Avoin (XIO) opetusta studiossa 5000
Ladder Logic symbolit-tutkia jos Avoin (XIO) opetusta studiossa 5000

miten normaalisti suljettu kontakti toimii?

normaalisti suljettu kontakti sidottaisiin myös kiinteän olomuodon releen Kelaan. Kun kelassa ei ole virtaa sen läpi, kontakti antaisi virran virrata läpi. Kuitenkin, kun kela olisi energiaa, ei virtaa läpi kontakti. NC Contact tai XIO-ohje PLC – ohjelmointiportaan logiikassa toimisi samalla tavalla. Toisin sanoen bitti antaisi virran virrata läpi, kun se on alhainen ja mikään virta ei virtaisi läpi, kun bitti on korkea.

Ladder Logic – symbolin käytännön soveltaminen-NC Contact / XIO

XIO on hyvin yleinen ladder logic plc-ohjelmointikielessä. Se on ohje, jonka avulla voimme tutkia bitin OFF-tilaa edellä kuvatulla tavalla. Tässä on kaksi yleistä esimerkkiä siitä, missä tätä ohjetta käytetään.

1. Stop-painikkeen kunto

Ladder Logic Symbols-Motor aloitti tiivisteen logiikassa studiossa 5000
Ladder Logic symbolit-Motor Starter Sinet in Logic in Studio 5000

yllä oleva Puola sisältää normaalisti avoimet ja normaalisti suljetut tikapuiden logiikkasymbolit. Se luo ehdon, joka energisoi GREEN_LIGHT_ON-bittiä, kun ”START_PRESSED” on energisoitu. XIO on kuitenkin sidottu kahteen bittiin: STOP_PRESSED ja RESET_PRESSED. Kun jompikumpi näistä ehdoista on asetettu korkealle,” GREEN_LIGHT_ON ” – bitti asetetaan alhaiseksi rung-arviointisyklin aikana.

2. Ajastin jatkuva salpa

Ladder Logic symbolit-jatkuva ajastin logiikka studiossa 5000

yllä oleva rung mahdollistaa ajastimen toiminnan hmi_rotation_enable-tilan perusteella. Kuitenkin, tyypillinen ajastin laskisi, kunnes se saavuttaa ”valmiiksi” arvo. Yllä olevassa rungossa ajastin nollautuu, kun ajastin on asetettu .DN (Done) koska XIO on sidottu samaan vähän ajastin.

Output Energize (OTE)

kun tietyt ehdot täyttyvät, järjestelmän pitäisi ryhtyä tiettyihin toimiin. Toisin kuin kaksi yllä olevaa symbolia, lähtöenergiaa käytetään toiminnon suorittamiseen. Sähkökaavion puitteissa tämä symboli osoittaisi, että releen käämi tarvitsee virtaa, kun olosuhteet täyttyvät.

Ladder Logic Symbols-Output Energize (OTE) instruction in Studio 5000

miten Tuotos Energize symboli toimii?

lähdön energize ladder-logiikkasymboli muuttaa bitin tilaa Puolan vasemmalla puolella määriteltyjen ehtojen perusteella. Kun ehdot ovat totta, mikä johtaa OTE-ohjeeseen, määritetyn bitin arvo asetetaan korkeaksi tai 1. Kun ehdot ovat epätosia, OTE-ohje asettaa saman bitin arvon alhaiseksi tai 0: ksi.

Tikapuulogiikan symbolin käytännön soveltaminen-Lähtöenergia

OTE-ohje on hyvin yleinen tikapuulogiikan sovelluksissa. Kuten edellä mainittiin, sitä käytetään ajaa lähdöt perustuvat tiettyihin olosuhteisiin. Tämä tarkoittaa ulkoisten PLC-laitteiden, kuten releiden, Moottorin kontaktorien, venttiilien, sylinterien jne.käyttöä. Energisoimalla lähtöön sidottua bittiä PLC-ohjelmoija voi muuttaa ulostulon tilaa haluttuun asentoon.

1. Kytke valo / Lähtö päälle

tikkaiden Logiikkasymbolit-Light Seal in Logic in Studio 5000
tikkaiden Logiikkasymbolit-Light Seal in Logic in Studio 5000

edellä jo nähdyssä ruunassa lähtö energisoituu, kun olosuhteet täyttyvät. ”GREEN_LIGHT_ON” – bitti on sidottu PLC: n ulostuloon, joka kytkee kentän LED-merkkivalon päälle. Käyttämällä Output Energize (OTE) – ohjetta PLC-ohjelmoija kytkee voimalan lattian valon päälle.

2. Aseta järjestelmä moitteettomaan tilaan

Ladder Logic symbolit-vika logiikka studiossa 5000

seuraava Puola vahvistaa yhden virheellisen ehdon: System 1-Fault. Kun järjestelmä on faulted tästä erityisestä syystä,” RPiS_BOOL ” bitti asetetaan korkealle kautta Output Energize (OTE) Ohje. Kun järjestelmä ei ole enää vikaantunut, vikatilanne pysyy päällä, kunnes Reset-painike on aktivoitu ja vahvistettu XIO-ehdolla. Nollauksen avulla OTE-ohje tyhjentää bitin ja asettaa virhetilan takaisin alhaiseksi.

Lähtösalpa (OTL)

Lähtösalpa-tikkaiden logiikkasymbolia ei voida luoda relepohjaisella logiikalla. Tämä ohje pitää bitin pysyvästi asetettuna arvoon 1, kun ehto pitää.

Ladder Logic Symbols-Output salpa (OTL) instruction in Studio 5000
Ladder Logic Symbols-Output salpa (OTL) instruction in Studio 5000

miten Output salpa symboli toimii?

lähtösalvan ohje suoritetaan vasta, kun edeltävät ehdot ovat tosia. Jos ne ovat, ohje asettaa OTL: ään liittyvän bitin korkeaksi (1). Jos bitti on asetettu arvoon 1 tai ehdot eivät enää pidä paikkaansa, bitti pysyy korkeana (1). Tämä ero on tärkeä, koska Output Energize (OTE) asettaa bitin takaisin arvoon 0.

Tikapuulogiikan symbolin käytännön soveltaminen-Lähtösalpa

OTL-ohjetta ei yleisesti käytetä tikapuulogiikan ohjelmoinnissa. Syy on mainittu edellä: ohje ei palauta bittiä automaattisesti takaisin arvoon 0. Tämä pieni ero johtaa koodin sekavuuteen ja mahdollisiin ongelmiin, kun on kyse ehtojen täytäntöönpanosta, muuttamisesta tai arvioinnista täytäntöönpanon jälkeen.

1. Vikalukko

tikkaat Logic symbolit-vika lukitus logiikka studiossa 5000

kuten olemme keskustelleet aiemmin, viat ovat kriittisessä roolissa PLC-ohjelmoinnissa. On tärkeää oikein havaita, toimia ja tunnistaa viat tapahtui järjestelmässä. Kun ne tapahtuvat, käyttäjä heittää viat operaattorille, jotta vianmääritys. Tästä syystä on tärkeää pitää viat paikoillaan, kunnes järjestelmä on auditoitu ja nollattu, kun se katsotaan toimivaksi.

yllä oleva rung näyttää tilan, jossa meidän on raivattava vika taajuusmuuttaja PowerFlex 525: ssä. Kun vika on lukkiutunut, Moottori pidetään moitteettomassa tilassa, kun taas erillinen rutiini huolehtii ajon turvallisesta pysäyttämisestä. OTL asettaa bitin korkealle ja odottaa, kunnes vika on nollattu.

2. Tilan asetus

Ladder Logic symbolit-ehdollinen ohjeet suurempi kuin (GRT) ja pienempi kuin (LES) studiossa 5000

yllä olevassa kehässä OTL-ohjetta käytetään nousuputken venttiilin avaamiseen. Vaikka tämä olisi voitu saavuttaa output energize (OTE) – ohjeella, olemme päättäneet käyttää OTL: ää johtuen useista olosuhteista, jotka voivat asettaa bitin nousuveden korkealle. Huomaa, että tämä rutiini sisältää myös OTU: n, joka palauttaa bitin takaisin alhaiseksi PLC-ohjelmoijan tarpeen mukaan.

Output Unlatch (OTU)

Output Unlatch-tikkaiden logiikkasymbolia käytetään usein OTL: n yhteydessä. Se on tapa luoda poistaa käytöstä bitti määritetty logiikan ohjaimen.

Ladder Logic Symbols-Output Unlatch (OTU) instruction in Studio 5000
Ladder Logic Symbols-Output Unlatch (OTU) instruction in Studio 5000

miten Output Unlatch-symboli toimii?

output unlatch-ohje suoritetaan vain, kun edelliset ehdot ovat tosia. Jos ne ovat, ohje asettaa OTU: hun liittyvän bitin alhaiseksi (0). Jos bitti on asetettu arvoon 0 tai ehdot eivät enää pidä paikkaansa, bitti pysyy alhaisena (0).

Ladder – Logiikkasymbolin käytännön soveltaminen-Output Unlatch

OTU-ohjetta on käytettävä OTL: n kanssa, jotta bitti voidaan palauttaa alhaiseksi edellä kuvatulla tavalla. Siksi tämä ohje löytyy aina, kun OTL: ää käytetään. Tarkastellaan samoja kahta esimerkkiä, kuten näimme edellä.

1. Vikalukko

tikkaat Logic symbolit-vika lukitus logiikka studiossa 5000

kun vika on selvitetty Reset_PB XIC-ohjeella, vika poistetaan OTU-ohjeella. Huomaa, että unlatch on samassa haarassa kuin PF1:O. ClearFaults-ohje, joka aktivoidaan, kun nollaus on asetettu.

johtopäätös

viisi käytetyintä tikkalogiikkasymbolia ovat seuraavat: Normaalisti avoin kontakti, normaalisti suljettu kontakti, Lähtö Energize, Ulostulosalpa ja Ulostulosalpa. Näitä viittä ohjetta käytetään yleisesti tikapuulogiikassa bitin manipulointiin. Kaksi ensimmäistä ovat ehdollisia ohjeita, joiden avulla virta voi virrata riippuen bitin tilasta. Kolme viimeistä ovat lähtöohjeita, jotka suoritetaan, jos niihin johtava logiikka on tosi. He asettavat bitin joko 0: ksi tai 1: ksi riippuen käytetystä ohjeesta.

You might also like

Vastaa

Sähköpostiosoitettasi ei julkaista.