PCL`s Programming Practice27708
- Centre
- Faculty of Engineering - Bilbao
- Degree
- Bachelor's Degree in Computer Engineering in Management and Information Systems
- Academic course
- 2024/25
- Academic year
- 4
- No. of credits
- 6
- Languages
- Spanish
- Code
- 27708
TeachingToggle Navigation
Teaching guideToggle Navigation
Description and Contextualization of the SubjectToggle Navigation
The subject 'Practical PLC Programming' introduces students to industrial automation using Programmable Logic Controllers (PLCs) as control systems. The SIMATIC S7 family of PLCs from Siemens is used for the practical exercises in the subject.
'Practical PLC Programming' is an elective course in the Bachelor's Degree in Management and Information Systems Engineering, offered in the first semester. This course is related to 'Industrial Automation,' another elective course in the degree program, which is offered in the second semester."
Skills/Learning outcomes of the subjectToggle Navigation
[C1] Understand the fundamentals of programmable logic controllers, including their architecture and operation, to be able to use them effectively in industrial automation projects.
[C2] Acquire fundamental knowledge in industrial automation to design and develop efficient solutions.
[C3] Familiarize oneself with the different analysis and programming languages used in programmable logic controllers.
[C4] Design, implement, and commission basic control systems using PLCs using programming and configuration tools.
Theoretical and practical contentToggle Navigation
1. Introduction to industrial automation and control, including basic concepts and the benefits of automation in industrial processes.
2.Industrial peripherals: Sensors and actuators, describing different types, characteristics, and their use in industrial automation.
3. Design of automated industrial processes.
4. Design tools: GRAFCET.
5. The programmable logic controller (PLC), delving into the Siemens S7 family of PLCs and their features.
6. TIA Portal environment for Siemens PLC software development: hardware module selection.
7. Software structure: available programming modules (OB, DB, FB, FC).
8. Basic PLC programming following the IEC 61131-3 standard and its five programming languages.
9. Program maintenance, covering topics such as software documentation, error resolution, and program updates.
10. Industrial automation project, applying the knowledge acquired in the course to design and develop a complete industrial automation project.
MethodologyToggle Navigation
Regarding the course methodology, three types of activities will be carried out:
1. LECTURES: In these sessions, the theoretical contents and concepts of each topic will be presented. Additionally, explanations will be accompanied by brief illustrative exercises based on real processes. This approach aims to enhance students' understanding of theoretical concepts and enable them to apply them in real-life situations.
2. CLASSROOM PRACTICES: During these activities, students will have the opportunity to design control systems for automated processes. It is expected that students will acquire practical skills in control system design.
3. LABORATORY PRACTICES: In these sessions, students will implement the designs they have developed in classroom practices using PLCs. This will allow verification of the designs and identification of potential errors or issues in implementation.
Assessment systemsToggle Navigation
- Final Assessment System
- Tools and qualification percentages:
- Written test to be taken (%): 50
- Realization of Practical Work (exercises, cases or problems) (%): 25
- Team projects (problem solving, project design)) (%): 25
Ordinary Call: Orientations and DisclaimerToggle Navigation
The subject follows a continuous assessment method, therefore class attendance is necessary. To pass the subject, it will be required to pass the written exam (50%) and to have completed the practical exercises satisfactorily (50%).
Not showing up for the written exam will result in a "no show" grade.
Students will have the right to be evaluated through the final assessment system, regardless of whether they have participated in the continuous assessment system or not. For this purpose, students must submit in writing to the faculty their waiver of continuous assessment. They will have a period of 9 weeks from the beginning of the semester or course, respectively, according to the academic calendar of the institution.
The exam for students who opt out of continuous assessment will consist of a final test comprising a written part (50%) and a practical part in the laboratory (50%), related to the concepts covered during the laboratory sessions.
Extraordinary Call: Orientations and DisclaimerToggle Navigation
In the extraordinary examination session, there will be a single final assessment covering 100% of the course: a written test (50%) and a practical test in the laboratory (50%), based on the concepts covered during the laboratory sessions.
Students who have completed the course during the current academic year may maintain the weighting of the results obtained in the course, in which case the assessment will be similar to the ordinary examination session.
Compulsory materialsToggle Navigation
Provided material:
• Slides of the subject available on eGela.
• Classroom practice scripts.
• Laboratory practice scripts.
• Supplementary material.
BibliographyToggle Navigation
Basic bibliography
In each topic of the subject, updated bibliography will be provided
In-depth bibliography
In each topic of the subject, updated bibliography will be provided
Journals
In each topic of the subject, updated bibliography will be provided
Web addresses
http://www.ifac-control.org/
http://www.cea-ifac.es
http://www.isa.org/
http://www.automation.siemens.com/
GroupsToggle Navigation
16 Teórico (Spanish - Tarde)Show/hide subpages
Weeks | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
1-14 | 16:00-18:00 (1) | ||||
2-2 | 19:00-20:00 (2) | ||||
4-4 | 19:00-20:00 (3) |
Teaching staff
Classroom(s)
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (1)
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (2)
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (3)
16 Applied classroom-based groups-1 (Spanish - Tarde)Show/hide subpages
Weeks | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
1-7 | 17:00-18:00 (1) | ||||
6-6 | 19:00-20:00 (2) | ||||
8-8 | 17:00-18:00 (3) | ||||
9-14 | 17:00-18:00 (4) |
Teaching staff
Classroom(s)
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (1)
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (2)
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (3)
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (4)
16 Applied laboratory-based groups-1 (Spanish - Tarde)Show/hide subpages
Weeks | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
1-7 | 18:00-19:00 (1) | ||||
5-5 | 19:00-20:00 (2) | ||||
8-8 | 18:00-19:00 (3) | ||||
9-10 | 18:00-19:00 (4) | ||||
11-14 | 18:00-19:00 (5) |
Teaching staff
Classroom(s)
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (1)
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (2)
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (3)
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (4)
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (5)