Programmable Control Systems 1 (3 cr)
Code: 5S00BL88-3005
General information
- Enrolment period
- 02.12.2015 - 31.12.2015
- Registration for the implementation has ended.
- Timing
- 11.01.2016 - 15.04.2016
- Implementation has ended.
- Credits
- 3 cr
- Local portion
- 3 cr
- Mode of delivery
- Contact learning
- Unit
- Electrical and Automation Engineering
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Seats
- 0 - 40
- Degree programmes
- Degree Programme in Electrical Engineering
- Teachers
- Jukka Falkman
- Course
- 5S00BL88
Objectives (course unit)
The student knows how to
- use jump commands
- use timers
- use counters
- use comparison functions
- use interger and floating point number arithmetic operations
- use file units
- use parameters.
Content (course unit)
Jump commands. Timers and counters and theri connections. Comparison functions for integers and floating point numbers. Arithmetic fort these. Creating file units and transferring information between them and the application. Creating units with parameters and applying them. Exercises.
Prerequisites (course unit)
Basics of programmable logics.
Exam schedules
Koe on n. vkolla 14/2016. Ensimmäinen uusinta ja korotus n. vkolla ______. Korotuksesta on ilmoitettava TenttiWilhon lisäksi s-postitse J. Falkmanille viimeistään silloin kun ilmoittautumisaika 1. uusintaan loppuu. Ilmoituksessa on mainittava: opiskelijan nimi, opiskelijanumero, opintojakson nimi ja tunnus,kokeesta saatu arvosana sekä korotuksen suorituspäivä. Toinen uusinta _______.
Evaluation methods and criteria
Tentti
Assessment scale
0-5
Teaching methods
lähiopetus
harjoitukset
tentti
Learning materials
Opintojaksolla käytettävä materiaali esitellään 1. oppitunnilla.
Student workload
Kokonaistyömäärä: 3*26,3=n. 79h
Lähitunteja: n. 33 oppituntia
Itsenäistä työskentelyä: 79h-33oppit*0,75h/oppit=n. 54h
Content scheduling
1.Opintojakson esittely. n. 1 oppit.
2.Ohjelmoitavien logiikoiden rakenne ja kapasiteetti n. 3 oppit.
3.Projektin teko. n. 2 oppit.
4.Peruslukitukset. n. 6 oppit.
5.Ohjausohjelman kirj., siirto, testaus ja editointi. n. 4 oppit.
6.Kiikut,laskurit,ajastimet,vertailut,aritmet. ja liukuluvut. n. 6 oppit.
7.Tiedostoyksiköt ja niiden käyttö ohjausohjelmassa. n. 3 oppit
8.Parametroitavat yksiköt ja niiden käyttö. n. 4 oppit.
9.Hyppykomennot. n. 2 oppit.
10.Koe 2 oppit.
Luennot ja ohjatut ohjelmointiharjoitukset.
Koe tod.näk. n. vko 14. Ajankohta määritellään tarkemmin opintojakson edetessä.
Completion alternatives
Ei valinnaisia suoritustapoja.
Practical training and working life cooperation
Ei exskursioita.
International connections
Ei ulkomaanmatkoja.
Further information
Ensimmäisellä oppitunnilla oltava läsnä.
Toteutukselle voi ilmoittautua 14I200B opiskelijoita. Toteutukselle ilmoittautuneet opiskelijat jaetaan kahteen ryhmään, joilla lukujärjestyksessä olevat oppitunnit ovat eri aikaan. Opiskelijat jaetaan ryhmiin aakkosjärjestyksessä. Aakkosten alkupuolisko lukujärjestyksen ensimmäisille oppitunneille ja jälkipuolisko lukujärjestyksen jälkimmäisille tunneille.
Lopullinen arvosana=kokeen arvosana
Kokeen arviointi:
pisteitä <10= arvosana 0
pisteitä 10...<14= arvosana 1
pisteitä 14...<18= arvosana 2
pisteitä 18...<22= arvosana 3
pisteitä 22...<26= arvosana 4
pisteitä 26...30 = arvosana 5
Ei läsnäolovelvoitetta.
Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)
Opiskelija ei pysty osoittamaan täyttävänsä suorituksellaan jonkin arviointikriteereistä "Tyydyttävä", "Hyvä" ja "Kiitettävä"
Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)
Opiskelija tuntee ohjelmoitavien logiikoiden perusrakenteet, tietää käskyjen rakenteet ja tietää miten logiikka suorittaa sovelluksen komentoja.
Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)
Edellisen kohdan lisäksi opiskelija osaa ratkaista perusohjaustehtäviä käyttäen ohjelmointikielen eri esitysmuotoja ja peruskäskykantaa.
Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)
Edellisten kohtien lisäksi opiskelija osaa tehdä ja käyttää hyppykomentoja, datatiedostoja ja parametroitavia ohjelmayksiköitä sovelluksissa.