XSL Content
PCL`s Programming Practice
- 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
TeachingToggle Navigation
Study type | Hours of face-to-face teaching | Hours of non classroom-based work by the student |
---|---|---|
Lecture-based | 30 | 45 |
Applied classroom-based groups | 15 | 30 |
Applied laboratory-based groups | 15 | 15 |
Teaching guideToggle Navigation
AimsToggle 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.
TemaryToggle 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
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.
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
GroupsToggle Navigation
16 Teórico (Spanish - Tarde)Show/hide subpages
Weeks | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
1-14 | 16:00-18:00 | ||||
2-2 | 19:00-20:00 | ||||
4-4 | 19:00-20:00 |
Teaching staff
Classroom(s)
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
16 Applied classroom-based groups-1 (Spanish - Tarde)Show/hide subpages
Weeks | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
1-7 | 17:00-18:00 | ||||
6-6 | 19:00-20:00 | ||||
8-8 | 17:00-18:00 | ||||
9-14 | 17:00-18:00 |
Teaching staff
Classroom(s)
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
- P3I 10A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
16 Applied laboratory-based groups-1 (Spanish - Tarde)Show/hide subpages
Weeks | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
1-7 | 18:00-19:00 | ||||
5-5 | 19:00-20:00 | ||||
8-8 | 18:00-19:00 | ||||
9-10 | 18:00-19:00 | ||||
11-14 | 18:00-19:00 |
Teaching staff
Classroom(s)
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II
- P6I 12L - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II