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 |