Skip to main content

HMI-ProgrammingLaajuus (5 cr)

Code: TSAAA530

Credits

5 op

Teaching language

  • English

Responsible person

  • Teppo Flyktman

Objective

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Qualifications

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software

Assessment criteria, approved/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Enrollment

01.11.2024 - 09.01.2025

Timing

13.01.2025 - 18.05.2025

Number of ECTS credits allocated

5 op

Mode of delivery

Face-to-face

Unit

School of Technology

Campus

Lutakko Campus

Teaching languages
  • Finnish
Seats

20 - 35

Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Tommi Koskinen
  • Teppo Flyktman
Groups
  • TSA23SA
    Insinööri (AMK), sähkö- ja automaatiotekniikka, päivätoteutus

Objectives

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Time and location

Kevätlukukausi 2025, pääkampus (Rajakatu).

Learning materials and recommended literature

Moodlessa jaettava materiaali.

Teaching methods

Luennot ja oppimistehtävät

Exam dates and retake possibilities

Kurssin arviointi perustuu palautettuihin harjoitustöihin ja haastatteluihin. Harjoitustöiden palautus on suoritettava kevätlukukauden aikana.

Alternative completion methods

Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opintojakson erityiskäytänteistä.

Student workload

135 tuntia sisältäen tuntityöskentelyä ja itsenäistä työtä.

Further information for students

Kurssin arviointi perustuu suoritettuihin harjoitustöihin.

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Prerequisites

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software

Enrollment

01.11.2024 - 09.01.2025

Timing

13.01.2025 - 18.05.2025

Number of ECTS credits allocated

5 op

Mode of delivery

Face-to-face

Unit

School of Technology

Campus

Lutakko Campus

Teaching languages
  • English
Seats

20 - 35

Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Tommi Koskinen
  • Teppo Flyktman
Groups
  • TAR23S1
    Bachelor's Degree Programme in Automation and Robotics

Objectives

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Evaluation scale

0-5

Evaluation criteria, pass/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Prerequisites

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software

Enrollment

01.08.2024 - 22.08.2024

Timing

01.08.2024 - 31.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

4.5 op

Mode of delivery

10 % Face-to-face, 90 % Online learning

Unit

School of Technology

Campus

Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Teppo Flyktman
Groups
  • TSA23KMA
    Insinööri (AMK), sähkö- ja automaatiotekniikka,monimuototeutus

Objectives

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Time and location

Paikka:
Luennot ja muu etäopetus: teams
Kontaktipäivinä tapahtuva opetus sekä harjoitustöiden testaus ja esittely: JAMK pääkampus

Learning materials and recommended literature

Oppimateriaali esitellään kurssin aikana

Teaching methods

Luennot ja harjoitustehtävät. Kurssilla tehdään useita harjoitustehtäviä liittyen operointipaneelien ohjelmointiin sekä SCADA-ympäristön ohjelmointiin. Kurssin ohjelmistot ovat käytettävissä etäyhteydellä, mutta osa tehtävistä tulee testata ja esitellä automaatiolaboratoriossa oikeilla laitteilla.

Kyseessä on monimuoto-opiskelijoille tarkoitettu toteutus ja opetuskieli on suomi, mutta opetusmateriaalit voivat olla myös englanninkielisiä.

Alternative completion methods

Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opntojakson erityiskäytänteistä.

Student workload

135 h sisältäen luennot, ohjatut harjoitukset sekä itsenäisen työskentelyn.

Further information for students

Arviointi perustuu palautettuihin oppimistehtäviin sekä niiden suulliseen ja kirjalliseen raportointiin.

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Prerequisites

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software

Enrollment

20.11.2023 - 04.01.2024

Timing

08.01.2024 - 30.04.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Face-to-face

Unit

School of Technology

Campus

Main Campus

Teaching languages
  • English
Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Teppo Flyktman
Groups
  • TAR22S1
    Bachelor's Degree Programme in Automation and Robotics

Objectives

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Time and location

Main campus / Spring 2024

Learning materials and recommended literature

Materials in e-learning environment

Teaching methods

Lectures and assignments including various learning tasks.
Independent work and study in a small-scale laboratoryproject(s).

Alternative completion methods

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

Further information for students

No final exam is arranged in this course. Assessment is based on assignments, learning tasks and interviews.

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Prerequisites

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software

Enrollment

20.11.2023 - 04.01.2024

Timing

01.01.2024 - 19.05.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Face-to-face

Unit

School of Technology

Teaching languages
  • English
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Teppo Flyktman
Groups
  • TSA22SA
    Sähkö- ja automaatiotekniikka (AMK)

Objectives

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Time and location

Pääkampus / kevätlukukausi 2024

Learning materials and recommended literature

Materiaali jaetaan Moodlessa.

Teaching methods

Luennot ja oppimistehtävät.

Alternative completion methods

Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opintojakson erityiskäytänteistä.

Student workload

135 tuntia sisältäen tuntityöskentelyä ja itsenäistä työtä.

Further information for students

Kurssin arviointi perustuu suoritettuihin harjoitustöihin.

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Prerequisites

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software

Enrollment

01.08.2023 - 24.08.2023

Timing

01.08.2023 - 19.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

2 op

Mode of delivery

60 % Face-to-face, 40 % Online learning

Unit

School of Technology

Campus

Main Campus

Teaching languages
  • Finnish
Seats

0 - 30

Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Teppo Flyktman
Groups
  • TSA22KMA
    Sähkö- ja automaatiotekniikka (AMK)

Objectives

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Time and location

Aika: Syksy 2023

Paikka:
Luennot ja muu etäopetus: teams
Kontaktipäivinä tapahtuva opetus sekä harjoitustöiden testaus ja esittely: JAMK pääkampus

Learning materials and recommended literature

Oppimateriaali esitellään kurssin aikana

Teaching methods

Luennot ja harjoitustehtävät. Kurssilla tehdään useita harjoitustehtäviä liittyen operointipaneelien ohjelmointiin sekä SCADA-ympäristön ohjelmointiin. Kurssin ohjelmistot ovat käytettävissä etäyhteydellä, mutta osa tehtävistä tulee testata ja esitellä automaatiolaboratoriossa oikeilla laitteilla.

Kyseessä on monimuoto-opiskelijoille tarkoitettu toteutus ja opetuskieli on suomi, mutta opetusmateriaalit voivat olla myös englanninkielisiä.

Alternative completion methods

Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opntojakson erityiskäytänteistä.

Student workload

135 h sisältäen luennot, ohjatut harjoitukset sekä itsenäisen työskentelyn.

Further information for students

Arviointi perustuu palautettuihin oppimistehtäviin sekä niiden suulliseen ja kirjalliseen raportointiin.

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Prerequisites

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software

Enrollment

01.11.2022 - 05.01.2023

Timing

09.01.2023 - 21.05.2023

Number of ECTS credits allocated

5 op

Virtual portion

1 op

Mode of delivery

80 % Face-to-face, 20 % Online learning

Unit

School of Technology

Campus

Main Campus

Teaching languages
  • English
  • Finnish
Seats

0 - 30

Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Teppo Flyktman
Groups
  • TSA21SA
    Sähkö- ja automaatiotekniikka (AMK)

Objectives

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Prerequisites

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software

Enrollment

01.08.2022 - 25.08.2022

Timing

29.08.2022 - 31.12.2022

Number of ECTS credits allocated

5 op

Virtual portion

3 op

Mode of delivery

40 % Face-to-face, 60 % Online learning

Unit

School of Technology

Campus

Main Campus

Teaching languages
  • English
Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Teppo Flyktman
Groups
  • TSA21KMA
    Sähkö- ja automaatiotekniikka (AMK)

Objectives

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Prerequisites

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software

Enrollment

01.11.2021 - 09.01.2022

Timing

01.01.2022 - 15.05.2022

Number of ECTS credits allocated

5 op

Mode of delivery

Face-to-face

Unit

School of Technology

Campus

Main Campus

Teaching languages
  • English
Seats

0 - 28

Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Teppo Flyktman
Groups
  • TSA20SA
    Bachelor's Degree Programme in Electrical and Automation Engineering

Objectives

You become familiar with the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing operating panel or supervisory control and data acquisition system. Basic knowledge of the automation technology and programmable logic controllers is prerequisite for participation.

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

EUR-ACE COMMUNICATION AND TEAM-WORKING
You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Content

User interface design and usability
Human machine interfaces
Operating panels
Supervisory Control and Data Acquisition systems

Time and location

Spring 2022

Learning materials and recommended literature

Materials in e-learning environment

Teaching methods

Lectures and assignments including various learning tasks.
Independent work and study in a small-scale laboratory project(s).

Exam dates and retake possibilities

No final exam is arranged in this course. Assessment is based on assignments, learning tasks and interviews.

Alternative completion methods

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

135h

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

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 methods between user interfaces and programmable logic controllers and are able to diagnose and solve typical problems.

You are able to communicate efficiently about ideas, problems and solutions as a member of an international engineering team. You are able to co-operate with experts from other fields of technology to achieve a mutual objective.

Prerequisites

Basic knowledge related to the automation technology
Basic knowledge related to programmable logic controllers including hardware and software