MQTT και JAVA σε συστήματα αυτοματισμού

Η παρούσα διπλωματική εργασία έχει ως στόχο τη μελέτη του πρωτοκόλλου επικοινωνίας Message Queuing Telemetry Transport (MQTT) και την αξιοποίηση του σε συστήματα βιομηχανικού αυτοματισμού (Industrial Automation) και πιο συγκεκριμένα σε συστήματα συναρμολόγησης (Assembly Systems). Το κίνητρο της...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Βυλλιώτης, Σεραφείμ
Άλλοι συγγραφείς: Θραμπουλίδης, Κλεάνθης
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/11866
id nemertes-10889-11866
record_format dspace
spelling nemertes-10889-118662022-09-05T20:37:07Z MQTT και JAVA σε συστήματα αυτοματισμού MQTT and JAVA in automation systems Βυλλιώτης, Σεραφείμ Θραμπουλίδης, Κλεάνθης Παλιουράς, Βασίλης Vylliotis, Serafeim Διαδίκτυο των πραγμάτων Συστήματα αυτοματισμού Message Queuing Telemetry Transport (MQTT) Internet of Things (IoT) JAVA Automation systems GCAS 629.8 Η παρούσα διπλωματική εργασία έχει ως στόχο τη μελέτη του πρωτοκόλλου επικοινωνίας Message Queuing Telemetry Transport (MQTT) και την αξιοποίηση του σε συστήματα βιομηχανικού αυτοματισμού (Industrial Automation) και πιο συγκεκριμένα σε συστήματα συναρμολόγησης (Assembly Systems). Το κίνητρο της διπλωματικής είναι η ανάδειξη της αξίας της χρήση του MQTT σε συστήματα βιομηχανικού αυτοματισμού (industrial automation) και πιο συγκεκριμένα σε συστήματα συναρμολόγησης (Assembly Systems). Ο κυριότερος στόχος ήταν η μελέτη των δυνατοτήτων αξιοποίησης του MQTT σε συστήματα βιομηχανικού αυτοματισμού με την υλοποίηση του case study «Gregor chair assembly system». Παράλληλα, αναδείξαμε τα πλεονεκτήματα και της δυνατότητες της χρήση του MQTT σε συστήματα βιομηχανικού αυτοματισμού (industrial automation). Αναζητήσαμε την κατάλληλη λύση για την δημιουργία MQTT client (Eclipse Paho API) και για τον MQTT broker (Eclipse Mosquitto). Επίσης χρησιμοποιήσαμε το Raspberry Pi για να επιδείξουμε την χρήση του στο πλαίσιο του IoT. Το βασικό πρόβλημα που κληθήκαμε να επιλύσουμε είναι της επικοινωνίας μεταξύ συσκευών περιορισμένων δυνατοτήτων με βάση τις απαιτήσεις του IoT. The present thesis’ goal is the study of communication protocol Message Queuing Telemetry Transport (MQTT) and its’ utilization in Industrial Automation Systems and more specific in Assembly Systems. Our motive was to showcase the value of using MQTT in Industrial Automation Systems and more specific in Assembly Systems. Our primary target was the study of MQTT utilization capabilities in Industrail Automation with the implementation of the case study “Gregor Chair Assembly System”. At the same time, we highlighted the advantages and the possibilities of using MQTT in automatic systems in IoT. We inquired for the right solution for creating a MQTT client (Eclipse Paho API) and MQTT broker (Eclipse Mosquitto). Also, we used the Raspberry Pi in our effort to showcase its applicability in IoT. Finally, we implemented a smartSilo from the case study “Liqueur Plant”. The main issue we attempted to address was the communication between constraint devices with regards to IoT demands. 2019-02-01T17:55:18Z 2019-02-01T17:55:18Z 2018-10-04 Thesis http://hdl.handle.net/10889/11866 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Διαδίκτυο των πραγμάτων
Συστήματα αυτοματισμού
Message Queuing Telemetry Transport (MQTT)
Internet of Things (IoT)
JAVA
Automation systems
GCAS
629.8
spellingShingle Διαδίκτυο των πραγμάτων
Συστήματα αυτοματισμού
Message Queuing Telemetry Transport (MQTT)
Internet of Things (IoT)
JAVA
Automation systems
GCAS
629.8
Βυλλιώτης, Σεραφείμ
MQTT και JAVA σε συστήματα αυτοματισμού
description Η παρούσα διπλωματική εργασία έχει ως στόχο τη μελέτη του πρωτοκόλλου επικοινωνίας Message Queuing Telemetry Transport (MQTT) και την αξιοποίηση του σε συστήματα βιομηχανικού αυτοματισμού (Industrial Automation) και πιο συγκεκριμένα σε συστήματα συναρμολόγησης (Assembly Systems). Το κίνητρο της διπλωματικής είναι η ανάδειξη της αξίας της χρήση του MQTT σε συστήματα βιομηχανικού αυτοματισμού (industrial automation) και πιο συγκεκριμένα σε συστήματα συναρμολόγησης (Assembly Systems). Ο κυριότερος στόχος ήταν η μελέτη των δυνατοτήτων αξιοποίησης του MQTT σε συστήματα βιομηχανικού αυτοματισμού με την υλοποίηση του case study «Gregor chair assembly system». Παράλληλα, αναδείξαμε τα πλεονεκτήματα και της δυνατότητες της χρήση του MQTT σε συστήματα βιομηχανικού αυτοματισμού (industrial automation). Αναζητήσαμε την κατάλληλη λύση για την δημιουργία MQTT client (Eclipse Paho API) και για τον MQTT broker (Eclipse Mosquitto). Επίσης χρησιμοποιήσαμε το Raspberry Pi για να επιδείξουμε την χρήση του στο πλαίσιο του IoT. Το βασικό πρόβλημα που κληθήκαμε να επιλύσουμε είναι της επικοινωνίας μεταξύ συσκευών περιορισμένων δυνατοτήτων με βάση τις απαιτήσεις του IoT.
author2 Θραμπουλίδης, Κλεάνθης
author_facet Θραμπουλίδης, Κλεάνθης
Βυλλιώτης, Σεραφείμ
format Thesis
author Βυλλιώτης, Σεραφείμ
author_sort Βυλλιώτης, Σεραφείμ
title MQTT και JAVA σε συστήματα αυτοματισμού
title_short MQTT και JAVA σε συστήματα αυτοματισμού
title_full MQTT και JAVA σε συστήματα αυτοματισμού
title_fullStr MQTT και JAVA σε συστήματα αυτοματισμού
title_full_unstemmed MQTT και JAVA σε συστήματα αυτοματισμού
title_sort mqtt και java σε συστήματα αυτοματισμού
publishDate 2019
url http://hdl.handle.net/10889/11866
work_keys_str_mv AT bylliōtēsserapheim mqttkaijavasesystēmataautomatismou
AT bylliōtēsserapheim mqttandjavainautomationsystems
_version_ 1771297359246917632