Ülesanne: Tõsteseade
Ülesande püstitus

Koostada programm kontrolleri jaoks, mille abil liigutatakse tõsteseadet üles ja alla. START nupu vajutamisel liigutatakse tõsteseadet üles kuni nupp vabastatakse või piirlüliti 1B1 aktiveerub. Tõsteseadme alla liigutamiseks kasutatakse RESET nuppu. Tõsteseadme alla liikumine lõppeb, kui RESET nupp vabastatakse või piirlüliti 1B2 aktiveerub.
Kui vajutada korraga nii START nupp kui ka RESET nuppu, siis tuleb muuta tõsteseadet juhtivate kontrolleri väljundite 1M1 ja 1M2 olekud mitte aktiivseks (nullida signaalid). See tähendab et tõsteseade ei tohi liikuda üheskisuunas.
Programmi koostamisel vaja minevate sisendite ja väljundite loetelu
Nimi | I/O | Aadress | Kommentaar | |
---|---|---|---|---|
1B1 | DI 4 | Tõsteseade on ülemises positsioonis | ||
1B2 | DI 5 | Tõsteseade on alumises positsioonis | ||
S1 | DI 10 | Start nupp | ||
S4 | DI 13 | Reset nupp | ||
1M1 | DQ 0 | Haaratsit liigutatakse alla | ||
1M2 | DQ 1 | Haaratsit liigutatakse üles |
Ülesande lahenduse käik
- Uurida kus paiknevad vajalikud andurid, täiturid, nupud ja lambid testimismoodulis. Vajadusel küsida õppejõu käest elektri- ja pneumaatikaskeemid
- Kirjutada välja andurite, täiturite, nupude ja lambide reaalsed aardessid PLC-s
- Koostada ülesande kirjelduse alusel mooduli töö algoritm (plokkskeem, UML või GRAFCET) või sammdiagramm
- Koostada PLC-le mooduli juhtimisprogramm ja testida seda reaalse testimismooduli peal
- Parantada varem koostatud algoritmi või sammdiagrammi nii et see vastaks reaalsele mooduli tööprotsessile
- Demonstreerida õppejõule töötavad testimismoodulit koos algoritmi või sammdiagrammiga