timohei.net / Opintojaksot
/ Aiemmin pitämäni opintojaksot
/ Laboraatiot
/ 3. vuosikurssin laboraatiot
/ Festo
/
Festo
Työssä tutustutaan ohjelmoitavalla logiikalla ohjattuun kokoonpanosoluun.
Ensimmäisellä kerralla tutustutaan oikeanpuolimmaiseen soluun (SORTING).
- D-levyllä olevasta dokumentaatiosta selvitetään
- solun yksittäisten laitteiden (anturit ja toimilaitteet) toiminta
- solun yksittäisten laitteiden sähkö- ja paineilmakytkennät
- sovelluksen toimintaperiaate
- otetaan käyttöön valmiiksi tehty 7SO_HC0-sovellus FST 4.10-ohjelmassa File > Restore... -toiminteella
ja
- vaihdetaan I/O-yksiköt OM20-tyyppisistä OM21 PLC Safety -tyyppisiksi; alemman I/O-yksikön tulo- ja
lähtösanat (IW, OW) ykkösestä kakkoseksi (1->2)
- edellisestä muutoksesta johtuen vaihdetaan myös symbolitaulukon Allocation list sellaiset osoitteet, joiden
tavuosoite on 1, tavuosoitteeseen
2 - siis kaikki bittien I1.x -osoitteet -> I2.x, O1.x -> O2.x
unohtamatta symboleita, jotka osoittavat
kokonaisiin tavuihin/sanoihin, kuten OW1 -> OW2.
- tarkistetaan Extras > Preferences... > Communication näkymästä, että myöhemmin tehtävät lataukset kohdistuvat oikeaan
osoitteeseen eli PLC:hen, jonka IP-osoite on 193.167.101.239
- lisätään projektiin FST Project > Driver Configuration -ikkunan kautta TCP/IP-ajuri, jossa IP-osoite on määritelty
oikeaksi (myös 193.167.101.239)
Avaa Feston ohjelmointiympäristö (Festo Software -> FST 4.10). Avaa valitsemasi solun ohjelmisto ja tutki sen
toimintaa. Käytä hyväksesi I/O-määrittelyjä
(Allocation list), ohjelman monitorointia (klikkaa sovellusikkunassa hiiren oikealla napilla ja valitse Online ja I/O-monitorointia
("silmälasit päälle").
Käy läpi ohjelma rivi riviltä niin, että ymmärrät sen toiminnan. Testaa ohjelmaa. Huomaa, että ohjelmassa voi olla virheitä!
Tee ohjelmaan omia muutoksia ja testaa ne!
Soluja voidaan tarkastella ja ohjelmoida miltä Festo-koneelta tahansa, mutta käytetään alla kuvatun kaltaista
järjestelyä homman sujuvoittamiseksi.
Yksityiskohtaisempi ohje löytyy Teron sivuilta.
Päivitetty 28.8.2022
© Timo Heikkinen | timo piste heikkinen at oamk piste fi