timohei.net / Opintojaksot / Ohjauslogiikoiden perusteet / Koe /
Koe
Ryhmän SAU16SP1 koe pidetään Auditorio 1:ssä keskiviikkona 14.12. klo 13.15-15.00.
Ryhmän SAU16SP2 koe pidetään Auditorio 1:ssä keskiviikkona 7.12. klo 12.15-14.00.
Kokeessa on kolme tehtävää:
- 3-6 teoriakysymystä (6 p)
- Mitä liitteenä oleva ohjelma tekee? (6 p)
- Tee ohjelma, joka [ohjelman kuvaus] (6 p)
Tehtävät ovat keskenään samanarvoisia, joten ohjelmoinnin painoarvo kokeessa on 2/3.
Ohjelmointitehtävissä pyrin arvioimaan asian ymmärtämistä ja ongelmien ratkaisukykyä. Niinpä "oikeita" ratkaisuja on aina useita. Olennaista on, että luet tehtävänannon useampaan kertaan, ja pyrit varmistumaan siitä, että olet ymmärtänyt ongelman kokonaisuudessaan. Pyri sitten ratkaisemaan ongelma niin, että syntynyt sovellus toimii mahdollisimman luotettavasti. Ratkaisu saa olla "outokin", jos se vain toimii - ja jos osaat kommentoida tekemäsi ratkaisut niin, että minäkin ymmärrän sovelluksesi toiminnan. Harvinaista herkkua: selittämällä saa pisteitä!
Näinhän se oikeissakin töissä menee: olennaista on luoda toimivia ratkaisuja, jotka muutkin pystyvät myöhemmin ymmärtämään ja tarvittaessa kehittämään niitä edelleen.
Monisteesta opiskeltavat asiat
Opiskele kokeeseen CX One ja logiikkaohjelmointi -dokumentista (Oiva -> Ohjaustekniikan perusteet -> Materiaalit) seuraavat asiat:
- 1 Yleistä ohjelmoitavista logiikoista
- Numeroimaton alku (johdantokappaleet)
- 1.1 Rakenne
- 1.2 Toiminta
- 1.3 Ohjelmointi
- 2.4 Muuttujamuistit
- 2.6.1 IO-päivitykset
- 2.6.2 IO-vasteaika
- 2.7 Logiikan tilat
- 2.8 Digitaaliset tulot ja lähdöt
- 3.7 CP1L ja -E-logiikoiden osoitteet:
- Tulot 0.00, 0.01, 0.02, ..., 0.11, 1.00, 1.01, ..., 1.05 (esim.)
- Lähdöt 100.00, 100.01, 100.02, ..., 100.09, 101.00, 101.01, ..., 101.05 (esim.)
- Apumuistipaikat
W0.01, W0.02, ..., W0.15, W1.00, W1.01, ... tai
16.00, 16.01, ..., 16.15, 17.00, 17.01, ... - Ajastimet T0000, T0001, T0002, ...
- Toisaalta esim. Siemensin ja Feston logiikoissa tulojen osoitteet ovat muotoa I0.00, lähtöjen muotoa Q0.00 (Siemens) tai O0.00 (Festo) ja apumuistipaikkojen muotoa M0.00 (Siemens) tai F0.00 (Festo)
- 5.1 Ohjelmarakenne
- 6 Peruskäskyjen ohjelmointi
- Numeroimaton alku (johdantokappaleet)
- 6.5 Online-yhteys...
- 6.6 Ohjelmien siirto...
- mitä ja missä järjestyksessä
- 7 Bitin käsittelykäskyt
- 7.1 Pitopiiri
- 7.2 Reunantunnistus
- 7.3 Reunantunnisteiset eli kertasuoritteiset koskettimet
- 8 Ajastimet