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

Distribution of hours by type of teaching
Study typeHours of face-to-face teachingHours of non classroom-based work by the student
Lecture-based3045
Applied classroom-based groups1530
Applied laboratory-based groups1515

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

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
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

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
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

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
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