Ohjelmoitavat logiikatLaajuus (3 op)
Opintojakson tunnus: TE00AD20
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
Opiskelija tietää ohjelmoitavien logiikoiden ominaisuudet ja rakenteen sekä kommunikointitavat. Opiskelija tuntee IEC 61131-standardin eri ohjelmointitavat ja osaa tehdä yksinkertaisen ohjelmistosovelluksen. Opiskelija osaa käyttää ohjelmoitavan logiikan ohjelmointi- ja diagnostiikkatyökaluja.
Sisältö
1. Rakenne ja toiminta
2. IEC 61131 mukaiset ohjelmointitavat
3. Ohjelmasovelluksen toimintakuvaus
4. Liityntärajapinnan määrittely
5. Ohjelmointi ja testaus
Arviointikriteerit, tyydyttävä (1)
1. Opiskelija tietää ohjelmoitavan logiikan komponenttityypit.
2. Opiskelija tietää, mitä ohjelmointitapoja sisältyy standardiin IEC 61131.
3. Opiskelija tietää, mitä toimintakuvaus tarkoittaa ja mihin sitä käytetään.
4. Opiskelija tietää analogisen ja digitaalisen liitynnän eron sekä käsitteiden normal open ja normal close merkityksen.
5. Opiskelija osaa lukea yksinkertaista ohjelmakoodia, ladata ohjelman logiikkaan ja tutkia ohjelman toimintaa työkaluohjelmiston avulla.
Arviointikriteerit, hyvä (3)
1. Kuten edellinen kohta (1)
2. Opiskelija kykenee annetun toimintakuvauksen pohjalta itsenäisesti tai pienryhmässä kehittämään harjoitustyötasoisen toimivan logiikkaohjelman, jonka toiminta edellyttää vähintään ajastin- ja laskuritoimintojen käyttämistä.
3. Opiskelija ymmärtää dokumentoinnin merkityksen ja kykenee dokumentoimaan kehittämänsä ohjelman selväsanaisesti.
Arviointikriteerit, kiitettävä (5)
1. Kuten edellinen kohta (3).
2. Opiskelija kykenee annetun toimintakuvauksen pohjalta kehittämään hyvän ohjelmointitavan kriteerit täyttävän logiikkaohjelman, jonka toiminta edellyttää monipuolista funktioiden ja funktioblokkien käyttämistä.
3. Opiskelija osaa dokumentoida kehittämänsä ohjelman selkeästi ja kattavasti.