Sunteți pe pagina 1din 5

Aplicatia Semafor.

Aplicatia citeste 3 valori numerice si pe baza valorilor determina perioada in care se


vor aprinde/stinge culorile.

Aplicatia se porneste din butonul Run Continuously, se introduc valorile de timp si


se observa tranzitia culorilor la semafor. Pentru fiecare unitate culoarea semaforului
va sta aprinsa pentu 0.5 secunde. Daca se introduce valoarea 10 pentru Rosu, 5
pentru Galben si 5 pentru Verde atunci semaforul va schimba culorile in urmatoarea
secventa: culoarea Rosu va sta aprinsa pentru 5 secunde iar restul culorilor vor sta
aprinse pentru 2.5 secunde fiecare.
Semaforul este o imagine care se copiaza in mediul de lucru Labview si controalele
care preiau valorile de timp se adauga din fereastra Controls Modern Numeric
Numeric Controls. Se adauga 3 controale numerice.

Cum functioneaza ?

In fereastra Block Diagram aplicatia este conectata astfel:

Toate controalele sunt conectate intr-o bucla de tip While. Bucla se executa la
fiecare 0.5 secunde prin controlul Time Delay.

Controlul se adauga din fereastra Functions Programming Timing Time Delay.

Se da dublu click pe control si se introduce perioada de timp de 0.5 secunde.

Aplicatia functioneaza astfel.


Pentru culoarea Verde se citeste valoarea introdusa in controlul numeric.
Cat timp perioada introdusa este mai mica decat valoarea furnizata de catre
structura While atunci culoarea specifica sta aprinsa iar restul culorilor se sting. De
acest aspect se ocupa controlul Less si poarta logica OR.

Aplicatia determina timpul de declansare pentru celelalte culori. Daca timpul de


declansare pentru culoarea Verde este de 5 atunci pentru culoarea Galben timpul de
declansare este de 5 + valoarea specifica controlului numeric Galben. Pentru
culoarea Verde se aplica acelasi algoritm.
Daca bifezi butonul Highlight Execution poti observa valorile evidentiate pe
conexiunile aplicatiei:

Culoarea Verde se declanseaza la momentul 5, culoarea Galben se


declanseaza la momentul 10 si culoarea Rosu se declanseaza la momentul 15. Bucla
While necesita un Reset. Acesta are loc la momentul 19 (suma tuturor perioadelor)

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

  • Plan Promovare
    Plan Promovare
    Document1 pagină
    Plan Promovare
    Ioana Amalia
    Încă nu există evaluări
  • Proiect de Lectie Practica
    Proiect de Lectie Practica
    Document5 pagini
    Proiect de Lectie Practica
    Ioana Amalia
    Încă nu există evaluări
  • PT Site
    PT Site
    Document3 pagini
    PT Site
    Ioana Amalia
    Încă nu există evaluări
  • Evaluare Prezentări Rapoarte de Seminar
    Evaluare Prezentări Rapoarte de Seminar
    Document4 pagini
    Evaluare Prezentări Rapoarte de Seminar
    Ioana Amalia
    Încă nu există evaluări
  • Proiect de Lectie Practica
    Proiect de Lectie Practica
    Document5 pagini
    Proiect de Lectie Practica
    Ioana Amalia
    Încă nu există evaluări
  • Tema 1 - Dragomir - I
    Tema 1 - Dragomir - I
    Document3 pagini
    Tema 1 - Dragomir - I
    Ioana Amalia
    Încă nu există evaluări
  • Top Cafea
    Top Cafea
    Document4 pagini
    Top Cafea
    Ioana Amalia
    Încă nu există evaluări
  • URODA
    URODA
    Document5 pagini
    URODA
    Ioana Amalia
    Încă nu există evaluări
  • Prbrez
    Prbrez
    Document28 pagini
    Prbrez
    Ioana Amalia
    Încă nu există evaluări
  • SSI
    SSI
    Document15 pagini
    SSI
    Ioana Amalia
    Încă nu există evaluări
  • Brassio
    Brassio
    Document9 pagini
    Brassio
    Ioana Amalia
    Încă nu există evaluări
  • Proiect
    Proiect
    Document24 pagini
    Proiect
    Ioana Amalia
    Încă nu există evaluări
  • Stire Proconsul
    Stire Proconsul
    Document1 pagină
    Stire Proconsul
    Ioana Amalia
    Încă nu există evaluări
  • Semafor
    Semafor
    Document5 pagini
    Semafor
    Ioana Amalia
    Încă nu există evaluări
  • 1.curs - Sisteme Informatice in Intreprindere
    1.curs - Sisteme Informatice in Intreprindere
    Document34 pagini
    1.curs - Sisteme Informatice in Intreprindere
    Ioana Amalia
    Încă nu există evaluări
  • Bianca 17 24 Fara Tabele
    Bianca 17 24 Fara Tabele
    Document5 pagini
    Bianca 17 24 Fara Tabele
    Ioana Amalia
    Încă nu există evaluări
  • 24 12 03 46limba Engleza
    24 12 03 46limba Engleza
    Document2 pagini
    24 12 03 46limba Engleza
    Eliza Lazar
    Încă nu există evaluări
  • Text Dezumif
    Text Dezumif
    Document6 pagini
    Text Dezumif
    Ioana Amalia
    Încă nu există evaluări
  • PRCOSMIN
    PRCOSMIN
    Document18 pagini
    PRCOSMIN
    Ioana Amalia
    Încă nu există evaluări
  • Proiect RA
    Proiect RA
    Document39 pagini
    Proiect RA
    Ioana Amalia
    100% (1)
  • Azi
    Azi
    Document3 pagini
    Azi
    Ioana Amalia
    Încă nu există evaluări
  • Refacut
    Refacut
    Document53 pagini
    Refacut
    Ioana Amalia
    Încă nu există evaluări
  • Proiect
    Proiect
    Document24 pagini
    Proiect
    Ioana Amalia
    Încă nu există evaluări
  • Directoare Aprilie
    Directoare Aprilie
    Document8 pagini
    Directoare Aprilie
    Ioana Amalia
    Încă nu există evaluări
  • Modelarea Proceselor de Afaceri
    Modelarea Proceselor de Afaceri
    Document22 pagini
    Modelarea Proceselor de Afaceri
    catalintomescu72
    Încă nu există evaluări
  • 1.curs - Sisteme Informatice in Intreprindere
    1.curs - Sisteme Informatice in Intreprindere
    Document34 pagini
    1.curs - Sisteme Informatice in Intreprindere
    Ioana Amalia
    Încă nu există evaluări
  • Studii Eminescologice Nr16
    Studii Eminescologice Nr16
    Document254 pagini
    Studii Eminescologice Nr16
    Ioana Amalia
    Încă nu există evaluări
  • Analiza SWOT
    Analiza SWOT
    Document2 pagini
    Analiza SWOT
    eu
    Încă nu există evaluări
  • 13.procese de Afaceri
    13.procese de Afaceri
    Document10 pagini
    13.procese de Afaceri
    Ioana Amalia
    Încă nu există evaluări