PLC Controll of Industrial Equipment (GAGEBAN-IPBERPLC-1)

Basic data
Name and type of the study programme
Mechanical Engineering, BSc
Curriculum
2025
Classes / consultation hours
2 + 0 + 2 (L+S+Labs)
Credits
4 credits
Theory – Practice
Theory: 50%, Practice: 50%
Recommended semester
Semester 5
Study mode
full-time
Prerequisites
Pneumatics + 100 kredit
Evaluation type
Mid-term evaluation
Course category
Szakirányon kötelező
Language
English
Instructors
Responsible instructor
Dr. Pintér István
Responsible department
Department of Information Technologies
Instructor(s)
- nincs
Checked by
Dr. Líska János
Course objectives

The aim of the course is to introduce the structure, memory organization and programming languages of Programmable Logic Controllers.

Course content
Lectures

1. PLC basic concepts, binary number representation 2. OMRON PLC memory areas used for control tasks 3. OMRON ladder diagram programming language 4. SIEMENS PLC data modules used for control tasks, instruction list programming language 5. OMRON timers, counters: BCD data, memory management. 6 SIEMENS timers and counters. 7. Application of OMRON timers, counters 8. Application of SIEMENS timers and counters 9. OMRON arithmetic operations. 10. SIEMENS registers, arithmetic operations 11. OMRON SFC programming language 12. SIEMENS S7 GRAPH programming language

Labs

Solving PLC programming problems.

Acquired competences
Knowledge

In-depth knowledge of the learning and acquisition of knowledge in mechanical engineering, data collection methods, their ethical limitations and problem-solving techniques. Knowledge of business economics and engineering fundamentals methods and tools of cost-benefit analysis based on technical principles. Understand, characterise and model the structural design of engineering system the structure and functioning of the structural units and elements of a machine system, the design and interrelationship of the system elements. Apply the principles of mechanical product, process and technology design related computational and modelling principles and methods.

Skills

By completing this course, students will gain a technical understanding of the control of automated industrial equipment and will be able to design and implement industrial equipment control systems using the programming methods they have learned.

Attitude

Open to the use of IT tools, strives for engineering knowledge and use of software in the field of engineering, at least one knowledge and use of at least one of these programs. Open and receptive to ecological farming, health consciousness to new, modern and innovative processes and methods related to organic farming and health. Applies his/her acquired technical knowledge in order to phenomena observed and to describe their laws, explaining the principles of knowledge. In the course of his/her work, the relevant safety, health, environmental protection and, and quality assurance and control requirements, and enforce.

Autonomy and responsibilities

Responsibly profess and represent the values of the engineering profession, with an open mind accept professionally informed critical comments. In the performance of his/her professional duties, he/she cooperates with others (primarily technical, economic and legal). Identify the shortcomings of the technologies used, the risks of the processes and the initiate mitigating measures.

Requirements, evaluation and grading
Mid-term study requirements

Students are required to prepare and present two PLC programming exercises during the semester as a condition of completion. At the end of the semester, they will write a 90-minute final paper that will include theoretical and practical exercises from the semester's material. The practical grade will be determined in accordance with § 11 (2) of the TVSz.

Exam requirements

Generative AI usage

Not specified

Study aids, laboratory background

PLC programming student workstations.

Readings
Compulsory readings

Recommended readings

Frank Petruzella: Programmable Logic Controllers, Career Education, 2010William Bolton: Programmable Logic Controllers, Newnes, 2009