Πίνακας περιεχομένων:
- Βήμα 1: ΛΟΓΟΤΥΠΟ! από τη Siemens
- Βήμα 2: 1. Πλατφόρμα IoT Ubidots
- Ο λογαριασμός μας στην πλατφόρμα Ubidotsplatform
- Βήμα 3: 2. Αναθεώρηση LOGO! 12/24 RCE Αναφορά 6ED1052-1MD00-0BA8
- Βήμα 4: 3. Λογότυπο διαμόρφωσης και προγραμματισμού! Με το LogoSoft
- Node-RED στο Raspberry Pi 3
- Βήμα 5: 4. ΛΟΓΟΤΥΠΟ επικοινωνίας! και Node-RED Through S7Comm
- Βήμα 6: 5. Κόμβος σύνδεσης-RED και Ubidots
- Η επικοινωνία μεταξύ του Node RED και του Ubidots γίνεται χρησιμοποιώντας το πρωτόκολλο MQTT, κάνοντας τη σύνδεση με τον μεσίτη Ubidots, υπάρχουν 2 μέθοδοι για τις συνδρομές και δημοσιεύσεις MQTT
- Βήμα 7: Τελικό βίντεο: Integration Industrial LOGO! Siemens με πλατφόρμα Ubidots
- Βήμα 8: Δοκιμές
- Εφαρμογή στο Node-RED
- Βήμα 9: Πίνακας ελέγχου Ubidots
- Πίνακας ελέγχου από το Ubidots
- Βήμα 10: Έλεγχος με συμβάντα στο Ubidots
- Το Ubidots σάς επιτρέπει να διαμορφώσετε συμβάντα που ενεργοποιούνται από υπό όρους, σε αυτήν την περίπτωση έχει δημιουργηθεί η ακόλουθη συνθήκη:
- Βήμα 11: Συστάσεις
- Βήμα 12: Συμπεράσματα
- Βήμα 13: Λήψεις
Βίντεο: Πλατφόρμα ενσωμάτωσης Ubidots με LOGO! Siemens Using Node-RED: 13 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Για μερικές εβδομάδες έχω κάνει κάποιες δοκιμές με ένα λογότυπο! (λογική ενότητα) από τη Siemens, εδώ και μερικούς μήνες έχω δει ότι το χρησιμοποιούν σε βασικές βιομηχανικές εφαρμογές, αν και προσωπικά δεν το θεωρώ 100% PLC, ενσωματώνεται εύκολα στις εφαρμογές παρακολούθησης και ελέγχου για απλές διαδικασίες.
Βήμα 1: ΛΟΓΟΤΥΠΟ! από τη Siemens
Θα μπορούσατε να πείτε ότι αυτός ο εξοπλισμός είναι το φθηνότερο ή προσιτό "PLC" που έχει η Siemens στη χώρα μου, έχει κόστος περίπου 200 δολάρια ΗΠΑ, για τον απλό λόγο ότι το να είσαι μάρκα Siemens είναι συνώνυμο της εμπιστοσύνης και της τέλειας ευρωστίας για τις εφαρμογές της Domotica.
Δεδομένου ότι το παρακάτω σεμινάριο είναι λίγο πιο εκτεταμένο έχει χωριστεί σε 5 μέρη που θα δούμε στη συνέχεια.
Βήμα 2: 1. Πλατφόρμα IoT Ubidots
Ο λογαριασμός μας στην πλατφόρμα Ubidotsplatform
Στη συνέχεια θα κάνουμε το τελικό τεστ αυτής της ομάδας που εκτελεί την ενσωμάτωση με την πλατφόρμα IndustrialIbT Ubidots, πριν ξεκινήσω προτείνω άλλες δοκιμές και ενδιαφέρουσες ενσωματώσεις με το Ubidots.
Συνιστάται: PDAControl / Ubidots
Ιστοσελίδα: Ubidots.com
Βήμα 3: 2. Αναθεώρηση LOGO! 12/24 RCE Αναφορά 6ED1052-1MD00-0BA8
Αυτή η έκδοση LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 έχει ενδιαφέροντα χαρακτηριστικά, κυρίως επικοινωνία Ethernet που διευρύνει τις δυνατότητες ενσωμάτωσης, ένα στιβαρό και αξιόπιστο υλικό.
Προτεινόμενο σεμινάριο: δυνατότητες και δυνατότητες τεκμηρίωσης
Βήμα 4: 3. Λογότυπο διαμόρφωσης και προγραμματισμού! Με το LogoSoft
Αυτοί οι εξοπλισμοί διαθέτουν λογισμικό προγραμματισμού "LOGOSoft", προγραμματίζεται μέσω λογικών μπλοκ ή Function Block Diagram ή FBD, προηγουμένως δημιουργήσαμε ένα παράδειγμα, κάθε έξοδος θα πραγματοποιήσει την αλλαγή χρώματος στην οθόνη LCD και την ανάγνωση της αναλογικής εισόδου.
Κατεβάστε αυτό το παράδειγμα της LogoSoft στο τέλος του άρθρου
Προτεινόμενη αρχιτεκτονική για προγραμματισμό και διαμόρφωση
Προτεινόμενο σεμινάριο: Λήψη της έκδοσης επίδειξης LogoSoft.
pdacontrolen.com/download-and-installation-software-logo-soft-comfort-v8-2-siemens-demo/
Σύσταση: δείτε ολόκληρο το βίντεο αυτής της δοκιμής για να καταλάβετε πώς λειτουργεί: Integration Industrial LOGO! Siemens με πλατφόρμα Ubidots IoT.
Node-RED στο Raspberry Pi 3
Για να πραγματοποιήσετε την ενσωμάτωση μεταξύ του LOGO! και την πλατφόρμα Ubidots θα χρησιμοποιήσουμε ένα Raspberry Pi 3 μοντέλο Β στο οποίο έχουμε προηγουμένως εγκαταστήσει το Node-RED.
Αγοράστε το εδώ: Raspberry Pi 3 Model B ή B+ με θήκη
Βήμα 5: 4. ΛΟΓΟΤΥΠΟ επικοινωνίας! και Node-RED Through S7Comm
Το ΛΟΓΟΤΥΠΟ! Ενότητες που χρησιμοποιούν το πρωτόκολλο S7Comm για επικοινωνία με απομακρυσμένες εφαρμογές, χάρη στην κοινότητα προγραμματιστών Node-RED, έχουν δημιουργήσει κόμβους S7 για επικοινωνία ethernet χρησιμοποιώντας TSAP.
Περισσότερες πληροφορίες Κόμβοι: node-red-contrib-s7
Προτεινόμενη αρχιτεκτονική: LOGO! Ενσωμάτωση και Node-RED.
Προτεινόμενο σεμινάριο: Ενσωμάτωση LOGO! και Node-RED μέσω S7Comm.
Βήμα 6: 5. Κόμβος σύνδεσης-RED και Ubidots
Η επικοινωνία μεταξύ του Node RED και του Ubidots γίνεται χρησιμοποιώντας το πρωτόκολλο MQTT, κάνοντας τη σύνδεση με τον μεσίτη Ubidots, υπάρχουν 2 μέθοδοι για τις συνδρομές και δημοσιεύσεις MQTT
Σύσταση: δείτε ολόκληρο το βίντεο αυτής της δοκιμής για να καταλάβετε πώς λειτουργεί: Integration Industrial LOGO! Siemens με πλατφόρμα Ubidots IoT.
Κόμβοι MQTT του Ubidots: διευκολύνουν ή απλοποιούν τη διαμόρφωση
πληροφορίες από
Οι ίδιοι κόμβοι MQTT του Basic Node-RED: Απαιτούν περισσότερη επιδεξιότητα για τη διαμόρφωση
πληροφορίες από
Αρχιτεκτονική προτεινόμενη σύνδεση Node-RED και πλατφόρμα Ubidots
Πλήρης τεκμηρίωση: Συνδέσεις Ubidots και Node RED
help.ubidots.com/articles/1440402-connect-node-red-with-ubidots
Αγοράστε το εδώ: Raspberry Pi Zero Wireless 1GHz 512Ram
Βήμα 7: Τελικό βίντεο: Integration Industrial LOGO! Siemens με πλατφόρμα Ubidots
Για να διευκολύνω την κατανόηση και το εύρος της εφαρμογής συνιστώ να συμπληρώσετε με το παρακάτω βίντεο, για να ενεργοποιήσετε τους υπότιτλους, σε αυτό το βίντεο θα εξηγήσω λεπτομερέστερα την εφαρμογή στο σύνολό της.
Βήμα 8: Δοκιμές
Από το Ubidots θα πραγματοποιήσουμε το LOGO ελέγχου και επίβλεψης! μέσω Node-RED.
Αρχιτεκτονική που εφαρμόστηκε για αυτό το τεστ
ΛΟΓΟΤΥΠΟ! Συνδέσεις
Έγιναν οι ακόλουθες συνδέσεις:
- Ηλεκτρικός επιλογέας 3 θέσεων για ενεργοποίηση 2 εξόδων στα 24VDC
- Ποτενσιόμετρο 10k για προσομοίωση αναλογικής εισόδου 0-10VDC
Εφαρμογή στο Node-RED
Αμφίδρομη επικοινωνία μεταξύ LOGO! και Ubidots παρακάτω, θα δούμε μερικές απαιτούμενες διαμορφώσεις στο Node-RED, Λήψη του παραδείγματος εισαγωγής κόμβου-κόκκινου στο τέλος του άρθρου.
Σύσταση: δείτε ολόκληρο το βίντεο αυτής της δοκιμής για να καταλάβετε πώς λειτουργεί: Integration Industrial LOGO! Siemens με πλατφόρμα Ubidots IoT.
Ολοκληρώστε τους κόμβους προβολής
Διαμόρφωση LOGO! Επικοινωνία TSAP μέσω S7Comm.
Διαμόρφωση TSAP LOGO! στο LogoSoft.
Λίστα Μεταβλητών του LOGO!
- 4 ψηφιακές εξόδους στο Rele (Q0, Q1, Q2, Q3).
- 2 ψηφιακές εισόδους (I3, I4).
- 1 Αναλογική είσοδος (I8 = DB1 INT1118) 0-1000 πόντοι, 0-10VDC.
Ανάγνωση και φιλτράρισμα καταγραφής από το LOGO! και στάλθηκε στο Ubidots, χρησιμοποιώντας ένα αντικείμενο JSON.
Όλες οι εγγραφές διαβασμένες (JSON Object).
Καταργούμε τις ψηφιακές εξόδους για την αποστολή στο Ubidots μόνο ψηφιακών εισόδων / αναλογικών εισόδων.
Διαβάζοντας από το Ubidots και γράφοντας στις 4 ψηφιακές εξόδους (Relay) LOGO!, θα χρησιμοποιήσουμε τον βασικό κόμβο MQTT.
Βήμα 9: Πίνακας ελέγχου Ubidots
Πίνακας ελέγχου από το Ubidots
Επάνω έλεγχος 4 εξόδων
Κεντρικό μέρος ανίχνευση αλλαγής 2 εισόδων ψηφιακών εισόδων και σχεδιασμούLOGO! σε "Καμβάς" html, javascript
Κάτω συλλογή αναλογικής τιμής εισόδου
Βήμα 10: Έλεγχος με συμβάντα στο Ubidots
Το Ubidots σάς επιτρέπει να διαμορφώσετε συμβάντα που ενεργοποιούνται από υπό όρους, σε αυτήν την περίπτωση έχει δημιουργηθεί η ακόλουθη συνθήκη:
Εάν ADC> 500 για περισσότερο από 1 λεπτό = ενεργοποιήστε (ψηφιακή έξοδος 02) έγχρωμη κόκκινη LCD
Ενεργό συμβάν
Περισσότερες πληροφορίες: Εκδηλώσεις και ειδοποιήσεις στο Ubidots
Βήμα 11: Συστάσεις
Κυρίως συνιστώ να αρχίσετε να παρακολουθείτε τα προηγούμενα μαθήματα για το LOGO! αυτά καθορίζουν συγκεκριμένα βήματα σχετικά με τις διαμορφώσεις.
Οι κόμβοι S7Comm είναι αυτοί που επιτρέπουν την ενσωμάτωση, αν και δεν έχουμε διερευνήσει το πεδίο εφαρμογής τους σε πιο πολύπλοκες εφαρμογές, συνιστώ διακριτικότητα σε πολύ περίπλοκες εφαρμογές, τότε θα προτείνω κάποιες δυνατότητες.
Περίπτωση 1: Θεωρώ ότι αρκετές συσκευές σε ένα Raspberry Pi, δεν θα ήταν πρακτικές δεδομένης της χωρητικότητας και της επεξεργασίας RAM, στην περίπτωση του Raspberry Pi 3, ελπίζω να πραγματοποιήσω μελλοντικές δοκιμές με το New Raspberry Pi 4.
Περίπτωση 2: Αυτή η αρχιτεκτονική είναι πιο στιβαρή αφού διαθέτει διακομιστή ή υπολογιστή με καλύτερο επεξεργαστή και περισσότερη μνήμη RAM, επιτρέποντας πιθανώς τη διαχείριση περισσότερων συσκευών.
Προειδοποίηση: δεν έχουμε πραγματοποιήσει καμία από τις δοκιμές που προτάθηκαν στις προηγούμενες περιπτώσεις, οπότε δεν γνωρίζουμε το εύρος και τη λειτουργικότητα των κόμβων S7Comm με πολλαπλό λογότυπο! Συσκευές, αναλύουμε και αναλαμβάνουμε μόνο τις δυνατότητες.
Βήμα 12: Συμπεράσματα
Σε αυτήν την περίπτωση πραγματοποιήθηκε ο έλεγχος και η παρακολούθηση και χρησιμοποιήθηκε η ενότητα γεγονότων Ubidots, η οποία έχει πολλά χαρακτηριστικά.
Αυτή είναι μια βασική δοκιμή, πρέπει να λάβετε υπόψη περισσότερους παράγοντες πριν την εφαρμόσετε σε πραγματικές εφαρμογές, ασφαλείς συνθήκες που αναφέρονται στην ενεργοποίηση των εξόδων.
Το ΛΟΓΟΤΥΠΟ! Τα θεωρώ τέλεια για εφαρμογές αυτοματισμού σπιτιού και βασικούς αυτοματισμούς ή μη πολύπλοκες διαδικασίες και είναι πολύ φθηνά.
Αυτή η δοκιμή έγινε για να ανοίξει δυνατότητες μεταξύ βιομηχανικού υλικού και πλατφορμών IoT σε αυτήν την περίπτωση Ubidots, το οποίο έχει πολλά οφέλη.
Σύσταση: δείτε ολόκληρο το βίντεο αυτής της δοκιμής για να καταλάβετε πώς λειτουργεί: Integration Industrial LOGO! Siemens με πλατφόρμα Ubidots IoT.
Ευχαριστώ τους Ubidots !!!
Χάρη στην Smart-Tech ως μέρος του έργου ST-One, οι δημιουργοί των κόμβων S7Comm για το Node RED.
Συνιστάται:
Πλατφόρμα γυροσκοπίου/ κάμερα Gimbal: 5 βήματα (με εικόνες)
Πλατφόρμα γυροσκοπίου/ κάμερα Gimbal: Αυτό το διδακτικό δημιουργήθηκε για να εκπληρώσει την απαίτηση έργου του Makecourse στο Πανεπιστήμιο της Νότιας Φλόριντα (www.makecourse.com)
Παρακολούθηση θερμοκρασίας και υγρασίας DHT χρησιμοποιώντας το ESP8266 και την πλατφόρμα IoT AskSensors: 8 βήματα
Παρακολούθηση θερμοκρασίας και υγρασίας DHT χρησιμοποιώντας το ESP8266 και την πλατφόρμα IoT της AskSensors: Σε προηγούμενο εκπαιδευτικό, παρουσίασα έναν οδηγό βήμα προς βήμα για να ξεκινήσετε με το ESP8266 nodeMCU και την πλατφόρμα IoT AskSensors. Σε αυτό το σεμινάριο, συνδέω έναν αισθητήρα DHT11 στον κόμβο MCU. Το DHT11 είναι μια κοινά χρησιμοποιούμενη θερμοκρασία και υγρασία
Siemens SIMATIC IOT2000 Series to Ubidots + Arduino IDE: 8 Βήματα
Siemens SIMATIC IOT2000 Series to Ubidots + Arduino IDE: Η απλότητα του Arduino σε συνδυασμό με την αξιοπιστία και την ιστορία της Siemens καθιστά τη σειρά SIMATIC IOT2000 μια τέλεια επιλογή για μια βιομηχανική πύλη σε εργοστάσια και ιδρύματα που διερευνούν επιλογές συνδεσιμότητας και εξοπλισμού. Νέοι αισθητήρες
Πώς να δημιουργήσετε ένα πρόγραμμα αριθμητικής ενσωμάτωσης σε Python: 10 βήματα
Πώς να δημιουργήσετε ένα πρόγραμμα αριθμητικής ενσωμάτωσης σε Python: Αυτό είναι ένα σεμινάριο για το πώς να δημιουργήσετε και να εκτελέσετε ένα πρόγραμμα που θα αξιολογήσει ορισμένα ολοκληρωμένα χρησιμοποιώντας έναν αλγόριθμο αριθμητικής ολοκλήρωσης. Χώρισα τα βήματα σε 3 ενότητες: κατανόηση του αλγορίθμου που θα χρησιμοποιηθεί για την κατασκευή του προγράμματος, κωδικοποίηση
Τρόπος ενσωμάτωσης μιας γραμμής παρακολούθησης στη Visual Basic: 3 βήματα
Πώς να ενσωματώσετε μια γραμμή παρακολούθησης στη Visual Basic: Εντάξει, έτσι ακούγεται εύκολο, αλλά οι αρχάριοι δεν έχουν καμία ιδέα πώς να το κάνουν αυτό. Οι γραμμές παρακολούθησης μπορούν να είναι χρήσιμα εργαλεία. Από την απόφαση για έναν προϋπολογισμό έως την επιλογή πόσων πυροτεχνημάτων θα εκραγούν, η χρήση των γραμμών τροχιάς είναι πολύ πολύ εύκολη. ΣΗΜΕΙΩΣΗ: Ξέρει κανείς πώς να