Communications in Automation
Basic information
Course coordinator Boštjan Murovec, Janez Perš
Course type: Obvezni- strokovni
Number of ECTS credits: 7
Semester: 1. semester
Course code: 64668
Subject description
Concepts of Communication Systems and Their Architecture. The discussion outlines the principles, challenges, compromises, and limitations of data transmission between computing nodes, addressing both communication protocols and electronic aspects. Emphasis is placed on the inherent complexity of communication systems, which is intricately linked to the diverse array of services offered by real-world implementations, inevitably leading to the layered network systems. The nuanced nature of communication systems is underscored, taking into account the variety of services provided by practical implementations, thus contributing to the intricacy of network systems. Protocol-related topics are illustrated by examining TCP/IP protocol stack, as well as USB and RS-232 buses. The protocols as well as electrical phenomena and non-idealities during bit transmission through cables, are showcased.
Objectives
Mastering the basic concepts, technologies and applications of communication systems in automation.
Teaching and learning methods
The lectures provide a theoretical background on particular subjects together with presentation of simple practical examples.
Practical work is being performed as the part of laboratory exercises, and is accomplished in multiple parts, acquainting students with characteristics of the individual layers of the TCP/IP stack. Students work in groups, consisting of two or three students. After each part, students report on their results and compare them to the theory they acquired during the lectures.