Acasă / Articol / Detalii

Cum se creează un program simplu în ABB PLC?

Hei acolo! Sunt expert de la un furnizor ABB DCS/PLC, iar astăzi vă voi prezenta cum să creați un program simplu în ABB PLC. S-ar putea să sune puțin descurajantă la început, dar crede-mă, nu este atât de greu pe cât pare.

Înțelegerea elementelor de bază ale ABB PLC

Înainte de a trece la programare, să înțelegem rapid ce este ABB PLC. Un controler logic programabil (PLC) este un computer specializat utilizat în automatizarea industrială. ABB este un brand binecunoscut în acest domeniu, oferind o gamă largă de produse PLC de înaltă calitate și fiabilitate.

Una dintre componentele cheie pe care le puteți utiliza într-un sistem PLC ABB esteABB FI840F. Acest modul fieldbus este excelent pentru conectarea diferitelor dispozitive din rețeaua industrială. Un alt dispozitiv important esteABB INNIS21, care are propriile sale funcții unice în întregul sistem.

Obținerea instrumentelor potrivite

Pentru a crea un program în ABB PLC, veți avea nevoie de software-ul potrivit. ABB oferă software precum Automation Builder, care este ușor de utilizat și plin de caracteristici. Îl puteți descărca de pe site-ul oficial ABB. După ce l-ați instalat, porniți-l și sunteți gata să începeți.

Definirea cerințelor programului

În primul rând, trebuie să știi ce ar trebui să facă programul tău. Să presupunem că creați un program simplu pentru un sistem cu bandă transportoare. Cerințele de bază ar putea fi: porniți transportorul atunci când un senzor detectează un obiect și opriți-l când obiectul a trecut.

Crearea unui nou proiect

În software-ul Automation Builder, faceți clic pe opțiunea „Proiect nou”. Dați proiectului dvs. un nume semnificativ, cum ar fi „Controlul benzii transportoare”. De asemenea, va trebui să selectați tipul de PLC ABB pe care îl utilizați. Asigurați-vă că alegeți modelul corect pentru a evita orice probleme de compatibilitate.

Configurarea hardware-ului

După crearea proiectului, este timpul să configurați hardware-ul. Aceasta implică configurarea modulelor de intrare și ieșire. Pentru exemplul nostru de bandă transportoare, senzorul ar fi un dispozitiv de intrare, iar motorul care antrenează transportorul ar fi un dispozitiv de ieșire.

În software, accesați secțiunea de configurare hardware. Aici, vei adăuga modulele unul câte unul. Dacă utilizați ABB FI840F, îl puteți adăuga și configura setările în funcție de nevoile dvs. Același lucru este valabil și pentru alte module precum ABB INNIS21.

Scrierea logicii programului

Acum vine partea distractivă - scrierea logicii programului. Programarea PLC-ului ABB utilizează diferite limbaje, cum ar fi diagrama cu scară (LD), diagrama blocului funcțional (FBD) și textul structurat (ST). Pentru un program simplu ca al nostru, Ladder Diagram este o alegere excelentă, deoarece este ușor de înțeles, mai ales pentru începători.

Elementele de bază ale diagramei cu scară

O diagramă cu scară constă din trepte, care sunt ca liniile orizontale într-o scară. Fiecare treaptă reprezintă o declarație logică. În partea stângă a treptei, aveți condițiile de intrare, iar în partea dreaptă, aveți acțiunile de ieșire.

Să scriem logica sistemului nostru de bandă transportoare. Vom folosi un contact pentru a reprezenta intrarea senzorului. Când senzorul detectează un obiect, contactul se închide. Apoi, vom folosi o bobină pentru a reprezenta ieșirea motorului. Când contactul este închis, bobina este alimentată, iar motorul pornește.

În software-ul Automation Builder, faceți clic pe opțiunea „Ladder Diagram”. Începeți prin a adăuga o treaptă. În partea stângă a treptei, adăugați un contact și atribuiți-l la adresa de intrare a senzorului. În partea dreaptă, adăugați o bobină și atribuiți-o adresei de ieșire a motorului.

Adăugarea condițiilor logice

Poate doriți să adăugați câteva condiții suplimentare pentru a face programul mai robust. De exemplu, puteți adăuga un cronometru pentru a opri transportorul după o anumită perioadă de timp.

Pentru a adăuga un cronometru, în diagrama cu scară, introduceți un bloc funcțional cronometru. Puteți seta valoarea timpului în funcție de cerințele dvs. De exemplu, dacă doriți ca transportorul să funcționeze timp de 10 secunde după detectarea unui obiect, setați valoarea temporizatorului la 10 secunde.

Testarea Programului

Odată ce ați scris programul, este timpul să-l testați. Dar înainte de asta, asigurați-vă că ați descărcat programul pe PLC-ul ABB. În software, faceți clic pe butonul „Descărcare”.

Pentru a testa programul, puteți utiliza modul de simulare din software. În modul de simulare, puteți simula semnalele de intrare. Pentru exemplul nostru de bandă transportoare, puteți simula detectarea senzorului pornind semnalul de intrare în simulare. Dacă totul funcționează conform așteptărilor, ieșirea motorului ar trebui să pornească și să se oprească conform logicii pe care ați scris-o.

Depanarea programului

Dacă întâmpinați probleme în timpul testării, nu vă faceți griji. Depanarea este o parte normală a procesului de programare. Software-ul are instrumente de depanare care vă pot ajuta să găsiți și să remediați problemele. Puteți utiliza funcția „Monitor” pentru a verifica valorile variabilelor și starea contactelor și bobinelor.

Optimizarea Programului

După testarea cu succes, puteți căuta modalități de optimizare a programului. Acest lucru ar putea implica reducerea timpului de răspuns sau eficientizarea codului. S-ar putea să doriți, de asemenea, să adăugați niște erori - rutine de manipulare. De exemplu, dacă senzorul funcționează defectuos, programul ar trebui să fie capabil să-l gestioneze cu grație.

ABB 3BDH000033R1 FI840F Fieldbus Moduleebf5390a742525278cf2121d357097d_

Documentare

Nu uitați să vă documentați programul. Notați ceea ce face fiecare parte a programului, adresele de intrare și de ieșire și orice setări speciale. Acest lucru va fi de mare ajutor dacă trebuie să faceți modificări în viitor sau dacă altcineva trebuie să lucreze la program.

Concluzie

Crearea unui program simplu în ABB PLC este cu siguranță posibilă. Urmând acești pași, puteți construi un program funcțional pentru diverse aplicații industriale. Indiferent dacă sunteți un începător sau un programator experimentat, ABB PLC oferă o platformă excelentă pentru automatizare.

Dacă sunteți interesat să achiziționați produse ABB DCS/PLC sau aveți nevoie de asistență tehnică mai aprofundată, nu ezitați să ne contactați. Suntem aici pentru a vă ajuta cu toate nevoile dvs. de automatizare.

Referințe

  • Manual de utilizare ABB Automation Builder
  • Documentația hardware ABB PLC

Trimite anchetă