MEI-56206 Production Automation Exercises, 5 cr


Niko Siltala, Jyrki Latokartano


Toteutuskerta Periodi Vastuuhenkilö Suoritusvaatimukset
MEI-56206 2019-01 3 - 4 Jyrki Latokartano
Niko Siltala
The laboratory works are independently performed in 2-3 student groups. The pre-commentary, the actual work and commentary are connected to work.
Completion parts must belong to the same implementation.


The student can program and use the basic equipment of the discrete manufacturing automation in practice (sensors, actuators, PLC logics, robotics). In the end of the course students have a good practical understanding of the field of discrete manufacturing automation and (s)he can also use the virtual design tools in practice.


Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Basics of state models. Student utilise state models and timing charts for representing practical cases and (s)he understands applicability of state models.  Student can apply state models to control program creation. Understands basics of PackML (ISA TR88.00.02) in practice.   
2. Logic programming (instruction list, ladder diagram, function block diagram, structured text, sequential function chart). Students can use basic functions to control digital inputs and outputs. Student knows timers, counters, word logic, comparison functions, etc.  Student can resolve complicated PLC tasks with different logic programming languages. (S)he can utilize handshaking concept.   Student has good capability to apply PLC technology and state models to practical problems. (S)he can utilise the PackML concepts. 
3. Basic robot programming skills. Robot coordinates, movements, control of inputs and outputs.   Student can resolve complicated robot tasks.  Student has good capability to apply robot technology to practical problems. Student knows the restrictions and potential of the robotics. 
4. Basics of graphical off-line robot programing.  Student can create robot program in off-line simulation and implement it in real environment.  Student can optimize the robot programs using data available in simulation and real robot environment. 
5. Visual interface design  Student can make a graphical user interface for automation process.   

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

The course is completed when exercises and laboratory works are successfully carried out.


Evaluation scale passed/failed will be used on the course


Completion parts must belong to the same implementation


Tyyppi Nimi Tekijä ISBN URL Lisätiedot Tenttimateriaali
Other literature   Specification of each laboratory work           No   
Online book   IEC 61131-3: Programming Industrial Automation Systems   Karl Heinz John, Michael Tiegelkamp   978-3-642-12015-2     DOI: 10.1007/978-3-642-12015-2 Available in TUT network.   No   


Opintojakso P/S Selite
MEI-56006 Production Automation Planning Mandatory    
MEI-56606 Machine Vision Advisable    


Opintojakso ei vastaan mitään toista opintojaksoa

Päivittäjä: Andersson Kirsi, 25.03.2019