CoDeSys
Siemens S7-1200 viide Siemens LOGO! viide Automatiseerimise viide Mehhatroonikaseadmete viide Pneumoautomaatika viide

Ülesanne: Tõsteseade

Ülesande püstitus

Joonis

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
Creative Commons Licence
"CoDeSys" is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License .