Course title, code: Introduction to the PLC programming and Robotics, GAGEBAN-BEVPLCRO-1
The aim of the course is to introduce the applications and control methods of Programmable Logic Controllers and industrial robots.
1.PLC Basics 2.Use of Siemens PLC Memory Areas for Control Tasks 3.Siemens Ladder Diagram Programming Language 4.Siemens Timers, Counters, Memory Management 5.Robot Control Modes, Robot Programming Languages 6.Methods of Robot Programming 7.Motion Control Instructions, Effector Control Instructions 8.RAPID Programming Language: Motion Control Instructions, Digital Signal Processing 9.RAPID Programming Language: Teach Pendant Commands, Position and Orientation Calculations 10.Robot - PLC Communication within a Robot Cell 11.Material Handling, Robot-Serviced Workstations
Course content - labs:
Knowledge:
Can apply the computational, modeling principles and methods related to mechanical product, process, and technology design.
Upon completing the course, students will gain technical insights into the basic aspects of designing a robot cell and will be able to implement the control of industrial robot cells using the programming methods they have learned.
Is open to learning about and accepting ongoing professional and technological developments and innovations in the technical field, and reliably conveying them.
Identifies the shortcomings of applied technologies, the risks of processes, and initiates actions to mitigate these.
Mid-term study requirements:
During the semester, students must complete and present one PLC and one robot programming task, which is a requirement for passing the course. Throughout the semester, they write two 45-minute in-class tests that include theoretical and practical tasks from the semester's material. The practical grade is determined according to Section 11, Paragraph 2 of the Study and Examination Regulations.
Exam requirements:
Nof: Handbook of Industrial Robotics, Second Edition, Wiley, 1999.William Bolton: Programmable Logic Controllers, Newnes, 2009