Για σενάρια μεμονωμένου-άξονα/απλά, επιλέγεται ο έλεγχος παλμών (καλωδίωση). για σύνδεση πολλαπλών-αξόνων/υψηλής-ακρίβειας, χρησιμοποιείται επικοινωνία διαύλου (όπως EtherCAT). Το κλειδί βρίσκεται στην αντιστοίχιση σήματος, τη συνέπεια των παραμέτρων και την αυστηρή γείωση. Μια σταθερή σύνδεση μπορεί να επιτευχθεί γρήγορα ακολουθώντας τη διαδικασία αποσφαλμάτωσης τεσσάρων-βημάτων: 'wiring → configuration → no-load → load'.
Υπάρχουν δύο κύριες μέθοδοι για τη σύνδεση των σερβομηχανισμών σε PLC: έλεγχος παλμών (καλωδίωση) και έλεγχος διαύλου (επικοινωνία). Η επιλογή εξαρτάται από τον αριθμό των αξόνων, την ακρίβεια συγχρονισμού και την πολυπλοκότητα της καλωδίωσης-ο έλεγχος παλμών χρησιμοποιείται για σενάρια μεμονωμένου-άξονα/απλά, ενώ ο έλεγχος διαύλου χρησιμοποιείται για σύνδεση πολλαπλών-αξόνων/υψηλής{4}}ακρίβειας. Τα παρακάτω είναι λεπτομερή βήματα σύνδεσης, διαμορφώσεις παραμέτρων και πρακτικά σημεία, εξισορροπώντας την ευκολία κατανόησης για αρχάριους με τη βιομηχανική πρακτικότητα:
I. Επισκόπηση των μεθόδων βασικής σύνδεσης (Επιλέξτε πρώτα τη σωστή λύση)
| Μέθοδος σύνδεσης | Βασικά χαρακτηριστικά | Ισχύοντα σενάρια | Πολυπλοκότητα καλωδίωσης | Ακρίβεια συγχρονισμού |
|---|---|---|---|---|
| Έλεγχος παλμών (καλωδίωση) | Η χρήση εντολών σκληρής μετάδοσης παλμού/κατεύθυνσης απαιτεί ξεχωριστές συνδέσεις ενεργοποίησης και ορίου. | Μονού-άξονα/διπλού-άξονα, χαμηλής-ταχύτητας, απλής κίνησης (όπως ο άξονας πείρου εκτοξευτήρα μιας μηχανής χύτευσης με έγχυση). | Υψηλότερο (4-6 καλώδια ανά άξονα) | Μεσαίο (±0,1 mm) |
| Έλεγχος λεωφορείου (επικοινωνία) | Ένας ενιαίος δίαυλος συνδέει όλους τους άξονες, ενσωματώνοντας σήματα εντολών/ανάδρασης/ασφάλειας. | Σύνδεση πολλών αξόνων και σενάρια υψηλής | Εξαιρετικά χαμηλό (όλοι οι άξονες μοιράζονται 1 λεωφορείο) | Εξαιρετικά υψηλό (±μm επίπεδο) |
Γρήγορη επιλογή: 1-2 άξονες, καμία απαίτηση συγχρονισμού → έλεγχος παλμού. 3 άξονες ή περισσότεροι, απαιτείται συγχρονισμός πολλών αξόνων → έλεγχος διαύλου (όπως EtherCAT/Profinet).,
II. Επιλογή 1: Έλεγχος παλμών (Σκληρή καλωδίωση, η πιο κοινή εισαγωγική επιλογή)
Αυτή η μέθοδος στέλνει εντολές θέσης/ταχύτητας στο πρόγραμμα οδήγησης σερβομηχανισμού μέσω των ακροδεκτών εξόδου παλμού υψηλής-ταχύτητας του PLC, σε συνδυασμό με την καλωδίωση για τη μετάδοση σημάτων ενεργοποίησης, περιορισμού και άλλων σημάτων, εξαλείφοντας την ανάγκη για πολύπλοκες διαμορφώσεις επικοινωνίας.
(1)Καλωδίωση υλικού (Αλληλογραφία πυρήνα τερματικού)
Το πρόγραμμα οδήγησης σερβομηχανισμού απαιτεί σύνδεση με τρεις τύπους σημάτων: σήματα παλμού/κατεύθυνσης, σήματα ενεργοποίησης και σήματα ορίου/προέλευσης (μερικά μπορούν να παραληφθούν, όπως η σύνδεση του σήματος προέλευσης με τον οδηγό). Πριν από την καλωδίωση, είναι απαραίτητο να επιβεβαιώσετε ότι ο τύπος εξόδου PLC (NPN/PNP) ταιριάζει με τον τύπο εισόδου του προγράμματος οδήγησης.
| Τύπος σήματος | Πλαϊνοί ακροδέκτες PLC | Ακροδέκτες από την πλευρά του οδηγού Servo (γενικές ενδείξεις) | Οδηγίες καλωδίωσης |
|---|---|---|---|
| Εντολή παλμού (PULSE) | Τερματικό εξόδου υψηλής-ταχύτητας (π.χ. Q0.0) | PUL+ (θετικό τερματικό), PUL- (αρνητικό τερματικό) | Συνδέστε χρησιμοποιώντας θωρακισμένο καλώδιο συνεστραμμένου-ζεύγους, με PUL συνδεδεμένο στη γείωση σήματος PLC (M) για αποφυγή παρεμβολών |
| Εντολή κατεύθυνσης (DIR) | Τερματικό εξόδου υψηλής-ταχύτητας (π.χ. Q0.1) | DIR+ (θετικό τερματικό), DIR- (αρνητικό τερματικό) | Η γραμμή παλμών είναι καλωδιωμένη σε ζεύγη και το DIR συνδέεται επίσης με τη γείωση σήματος PLC |
| Ενεργοποίηση σερβομηχανισμού (ΕΝΕΡΓΟΠΟΙΗΣΗ) | Γενικό τερματικό εξόδου (π.χ. Q0.2) | EN+ (θετικό τερματικό), EN- (αρνητικό τερματικό) | Ενεργό χαμηλό / Ενεργό υψηλό απαιτεί αντίστοιχες παραμέτρους προγράμματος οδήγησης. |
| Διακοπή έκτακτης ανάγκης / Σήμα ασφαλείας | Γενικό τερματικό εισόδου (π.χ. I0.0) | STO1/STO2 (Σχετικά με την ασφάλεια) | Κανονικά κλειστή επαφή, αποσυνδέει τη ροπή του κινητήρα όταν είναι ανοιχτή (σκληρή καλωδίωση προαιρετική) |
| Οριακό σήμα (θετικό / αρνητικό) | Γενικό τερματικό εισόδου (π.χ. I0.1/I0.2) | EL+/EL- (θετικό/αρνητικό όριο) | Προστατεύει τον κινητήρα από υπερβολική κίνηση. μπορεί να συνδεθεί σε PLC ή πρόγραμμα οδήγησης |
| Σήμα προέλευσης (ORG) | Γενικό τερματικό εισόδου (π.χ. I0.3) | ORG+/ORG- (εισαγωγή στην αρχή) | Συνδέστε στον διακόπτη αρχής. μπορεί να συνδεθεί σε PLC (σύνθετη λογική) ή πρόγραμμα οδήγησης (απλή λογική) |
Σημειώσεις καλωδίωσης:
Οι γραμμές παλμών/κατεύθυνσης πρέπει να χρησιμοποιούν θωρακισμένο στριμμένο-καλώδιο ζεύγους, με τη θωράκιση γειωμένη στο ένα άκρο (αντίσταση γείωσης < 4Ω) και απόσταση μεγαλύτερη ή ίση με 20 cm από το καλώδιο ρεύματος.
Εάν η έξοδος PLC είναι τύπου NPN (ενεργό χαμηλό), το πρόγραμμα οδήγησης πρέπει να ρυθμιστεί σε "input input" (παράμετροι όπως Panasonic Pr057=0). για τον τύπο PNP, θα πρέπει να οριστεί σε "πηγή εισόδου".
(2) Διαμόρφωση βασικών παραμέτρων (PLC + Πρόγραμμα οδήγησης)
Παράμετροι προγράμματος οδήγησης Servo (3 βασικά βήματα)
- Λειτουργία ελέγχου: Ρύθμιση σε "Λειτουργία θέσης" (π.χ. παράμετρος Huichuan SV660N P2-00=1, λειτουργία θέσης παλμού).
- Τύπος εισόδου παλμού: Επιλέξτε τη λειτουργία "Pulse + Direction" (π.χ. Panasonic Pr056=0), που ταιριάζει με τη λογική εξόδου PLC.
- Electronic Gear Ratio (EGR): Υπολογίζεται σύμφωνα με τις μηχανικές απαιτήσεις, διασφαλίζοντας ότι ο αριθμός των παλμών που αποστέλλονται από το PLC ταιριάζει με την πραγματική ταχύτητα του κινητήρα.
Παράδειγμα: Ανάλυση κωδικοποιητή κινητήρα 2500 γραμμές (10000 παλμοί/περιστροφή), αναλογία μηχανικής μετάδοσης 1:1, απαιτεί 10000 παλμούς ανά περιστροφή κινητήρα → EGR=1 (10000×1/10000).
Ρύθμιση παραμέτρων PLC
- Ενεργοποιήστε την έξοδο παλμών υψηλής-ταχύτητας: Διαμορφώστε το Q0.0/Q0.1 ως "Έξοδος μετρητή υψηλής ταχύτητας" στο TIAPortal και επιλέξτε τη λειτουργία "Παλμός + Κατεύθυνση".
- Ρύθμιση συχνότητας/ποσότητας παλμού: Στείλτε εντολές θέσης μέσω της εντολής «PLS_MOVE» (π.χ. αποστολή 10000 παλμών=1 περιστροφές κινητήρα) ή στείλτε εντολές ταχύτητας μέσω «PLS_SPEED».
- Enable Logic: Αφού το PLC εξάγει Q0.2 (σήμα ενεργοποίησης) σε υψηλό επίπεδο και το πρόγραμμα οδήγησης σερβομηχανισμού είναι έτοιμο (ο πίνακας εμφανίζει "Έτοιμο"), στη συνέχεια στείλτε εντολές παλμού.
(3) Βήματα εντοπισμού σφαλμάτων και επαλήθευσης
- Έλεγχος καλωδίωσης: Χρησιμοποιήστε ένα πολύμετρο για να μετρήσετε εάν το σήμα ενεργοποίησης είναι έγκυρο (π.χ., όταν το Q0.2 είναι ενεργοποιημένο, θα πρέπει να υπάρχει τάση μεταξύ του EN+ και του EN{4}} του προγράμματος οδήγησης).
- Όχι-Δοκιμή φορτίου: Αποσυνδέστε τον κινητήρα από το φορτίο, στείλτε μια εντολή 1000 παλμών από το PLC και παρατηρήστε εάν ο κινητήρας κινείται ελαφρά (χωρίς εμπλοκή, χωρίς συναγερμό).
- Δοκιμή φορτίου: Αφού συνδέσετε το φορτίο, στείλτε συνεχείς παλμούς για να επαληθεύσετε εάν η κίνηση του κινητήρα είναι σύμφωνη με την εντολή (π.χ. η απόκλιση ανάδρασης θέσης από την εντολή είναι < ±10 παλμοί).
III. Επιλογή 2: Έλεγχος διαύλου (Επικοινωνία, Βέλτιστη λύση πολλών-αξόνων)
Το PLC και όλοι οι σερβομηχανισμοί συνδέονται σε σειρά μέσω ενός βιομηχανικού διαύλου (όπως το EtherCAT/Profinet). Όλα τα σήματα (εντολές, ανάδραση, συναγερμοί, λειτουργίες ασφαλείας) μεταδίδονται μέσω του διαύλου, απλοποιώντας την καλωδίωση.
1. Καλωδίωση υλικού (Πυρήνας 3 βήματα)
- Τοπολογία Bus: Χρησιμοποιήστε μια γραμμική τοπολογία (κύριος PLC → Servo drive 1 → Servo drive 2 → ... → τερματική αντίσταση). Το EtherCAT/Profinet υποστηρίζει έως και 65535 slave σταθμούς.
- Επιλογή καλωδίου: Χρησιμοποιήστε αποκλειστικά καλώδια διαύλου (όπως καλώδια EtherCAT με χαρακτηριστική σύνθετη αντίσταση 100Ω, καλώδια Profinet CAT5e και άνω). Και τα δύο άκρα πρέπει να συνδεθούν σε αντιστάσεις τερματισμού (120Ω).
- Γείωση και καλωδίωση: Η θωράκιση του καλωδίου του διαύλου είναι γειωμένη στο ένα άκρο. Αποφύγετε τη λειτουργία του καλωδίου παράλληλα με τα καλώδια ρεύματος για να μειώσετε την απώλεια πακέτων που προκαλείται από ηλεκτρομαγνητικές παρεμβολές.
| Ρόλος Εξοπλισμού | Μπλοκ τερματικών (χρησιμοποιώντας το EtherCAT ως παράδειγμα) | Εικονογραφώ |
|---|---|---|
| PLC Master Station | EtherCAT IN/OUT | Δεν απαιτείται αντίσταση τερματισμού στην αρχή του καλωδίου διαύλου |
| Ενδιάμεσα προγράμματα οδήγησης σερβομηχανισμού | EtherCAT IN/OUT | Συνδέστε σε σειρά, με το IN συνδεδεμένο στο OUT της προηγούμενης συσκευής |
| Τελευταίο πρόγραμμα οδήγησης Servo | EtherCAT OUT | Εισαγάγετε μια αντίσταση τερματισμού (120Ω) για να στεγανοποιήσετε το άκρο του διαύλου |
2. Διαμόρφωση βασικών παραμέτρων (Λαμβάνοντας ως παράδειγμα το EtherCAT)
(1) Κύρια διαμόρφωση PLC (π.χ. Beckhoff TwinCAT)
- Ενεργοποίηση Bus Master: Εγκαταστήστε την κύρια προσθήκη EtherCAT και ορίστε τον κύκλο επικοινωνίας (π.χ. 1ms, όσο μικρότερος είναι ο κύκλος, τόσο υψηλότερη είναι η απόδοση σε πραγματικό-χρόνο).
- Σάρωση υποτελών σταθμών: Το PLC πραγματοποιεί αναζήτηση για βοηθητικούς σταθμούς λεωφορείων, επιβεβαιώνει ότι όλες οι μονάδες σερβομηχανισμού είναι κανονικά συνδεδεμένες στο διαδίκτυο (χωρίς συναγερμό "απώλειας υποτελών") και εκχωρεί δευτερεύουσες διευθύνσεις (π.χ. μονάδα δίσκου 1=διεύθυνση 1, μονάδα δίσκου 2=διεύθυνση 2).
- Χάρτης Δεδομένα PDO: Αντιστοιχίστε τις "λέξεις ελέγχου" του σερβομηχανισμού (ενεργοποίηση, οδηγίες εκτέλεσης), "λέξεις κατάστασης" (έτοιμες, συναγερμός), "οδηγίες θέσης" και "ανάδραση θέσης" στα αντικείμενα δεδομένων διεργασίας (ΠΟΠ) του PLC για να επιτύχετε ανάγνωση και εγγραφή σε πραγματικό-χρόνο.
(2) Διαμόρφωση προγράμματος οδήγησης Servo
- Παράμετροι επικοινωνίας: Ορίστε τον τύπο διαύλου (π.χ. EtherCAT), τη διεύθυνση εξαρτημένης λειτουργίας (σύμφωνα με τη διαμόρφωση του PLC) και τον κύκλο επικοινωνίας (πρέπει να συγχρονιστεί με το PLC).
- Λειτουργία ελέγχου: Ρύθμιση σε "Λειτουργία θέσης διαύλου" (π.χ. παράμετρος Huichuan SV660N P2-00=6, λειτουργία θέσης EtherCAT).
- Λειτουργίες ασφαλείας: Εάν απαιτείται STO (Safe Torque Off), διαμορφώστε το πρωτόκολλο ασφαλείας του διαύλου (π.χ. FSOE) και συσχετίστε το με τα σήματα διακοπής έκτακτης ανάγκης και πόρτας ασφαλείας του PLC (δεν απαιτείται πρόσθετη καλωδίωση).
3. Βήματα εντοπισμού σφαλμάτων και επαλήθευσης
- Δοκιμή σύνδεσης διαύλου: Το PLC σαρώνει τους βοηθητικούς σταθμούς. Όλες οι μονάδες σερβομηχανισμού εμφανίζουν "Online" και δεν υπάρχουν συναγερμοί επικοινωνίας (όπως "0x8010" που υποδεικνύει απώλεια υποτελούς σταθμού).
- Δοκιμή αλληλεπίδρασης δεδομένων: Το PLC στέλνει το "Control Word=0x0001" (Ενεργοποίηση) και η λέξη κατάστασης διακομιστή επιστρέφει "0x0008" (Έτοιμο), υποδεικνύοντας την κανονική επικοινωνία.
- Δοκιμή συγχρονισμού πολλών αξόνων: Το PLC στέλνει εντολές σύνδεσης πολλαπλών-αξόνων (όπως ηλεκτρονικά έκκεντρα και κίνηση παρεμβολής) και η ανάδραση θέσης κάθε άξονα μετράται με έναν παλμογράφο. Το σφάλμα συγχρονισμού είναι<±1μs.
IV. Βασικές διαφορές μεταξύ των δύο προσεγγίσεων και των συστάσεων επιλογής
| Διαστάσεις σύγκρισης | Έλεγχος παλμών (Σκληρή καλωδίωση) | Έλεγχος λεωφορείου (Επικοινωνία) |
|---|---|---|
| Ποσότητα καλωδίωσης | Απαιτεί 4-6 καλώδια ανά άξονα, με αποτέλεσμα την ακατάστατη λειτουργία πολλών αξόνων | Όλοι οι άξονες μοιράζονται ένα μόνο λεωφορείο, μειώνοντας την καλωδίωση κατά 80% |
| Ακρίβεια συγχρονισμού | Κακή απόδοση (ασυνεπείς καθυστερήσεις παλμού σε πολλούς άξονες, σφάλμα > 1ms) | Εξαιρετικά υψηλό (κατανεμημένος συγχρονισμός ρολογιού, σφάλμα σε μs) |
| Λειτουργική Επεκτασιμότητα | Υποστηρίζει μόνο βασικές εντολές κίνησης. η επέκταση απαιτεί πρόσθετη καλωδίωση | Υποστηρίζει απομακρυσμένη τροποποίηση παραμέτρων, διάγνωση σφαλμάτων και ενσωματωμένες λειτουργίες ασφαλείας |
| Προγραμματιστική Δυσκολία | Χαμηλή απόδοση (απαιτεί μόνο εντολές παλμού PLC, απλές παραμέτρους προγράμματος οδήγησης) | Μέσο (απαιτείται διαμόρφωση αντιστοίχισης διαύλου και εγγραφή προγράμματος ανάγνωσης/εγγραφής PDO) |
| Κόστος | Χαμηλή απόδοση (δεν απαιτείται μονάδα διαύλου, απαιτούνται μόνο ακροδέκτες εξόδου παλμού υψηλής-ταχύτητας) | Μεσαίο (απαιτείται μονάδα διαύλου PLC και λειτουργικότητα διαύλου σερβο) |
Προτάσεις επιλογής:
Μικρός εξοπλισμός (1-2 άξονες), ευαίσθητος στο κόστος, χωρίς απαιτήσεις συγχρονισμού → έλεγχος παλμών (π.χ. άξονας ακίδας εξαγωγής μιας μικρής μηχανής χύτευσης με έγχυση).
Μέτριος-προς-εξοπλισμός (3 άξονες ή περισσότεροι), σύνδεση πολλαπλών-αξόνων (π.χ. άξονες κλεισίματος καλουπιού + έγχυση + τροφοδοσίας μηχανής χύτευσης με έγχυση), απαιτήσεις υψηλής ακρίβειας → έλεγχος διαύλου (προτιμάται EtherCAT, ισχυρή συμβατότητα· Profinet για Siemens PLC).
V. Αντιμετώπιση προβλημάτων κοινών προβλημάτων (Πρέπει-Διαβάστε για αρχάριους)
1. Κοινά σφάλματα ελέγχου παλμών
Ο σερβομηχανισμός δεν ανταποκρίνεται στους παλμούς:
① Ενεργοποιήστε το σήμα που δεν είναι ενεργοποιημένο (το PLC Q0.2 δεν είναι αγώγιμο).
② Αναντιστοιχία τύπου εισόδου παλμού (π.χ., το πρόγραμμα οδήγησης ρυθμίστηκε σε "Διπλός παλμός", έξοδος PLC "Παλμός + Κατεύθυνση").
③ Αντεστραμμένες γραμμές παλμών (αντίστροφα PUL+ και PUL-).
Τρόμμα κινητήρα/απώλεια βήματος:
① Οι παλμικές γραμμές δεν είναι θωρακισμένες, ηλεκτρομαγνητικές παρεμβολές.
② Λανθασμένος ηλεκτρονικός υπολογισμός σχέσης μετάδοσης.
③ Η παράμετρος κέρδους είναι πολύ χαμηλή (π.χ. τοποθετήστε το αναλογικό κέρδος Kp πολύ μικρό).
2. Κοινά σφάλματα ελέγχου διαύλου
Ο εξαρτημένος σταθμός δεν μπορεί να συνδεθεί: ① Το καλώδιο λεωφορείου έχει αντιστραφεί (αντίστροφες γραμμές A/B). ② Δεν έχει εγκατασταθεί αντίσταση τερματισμού. ③ Υποτελής διεύθυνση που δεν συνάδει με τη διαμόρφωση PLC.
Λήξη χρονικού ορίου επικοινωνίας/απώλεια πακέτων: ① Το μήκος του καλωδίου διαύλου υπερβαίνει το τυπικό (μέγιστο 100m μεμονωμένου τμήματος EtherCAT). ② Το στρώμα θωράκισης δεν είναι γειωμένο ή κακώς γειωμένο. ③ Ο κύκλος επικοινωνίας ορίστηκε πολύ σύντομος (υπερβαίνει το εύρος υποστήριξης του οδηγού).
3. Κοινά σφάλματα
Συναγερμός Servo "Υπερφόρτωση":
① Υπερφόρτωση.
② Ο παλμός αποστέλλεται πριν το σήμα ενεργοποίησης είναι σταθερό.
③ Λανθασμένη καλωδίωση της γραμμής ισχύος του κινητήρα (αντίστροφη σειρά φάσεων U/V/W).
Αποτυχία επιστροφής προέλευσης:
① Το σήμα προέλευσης δεν είναι συνδεδεμένο (ή αναντιστοιχία τύπου σήματος).
② Ενεργοποιήθηκε το σήμα ορίου (ο κινητήρας δεν μπορεί να φτάσει στην περιοχή προέλευσης).
Ο πυρήνας της σύνδεσης της μονάδας σερβομηχανισμού με το PLC είναι η "επιλογή της σωστής μεθόδου ελέγχου": χρησιμοποιήστε τον έλεγχο παλμών για απλά σενάρια μονού-άξονα (συνδεσιμότητα, εύκολο στην εκμάθηση) και χρήση ελέγχου διαύλου για πολύπλοκα σενάρια πολλαπλών-αξόνων (επικοινωνία, απλή καλωδίωση, υψηλή ακρίβεια). Στην πράξη, εστιάστε στην «αντίστοιχη τύπων σήματος» (NPN/PNP), στη «συνοχή παραμέτρων» (λειτουργία ελέγχου, κύκλος διαύλου) και στην «ηλεκτρομαγνητική συμβατότητα» (θωράκιση γείωσης). Ακολουθήστε τα βήματα "καλωδίωση → διαμόρφωση → όχι-φόρτωση → φόρτωση" για εντοπισμό σφαλμάτων για να επιτύχετε γρήγορα μια σταθερή σύνδεση.
