Skip to main content
Skip header

Programming of Industrial Mechatronic Systems

Type of study Bachelor
Language of instruction English
Code 354-0214/02
Abbreviation M-PPMS
Course title Programming of Industrial Mechatronic Systems
Credits 6
Coordinating department Department of Robotics
Course coordinator Ing. Michal Vocetka, Ph.D.

Osnova předmětu

Lectures:
1. Industrial robot, end effector, workstation with industrial robots.
2. Coordinate systems. Robot operating modes. Basics of robotized workstation control. Joging.
3. Calibration. Tool definition and TCP calibration.
4. Introduction to ABB robot programming. Motion instructions.
5. Robot programming logic. Robot programming via FPU.
6. Introduction to programming in RobotStudio software (RapidEditor).
7. The use of signals (DI/O).
8. Basic principles of safety in industrial robotics.
9. Robotized technological workstations and its safety elements - handling, palletizing.
10. Robotized technological workstations and its safety elements - welding, painting.
11. Robotized technological workstations and its safety elements - foundry and forming.
12. Trends in industrial robotics - collaborative robotics.
13. Evaluation.

Seminars:
1. Introduction to the IRC5 system. Description of robots, controllers and its components. Safety principles for working with robots, safety circuits - its functions. Operating modes (automatic, manual, manual 100%), its purpose. FPU description - description of controls and basic orientation in the menu.
2. Manual control of the robot. Coordinate systems.
3. System calibration. Robot tool definition (TCP editation). Calibration (revolution counters) after power failure (backup battery discharge).
4. Introduction to ABB robot programming. Program editor, structure, program orientation. Program recovery and backup
5. Robot programming logic. Working with procedures and modules. Instructions for control of the operator's window.
6. Movement instructions and basic movement programs.
7. Processing of the assigned project I.
8. Basic data types. Compound data types. Functions and cycles, decision making.
9. Working with signals (DI / DO)
10. Introduction to RobotStudio software (RapidEditor)
11. Training, assignment of project
12. Training - project II.
13. Presentation and defense of processed project

E-learning

The subject is supported by a moodle course.

Povinná literatura

[1] ABB AB Robotics Products SE-721 68 Västerås Sweden. Product specification: Controller software IRC5 [online]. In: . 2018, s. 178 [cit. 2019-08-06]. PRODUCT ID: 3HAC050945-001.

[2] ABB AB Robotics Products SE-721 68 Västerås Sweden. Technical reference manual: RAPID instructions, Functions and Data types [online]. In: . 2010, s. 1264 [cit. 2019-08-06]. PRODUCT ID: 3HAC 16581-1.

[3] Application manual: Controller software IRC5. 3HAC050798-001 Revision R. Västerås Sweden: ABB AB, 2022.

Doporučená literatura

[1] Operating manual: RobotStudio. 3HAC032104-001 Revision AN. Västerås Sweden: ABB AB, 2022.