CATEGORII DOCUMENTE |
Aeronautica | Comunicatii | Electronica electricitate | Merceologie | Tehnica mecanica |
TRiLOGI - Instructiuni de temporizare numarare pentru un Automat Programabil de tip industrial
1. Scopul lucrarii
Aceasta lucrare trateaza o serie de aplicatii care implementeaza functii de temporizare-numarare pentru automate programabile de tip industrial. Aplicatiile sunt destinate simularii cu programul TRiLOGI.
2. Desfasurarea lucrarii
A. Se da un sistem flexibil de fabricatie alcatuit dintr-o banda rulanta actionata de un servomotor, pe care se deplaseaza o serie de cutii pentru ambalarea unor produse.
Functionare
Figura 12.1 Schema sistemului flexibil de fabricatie
Sistemul este prevazut cu un senzor de proximitate, care de fiecare data ce detecteaza prezenta unei cutii in dreptul lui, incrementeaza un numarator. Cand se atinge valoarea de 50 de cutii numarate se va reseta numaratorul.
Exista doua butoane, de pornire, respectiv de oprire, precum si un buton de reset.
butonul de pornire actioneaza motorul care deplaseaza banda rulanta
la fiecare trecere a unei cutii prin dreptul senzorului de proximitate, se incrementeaza numaratorul
in momentul in care numaratorul atinge valoarea 50, servomotorul se opreste si valoarea numaratorului se reseteaza la 0
motorul poate fi oprit sau pornit manual, fara ca acest lucru sa duca la resetarea numaratorului
Figura 12.2 Intrarile si iesirile sistemului
Implementarea circuitului utilizand TRiLOGI
Pentru a putea incepe proiectarea noului circuit este nevoie sa fie creat un nou fisier din meniul FILE.
Mai intai se vor denumi elementele componente ale circuitului in cadrul meniului EDIT.
Apoi cu ajutorul tastei INSERT se vor adauga pe rand elementele circuitului, dupa cum se arata in Figura 12.3.
Observatii:
numaratorul este o componenta denumita CTR, care are o valoare maxima (in cazul nostru 50) si care se decrementeaza la fiecare apelare
pentru resetarea numaratorului se foloseste functia speciala RSctr
CTR1 este in cazul nostru numaratorul, existand doua contacte a caror valoare este data de acest numarator;
releul intern, prezent in circuit isi schimba valoarea atunci cand numaratorul ajunge la 0, el declansand si functia de resetare.
Figura 12.3 Implementarea in TRiLOGI a circuitului
Simularea circuitului:
Dupa ce se realizeaza circuitul si se verifica daca nu s au facut greseli la inserarea elementelor in circuit, programul va fi salvat si din meniul SIMULATE se va simula comportarea circuitului, prin apelarea functiei RUN sau CTRL+F9.
Se vor simula toate variantele posibile de functionare pentru automatul in cauza, se vor actiona butoanele de oprire si respectiv de pornire si se va observa comportarea sistemului. Actionarea butonului de reset ar trebui sa aiba acelasi rezultat ca in cazul atingerii limitei maxime de 50 de cutii (cu singura exceptie, ca starea de functionare a motorului nu se va modifica prin apasarea acestuia).
Nota: toate rezultatele vor fi prezentate in referatul lucrarii de laborator
Aplicatii
a) Sa se proiecteze un circuit si sa se implementeze in TRiLOGI, circuit care sa aprinda o lumina pentru 20 de secunde, dupa ce s-a apasat un buton de pornire. Cat timp nu se apasa butonul de oprire, ceasul respectiv care numara cele 20 de secunde, se va reinitializa cu valoarea 20 ori de cate ori atinge valoarea 0.
b) Sa se proiecteze un circuit care sa functioneze dupa urmatoarele reguli:
un buton cu revenire este utilizat pentru a activa secventa
o lumina este aprinsa in urma apasarii butonului respectiv si ramane asa timp de 2 secunde
lumina se stinge apoi si ramane asa timp de 2 secunde
un ceas este incrementat cu 1 dupa aceasta secventa
secventa se va repeta astfel de 4 ori
dupa a patra repetare, secventa se va opri si ceasul va fi resetat la 0
3. Documentatie
TRiLOGI poate fi copiat de pe site ul companiei Triangle Research, fiind gratuit pentru studenti si profesori:
https://www.tri-plc.com/trilogi.htm
Documentatia pentru utilizarea acestui program este disponibila in limba engleza, la urmatoarea adresa:
https://www.tri-plc.com/trilogi.pdf
Frank D. Petruzella - Programmable Logic Controller
Glencoe McGraw-Hill, New York 1996
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1217
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved