Modul în care controlorii logici programabili rulează lumea în jurul tău

Modul în care controlorii logici programabili rulează lumea în jurul tău / Programare

Controlerele logice programabile (PLC-uri) sunt printre cele mai comune computere. Cu toate acestea, în timp ce aceste computere sunt incredibil de răspândite, acestea rămân mai puțin expuse decât computerele tradiționale. Dar sistemele PLC locuiesc în jurul nostru, automatizând viața de zi cu zi.

Cu un accent crescut asupra automatizării, PLC-urile perpetuează această tendință. Cele mai multe funcții ale mașinii, linii de producție și procese automate beneficiază de utilizarea controlorilor logici programabili. Verificați ce este un PLC, cum funcționează și cum conduc lumea.

Ce este un controler logic programabil?

S-ar putea să vă întrebați ce este un controler logic programabil Ce este în lume programarea PLC? Ce este în lume programarea PLC? În lumea producției, există computere, iar apoi există și automatizarea calculatoarelor. În timp ce ați putea crede că știți tot ce trebuie să știți despre computere, tocmai nu ați zgâriat chiar suprafața de utilizare a ... Citește mai mult. Un controler logic programabil este un sistem industrial de control al calculatorului. Ca un calculator tradițional, PLC-urile au un procesor. Dar arhitectura sa este concepută pentru interfața cu intrările și ieșirile. PLC-urile monitorizează în mod activ dispozitivele I / O, apoi iau decizii pe baza unor criterii dintr-un program care controlează starea dispozitivului de ieșire. Controlorii logicieni programabili variază de la dispozitive mici, cu o mișcare de intrare și ieșiri la monstruozități masive montate în rack.

Credit de imagine: Wikipedia

Producția a contribuit la popularitatea PLC-urilor cu nevoia de automatizare. În industria prelucrătoare, lucrătorii au îndeplinit sarcini manual. Cu toate acestea, controlerele logice programabile au permis automatizarea în setări, cum ar fi fabrici sau utilaje grele. Astfel PLC-urile sunt adesea robuste datorită utilizării în situații industriale. Prin urmare, controlerele logice programabile pot prezenta imunitate electrică la zgomot, rezistență la impact și capacitatea de a rezista temperaturilor extreme.

Programare Elemente de bază

După cum sugerează și numele, programați un controler logic programabil. Inițial, PLC-urile s-au bazat pe terminalele de programare proprietare. Aceste funcții au reprezentat funcții speciale pentru a capta elementele logice ale programelor PLC. Cu toate acestea, la mijlocul anilor '90, PLC-urile au fost martorii unei treceri la programare pe PC-uri standard, folosind mai degrabă software decât terminale. În schimb, software-ul descrie logica într-un format grafic mai degrabă decât în ​​caractere. Pentru a programa un PLC, pur și simplu conectați un computer utilizând un cablu periferic, cum ar fi un cablu Ethernet sau USB, de exemplu, și programele utilizând software.

Programarea PLC include comutatoare deschise și închise sau contacte. O stare on / off este determinată de starea sa normală. Deci, un contact tipic închis este luat în considerare când comutatorul nu este apăsat și deschis. Dar un contact deschis este activ în timp ce este apăsat și închis.

Pentru programarea sa, PLC-urile folosesc “logica scării.” Acesta este un limbaj de programare de bază care apare ca o serie de comutatoare electrice. Cu toate acestea, logica de scară este prevăzută în procesor într-o secvență care controlează tot ce are loc. Programarea PLC este mai apropiată de o serie de diagrame electrice sau planuri.

PLC Funcționalități de bază

Ok, dar ce controlează logica programabilă do? PLC-urile iau informații din componente și citesc starea acestor intrări. Intrările sunt diferite întrerupătoare sau senzori. Aceasta ar putea fi o placă de presiune, o bandă transportoare sau un indicator de temperatură.

Atunci când un dispozitiv devine activ, acesta declanșează și un dispozitiv de ieșire pentru a deveni activ. Acest lucru ar putea fi la fel de simplu precum împingerea unui panou de presiune care aprinde o lumină sau setarea unui temporizator care apoi declanșează o alarmă când cronometrul ajunge la zero.

Credit de imagine: Wikipedia

Procesul funcționează în faze. Există o citire de intrare, unde este scanat starea dispozitivelor de intrare. Apoi, există o scanare pentru execuția programului care se bazează pe logica unui program. După aceasta, ieșirile sunt scanate și declanșate în funcție de starea intrărilor.

Diferențele de la calculatoarele standard

