Sisukord:

PLC programmeerimine piduritule juhtimiseks: 7 sammu (piltidega)
PLC programmeerimine piduritule juhtimiseks: 7 sammu (piltidega)

Video: PLC programmeerimine piduritule juhtimiseks: 7 sammu (piltidega)

Video: PLC programmeerimine piduritule juhtimiseks: 7 sammu (piltidega)
Video: #5 Как запрограммировать ПЛК Outseal Arduino — управление водяным насосом 2024, Juuli
Anonim
Image
Image
Materjalide kogumine
Materjalide kogumine

PLC -sid kasutatakse kõiges, millega me igapäevaselt kokku puutume. Alates masinate konserveerimisest või villimisest, nagu õlu, sooda, supp ja palju muud pakendatud kaupa, kuni Walmarti konveierilintideni ja mõnel ristmikul asuvast stoppvalgustist, puudutavad PLC -d ühel või teisel viisil peaaegu kõigi elu, seega on see oluline keegi robootika valdkonnas, et teada saada, kuidas PLC töötab ja kuidas seda programmeerida.

Järgmine juhend näitab, kuidas luua PLC -ga toimiv pidurituli. Need sammud näitavad, kuidas PLC programmeerimise alustamiseks sisendite ja väljunditega ühendada. Samuti näidatakse, kuidas programmeerida PLC -d väljastama õigeid intervalle õigeid tulesid.

Samm: materjalide kogumine

Selle projekti lõpuleviimiseks on vaja järgmisi materjale.

1 - Allen Bradley MicroLogix 1400 PLC

1 - arvuti, kuhu on installitud RSLogix 500

1 - punane 24v DC tuli

1 - roheline 24v DC tuli

1 - kollane 24v DC tuli

1 - 120V kaitselüliti

1 - 120 V vahelduvvoolu kuni 24 V alalisvoolu toiteallikas

1 - Etherneti juhe

1 - toitejuhe

Juhe tulede ühendamiseks vajaliku pikkusega.

Valikuline: kaablid, mis kaitsevad traadi otsi kulumise eest.

2. etapp: PLC juhtmestik

PLC juhtmestik
PLC juhtmestik

ETTEVAATUST: Ärge kunagi töötage pinge all oleva vooluahelaga, toite vahelduvvool on ühendatud otse seinakontakti ja 110 V pingega, mis on piisav inimese tapmiseks või tõsiste elektripõletuste tekitamiseks, sealhulgas siseorganite kahjustamiseks. Eemaldage vooluahel alati vooluvõrgust, lülitage kaitselüliti välja ja kontrollige, kas vooluahel on pingestatud.

Selle rakenduse jaoks ei ole ülaltoodud pildil näidatud kogu juhtmestik vajalik, vaid ainult allpool kirjeldatud juhtmestik. Kõik pordid on PLC -l selgelt märgistatud.

Alustuseks ühendage PLC toiteallikaga L1 -ga, toitejuhtmest väljuv valge juhe porti „VAC L1” ja toiteploki „L” -pordiga. Seejärel ühendatakse toitejuhtmest tulev must juhe PLC -ga “VAC L2” ja “VAC DC5” ning toiteallikaga “N”.

Toiteallikast ühendatakse positiivne, punane juhe PLC “VAC DC0, 1, 2, 3 ja 4” portidega. Negatiivne must juhe on ühendatud PLC “COM 0 ja 1” portidega ja ühendatud iga valguse ühe küljega. Seejärel ühendatakse iga tule teine pool PLC portidega “OUT 0, 1 ja 2”.

Samm: PLC kinnitamine arvutiga

PLC ühendamine arvutiga
PLC ühendamine arvutiga

PLC -ga ühendamiseks ühendage Etherneti juhtmeotsad PLC -ga ja arvutiga, kuhu on installitud RSLogix. Avage RSLogix ja valige rippmenüüst "Offline" vasakus ülanurgas PLC seadete importimiseks programmi "Upload".

4. samm: RSLogixi mõistmine

RSLogixi mõistmine
RSLogixi mõistmine

RSLogix kasutab käskude ja aadresside paigutamiseks "lohistamist", mis tähendab käsu või aadressi sisestamist, lihtsalt klõpsake ja lohistage see menüüst soovitud kohta, seejärel laske see maha.

Ülemisel pildil on näha põhikäsklused, sellest komplektist kasutatakse ainult viit esimest. Vasakult paremale on need järgmised:

Sisestage uus riiul.

Sisestage haru

Sisestage Uurige, kui see on suletud

Sisestage Uurige, kas see on avatud

Sisestage väljund

Teine käskude komplekt, otse esimese pildi all, on taimerikomplekt, ainus komplekt, mida selles programmis kasutatakse, on "TON" või "Timer On".

Alumisel kolmel pildil on näidatud taimer, väljund ja kahendtabelid ning nende asukohad ekraani vasakus servas asuvas menüüs.

Taimeritabelis viitab TT "taimeri ajastusele", mis tähendab, et bitt lubatakse, kui taimer on ajastanud. DN aktiveeritakse, kui taimer jõuab oma eelseadistatud ajani.

