Πίνακας περιεχομένων:
- Βήμα 1: Προγραμματιζόμενος λογικός ελεγκτής (PLC) και λογισμικό Codesys
- Βήμα 2: Διευθύνσεις εισόδου
- Βήμα 3: Διευθύνσεις εξόδου
- Βήμα 4: Διαδικασία ταινίας μεταφοράς
- Βήμα 5: Διαδικασία πλήρωσης
- Βήμα 6: Διαδικασία κάλυψης
- Βήμα 7: Διαδικασία ετικέτας
- Βήμα 8: Διαδικασία φορέα και απελευθέρωσης
- Βήμα 9: Αυτόματο και χειροκίνητο
- Βήμα 10: Οπτικοποίηση και αναπαράσταση
- Βήμα 11: Ζώνη μεταφοράς
- Βήμα 12: Γέμιση, κάλυψη και ετικέτα
- Βήμα 13: Μεταφορέας και απελευθέρωσης
- Βήμα 14: Πίνακας ελέγχου και πίνακας διακοπτών
- Βήμα 15: Κιβώτιο συσκευασίας και κιβώτιο δειγμάτων
- Βήμα 16: Φινίρισμα και δοκιμή
- Βήμα 17: Κώδικες και βίντεο δοκιμής
Βίντεο: Απλό Πρόγραμμα ABB PLC- Ακαδημαϊκό Έργο: 17 Βήματα (με Εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Αυτό είναι ένα απλό έργο που στοχεύει στον προγραμματισμό χρησιμοποιώντας το λογισμικό CoDesys με γλώσσα Ladder Diagram (LD). Και παρατηρήστε ότι δεν είναι εκπαιδευτικό έργο, μοιραστείτε τις γνώσεις σας και σχολιάστε μαζί μου.
Το έργο περιέχει αυτές τις λειτουργίες.., Διαδικασία πλήρωσης
Διαδικασία κάλυψης
Διαδικασία ετικέτας
Διαδικασία φορέα
Διαδικασία απελευθέρωσης
Δείγμα προϊόντος
Αυτόματο/Χειροκίνητο
Οι παραπάνω λειτουργίες θα εξηγηθούν με τα επόμενα βήματα.
Βήμα 1: Προγραμματιζόμενος λογικός ελεγκτής (PLC) και λογισμικό Codesys
Ένας προγραμματιζόμενος λογικός ελεγκτής (PLC) ή προγραμματιζόμενος ελεγκτής είναι ένας βιομηχανικός ψηφιακός υπολογιστής για τον έλεγχο διαδικασιών παραγωγής, όπως γραμμές συναρμολόγησης ή ρομποτικές συσκευές ή οποιαδήποτε δραστηριότητα που απαιτεί υψηλό έλεγχο αξιοπιστίας και ευκολία προγραμματισμού και διάγνωση σφαλμάτων διαδικασίας.
Το Codesys SoftwareCODESYS είναι ένα περιβάλλον ανάπτυξης για προγραμματιστικές εφαρμογές ελεγκτών σύμφωνα με το διεθνές βιομηχανικό πρότυπο.
Βήμα 2: Διευθύνσεις εισόδου
Το μηχάνημα εισάγει.., Έναρξη - ΕΝΑΡΞΗ
Σταμάτα σταμάτα
Auto - AUTO
Εγχειρίδιο - ΧΕΙΡΟΚΙΝΗΤΟ
Αισθητήρας θέσης 1 - S1
Αισθητήρας θέσης 2 - S2
Αισθητήρας θέσης 3 - S3
Αισθητήρας θέσης 4 - S4
Αισθητήρας θέσης 5 - S5
Αισθητήρας θέσης 6 -S6
Αισθητήρας θέσης 7 - S7
Αισθητήρας θέσης 8 - S8
Αισθητήρας θέσης 9 - S9
Χειροκίνητος ιμάντας μεταφοράς - MANUAL_CONVEYOR_BELT
Χειροκίνητη συμπλήρωση - MANUAL_FILLING
Χειροκίνητη οριοθέτηση - MANUAL_CAPPING
Μη αυτόματη ετικέτα - MANUAL_LABEL
Χειροκίνητος βραχίονας μεταφοράς - MANUAL_CARRIER_ARM
Χειροκίνητο μπράτσο εμπρός - MANUAL_ARM_FORWARD
Χειροκίνητη όπισθεν βραχίονα - MANUAL_ARM_REVERSE
Χειροκίνητη απελευθέρωση βραχίονα - MANUAL_ARM_RELEASE
Δείγμα - ΔΕΙΓΜΑ
Βήμα 3: Διευθύνσεις εξόδου
Το μηχάνημα εξέρχεται.., Μεταφορική ταινία - CONVEYOR_BELT
Συμπλήρωση βραχίονα - FILL_DOWN
Διαδικασία πλήρωσης - FILL_FILLING
Συμπλήρωση βραχίονα - CAP_UP
Capping Arm Down - CAP_DOWN
Διαδικασία κάλυψης - CAP_CAPPING
Capping Arm Up - CAP_UP
Label Arm Down - LABEL_DOWN
Διαδικασία επικόλλησης ετικέτας - LABEL_LABEL
Ετικέτα Arm Up - LABEL_UP
Arm Forward - ARM_FORWARD
Αναστροφή βραχίονα - ARM_REVERSE
Βραχίονας επεξεργασίας μηχανήματος προς τα κάτω - MACHINE_CARRY_DOWN
Βραχίονας διεργασίας μηχανήματος Άνοιγμα - MACHINE_CARRY_OPEN
Βραχίονας μηχανικής διαδικασίας Κλείσιμο - MACHINE_CARRY_CLOSE
Βραχίονας επεξεργασίας μηχανής επάνω - MACHINE_CARRY_UP
Βήμα 4: Διαδικασία ταινίας μεταφοράς
Όταν το μηχάνημα βρίσκεται σε Αυτόματη λειτουργία, Όταν εμφανίζεται μια φιάλη μπροστά από τον αισθητήρα 1 (S1), ο ιμάντας μεταφοράς αρχίζει να περιστρέφεται έως ότου ο αισθητήρας θέσης 3 (S3).
Ο αισθητήρας 2 χρησιμοποιείται για τη ρύθμιση της διαδικασίας συσκευασίας.
Βήμα 5: Διαδικασία πλήρωσης
Όταν έρθει το μπουκάλι στον αισθητήρα θέσης 3 (S3), ο ιμάντας μεταφοράς θα σταματήσει και θα ξεκινήσει η διαδικασία πλήρωσης.
Υπάρχουν τρία βήματα …, Ο βραχίονας κινείται προς τα κάτω, τρία δευτερόλεπτα.
Διαδικασία πλήρωσης, τρία δευτερόλεπτα.
Ο βραχίονας κινείται προς τα πάνω, τρία δευτερόλεπτα.
Χρησιμοποίησα τρία δευτερόλεπτα για κάθε θήκη με διαφορετικούς χρονοδιακόπτες. Εντελώς εννέα δευτερόλεπτα για τη διαδικασία πλήρωσης.
Αφού ολοκληρωθεί η διαδικασία πλήρωσης, ο ιμάντας μεταφοράς θα αρχίσει να περιστρέφεται για την επόμενη θέση που είναι η διαδικασία κάλυψης.
Βήμα 6: Διαδικασία κάλυψης
Ο αισθητήρας θέσης 4 (S4) χρησιμοποιείται για τη λειτουργία της διαδικασίας κάλυψης. Όταν ο αισθητήρας εντοπίσει τη φιάλη, ο ιμάντας θα σταματήσει και ο βραχίονας θα ενεργοποιηθεί.
Υπάρχουν επίσης τρία βήματα με διαφορετικούς χρόνους.., Ο βραχίονας κινείται προς τα κάτω, τρία δευτερόλεπτα.
Διαδικασία κάλυψης, δύο δευτερόλεπτα.
Ο βραχίονας κινείται προς τα πάνω, τρία δευτερόλεπτα.
Βήμα 7: Διαδικασία ετικέτας
Όταν έρθει το μπουκάλι στον αισθητήρα θέσης 5 (S5), ο ιμάντας μεταφοράς θα σταματήσει και η διαδικασία της ετικέτας θα ξεκινήσει.
Αυτή η διαδικασία έχει τρία βήματα …, Ο βραχίονας κινείται προς τα κάτω, δύο δευτερόλεπτα.
Διαδικασία κάλυψης, δύο δευτερόλεπτα.
Ο βραχίονας κινείται προς τα πάνω, δύο δευτερόλεπτα.
Βήμα 8: Διαδικασία φορέα και απελευθέρωσης
Όταν το μπουκάλι έρθει στον αισθητήρα θέσης 5 (S5), Ο ιμάντας μεταφοράς θα σταματήσει και η διαδικασία μεταφοράς θα ξεκινήσει.
Αυτή η διαδικασία έχει τέσσερα βήματα.., Η λαβή του βραχίονα ανοίγει για δύο δευτερόλεπτα.
Ο βραχίονας κινείται προς τα κάτω για τρία δευτερόλεπτα.
Η λαβή κρατά το μπουκάλι για δύο δευτερόλεπτα.
Ο βραχίονας ανεβαίνει για τρία δευτερόλεπτα.
Το επόμενο βήμα είναι η απελευθέρωση της φιάλης. Ο οπλισμός μετακινείται στην τελευταία θέση. Υπάρχουν δύο κουτιά που συσκευάζονται και το δείγμα, ο βραχίονας πρέπει να επιλέξει το σωστό κουτί. Θα επιλεγεί σύμφωνα με τις αρχικές συνθήκες. Αναφέρθηκαν παρακάτω.
Εάν είναι ενεργοποιημένος ο διακόπτης δείγματος και ο αισθητήρας θέσης 9 (S9), ο βραχίονας θα αφήσει τη φιάλη στο κουτί Δείγμα.
Εάν ενεργοποιηθεί ο αισθητήρας θέσης 2 (S2) και ο αισθητήρας θέσης 8 (S8), ο βραχίονας θα αφήσει τη φιάλη στο κουτί συσκευασίας.
Αφού ολοκληρώσετε τη διαδικασία, ο βραχίονας θα αρχίσει να κινείται πίσω έως ότου ο αισθητήρας θέσης 7 (S7). Στη συνέχεια, η ρύθμιση θα επαναρυθμιστεί για το επόμενο μπουκάλι.
Αυτές οι τρεις συναρτήσεις που είναι Carrier, Packing και Releasing συμβαίνουν στον ίδιο βραχίονα. Για την απεικόνιση, χρησιμοποίησα ξεχωριστά πολύγωνα και μνήμες για το πρόγραμμα.
Βήμα 9: Αυτόματο και χειροκίνητο
Το διαθέσιμο έργο Αυτόματη λειτουργία και Χειροκίνητη λειτουργία. Πρώτα πρέπει να επιλεγεί η λειτουργία. Το αυτόματο σύστημα λειτουργεί ως συνήθως. Υπάρχουν ξεχωριστοί διακόπτες για Μη αυτόματο.
Βήμα 10: Οπτικοποίηση και αναπαράσταση
Αντιπροσώπευα την κατάσταση του μηχανήματος και την κατάσταση του συστήματος χρησιμοποιώντας πολύγωνα.
Βήμα 11: Ζώνη μεταφοράς
Όταν ο ιμάντας μεταφοράς λειτουργεί, το χρώμα είναι κόκκινο.
Βήμα 12: Γέμιση, κάλυψη και ετικέτα
Τα κάτω βέλη αναπαριστώνται, ενώ τα χέρια κινούνται προς τα κάτω.
Τα επάνω βέλη αναπαριστώνται, ενώ τα χέρια κινούνται προς τα πάνω.
Τα παρακάτω μέρη αφορούν την Οπτικοποίηση γεμίσματος, κάλυψης και ετικέτας.
Βήμα 13: Μεταφορέας και απελευθέρωσης
Μεταφορέας:-
Το πρώτο μέρος παρουσιάζεται για το άνοιγμα της λαβής μεταφοράς.
Τα κάτω βέλη αναπαριστώνται, ενώ τα χέρια κινούνται προς τα κάτω.
Τα επάνω βέλη αναπαριστώνται, ενώ τα χέρια κινούνται προς τα πάνω.
Το παρακάτω μέρος αντιπροσωπεύεται για τη μεταφορά.
Κυκλοφορία:-
Τα κάτω βέλη αναπαριστώνται, ενώ τα χέρια κινούνται προς τα κάτω.
Τα επάνω βέλη αναπαριστώνται, ενώ τα χέρια κινούνται προς τα πάνω.
Το τελευταίο μέρος παρουσιάζεται για την κυκλοφορία.
Το τρίτο μέρος αντιπροσωπεύεται για το κλείσιμο της λαβής.
Το Arm Forward και το Arm Reverse αντιπροσωπεύονται από την κίνηση του βραχίονα.
Βήμα 14: Πίνακας ελέγχου και πίνακας διακοπτών
Υπάρχουν Start, Stop, Sample, Auto, Manual στον πίνακα διακοπτών.
Ο χειροκίνητος πίνακας ελέγχου έχει οκτώ διακόπτες.
Βήμα 15: Κιβώτιο συσκευασίας και κιβώτιο δειγμάτων
Βήμα 16: Φινίρισμα και δοκιμή
Βήμα 17: Κώδικες και βίντεο δοκιμής
Υπάρχει το βίντεο με απλή οπτικοποίηση.
Συνιστάται:
Αισθητήρας συναγερμού πόρτας μαγνητικού διακόπτη, Κανονικά ανοιχτός, απλό έργο, 100% λειτουργικός, Πηγαίος κώδικας: 3 βήματα
Magnetic Switch Door Alarm Sensor, Normally Open, Simple Project, 100% Working, Source Code Given: Περιγραφή: Γεια σας παιδιά, θα κάνω ένα σεμινάριο σχετικά με το MC-18 Magnetic Switch Sensor Alarm που λειτουργεί σε κανονικά ανοιχτή λειτουργία. Τύπος διακόπτη: ΟΧΙ (κανονικός τύπος κλεισίματος), το κύκλωμα είναι κανονικά ανοιχτό και το κύκλωμα συνδέεται όταν ο μαγνήτης είναι κοντά. Το καλάμι
Πώς να κάνετε απλό πρόγραμμα οδήγησης Flyback: 4 βήματα (με εικόνες)
Πώς να κάνετε απλό πρόγραμμα οδήγησης Flyback: Ο μετασχηματιστής Flyback (FBT) είναι ειδικά σχεδιασμένος μετασχηματιστής για τον οποίο χρησιμοποιείται σε οθόνες CRT. Είναι ικανό να παράγει πάνω από 50kV. Σε αυτό το Instructable πρόκειται να δώσω οδηγίες πώς να φτιάξω ένα απλό πρόγραμμα οδήγησης flyback χρησιμοποιώντας power mosfet. Ελέγξτε τους ιστούς μου
Απλό πρόγραμμα συνομιλίας σε παρτίδα: 5 βήματα
Πρόγραμμα απλής συνομιλίας σε παρτίδα: Θα σας δείξω σήμερα πώς να φτιάξετε ένα απλό πρόγραμμα παρτίδας. Πιστεύω ότι η παρτίδα είναι μια από τις πιο απλές γλώσσες (είναι;); Δείτε το βίντεο και θα το καταλάβετε. Είχα εξηγήσει όλη τη γραμμή, αλλά η ποιότητα του βίντεο δεν είναι τόσο πολύ όσο νόμιζα
Πώς να γράψετε ένα απλό πρόγραμμα οδήγησης για FRC (Java): 12 βήματα (με εικόνες)
Πώς να γράψετε ένα απλό πρόγραμμα οδήγησης για FRC (Java): Αυτό είναι ένα σεμινάριο για το πώς να φτιάξετε ένα απλό σύστημα μετάδοσης κίνησης για ένα ρομπότ FRC. Αυτό το σεμινάριο προϋποθέτει ότι γνωρίζετε ότι τα βασικά της java, της έκλειψης και έχουν ήδη εγκαταστήσει το wpilib, καθώς και βιβλιοθήκες CTRE
Καυστήρας με τροφοδοσία USB! Αυτό το έργο μπορεί να καεί μέσω πλαστικών / ξύλου / χαρτιού (το διασκεδαστικό έργο πρέπει επίσης να είναι πολύ λεπτό ξύλο): 3 βήματα
Καυστήρας με τροφοδοσία USB! Αυτό το έργο μπορεί να καεί μέσω πλαστικών / ξύλου / χαρτιού (το διασκεδαστικό έργο πρέπει επίσης να είναι πολύ λεπτό ξύλο): ΜΗΝ ΚΑΝΕΤΕ ΑΥΤΟ ΧΡΗΣΙΜΟΠΟΙΗΣΤΕ USB !!!! διαπίστωσα ότι μπορεί να βλάψει τον υπολογιστή σας από όλα τα σχόλια. ο υπολογιστης μου ειναι μια χαρα Χρησιμοποιήστε φορτιστή τηλεφώνου 600ma 5v. το χρησιμοποίησα και δουλεύει μια χαρά και τίποτα δεν μπορεί να καταστραφεί αν χρησιμοποιήσετε βύσμα ασφαλείας για να διακόψετε την τροφοδοσία