You are on page 1of 5

Projektovanje mikroprocesorskih sistema ETF Sarajevo

Laboratorijska vježba 9
Uvod
Cilj ove vježbe jeste upoznavanje sa sekvencijalnim funkcijskim dijagramima
u Somachinu. Kao priprema za vježbu dat je primjer izrade konačnog au-
tomata korištenjem Somachina.

Zadatak 1
Potrebno je realizirati kafe aparat korištenjem SFC blokova ili UML pristupa
kao osnovne strukture. Korištenjem 4 tastera može se naručiti kafa, čaj,
kakao i kapučino. Aparat prima kovanice od 0.5KM, 1KM, i 2KM. Aparat
ne vraća kusur a sprema barem dva napitka

Proces spravljanja pojedinog napitka je sljedeći:

• kafa (košta 1 KM) se pravi tako što se 5 sekundi dodaje voda, 5 sekundi
dodaje prah (iz posude 1) i 1 sekundu šećer (iz posude 2),

• čaj (košta 0,5 KM) se pravi tako što se 5 sekundi dodaje voda, 1
sekunda se dodaje prah (iz posude 3) i 2 sekunde šećer (iz posude 2),

• kakao (košta 1 KM) se pravi tako što se 5 sekundi dodaje voda, 2


sekunda se dodaje prah (iz posude 4) i 4 sekunde šećer (iz posude 2),

• kapučino (košta 1,5 KM) se pravi tako što se 5 sekundi dodaje voda, 5
sekundi se dodaje prah (iz posude 4), 5 sekunde se dodaje mlijeko (iz
posude 5), 5 sekunde šećer (iz posude 2),

• Na odgovarajućem HMI realizirati interaktivni (simulacioni) panel koji


u osnovi sadrži sljedeće (sve dodatne funkcije i vizualizacije su do-
brodošle):

Slika 1: Izgled panela.


Projektovanje mikroprocesorskih sistema ETF Sarajevo

Zadatak 2

Napisati program za PLC koji realizuje proces prikazan na slici 2. Proces se


odvija na sljedeći način:

• Proces miješanja započinje pritiskom na taster start, nakon čega se


uključenjem pumpe 1 u trajanju od 5 sekundi puni rezervoar prvom
hemikalijom.

• Nakon toga se uključenjem pumpe 2 u trajanju od 4 sekunde puni


rezervoar drugom hemikalijom.

• Nakon toga se ponovnim uključenjem pumpe 1 u trajanju od 5 sekunde


puni do vrha rezervoar i drugom hemikalijom.

• Nakon punjenja uključuje se motor mješalice u trajanju 20 sekundi radi


dobijanja homogenog rastvora, nakon čega se uključuje ventil i pumpa
3 u trajanju 15 sekundi.

• Rezervoar se prazni i proces zaustavlja.

• Proces se može prekinuti i ranije pritiskom na taster stop.

Potrebno je kreirati HMI na kojem će biti prikazani tasteri START i STOP
tasteri te polja za svaku od navedenih komponenti (ventili, mješalica i
pumpe). Ako su komponente neaktivne, tada ih treba prikazati crvenom
bojom a ako su aktivne treba ih prikazati zelenom bojom, za vremenske
članove prizati odbrojavanje unutar polja u aktivnom stanju (zelena boja).
Projektovanje mikroprocesorskih sistema ETF Sarajevo

Slika 2: Shema sistema za miješanje komponenti


Projektovanje mikroprocesorskih sistema ETF Sarajevo

Zadatak 3
Posredstvom PLC-a potrebno je izvršiti upravljanje semaforom na
pješačkom prelazu. Semafor za vozila posjeduje crveno, žuto i zeleno svetlo,
a semafor za pješake crveno i zeleno svetlo. Upravljanje semaforom sastoji
se iz sljedećih sekvenci:
a) Ako nema zahtjeva od strane pješaka za prijelaz saobraćajnice aktivno je
zeleno svjetlo za vozila i crveno za pješake.
b) Pješak pritiskom na taster prijavljuje zahtjev za prijelaz, istovremeno se
aktivira žuto svjetlo za vozila u trajanju od 3 [s].
c) Nakon deaktivacije žutog svjetla za vozila aktiviraju se (istovremeno)
crveno svjetlo za vozila u trajanju od 16 [s] i zeleno svjetlo za pješake u
trajanju od 10 [s].
d) Potom se crveno svjetlo za pešake aktivira odmah po deaktivaciji zelenog
svjetla za pješake. Zadnjih 3 [s] dok je još aktivno crveno svjetlo za vozila
aktivira se i žuto svjetlo za vozila.
e) Nakon deaktivacije crvenog svjetla za vozila deaktivira se i žuto svjetlo
za vozila a aktivira se zeleno svjetlo za vozila.
f) Posle ponovnog aktiviranja zelenog svjetla za vozila onemogućuje se za-
htjev za prelazak pješaka u trajanju od 10 [s].

Potrebno je kreirati HMI na kojem će biti prikazani taster za pješake kao
i crveno, žuto i zeleno svjetlo na semaforu. Svjetla u neaktivnom modu
trebaju biti siva a u aktivnom na prikazu treba prikazati i preostalo vrijeme
do deaktivacije.
Projektovanje mikroprocesorskih sistema ETF Sarajevo

Slika 3: Prikaz prijelaza koji je potrebno upravljati

You might also like