Πίνακας περιεχομένων:
- Βήμα 1: Οι συσκευές που συνδέονται με το δίκτυο
- Βήμα 2: Τα λογισμικά προς χρήση
- Βήμα 3: Για να καταλήξετε:
Βίντεο: Επικοινωνία Modbus TCP μεταξύ Arduino και βιομηχανικών συσκευών: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Ένας βιομηχανικός τρόπος για τον έλεγχο μιας πλακέτας Arduino με βιομηχανικό HMI και τη σύνδεση της με ένα βιομηχανικό δίκτυο με μια επικοινωνία Modbus TCP.
Βήμα 1: Οι συσκευές που συνδέονται με το δίκτυο
Για να κάνω αυτήν την απόδοση έφτιαξα ένα ηλεκτρικό ερμάριο που περιλαμβάνει το PLC S7-1200 και το HMI KTP700 Basic (SIEMENS) όπως φαίνεται στην εικόνα. Σας δίνω το σχηματικό σχήμα αυτού του γραφείου.
Χρησιμοποίησα ένα Schneider HMI όπως το HMISTU655 με ethernet/USB.
Έφτιαξα επίσης έναν πίνακα κλωνοποίησης Arduino βασισμένο σε Atmega 1284p (δείτε ένα από τα οδηγίες μου).
Βήμα 2: Τα λογισμικά προς χρήση
Χρησιμοποίησα πολλά λογισμικά αλλά μόνο 2 από αυτά είναι δωρεάν. Όλη αυτή η ηλεκτρική εγκατάσταση είναι πολύ ακριβή και είναι μια μεγάλη ευκαιρία να την έχω στο χώρο εργασίας μου.
Τα λογισμικά για τι:
- AdvancedHMI (ΔΩΡΕΑΝ) για την επίβλεψη του PLC S7-1200 και της πλακέτας Arduino
- TIA PORTAL V13 (EXPENSIVE) για προγραμματισμό του PLC S7-1200 και του HMI KTP700
- Το Grafcet Studio PRO (EXPENSIVE) είναι ο τρόπος προγραμματισμού του PLC S7-1200 με προγραμματισμό SFC. Πρέπει να εργαστείτε με ένα έργο (έτοιμο προς χρήση στο TIA PORTAL) που παρέχεται από το Grafcet Studio και ονομάζεται GRAFCET ENGINE το οποίο πρέπει να μεταφορτωθεί στο PLC. Στη συνέχεια, θα μπορείτε να κατεβάσετε απευθείας το σκίτσο από το Grafcet Studion στο PLC.
- VIjéo Designer 6.2 (EXPENSIVE) για τον προγραμματισμό του HMI MAGELIS HMISTU655 (Schneider).
- Arduino 1.8.x (ΔΩΡΕΑΝ) με 3 φοβερές βιβλιοθήκες: The MightyCore (για να μπορείτε να χρησιμοποιήσετε atmegas 40DIP), mudbus (διαχειριστείτε ModbusTCP με ασπίδα ethernet) τέλος SMlib (για εκτέλεση κρατικών μηχανών προσαρμοσμένων στον αυτοματισμό).
Δίνω 2 μαθήματα: (στα γαλλικά, χωρίς μετάφραση, αλλά είναι εύκολο να το καταλάβετε, συγγνώμη)
-
ΠΑΡΑΔΕΙΓΜΑΤΑ S7-1200: ορισμένες πληροφορίες για χρήση
TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio, TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio (ένας πιο απλός τρόπος ελέγχου με modbus tcp)
TIA PORTAL V13+S7-1200+KTP700 Basic+Grafcet Studio
TIA PORTAL V13+KTP700 Basic+Arduino Clone Ethernet Shield
VIJEO DESIGNER+MAGELIS HMISTU655+S7-1200
- TUTO MAGELIS HMI: πώς να χρησιμοποιήσετε το Vijéo Designer 6.2 και να ελέγξετε έναν πίνακα Arduino.
Δίνω το αρχείο: _FILES EXAMPLES.zip, τα αρχεία που χρησιμοποιούνται εκτελούν το έργο.
Βήμα 3: Για να καταλήξετε:
Όσο για μένα, η λύση SIEMENS είναι λίγο πιο περίπλοκη στον προγραμματισμό από τη λύση Schneider. Αλλά εξακολουθεί να είναι πολύ ακριβό.
Ευχαριστώ όλα τα αξιόπιστα σεμινάρια που διάβασα για να διαχειριστώ αυτό το έργο.
Ευτυχισμένο διδακτικό.
Συνιστάται:
RS485 μεταξύ Arduino και Raspberry Pi: 7 βήματα
RS485 μεταξύ Arduino και Raspberry Pi: Για το σχολείο πρέπει να κάνω ένα έργο. Επιλέγω να φτιάξω έναν έξυπνο ελεγκτή θερμοκηπίου πλήρως ελεγχόμενο από ένα βατόμουρο πι. Οι αισθητήρες θα τροφοδοτούνται από arduino uno. Κατά τους μήνες που ακολουθούν θα δημοσιεύσω την κατασκευή αυτού του έργου βήμα προς βήμα
Έλεγχος Servo χρησιμοποιώντας MPU6050 μεταξύ Arduino και ESP8266 με βήματα HC-12: 6
Έλεγχος Servo χρησιμοποιώντας MPU6050 μεταξύ Arduino και ESP8266 Με HC-12: Σε αυτό το έργο, ελέγχουμε τη θέση ενός σερβοκινητήρα χρησιμοποιώντας τα mpu6050 και HC-12 για επικοινωνία μεταξύ Arduino UNO και ESP8266 NodeMCU
Σύγκριση μεταξύ Micro: bit και Arduino: 6 βήματα
Σύγκριση μεταξύ Micro: bit και Arduino: Ποιος είναι ο πιο δημοφιλής πίνακας ανάπτυξης μεταξύ των κατασκευαστών πρόσφατα; Φυσικά, πρέπει να είναι micro: bit board. Κάτω από τη συνεργασία τεχνολογικών εταιρειών όπως το BBC, η Microsoft, η Samsung και η NXP, το micro: bit board διαθέτει ένα φωτοστέφανο ευγενούς κατηγορίας
Accesspoint - Επικοινωνία σταθμού μεταξύ δύο MCU ESP8266: 3 βήματα
Accesspoint - Επικοινωνία Σταθμού Μεταξύ Δύο MCU ESP8266: Γεια σας Δημιουργοί! Στο προηγούμενο οδηγό μου έκανα μια επικοινωνία WiFi μεταξύ δύο MCU ESP8266 μέσω ενός δρομολογητή οικιακού WiFi. Όπως είδα από τα σχόλια, υπάρχουν κατασκευαστές που θα ήθελαν να χρησιμοποιήσουν ESP8266 MCU μακριά από την εμβέλεια ενός δρομολογητή. Εδώ λοιπόν υπάρχει ένα μπαρ
Αντιγραφή και επικόλληση και πρόσβαση σε αρχεία μεταξύ πολλών υπολογιστών: 3 βήματα
Αντιγραφή και επικόλληση και πρόσβαση σε αρχεία μεταξύ πολλών υπολογιστών: Βρήκα μόλις έναν ιστότοπο που επιτρέπει στους χρήστες να αντιγράφουν και να επικολλούν οποιοδήποτε κείμενο, εικόνες, βίντεο κ.λπ. μεταξύ πολλών υπολογιστών. Σας επιτρέπει επίσης να δημιουργήσετε έναν πίνακα μηνυμάτων, να ανεβάσετε αρχεία και να εκτυπώσετε την ιστοσελίδα σας. Και το καλύτερο είναι ότι δεν έχετε καν