Ohjelmoitavat logiikat (3op)
Toteutuksen tunnus: KL25AB10250-3017
Toteutuksen perustiedot
- Ilmoittautumisaika
- 30.07.2021 - 12.09.2021
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 30.08.2021 - 17.10.2021
- Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 2 op
- Virtuaaliosuus
- 1 op
- TKI-osuus
- 1 op
- Toteutustapa
- Monimuoto-opetus
- Opetuskielet
- suomi
- Koulutus
- Insinööri (AMK), Tietotekniikka
- Insinööri (AMK), Automaatiotekniikka
- Opettajat
- Niko Ristimäki
- Opintojakso
- KL25AB10250
Arviointiasteikko
1-5
Tavoitteet
Opiskelija osaa analysoida automaattisen koneen tai järjestelmän toiminnan edellytyksiä ja mikä rooli on ohjelmoitavalla logiikalla. Opiskelija oppii kone- ja tuotantoautomaatiossa yleisesti käytettävien ohjelmoitavien logiikoiden rakenteen ja toiminnan. Opiskelija osaa suunnitella ja ohjelmoida sekvenssiperusteisia ohjelmia. Opiskelija osaa suunnitella ja toteuttaa yksinkertaisia käyttöliittymiä kosketusnäyttöjen avulla.
Sisältö
-Ohjelmoitavan logiikan rakenne
-Ohjelmointi FBD- ja ST-ohjelmointikielillä
-Sekvenssiperusteinen ohjelmointi
-Yleisimmät toimilohkot
-Käyttöliittymän suunnittelu ja ohjelmointi
Opintojaksolla tehdään käytännönläheisiä ohjelmointiharjoituksia.
Oppimateriaalit
Luennoitsijan luentomateriaalit, luentojen esimerkit, harjoitustyöt, sekä tuote- ja ohjelmointimanuaalit.
Opetusmenetelmät
Luennot, esimerkit, harjoitukset ja ryhmätyöt.
Opiskelijan ajankäyttö ja kuormitus
Yhteensä 81 h, josta työjärjestykseen merkittyä opiskelua 35 h.
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa ohjelmoida yksinkertaisen sekvenssiohjauksen FBD-ohjelmointikielellä.
Arviointikriteerit, hyvä (3)
Opiskelija osaa ohjelmoida sekvenssiohjauksen FBD-ohjelmointikielellä. Opiskelija osaa tehdä modulaarisen ohjelman toimilohkoja hyödyntäen. Opiskelija osaa myös ST-ohjelmointikielen perusteet.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa suunnitella ohjausohjelmiston ja toteuttaa sen FBD- ja ST-ohjelmointikielillä modulaarisesti. Opiskelijalla on erinomaiset PLC-ohjelmointitaidot.
Esitietovaatimukset
automaation perusteet, ohjelmoinnin perusteet 1, digitaalitekniikka