Sunteți pe pagina 1din 3

Lucrare de laborator nr.

1. SCOPUL LUCRARII.
Utilizarea instructiunilor SET, RSET, CNT si TIM in cadrul programelor pentru realizarea
aplicatiilor.

2. CONTINUTUL LUCRARII.
Instructiunile CNT si TIM

Instructiunea CNT permite contorizarea numarului de repetari a unei comenzi.


Intrare Numarator – determina contorizarea in momentul in care este stimulata.
N – numarul contorului; SV – numarul de contorizari ce se setaeza de utilizator.
Intrare resetare counter – reseteaza counterul.
Nota: Counterul trebuie resetat pentru functionarea corecta

Instructiunea TIM permite introducerea unei temporizari.


Intrare temporizator – determina pornirea cronometrului timerului in momentul in care
este stimulata.
N - numarul temporizatorului; S – valoare temporizarii setata de utilizator.

Enunt aplicatie: Pe un conveior sunt transportate obiecte. Sa se realizeze un program care sa


satisfaca urmatoarea cerinta: senzorul S1 numara 5 obiecte, dupa care ledul L1 se aprinde pentru
2 secunde. Acest lucru se intampla cat timp senzorul detecteaza obiecte. Se presupune ca viteza
de transport a obiectelor pe conveior este setata in asa fel incat obiectele sa fie detectate de
senzor la 3 secunde.
Conectarea senzorului si a ledului la automatul programabil se va realiza pe canalele 0.00
respectiv 100.01.
Schema de principiu a aplicatiei
Schema de legatura a senzorului si respectiv a ledului la AP

Identificarea semnalelor din cadrul aplicatiei si explicitarea logicii adoptate

Nume semnal Alocare biti Tip semnal Logica semnal


Senzor 0.00 Intrare 0-Senzorul nu detecteaza
1-Senzorul detecteaza
Led 100.00 Iesire 0-Ledul stins
1-Ledul este aprins

Forma finala a programului va fi urmatoarea:


Cat timp bitul C0000 este 1 si bitul T0000 este 0 ledul conectat pe iesirea Q: 100.00 este aprins.
In momentul in care T0000 devine 1, adica intervalul de timp indicat in cadrul instructiunii TIM
s-a scurs ledul L se stinge.

3. CHESTIUNI DE STUDIAT SI DE REZOLVAT


3.1 Se vor studia instructiunile prezentate.
3.2 Se vor studia programele date ca exemplu.
3.3 Se va realiza programul care sa corespunda urmatoarelor cerinte:
La apasarea butonului B1 ledurile L1 si L2 se aprind pentru 5 secunde. Se va utiliza un buton cu
revenire.
La apasarea butonului B2 ledul L3 se aprinde pentru 1 sec si se stinge pentru o secunda, acest
lucru repetandu-se de 10 ori.

4. CONTINUTUL REFERATULUI.
Referatul va cuprinde un conspect al continutului lucrarii precum si programul realizat
conform cerintelor prezentate la punctul 3.3.

S-ar putea să vă placă și