Programmable Logic ControllersLaajuus (3 cr)
Code: KL25AB10250
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.
Qualifications
basics of automation, basics of programming 1, basics of digital technology
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.
Materials
Lecture material, lecture demonstrations, assignments, product and programming manuals
Enrollment
11.11.2024 - 19.02.2025
Timing
03.03.2025 - 27.04.2025
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
- Bachelor of Engineering, Automation Engineering
Teachers
- Niko Ristimäki
Student groups
-
AUTE24ABachelor of Engineering, Automation Engineering
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, assignments and group work
Student workload
Total work load 80 h of which scheduled about 40 %
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Assessment criteria, good (3)
Student can program a simple sequence control with FBD programming language.
Assessment criteria, excellent (5)
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, approved/failed
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
Enrollment
11.11.2024 - 19.02.2025
Timing
03.03.2025 - 27.04.2025
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
- Bachelor of Engineering, Automation Engineering
Teachers
- Niko Ristimäki
Student groups
-
AUTE24BBachelor of Engineering, Automation Engineering
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, assignments and group work
Student workload
Total work load 80 h of which scheduled about 40 %
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Assessment criteria, good (3)
Student can program a simple sequence control with FBD programming language.
Assessment criteria, excellent (5)
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, approved/failed
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
Enrollment
11.11.2024 - 19.02.2025
Timing
17.02.2025 - 13.04.2025
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
- Bachelor of Engineering, Automation Engineering
Teachers
- Ismo Tupamäki
Student groups
-
MAUTE24Insinööri (AMK), Automaatiotekniikka, monimuotototeutus
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, assignments and group work
Student workload
Total work load 80 h of which scheduled about 40 %
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Assessment criteria, good (3)
Student can program a simple sequence control with FBD programming language.
Assessment criteria, excellent (5)
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, approved/failed
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
Enrollment
13.11.2023 - 17.01.2024
Timing
08.01.2024 - 25.02.2024
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Automation Engineering
Teachers
- Niko Ristimäki
Student groups
-
AUTE23ABachelor of Engineering, Automation Engineering
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, assignments and group work
Student workload
Total work load 80 h of which scheduled about 40 %
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Assessment criteria, good (3)
Student can program a simple sequence control with FBD programming language.
Assessment criteria, excellent (5)
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, approved/failed
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
Enrollment
13.11.2023 - 17.01.2024
Timing
08.01.2024 - 25.02.2024
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Automation Engineering
Teachers
- Niko Ristimäki
Student groups
-
AUTE23BBachelor of Engineering, Automation Engineering
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, assignments and group work
Student workload
Total work load 80 h of which scheduled about 40 %
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Assessment criteria, good (3)
Student can program a simple sequence control with FBD programming language.
Assessment criteria, excellent (5)
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, approved/failed
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
Enrollment
14.11.2022 - 15.01.2023
Timing
09.01.2023 - 26.02.2023
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
- Bachelor of Engineering, Automation Engineering
Teachers
- Niko Ristimäki
Student groups
-
AUTE22A
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 handouts, lecture demonstrations, assignments, product and programming manuals.
Teaching methods
Lectures, demonstrations, assignments and group work
Student workload
Total work load 80 h of which scheduled about 40 %
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Assessment criteria, good (3)
Student can program a simple sequence control with FBD programming language.
Assessment criteria, excellent (5)
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, approved/failed
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
Enrollment
14.11.2022 - 15.01.2023
Timing
09.01.2023 - 26.02.2023
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
- Bachelor of Engineering, Automation Engineering
Teachers
- Niko Ristimäki
Student groups
-
AUTE22B
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 handouts, lecture demonstrations, assignments, product and programming manuals.
Teaching methods
Lectures, demonstrations, assignments and group work
Student workload
Total work load 80 h of which scheduled about 40 %
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Assessment criteria, good (3)
Student can program a simple sequence control with FBD programming language.
Assessment criteria, excellent (5)
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, approved/failed
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
Enrollment
07.02.2022 - 20.03.2022
Timing
07.03.2022 - 08.05.2022
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
- Bachelor of Engineering, Automation Engineering
Teachers
- Niko Ristimäki
Student groups
-
AUTE21A
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 handouts, lecture demonstrations, assignments, product and programming manuals.
Teaching methods
Lectures, demonstrations, assignments and group work
Student workload
Total work load 81 h of which scheduled 35 h
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Qualifications
basics of automation, basics of programming 1, basics of digital technology
Enrollment
07.02.2022 - 20.03.2022
Timing
07.03.2022 - 08.05.2022
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
- Bachelor of Engineering, Automation Engineering
Teachers
- Ismo Tupamäki
Student groups
-
AUTE21B
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 handouts, lecture demonstrations, assignments, product and programming manuals.
Teaching methods
Lectures, demonstrations, assignments and group work
Student workload
Total work load 80 h of which scheduled about half.
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Qualifications
basics of automation, basics of programming 1, basics of digital technology
Enrollment
07.02.2022 - 17.04.2022
Timing
07.03.2022 - 29.05.2022
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
- Bachelor of Engineering, Automation Engineering
Teachers
- Ismo Tupamäki
Student groups
-
MAUTE21
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 handouts, lecture demonstrations, assignments, product and programming manuals.
Teaching methods
Lectures, demonstrations, assignments and group work
Student workload
Total work load 80 h of which scheduled about 40 %
Evaluation scale
1-5
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.
Assessment methods and criteria
Exercises and an examination (100%)
Qualifications
basics of automation, basics of programming 1, basics of digital technology