Selle programmi binaar- ja väljundbitid on kõik tabeli ülemisel real, alustades paremast servast 0 -ga.

Samm: mõistke PLC -d

Alustuseks on sama tulemuse saavutamiseks PLC mis tahes astme programmeerimiseks palju võimalusi, mõned on protsessori jaoks tõhusamad, teised on probleemide ilmnemisel kergem tõrkeotsingut teha.

Sisendid on ühendatud lülititega, mis võivad olla kõik, mida saab sisse- või väljalülitatud oleku vahel vahetada, kui lüliti käivitamisest soovitud tulemus ilmneb. Need võivad ulatuda ultrahelisensorist puuteandurini ja vajutusnupuni.

Väljundid on ühendatud esemetega, mis tuleb sisse või välja lülitada, näiteks releed, mootori käivituskontaktid või tuled.

Taimerid ja binaarfailid on sisemised bitid, mis loetakse programmi sees ja millel pole väliseid ühendusi.

Peatuletulede programmis kasutatakse ainult PLC väljundeid, taimerit ja binaarseid osi.

6. samm: programmi koostamine

Programmi kujundamine
Programmi kujundamine

PLC programmeerimiseks alustage programmi seitsme astme või rea loomisega.

Aadresside määramist saab teha sama lohistamismeetodiga. O -aadressid vastavad väljunditele, B -aadressid binaarsele ja T -aadressid taimerile. Nende menüüsid saab avada, topeltklõpsates nime vasakpoolses rippmenüüs.

Sisestage kolmele alumisele astmele vasakul küljel üks lüliti „Uurige, kas see on suletud” ja üks „Väljund annab energiat” parempoolsele küljele. Määrake kahanevas järjekorras „Väljund annab energiat” väärtustele O: 0/0, O: 0/1 ja O: 0/2 ning „Uurige, kas suletud” lülitub asenditele T4: 0/TT, T4: 1/TT ja T4: 2/TT.

Sisestage ülevalt teisele astmele üks „Output Energize” astme paremale küljele ja määrake see väärtusele B3: 0/0.

Sisestage ülejäänud kolmele astmele taimer „Taimeri sisselülitamine” mõlema paremale küljele ja määrake need kahanevas järjekorras T4: 0, T4: 1 ja T4: 2.

Sisestage esimesel astmel astme vasakule poole kaks “haru” ja ühte neist “Uurige, kas avatud”, mis on määratud B3: 0/0. Kahes ülejäänud harude loodud reas sisestage mõlemale üks lüliti „Uurige, kas see on suletud” ja määrake üks T4: 1/DN -le ja teine T4: 0/TT -le.

Kolmandal ja neljandal astmel sisestage mõlema sisendile üks “haru”, iga loodud rida lülitab sisse ühe “Uurige, kas suletud”. Kolmandal astmel määrake lülitid asendisse T4: 2/DN ja T4: 1/TT. Neljandal astmel määrake lülitid asendisse T4: 0/DN ja T4: 2/TT.

Esimene taimer on aeg, mille jooksul punane tuli jääb põlema, teine taimer vastab kollasele ja kolmas rohelisele. Selle näite puhul kasutati 10 -sekundilist, 2 -sekundilist ja 8 -sekundilist sammu.

Programmi käivitamiseks klõpsake programmi vasakus ülanurgas rippmenüüst „OFFLINE” ja valige „Laadi alla”. Klõpsake hoiatustel, nõustuge nendega ja PLC alustab programmi käivitamist.

Samm: programmi mõistmine

Programmi mõistmine
Programmi mõistmine

Tehnikuna on oluline mõista, millist loogikat keegi oma programmi kavandamisel kasutas, et mõista, kuidas probleemide ilmnemisel programmi tõrkeotsingut teha.

PLC loeb ülemisest astmest allapoole ja ilma programmi käivitamise käsuta, mis saavutatakse tavaliselt sisendi käivitamisega, taimer ei käivitu.

Selle asemel kavandati programm nii, et binaaraadress B3: 0/0 on loomulikult väljalülitatud olekus. Esimene samm loetakse ja kuna eksami uurimine on avatud aadressile B3: 0/0, hakkab punase tule taimer T4: 0 ajastama. Teisel astmel lülitatakse B3: 0/0 sisselülitatud olekusse ja see jääb sinna programmi ajaks, nii et taimer T4: 0 pole alati aktiivne.

Taimer T4: 0 jääb ajastamiseks 10 sekundiks, kuna lüliti Uurige, kui suletud T4: 0/TT on ajastuse ajastamisel suletud. Kui taimer jõuab 10 sekundini ja on ajastatud, aktiveeritakse T4: 0/DN bit, käivitatakse taimer T4: 2 ja kuna taimer 4: 0 on ajastatud, pole T4: 0/TT bit enam aktiivne, taimer lähtestab oma kogunenud väärtuseks 0. Taimer T4: 2 viib lõpule sama tsükli, käivitab taimer T4: 1 pärast taimeriga lõppemist ja lähtestamist ning taimer T4: 1 taaskäivitab tsükli taimeril T4: 0.

Viimased kolm astet käskivad PLC -l lihtsalt tuled sisse lülitada, kui nende vastav taimer on ajastatud.

Soovitan: