Industrial Computing Architectures
| Keywords |
| Classification |
Keyword |
| OFICIAL |
Automation, Control & Manufacturing Syst. |
Instance: 2020/2021 - 1S 
Cycles of Study/Courses
| Acronym |
No. of Students |
Study Plan |
Curricular Years |
Credits UCN |
Credits ECTS |
Contact hours |
Total Time |
| MIEEC |
118 |
Syllabus |
4 |
- |
6 |
56 |
162 |
Teaching language
Suitable for English-speaking students
Objectives
The main goal of this course is to provide students with skills to design and develop communications solutions for industrial environments.
Learning outcomes and competences
- To know the communication architectures employed on industrial automation systems.
- Being able to assess and identify communication requirements, and to select the technologies best suited for this type of systems.
- Develop applications with support for industrial networks.
Working method
Presencial
Pre-requirements (prior knowledge) and co-requirements (common knowledge)
- Basic knowledge of communication networks.
- Programming knowleadge.
Program
- Communication requirements of industrial automation systems. Basic concepts of networks and time: messages, transactions, temporal control.
- Protocol stack: concepts and solutions for the physical, data link and application layer.
- Technologies of industrial networks: fieldbuses (CAN, CANopen and PROFIBUS), Ethernet and Industrial Ethernet (Modbus, PROFINET, etc.), TCP/IP protocol family and wireless networks (IEEE 802.11, IEEE 802.15.4, Low Power Wide Area Networks).
- Architectures for industrial automation systems. Application examples.
Mandatory literature
ed. Richard Zurawski;
The industrial communication technology handbook. ISBN: 0-8493-3077-7
James F. Kurose, Keith W. Ross ; internat. ed. adap. by Bhojan Anand;
Computer networking. ISBN: 978-0-321-51325-0
Complementary Bibliography
by Josef Weigmann and Gerhard Kilian;
Decentralization with PROFIBUS-DP. ISBN: 3-89578-144-4
Olaf Pfeiffer, Andrew Ayre, Christian Keydel;
Embedded networking with CAN and CANopen. ISBN: 978-0-9765116-2-5
Douglas E. Comer and David L. Stevens;
Internetworking with TCP/IP. ISBN: 0-13-474321-0 (vol. 1)
Charles E. Spurgeon;
Ethernet. ISBN: 1-56592-660-9
eds. Frithjof Klasen, Volker Oestreich, Michael Volz;
Industrial communication. ISBN: 978-3-8007-3358-3
Rich Seifert, James Edwards;
The All-New Switch Book: The Complete Guide to LAN Switching Technology. ISBN: 978-0470287156
Teaching methods and learning activities
- Lectures: discussion of the topics addressed in the course.
- Laboratory: realization of three laboratory assignments to allow the students to contact existing technological solutions. The assignments are individual, even if some equipment might need to be shared
keywords
Technological sciences > Engineering > Electrical engineering
Technological sciences > Engineering > Control engineering > Automation
Technological sciences > Engineering > Control engineering > Control networks
Evaluation Type
Distributed evaluation with final exam
Assessment Components
| Designation |
Weight (%) |
| Teste |
50,00 |
| Exame |
50,00 |
| Total: |
100,00 |
Amount of time allocated to each course unit
| Designation |
Time (hours) |
| Estudo autónomo |
74,00 |
| Frequência das aulas |
56,00 |
| Trabalho laboratorial |
32,00 |
| Total: |
162,00 |
Eligibility for exams
- To obtain "frequency" a student has to be regularly enrolled in the course, not exceed the maximum number of allowed absences stipulated in FEUP's regulations and obtain a minimum laboratory grade of 7 (seven).
- A student repeating the course but with frequency may opt to be exempted from the laboratorial work and maintain the laboratorial grade achieved previously.
Calculation formula of final grade
Final grade (NF):
- NF = 50% NT + 50% NP
- NT = theory grade (from the final exam)
- NP = laboratory grade = 35% MT1 + 35% MT2 + 30% MT3
Notes:
- MT = Mini-test taken during the laboratory sessions.
- Passing in this course is subject to a minimum grade of 7 in each component (NT and NP)
Special assessment (TE, DA, ...)
Working students (or with similar status) are not requested to attend lectures or labsoratory sessions. However, they are requested to take the same assessment tests/exams than regular students.
Classification improvement
- The recourse exam allows improving (by replacement) the theory grade achieved in the regular exam season.
- The laboratorial grade cannot be improved by recourse.
Observations
Lectures will be delivered in English whenever there is at least one student attending that is not Portuguese-speaker. Else, the language will be Portuguese.