procedura pas cu pas a programării PLC în industrii

conceptul de programare PLC

conceptul de programare PLC

controlerele logice programabile (PLC) sunt componentele majore ale sistemelor industriale de automatizare și control. Natura de control a PLC variază de la simpla apăsare a butonului la un singur motor la mai multe structuri de control complexe. Programarea PLC este o sarcină importantă de proiectare și implementare a aplicației de control în funcție de nevoile clienților. Un program PLC constă dintr-un set de instrucțiuni fie în formă textuală, fie grafică, care reprezintă logica care trebuie implementată pentru aplicații industriale specifice în timp real.

un software de programare PLC dedicat provine de la un hardware PLC al producătorului specific care permite intrarea și dezvoltarea codului aplicației utilizatorului, care poate fi descărcat în cele din urmă pe hardware-ul PLC. Acest software asigură, de asemenea, Human Machine Interface (HMI) ca o reprezentare grafică a variabilelor. Odată ce acest program este descărcat în PLC și dacă PLC este plasat în modul Run, atunci PLC funcționează continuu în funcție de program. Înainte de a merge la programul PLC, anunțați-ne elementele de bază ale tutorialului de programare PLC și conceptele sale de bază.

Bazele programării PLC

un procesor al PLC execută două programe diferite:

1. Sistemul De Operare
2. Programul utilizator

sistemul de Operare

sistemul de operare organizează toate funcțiile, operațiile și secvențele procesorului care nu sunt asociate cu o sarcină de control. Sarcinile OS includ

  • gestionarea unei reporniri calde și a unei reporniri calde
  • actualizarea și afișarea tabelelor de imagine a procesului de intrare și ieșire
  • executarea programului utilizator
  • detectarea și apelarea întreruperilor
  • gestionarea zonelor de memorie
  • stabilirea comunicării cu dispozitivele programabile
Bazele programării PLC

Bazele programării PLC

programul utilizator

este o combinație de diferite funcții care sunt necesare pentru a procesa o sarcină automată. Acest lucru trebuie creat de utilizatori și trebuie descărcat pe CPU-ul PLC-ului. Unele dintre sarcinile programului utilizator includ:

  • inițierea tuturor condițiilor pentru pornirea sarcinii specificate
  • citirea și evaluarea tuturor semnalelor de intrare binare și analogice
  • specificarea semnalelor de ieșire pentru toate semnalele de ieșire binare și analogice
  • executarea întreruperilor și erorilor de manipulare

în sectorul actual de automatizare industrială, există mai mulți producători de PLC care dezvoltă PLC-uri tipice, de la PLC-uri mici până la PLC-uri high-end. Fiecare producător de PLC are propriul software dedicat pentru a programa și configura hardware-ul PLC. Dar limbajul de programare PLC este variat în funcție de producători. Unii producători au limbaje de programare comune,iar alții au diferite. Unele dintre limbajele de programare standard ale PLC sunt practic de două tipuri, care sunt în continuare subdivizate în mai multe tipuri, care sunt după cum urmează:

1.Limbaj Textual

  • Lista de instrucțiuni (IL)
  • text structurat (ST)

2. Limbaj grafic

  • diagrame de scară (LD)
  • diagramă bloc funcțională (FBD)
  • diagramă funcțională secvențială (SFC)

în comparație cu limbile bazate pe text, limbile grafice sunt preferate de mulți utilizatori pentru a programa un PLC datorită caracteristicilor lor simple și convenabile de programare. Toate funcțiile și blocurile funcționale necesare sunt disponibile în biblioteca standard a fiecărui software PLC. Aceste blocuri de funcții includ Cronometre, Contoare, șiruri, comparatoare, numerice, aritmetice, schimbare de biți, funcții de apelare și așa mai departe.

dispozitive de programare PLC

diferite tipuri de dispozitive de programare sunt utilizate pentru a introduce, modifica și depana un program PLC. Aceste dispozitive terminale de programare includ dispozitive portabile și bazate pe PC. În metoda dispozitivului de programare portabil, un dispozitiv proprietar este conectat la PLC printr-un cablu de conectare. Acest dispozitiv constă dintr-un set de taste care permite introducerea, editarea și aruncarea codului în PLC. Aceste dispozitive portabile constau din afișaj mic pentru a face instrucțiunea care a fost programată vizibilă. Acestea sunt dispozitive compacte și ușor de utilizat, dar aceste dispozitive portabile au capacități limitate.

dispozitive de programare PLC

dispozitive de programare PLC

cel mai popular un Computer Personal (PC) este utilizat pentru programarea PLC împreună cu software-ul dat de producător. Folosind acest computer putem rula programul în modul online sau offline și putem edita, monitoriza, diagnostica și depana programul PLC. Modul de transfer al programului la PLC este prezentat în figura de mai sus în care PC-ul este format din Codul De program corespunzător aplicației de control care este transferat la CPU PLC prin cablu de programare.

scara logica PLC programare

 scara logica PLC programare

scara logica PLC programare

printre mai multe limbaje de programare scara logica diagrama este forma cea mai de bază și mai simplă de programare PLC. Înainte de a programa PLC-ul cu această limbă, ar trebui să cunoașteți câteva informații de bază despre acesta. Figura de mai jos prezintă diagrama scării cablate în care aceeași sarcină a lămpii este controlată de două comutatoare cu buton, în cazul în care oricare dintre comutatoare se închide, lampa se aprinde. Aici se numesc două linii orizontale trepte care sunt conectate între două linii verticale numite șine. Fiecare treaptă stabilește continuitatea electrică între șinele pozitive (L) și negative (n), astfel încât curentul să curgă de la dispozitivele de intrare la ieșire. Unele dintre simbolurile utilizate în programarea logică a scării sunt prezentate în figură.

comutatoarele de intrare sunt tipuri includ normal închis și normal deschis așa cum se arată mai sus. În plus față de simbolurile funcționale date mai sus, există mai multe funcții, cum ar fi timer, contor, PID, etc., care sunt stocate în biblioteca standard pentru a programa sarcini complexe.

procedură pas cu pas pentru programarea PLC folosind logica scării

procedură pas cu pas pentru programarea PLC folosind logica scării

procedură pas cu pas pentru programarea PLC folosind logica scării

procedura pentru programarea unui PLC pentru o anumită aplicație depinde de tipul instrumentului software standard al producătorului și de tipul aplicației de control. Dar, în scopul de a oferi o orientare de bază pentru studenți, acest atrticle oferă o abordare simplă de proiectare aplicare de control în software-ul de programare PLC, așa cum este prezentat mai jos, dar acest mod de programare nu se încadrează exact în toate tipurile de instrumente de programare și aplicații de control.

Pasul 1: analizați și obțineți ideea aplicației de Control

pasul principal pentru a programa PLC este să obțineți ideea pentru care veți dezvolta un program bazat pe aplicații. Dacă conduceți un robot de urmărire a liniei prin utilizarea motorului DC atunci când este apăsat butonul. Această stare trebuie să fie afișată de lumina LED atunci când motorul se aprinde. Motorul este, de asemenea, atașat cu un senzor (aici este considerat un alt comutator) care detectează obstacole, astfel încât atunci când acesta este pornit, motorul trebuie oprit. Și în mod corespunzător, dacă motorul este oprit, soneria ar trebui să fie pornită.

 aplicație de Control PLC

aplicație de Control PLC

Pasul 2: enumerați toate condițiile și obțineți designul folosind Organigrama

variabilele proiectului de mai sus sunt M: Motor, a: comutator de intrare 1, B: comutator de intrare 2, L: LED și Bu: Buzzer, iar proiectarea logicii este ușoară cu implementarea diagramei de flux, care este prezentată mai jos pentru aplicația de mai sus.

schema de programare PLC

schema de programare PLC

Pasul 3: Deschideți și configurați Software-ul de programare PLC

Deschideți software-ul de programare instalat în PC-ul care vine cu hardware-ul PLC. Selectați modelul hardware al PLC din software și configurați-l cu module de intrare și ieșire adecvate. Selectați limba scării (LD) din lista limbajelor de programare și alegeți procesorul hardware și dați un nume pentru program.

software de programare PLC

software de programare PLC

Pasul 4: Adăugați treptele necesare și adresați-le

adăugați treptele necesare pe baza logicii aplicației de control și dați adresa fiecărei intrări și ieșiri. Diagrama logică a scării din exemplul discutat mai sus este prezentată mai jos.

exemplu de Program Logic scară

exemplu de Program Logic scară

Pasul 5: Verificați erorile și simulați-l

localizați secțiunea Online în bara de meniu și selectați Online. Verificați erorile și efectuați modificările necesare după selectarea Offline. Din nou, accesați online și selectați opțiunea Executare pentru a o simula.

Pasul 6: descărcați programul în memoria CPU PLC

după simularea cu succes a programului, descărcați programul în CPU selectând opțiunea de descărcare printr-o rețea sau un cablu de comunicații.

este vorba despre elementele de bază ale programării PLC și etapele sale procedurale. Sperăm că conținutul dat este clar și ușor de înțeles. De asemenea, este posibil să o cunoașteți și să o înțelegeți mai bine cu software-ul specificat de un anumit PLC, cum ar fi RSLogix 500, Codesys, step 7 etc. Puteți să vă împărtășiți opiniile, sugestiile privind programarea PLC sau dacă doriți ajutor referitor la exemple , apoi scrieți-ne în secțiunea de comentarii de mai jos.

Credite Foto:

  • PLC programming Concept by automation
  • Procedure for Programming PLC by siemens
  • PLC Programming Software by blogspot

Lasă un răspuns

Adresa ta de email nu va fi publicată.

More: