Cuprins:

Programarea unui PLC pentru a controla o lumină de stop .: 7 pași (cu imagini)
Programarea unui PLC pentru a controla o lumină de stop .: 7 pași (cu imagini)

Video: Programarea unui PLC pentru a controla o lumină de stop .: 7 pași (cu imagini)

Video: Programarea unui PLC pentru a controla o lumină de stop .: 7 pași (cu imagini)
Video: Webinar Roboți fără garduri 2024, Iulie
Anonim
Image
Image
Adunarea materialelor
Adunarea materialelor

PLC-urile sunt utilizate în tot ceea ce întâlnim zilnic. De la mașinile de conservare sau îmbuteliere a articolelor precum berea, sifonul, supa și multe alte bunuri ambalate până la benzile transportoare de la Walmart și stopurile de la unele intersecții, PLC-urile ating aproape viața tuturor într-un fel sau altul, deci este important pentru cineva din domeniul roboticii să știe cum funcționează un PLC și cum să-l programeze.

Următorul ghid va arăta cum să creați o lumină de stop funcțională cu un PLC. Acești pași vor arăta cum să conectați PLC la intrări și ieșiri pentru a începe programarea. Ele vor arăta, de asemenea, cum să programați PLC pentru a produce luminile corecte la intervalele corecte.

Pasul 1: Adunarea materialelor

Pentru a finaliza acest proiect, sunt necesare următoarele materiale.

1 - Allen Bradley MicroLogix 1400 PLC

1 - Computer cu RSLogix 500 instalat

1 - Lumină roșie 24v DC

1 - Lumină verde 24V DC

1 - Lumină galbenă de 24V DC

1 - întrerupător de 120V

Alimentare de la 1 - 120v c.a. la 24v c.c.

1 - Cablu Ethernet

1 - Cablu de alimentare

Sârmă la lungimea necesară pentru conectarea luminilor.

Opțional: Ferule pentru a proteja capetele firului de sfărâmare.

Pasul 2: Cablarea PLC-ului

Cablarea PLC-ului
Cablarea PLC-ului

ATENȚIE: Nu lucrați niciodată pe un circuit sub tensiune, linia de curent alternativ este conectată direct la priza de perete și 110V, suficient pentru a ucide un om sau pentru a provoca arsuri electrice severe, inclusiv deteriorarea organelor interne. Deconectați întotdeauna circuitul, dezactivați întrerupătorul și verificați dacă circuitul a fost dezactivat.

Pentru această aplicație, cablajul complet prezentat în imaginea de mai sus nu este necesar, doar cablajul descris mai jos. Toate porturile sunt marcate clar pe PLC.

Pentru început, începeți prin conectarea PLC la alimentare cu L1, firul alb care iese din cablul de alimentare în portul „VAC L1” și în portul „L” de pe sursa de alimentare. Apoi firul negru care vine de la cablul de alimentare este conectat la „VAC L2” și „VAC DC5” de pe PLC și „N” de la sursa de alimentare.

De la sursa de alimentare, firul pozitiv, roșu, este conectat la porturile „VAC DC0, 1, 2, 3 și 4” de pe PLC. Cablul negativ negru este conectat la porturile PLC „COM 0 și 1” și conectat la o parte a fiecărei lumini. Cealaltă parte a fiecărei lumini este apoi conectată la porturile PLC „OUT 0, 1 și 2”.

Pasul 3: Atașarea PLC-ului la computer

Atașarea PLC-ului la computer
Atașarea PLC-ului la computer

Pentru a vă conecta la PLC, atașați capetele cablului Ethernet la PLC și la PC cu RSLogix instalat. Deschideți RSLogix și, în colțul din stânga sus, în meniul derulant care spune „Offline”, selectați „Încărcare” pentru a importa setările PLC în program.

Pasul 4: Înțelegerea RSLogix

Înțelegerea RSLogix
Înțelegerea RSLogix

RSLogix folosește „Drag and Drop” pentru plasarea comenzilor și adreselor sale, adică pentru a insera comanda sau adresa, pur și simplu faceți clic și trageți-o din meniu în locația dorită, apoi fixați-o.

Imaginea de sus arată comenzile de bază, singurele utilizate din acest set sunt primele cinci. În ordine de la stânga la dreapta, acestea sunt:

Introduceți treapta nouă.

Introduceți ramura

Introduceți Examinați dacă este închis

Introduceți Examinați dacă este deschis

Insert Output Energize

Al doilea set de comenzi, chiar sub prima imagine este setul de temporizator, singura comandă utilizată din acest set în acest program va fi „TON” sau Timer Pornit.

Cele trei imagini de jos arată tabelele Timer, Output și Binary și unde pot fi amplasate în meniul din partea stângă a ecranului.

În tabelul temporizatorului, TT se referă la „Timer Timing”, ceea ce înseamnă că bitul va fi activat când temporizatorul este temporizat. DN va fi activat când cronometrul atinge timpul prestabilit.

Adresele de biți și de ieșire pentru acest program sunt toate în linia de sus a tabelului, începând de la 0 pe partea dreaptă.

Pasul 5: Înțelegerea PLC-ului

