Programmable logic controllers (3cr)
Code: KL25AB10250-3003
General information
- Enrollment
- 03.02.2018 - 22.04.2018
- Registration for the implementation has ended.
- Timing
- 05.03.2018 - 06.05.2018
- Implementation has ended.
- Number of ECTS credits allocated
- 3 cr
- Local portion
- 3 cr
- Mode of delivery
- Contact learning
- Degree programmes
- Bachelor of Engineering, Information Technology
- Bachelor of Engineering, Automation Engineering
- Teachers
- Petteri Mäkelä
- Course
- KL25AB10250
Evaluation scale
1-5
                    
Objective
Students will be able to analyse the prerequisites for the function of automatic machines or systems and the role Programmable Logic Controller (PLC) plays. They will learn about the stucture and the function of PLC devices, which are usually used in machine and production automation systems. Students will also be able to create and programme sequence-based programmes and simple user interfaces with a touch screen.
                    
Content
- Stucture of PLC devices and programming environment
- Programming with FBD and ST programming languages
- Sequence-based programming
- Function blocks
- Designing and programming a user interface 
Students will receive hands-on experience in programming.
                    
Materials
Lecture material, lecture demonstrations, assignments, product and programming manuals
                    
Teaching methods
Lectures, demonstrations, exercises, group work
                    
Employer connections
None
                    
Student workload
Will be announced at the beginning of the course.
                    
Assessment criteria, satisfactory (1)
Student can program a simple sequence control with FBD programming language.
                    
Assessment criteria, good (3)
Student can program sequence control with FBD programming language. Student can develop modular programs by utilizing function blocks. Student knows also the basics of the ST programming language.
                    
Assessment criteria, excellent (5)
Student can develop the control program of the automation system and implement it with the FBD and ST programming languages using good programming practises. Student has excellent skills in PLC programming.
                    
Qualifications
basics of automation, basics of programming 1, basics of digital technology
                    