Ca un PC standard, un PLC are porturi de intrare / ieșire (I / O), un procesor și memorie. Cu ajutorul capacităților rețelei de la distanță, este din ce în ce mai posibil să utilizați un desktop standard sau chiar dispozitive Internet-of-Things (IoT), cum ar fi calculatoarele Raspberry Pi, pentru a acționa ca PLC-uri. În esență, orice lucru care se poate sincroniza cu intrările și ieșirile precum și cu programarea poate funcționa ca PLC. Dar PLC-urile dedicate au caracteristici precum capacitatea de a rezista condițiilor extreme. Asta pentru că multe PLC-uri sunt utilizate în setările industriale.

Mai mult, programarea PLC-urilor este diferită de crearea unei aplicații web standard sau desktop. Controlerele logice programabile se bazează pe logica scării. Cu toate acestea, noile procesoare se pot ocupa și de limbile de scripting. Ca toate computerele, PLC-urile au evoluat într-o stare tot mai avansată. Mai multe dispozitive I / O avansate, cum ar fi senzorii infraroșii, au ajutat ulterior la automatizarea automată a sarcinilor manuale anterioare.

Controlul PLC-urilor

Deci ce controlau PLC-urile? Automation Mag are o excelentă scriere pe PLC-uri și istoria lor, precum și mai multe cazuri de utilizare. Potrivit Automation Mag, General Motors a folosit PLC-uri inca din noiembrie 1969. General Electric a folosit si controlere logice programabile in copilarie. Producția vede cel mai mare beneficiu din PLC, cu accent pe automatizare.

Credit de imagine: ToastyKen prin EveryStockPhoto

Sistemele de informare a mașinilor detaliază în continuare utilizările industriei în exemple specifice. În cadrul fabricării, sistemele de control al alimentării cu siloz utilizează PLC-uri. Benzile transportoare în fabricile de îmbuteliere sau în aeroporturi utilizează de asemenea în mod obișnuit PLC-uri pentru funcționarea automată. Luați în considerare un exemplu simplu de traversare. Apăsați fie un buton, fie un pas pe un panou de presiune. Această intrare de împingere a unui buton sau a unei plăcuțe de presiune se înregistrează cu o scanare a dispozitivului de intrare. Pe baza semnalelor procesate, lumina se schimbă “mers pe jos” sau “nu merge.”

Credit de imagine: StockSnap via Pixabay

PLC: Ridicarea mașinilor

După cum puteți vedea, controlorii logici programabili sunt probabil computerele cele mai răspândite pe care nu le vedeți niciodată. PLC-urile oferă calcul de bază și automatizează lumea din jurul nostru. Data viitoare când vă luați bagajele de pe banda transportoare la cererea de bagaj de la aeroport, așteptați la o punte de legătură sau în picioare pe o trecere, gândiți-vă la modul în care un PLC automatizează acest proces. În special, cererea de automatizare continuă să afecteze lumea afacerilor. La fel ca sarcinile fizice automate ale PLC-urilor, inteligența artificială încearcă să realizeze același lucru cu prelucrarea datelor.

Deși PLC-urile industriale rămân mai puțin accesibile pentru populația generală, puteți să vă creați în totalitate propriul proiect. Dacă sunteți interesat în explorarea domeniului automatizării și a controlerului logic programabil, plăcile Arduino și Raspberry Pi sunt excelente startere pentru DIY. Iată un excelent ghid pentru începători Arduino Începeți cu Arduino: Ghidul începătorului Început cu Arduino: Un ghid pentru începători Arduino este o platformă de prototipuri electronice open source bazată pe hardware și software flexibile, ușor de folosit. Este destinat artiștilor, designerilor, pasionaților și tuturor celor interesați să creeze obiecte sau medii interactive. Citeste mai mult . Un Arduino poate fi folosit pentru controlul aparatelor Aparate de control de la un Arduino: Startul aparatelor de control de automatizare la domiciliu de la un Arduino: Startul automatizării acasă Ultima dată, ți-am arătat câteva moduri de a vă face proiectele Arduino vorbite controlate prin intermediul SiriProxy, OS Elemente ale lui X încorporate și unele scripturi automate sau chiar un cip hardware dedicat recunoașterii vocii. Eu ... Citește mai mult și să creezi o casă inteligentă. Ambele plăci Raspberry Pi și Arduino permit abilitatea de a crea setări automate. și puteți aborda o mulțime de proiecte de automatizare acasă acasă Ghidul de automatizare acasă cu Raspberry Pi și Arduino Home Automation Guide cu Raspberry Pi și Arduino Piața de automatizare a casei este inundat cu sisteme de consum scumpe, incompatibile unul cu celălalt și costisitoare pentru a instala. Dacă aveți o Zmeură Pi și un Arduino, puteți realiza practic același lucru la ... Read More. Puteți chiar să vă rugați pe Pi pentru a fi utilizat în setările PLC tipice.

Care sunt exemplele dvs. preferate de PLC care rulează în lume?

Explorați mai multe despre: Automatizarea calculatoarelor, Programarea.