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

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

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Βυλλιώτης, Σεραφείμ
Άλλοι συγγραφείς: Θραμπουλίδης, Κλεάνθης
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/11866
Περιγραφή
Περίληψη:Η παρούσα διπλωματική εργασία έχει ως στόχο τη μελέτη του πρωτοκόλλου επικοινωνίας 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.