Pentru început, există multe modalități de a programa programul oricărui treapta a unui PLC pentru a obține același rezultat, unele sunt mai eficiente pentru procesor, altele sunt mai ușor de depanat atunci când apar probleme pe drum.

Intrările sunt conectate la comutatoare, care pot fi orice poate fi comutat între o stare de pornire sau oprire atunci când rezultatul dorit apare de la acționarea comutatorului. Acestea pot varia de la un senzor cu ultrasunete la un senzor tactil la un buton.

Ieșirile sunt conectate la elemente care trebuie activate sau dezactivate, cum ar fi relee, contacte de pornire a motorului sau lumini.

Temporizatoarele și binarul sunt biți interni care sunt contorizați în cadrul programului și nu au conexiuni externe.

Pentru programul de lumină de stop, vor fi utilizate doar ieșirile, temporizatorul și porțiunile binare ale PLC.

Pasul 6: Proiectarea programului

Proiectarea programului
Proiectarea programului

Pentru a programa PLC, începeți prin crearea a 7 „trepte” sau linii în cadrul programului.

Atribuirea adreselor se poate face cu aceeași metodă de drag and drop. Adresele O corespund ieșirilor, adresele B către binare și adresele T către temporizator. Meniurile lor pot fi deschise făcând dublu clic pe nume în meniul derulant din partea stângă a ecranului.

Pe cele trei trepte inferioare, introduceți un comutator „Examinați dacă este închis” pe partea stângă și un „Ieșire de ieșire” pe partea dreaptă a fiecăruia dintre trepte. În ordine descrescătoare, desemnați „Output Energizes” la O: 0/0, O: 0/1 și O: 0/2 și „Examinați dacă este închis” comută la T4: 0 / TT, T4: 1 / TT și T4: 2 / TT.

Pe cel de-al doilea treapt din partea de sus, introduceți un „Output Energize” în partea dreaptă a treptului și desemnați-l la B3: 0/0.

Pe cele trei trepte rămase, introduceți un temporizator „Timer On” pe partea dreaptă a fiecăruia și atribuiți-le în ordine descrescătoare ca T4: 0, T4: 1 și T4: 2.

Pe primul trept, introduceți două „ramuri” în partea stângă a treptului și introduceți unul „Examinați dacă este deschis”, atribuit B3: 0/0 într-una dintre acele ramuri. În celelalte două linii create de ramuri, introduceți un comutator „Examinați dacă este închis” pe fiecare și atribuiți unul T4: 1 / DN și celălalt T4: 0 / TT.

La al treilea și al patrulea rând, introduceți o „ramură” pe intrarea fiecăruia, cu un comutator „Examinează dacă este închis” pe fiecare linie creată de acestea. Pe cel de-al treilea treapt, atribuiți comutatoarele la T4: 2 / DN și T4: 1 / TT. Pe cel de-al patrulea rând, atribuiți comutatoarele la T4: 0 / DN și T4: 2 / TT.

Primul temporizator este durata în care lumina roșie va rămâne aprinsă, al doilea temporizator corespunde luminii galbene și al treilea luminii verzi. Pentru acest exemplu, s-au folosit creșteri de timp de 10 secunde, 2 secunde și 8 secunde.

Pentru a porni programul, faceți clic pe caseta drop-down care spune „OFFLINE” în colțul din stânga sus al programului și selectați „Descărcați”. Faceți clic pe avertismente, acceptându-le și PLC va începe să ruleze programul.

Pasul 7: Înțelegerea programului

Înțelegerea programului
Înțelegerea programului

În calitate de tehnician, este important să înțelegem ce logică a folosit cineva atunci când își proiectează programul pentru a înțelege cum să depanăm programul atunci când apar probleme.

PLC citește din partea de sus, în jos, și fără o comandă pentru a porni programul, care se realizează în general prin acționarea unei intrări, temporizatorul nu va porni.

În schimb, programul a fost conceput astfel încât adresa binară B3: 0/0 să fie în mod natural în starea oprită. Se citește primul treapta și, deoarece Examinați dacă Deschis se adresează B3: 0/0, temporizatorul luminii roșii, T4: 0, va începe sincronizarea. Pe al doilea treapta, B3: 0/0 este comutat la starea sa pornită și va rămâne acolo pe durata programului, astfel încât temporizatorul T4: 0 să nu fie întotdeauna activ.

Temporizatorul T4: 0 rămâne temporizat timp de 10 secunde din cauza comutatorului Examinați dacă comutatorul închis adresat T4: 0 / TT este închis când temporizatorul este temporizat. Când temporizatorul ajunge la 10 secunde și se termină, bitul T4: 0 / DN este activat, pornind temporizatorul T4: 2 și, deoarece temporizatorul 4: 0 este terminat, bitul T4: 0 / TT nu mai este activ, determinând temporizatorul să-și reseteze valoarea acumulată la 0. Timerul T4: 2 finalizează același ciclu, pornind temporizatorul T4: 1 la finalizarea temporizatorului și resetarea și temporizatorul T4: 1 reîncepând ciclul la temporizatorul T4: 0.

Ultimele trei trepte spun pur și simplu PLC-ului să aprindă luminile atunci când temporizatorul lor corespunzător este sincronizat.

Recomandat: