Exemple de programe simple de PLC în CodeSys în limbajul scărilor

Exemple de programe simple de PLC în CodeSys în limbajul scărilorAcest articol prezintă un exemplu de trei programe simple pentru controlerele logice programabile (PLC). Toate programele sunt scrise pentru automatizarea sistemelor de control pentru diverse instalații din industrie. Sunt de natură educativă și pot fi folosite pentru a preda programarea PLC. Mai devreme pe această temă, am examinat câteva soluții tipice în programele PLC care pot fi utilizate pentru controlul motoarelor electrice.

Această colecție acoperă automatizarea următoarelor procese: un sistem automat pentru aruncarea sticlelor, selecția automată a culorilor pigmentului și automatizarea unui sistem de ventilație. Toate programele sunt scrise înCoDeSysîn limbajul scărilor. În prima instalareo bandă transportoare este utilizată pentru a muta sticlele de la o stație la alta. Dar înainte ca sticlele să ajungă la benzinărie, este necesar ca toate sticlele să fie utile pentru umplerea ulterioară. O sticlă care se încadrează pe un transportor poate crea o problemă ...

 

Diagrame de pornire a motorului în limbajul diagramei scării LD pentru PLC

Diagrame de pornire a motorului în limbajul diagramei scării LD pentru PLCCu acest articol, începem o serie de tutoriale despre crearea de programe pentru controlerele logice programabile (PLC) în CodeSys. Cel mai bine este să înveți cum să programezi PLC-uri folosind exemple practice din viața reală.

Luați în considerare câteva programe simple pe care le puteți utiliza pentru a controla motoarele cu inducție în cușcă veveriței. Pentru a crea programele, vom folosi limbajul diagramei scării LD în CodeSys. Ladder Diagram Language, LD) în documentația în limba rusă pentru PLC este adesea denumită limba circuitelor de contact releu (RCS). Acest limbaj grafic a fost creat în anii 70. Secolul XX și, în primul rând, a fost creat pentru electricieni, care la acea vreme trebuiau să modernizeze circuitele de contact releu cu dispozitive discrete (relee, cronometre, contoare etc.) în circuite care foloseau PLC-uri. El a fost lider în popularitate de mult timp ...

 

Un exemplu de modernizare a circuitului electric al unei stații de pompare cu două pompe la un circuit controlat de PLC

Un exemplu de modernizare a circuitului electric al unei stații de pompare cu două pompe la un circuit controlat de PLCÎn recenziile articolului precedent pe această temă, a existat dorința de a realiza material cu o analiză pas cu pas mai detaliată a procesului de redactare a unui program în CFC înCoDeSys. Întrucât nu este foarte interesant să reasambleze circuitul din articolul precedent, de data aceasta să luăm altceva ca exemplu, de exemplu, stația de pompare cândva foarte populară cu pompe de pompare.

Deci, există o stație de pompare de tip drenaj cu două pompe. Apa se aruncă în rezervor prin gravitație, iar sarcina pompelor este să-l pompeze din acest rezervor, pentru a preveni supraîncărcarea acestuia. Una dintre pompele conform schemei este principala, a doua este cea de rezervă. Schema prevede posibilitatea de a aloca o pompă primară și de rezervă folosind un comutator. Inițial, pompa este pornită, care este desemnată principală și, dacă nu poate face față pompării lichidului, atunci pompa de standby este pornită automat în ajutorul său ...

 

Un exemplu de modernizare a circuitului electric al unui elevator de marfă folosind un controler programabil (PLC)

Un exemplu de modernizare a circuitului electric al unui elevator de marfă folosind un controler programabil (PLC)Recent, tema automatizării diferitelor procese tehnologice cu ajutorul controlerelor programabile (PLC) a devenit tot mai populară. În ciuda acestui fapt, există foarte puține articole practice pe Internet cu exemple reale despre modul de programare a acestor automate. Acest subiect este foarte interesant. Învățarea modului de a scrie programe PLC este posibilă chiar și fără ele. Modul de emulare, disponibil în toate pachetele software moderne, ajută foarte mult la acest aspect.

În acest articol voi arăta un exemplu de traducere a unui circuit electric construit pe dispozitive releu (startere, relee) într-un program care va funcționa pe controler. Trebuie să spun imediat că acesta este doar un mic proiect educațional și nu se preface să explice altceva decât să explice principiile de bază ale programării PLC cu un exemplu concret. Schema inițială pentru acest proiect este o schemă relativ simplă a unui elevator de camioane cu două etaje ...

 

Limbajul diagrama bloc funcțional (FBD) și aplicația sa

Limbajul diagrama bloc funcțional (FBD) și aplicația saUnul dintre cele mai populare limbaje de programare ale PLC-urilor - controlere logice programabile, este limbajul grafic al diagramelor bloc funcționale FBD - Function Block Diagram. Această limbă, împreună cu alte limbi ale standardului IEC 61131-3, cum ar fi, de exemplu, limbajul scării logice (LD), folosește în arhitectura sa un fel de circuit electronic.

Un program scris în această limbă pentru un controler constă dintr-o anumită listă de circuite care sunt executate unul după altul de sus în jos. În plus, există posibilitatea de a atribui etichete lanțurilor individuale, în acest caz, utilizarea instrucțiunilor pentru a merge la etichetă va fi disponibilă pentru a schimba secvența de execuție a lanțurilor și pentru a crea condiții și cicluri. Astfel, un program scris în limbajul grafic FBD este un set de blocuri funcționale conectate între ele, ieșirile și intrările fiind conectate prin linii de comunicare ...

 

Limba scării LD și aplicația sa

Limba scării LD și aplicația saLimba diagramei scării sau scărilor LD (din engleza Ladder Diagram) este un limbaj grafic de dezvoltare ușor de utilizat. Se bazează pe circuite de contact releu, astfel încât elementele logice de aici sunt: ​​înfășurările releului, contactele releului, salturile orizontale și verticale.

O pereche de contacte releu sau butoane sunt principalele variabile logice ale limbajului LD, în timp ce starea variabilelor nu este altceva decât starea contactelor: deschisă sau închisă. Programul în sine în acest limbaj grafic pare a fi un analog al circuitului releului, care poate include multe blocuri funcționale diferite. În general, sintaxa limbajului LD face foarte ușoară construirea de circuite logice pentru tehnologia releului. Ca atare, limbajul circuitelor releului a existat pe vremea lui Thomas Edison, iar abia la începutul anilor '70 a fost adaptat pentru primele automate ...

 

Automatizarea iluminatului în clasă

Automatizarea iluminatului în clasă

O parte semnificativă a costurilor organizației în domeniul locuințelor și serviciilor comunale sunt costurile cu energie electrică. Să ne uităm la un exemplu despre cum puteți organiza una dintre măsurile de economisire a energiei electrice automatizând controlul iluminatului în sălile de clasă.

Sistemele moderne de control al iluminatului vă permit să creați condiții optime pentru ședere, prezența oamenilor, precum și pentru a economisi semnificativ energia. O situație foarte frecventă - elevii și profesorii, petrecând o lecție în clasă, uită constant să stingă luminile după plecare. Aceasta ridică problema - cum să te asiguri că după ce ultima persoană părăsește sala de clasă, lumina se stinge singură? Scopul activității noastre a fost să creăm un model computerizat al unui sistem automatizat de control al iluminatului în clasă, care să economisească energie. A fost proiectat un automat ...

 

Utilizarea ARIES PLC în sistemele de control automat al iluminării

Utilizarea ARIES PLC în sistemele de control automat al iluminăriiAutomatizarea la domiciliu începe adesea cu sarcina simplă și urgentă de control al iluminatului. Adesea este necesar să controlați aprinderea și stingerea luminii din diferite locuri sau dintr-o telecomandă comună sau un set de butoane. Mai mult, numărul de corpuri de iluminat, camere, întrerupătoare este întotdeauna diferit. Și schema de control este diferită de la sarcină la sarcină.

În acest material vom lua în considerare un instrument universal pentru soluționarea unei astfel de probleme - un controlor Aries PLC liber programabil. Cu acest dispozitiv, puteți automatiza iluminarea de aproape orice complexitate. În același timp, nu sunt necesare contacte intermediare, comutarea circuitelor electrice are loc folosind relee electromagnetice încorporate. Crearea algoritmului de lucru începe cu descărcarea programului CoDeSys. Este gratuit și este inclus în PLC ...

 
Du-te înapoi << 1 2 >> Pagina următoare