HMI programming (5cr)
Code
General information
- Enrollment
- 17.11.2025 - 08.01.2026
- Registration for introductions has not started yet.
- Timing
- 12.01.2026 - 15.05.2026
- The implementation has not yet started.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Face-to-face
- Unit
- School of Technology
- Campus
- Lutakko Campus
- Teaching languages
- English
- Seats
- 20 - 30
- Degree programmes
- Bachelor's Degree Programme in Automation and Robotics
- Teachers
- Teppo Flyktman
- Groups
-
TAR24S1Bachelor's Degree Programme in Automation and Robotics
-
TSA26VKSähkö- ja automaatiotekniikka (AMK), vaihto-opiskelu/Exchange studies
- Course
- TS00CC43
Unfortunately, no reservations were found for the realization HMI programming TS00CC43-3001. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.
Evaluation scale
Pass/Fail
Objective
You become familiar with the basic concepts related to the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing a operating panel or a supervisory control and data acquisition system.
EUR-ACE ENGINEERING PRACTICE
You master the common practices of the user interface design and are able to implement human machine interfaces for industrial automation systems. You know the most common connection practices between user interfaces and programmable logic controllers and are able to diagnose and solve problems.
Content
In this course, you will become familiar with the basic concepts related to user interface design for programmable logic controllers (PLCs) both in theory and practice. You will be able to implement a human-machine interface (HMI) using an operating panel or a supervisory control and data acquisition (SCADA) system.
Additionally you will master common practices of user interface design and be able to implement HMIs for industrial automation systems. You will know the most common connection practices between user interfaces and PLCs, and be able to diagnose and solve problems.
User interface design and usability
Human machine interfaces
Operating panels
Supervisory, Control and Data Acquisition systems
Location and time
Rajakatu 35, Main campus / Spring 2026
Materials
Materials in e-learning environment
Teaching methods
Lectures and assignments including various learning tasks.
Independent work and study in a small-scale laboratoryproject(s)
Exam schedules
Assessment is based on assignments, learning tasks and personal interviews during the spring semester. No final exam is arranged in this course.
Completion alternatives
Accreditation procedures are described in the Degree Regulations and Study Guide. Further information about possible course-specific arrangements is available from Course tutor.
Student workload
135 h including lectures, assignments and individual work
Assessment criteria, approved/failed
You know and understand the basic concepts and the good practices related to the design and implementation of the operating interfaces for the PLC-based industrial systems. You are able to create simple operating interfaces utilizing operating panels and SCADA-systems.
Qualifications
Basic knowledge related to the automation technology
Basis knowledge related to the programmable logic controllers including hardware and software
Further information
Exchange students 5
No final exam is arranged in this course. Assessment is based on assignments, learning tasks and personal interviews.