[ negative7 @ 12.05.2011. 23:48 ] @
Imam zadatak->Upravljanje transportnom trakom: Prilozio sam dole moje rjesenje,ali je potrebna mi pomoc oko nekih stvari,tj. neke stvari ne znam napravit Teks zadatka: za upravljanje trima transportnim traka koristi se S7-300.Sustav koji je spojen s transportnim trakama dovodi elemnete svakih 30 sekundi.Svakom elementu je potrebno 1 minuta da se transportira preko triju transportnih traka(sve tri transportne trake su jednake duzine).Sustav se ukljucuje/iskljucuje pomocu tipkala I0.0.tri transportne trake su pogonjene pomocu tri asinkrona motora(Q0.0,Q0.1,Q0.2).Za pokretanje asinkronih motora koristi se spoj trokut-zvjezda,te vrijeme pokretanja iznosi 3 sekunde.Elementi na transportnoj traci se detektiraju pomocu senzora(I0.1-pocetak transportne trake1,I0.2-kraj transportne trake 1,I0.3-kraj transportne trake 2, I0.4-kraj transportne trake 3). Detekcijom elemenata pomocu senzora I0.1/I0.2/I0.3 ukljucuje se transportna traka 1/2/3.Ako se za vrijeme transporta elementa do senzora I0.2/I0.3/I0.4 nije detektirao novi element pomocu senzora I0.1/I0.2/I0.3 ,onda se iskljucuje transportna traka 1/2/3.Broj transportiranih elemenata potrebno je zapisivati u memoriju PLC u BCD formatu.On mora ostati sacuvan i nakon nestanka napajanja PLC-a.Tipkalom I0.5 se resetira broj transportnih elemenata.Za vrijeme rada bilo koje od triju traka zaruljica spojena na izlaz Q0.6 treba titrati frekvencijom 1Hz,inace je iskljucena.Detekcijom elementa pomocu senzora I0.4 treba zatitrati frekvencijom 2Hz sest puta. Ulazi: I0.0->ukljucivanje/iskljucivanje sustava I0.1->senzor za detekciju elementa na pocetku transportne trake 1 I0.2->senzor za detekciju elementa na krajutransportne trake 1 I0.3->senzor za detekciju elementa na kraju transportne trake 2 I0.4->senzor za detekciju elementa na pocetku transportne trake 3 I0.5->resetiranje broja transportnih elemenata Izlazi: Q0.0->AM transportne trake 1 Q0.1->AM transportne trake 2 Q0.2->AM transportne trake 3 Q0.3->trokut/zvjezda spoj asinkronog motora transportne trake 1 Q0.4->trokut/zvjezda spoj asinkronog motora transportne trake 2 Q0.5->trokut/zvjezda spoj asinkronog motora transportne trake 3 Q0.6->signalna zaruljica Crveno ne znam realizirati pa bi molio pomoc,a oce prije ja mislim da je ok,pa jel moze netko pregledat i popravit ako treba.Znaci ovaj BCD,pa da ostane zapamcenja vrijednost iako je prekid napajanja,gdje se to stima,a i ove frekvencije kako to realizirat. Svaki element ide po jednoj traci znaci 20 sekundi,ali ja sam to u programu stavio na nekim mjestima 5 sekundi da ne bi cekao toliko,plus na jednom mjestu,tocnije network_2,timer mi se ne starta kad treba.Uprilogu je i projekt a i slike networka. |