Go to:
Logótipo
You are here: Start > M.EEC002

Industrial Communications

Code: M.EEC002     Acronym: CIND

Keywords
Classification Keyword
OFICIAL Automation and Control

Instance: 2023/2024 - 1S Ícone do Moodle

Active? Yes
Responsible unit: Department of Electrical and Computer Engineering
Course/CS Responsible: Master in Electrical and Computer Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
M.EEC 114 Syllabus 1 - 6 52 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

At the end of this course unit students should be able to:



  1. Identify communication requirements in industrial systems;

  2. Identify the techniques that underlie the operation of industrial communications protocols and their intrinsic characteristics;

  3. Establish relationships between the techniques used by the protocols and their temporal behavior;

  4. Know the main characteristics of the most common communication protocols in industrial environments;

  5. Select, configure and operate some of those protocols in a laboratory context.

Working method

B-learning

Pre-requirements (prior knowledge) and co-requirements (common knowledge)


  • Basic knowledge of communication networks.

  • Programming knowleadge.

Program


  1. Communication requirements of industrial automation systems. Basic concepts of networks and time: messages, transactions and temporal control.

  2. Protocol stack in industrial protocols: concepts and solutions for the physical, data link and application layer.

  3. Technologies of industrial networks: fieldbuses ((CAN e CANopen, PROFIBUS, etc), Industrial Ethernet (Modbus, PROFINET, EtherCAT, etc), wireless networks (WiFi, ZigBee, WirelessHART, ISA100, etc) and application Machine-to-Machine protocols (REST, CoAP. MQTT, etc).


 

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
Wilamowski, B. M., Irwin, J. D.; Industrial communication systems (2nd edition), CRC Press, 2017. ISBN: 978-1138071803

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. 

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 must have been regularly enrolled in the course, must have not exceeded the maximum number of allowed absences stipulated in FEUP's regulations and must have obtained a minimum laboratory grade of 7 (seven) out of 20.

  • A student repeating the course but with frequency may opt to be exempted from the laboratorial work and maintain the laboratory grade obtained previously.

Calculation formula of final grade

Final grade (NF):


  • NF = 50% NT + 50% NP

  • NT = theory grade (final exam) 

  • NP = labs grade = 35% MT1 + 35% MT2 + 30% MT3


Notes:


  • MTx = Mini-test taken during the semester.

  • Passing in this course is subject to a minimum grade of 7 in each mini-test and each component.

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 grade obtained in the recourse exam replaces, if better, the grade obtained in the final exame.

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.

This course unit will use Moodle to make all materials available and for the assessments.
Recommend this page Top
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2025-06-18 at 07:54:24 | Acceptable Use Policy | Data Protection Policy | Complaint Portal