Παραδείγματα απλών προγραμμάτων PLC στο CodeSys στη γλώσσα σκάλας

Παραδείγματα απλών προγραμμάτων PLC στο CodeSys στη γλώσσα σκάλαςΑυτό το άρθρο παρουσιάζει ένα παράδειγμα τριών απλών προγραμμάτων για προγραμματιζόμενους λογικούς ελεγκτές (PLCs). Όλα τα προγράμματα είναι γραμμένα για την αυτοματοποίηση συστημάτων ελέγχου για διάφορες εγκαταστάσεις του κλάδου. Έχουν εκπαιδευτικό χαρακτήρα και μπορούν να χρησιμοποιηθούν για να διδάξουν προγραμματισμό PLC. Νωρίτερα σε αυτό το θέμα εξετάσαμε διάφορες τυπικές λύσεις σε προγράμματα PLC που μπορούν να χρησιμοποιηθούν για τον έλεγχο των ηλεκτρικών κινητήρων.

Αυτή η συλλογή καλύπτει την αυτοματοποίηση των ακόλουθων διαδικασιών: ένα αυτόματο σύστημα απορρίψεων φιαλών, αυτόματη επιλογή χρωμάτων χρωμάτων και αυτοματοποίηση ενός συστήματος εξαερισμού. Όλα τα προγράμματα είναι γραμμένα σεCodeysστη γλώσσα των διαβαθμίσεων. Στην πρώτη εγκατάστασηένας μεταφορικός ιμάντας χρησιμοποιείται για τη μετακίνηση φιαλών από έναν σταθμό στον άλλο. Αλλά πριν φτάσουν τα μπουκάλια στο βενζινάδικο, είναι απαραίτητο να φτιάξετε όλα τα μπουκάλια που αξίζει να τα γεμίσετε. Μια πτώση μπουκάλι σε ένα μεταφορέα μπορεί να δημιουργήσει ένα πρόβλημα ...

 

Διαγράμματα εκκίνησης κινητήρα στη γλώσσα διάταξης σκάλας LD για PLC

Διαγράμματα εκκίνησης κινητήρα στη γλώσσα διάταξης σκάλας LD για PLCΜε αυτό το άρθρο, ξεκινάμε μια σειρά εκπαιδευτικών υλικών για τη δημιουργία προγραμμάτων για προγραμματιζόμενους λογικούς ελεγκτές (PLCs) στο περιβάλλον CodeSys. Είναι καλύτερο να μάθετε πώς να προγραμματίζετε τα PLC χρησιμοποιώντας πρακτικά παραδείγματα πραγματικής ζωής.

Εξετάστε μερικά απλά προγράμματα που μπορείτε να χρησιμοποιήσετε για να ελέγξετε τους κινητήρες επαγωγής κλωβού σκίουρου. Για να δημιουργήσουμε τα προγράμματα, θα χρησιμοποιήσουμε τη γλώσσα διάγραμμα κλίμακας LD στο CodeSys. Γλώσσα διαγράμματος σκάλας, LD) στην τεκμηρίωση ρωσικής γλώσσας για το PLC αποκαλείται συχνά η γλώσσα των κυκλωμάτων επαφής ρελέ (RCS). Αυτή η γραφική γλώσσα δημιουργήθηκε στη δεκαετία του '70. XX αιώνα και πρώτα απ 'όλα δημιουργήθηκε για ηλεκτρολόγους, οι οποίοι τότε έπρεπε να αναβαθμίσουν κυκλώματα επαφής ρελέ με διακριτές συσκευές (ρελέ, χρονοδιακόπτες, μετρητές κ.λπ.) σε κυκλώματα που χρησιμοποιούν PLC. Έχει διαδραματίσει ηγετικό ρόλο στη δημοτικότητα για πολύ καιρό ...

 

Ένα παράδειγμα αναβάθμισης του ηλεκτρικού κυκλώματος ενός αντλιοστασίου με δύο αντλίες σε ένα κύκλωμα που ελέγχεται από το PLC

Ένα παράδειγμα αναβάθμισης του ηλεκτρικού κυκλώματος ενός αντλιοστασίου με δύο αντλίες σε ένα κύκλωμα που ελέγχεται από το PLCΣτις αναθεωρήσεις του προηγούμενου άρθρου σχετικά με αυτό το θέμα, υπήρχε η επιθυμία να γίνει υλικό με μια λεπτομερέστερη βήμα-βήμα ανάλυση της διαδικασίας σύνταξης ενός προγράμματος σε CFCCoDeSys. Δεδομένου ότι δεν είναι πολύ ενδιαφέρον να επανασυναρμολογήσετε το κύκλωμα από το προηγούμενο άρθρο, αυτή τη φορά ας πάρουμε κάτι άλλο ως παράδειγμα, για παράδειγμα, τον κάποτε πολύ δημοφιλή σταθμό αντλίας με αντλίες άντλησης.

Έτσι, υπάρχει ένας σταθμός άντλησης με δύο αντλίες. Το νερό βυθίζεται στη δεξαμενή με τη βαρύτητα και το καθήκον των αντλιών είναι να αντλείται από αυτή τη δεξαμενή, προκειμένου να αποφευχθεί η υπερπλήρωσή της. Μία από τις αντλίες σύμφωνα με το σχέδιο είναι η κύρια, η δεύτερη είναι η εφεδρική. Το σχήμα προβλέπει τη δυνατότητα ανάθεσης μιας πρωτεύουσας και εφεδρικής αντλίας με ένα διακόπτη. Αρχικά, η αντλία είναι ενεργοποιημένη, η οποία έχει οριστεί ως η κύρια, και αν δεν μπορεί να αντιμετωπίσει την άντληση του υγρού, τότε η αντλία αναμονής ενεργοποιείται αυτόματα στο βοήθημά της ...

 

Ένα παράδειγμα αναβάθμισης του ηλεκτρικού κυκλώματος ενός ανελκυστήρα φορτίου χρησιμοποιώντας έναν προγραμματιζόμενο ελεγκτή (PLC)

Ένα παράδειγμα αναβάθμισης του ηλεκτρικού κυκλώματος ενός ανελκυστήρα φορτίου χρησιμοποιώντας έναν προγραμματιζόμενο ελεγκτή (PLC)Πρόσφατα, το θέμα της αυτοματοποίησης διαφόρων τεχνολογικών διαδικασιών που χρησιμοποιούν προγραμματιζόμενους ελεγκτές (PLCs) έχει γίνει όλο και πιο δημοφιλές. Παρ 'όλα αυτά, υπάρχουν ελάχιστα πρακτικά άρθρα στο Διαδίκτυο με πραγματικά παραδείγματα για τον τρόπο προγραμματισμού αυτών των PLC. Αυτό το θέμα είναι πολύ ενδιαφέρον. Η εκμάθηση του τρόπου γραφής των προγραμμάτων PLC είναι δυνατή ακόμη και χωρίς αυτά. Η λειτουργία εξομοίωσης, η οποία είναι διαθέσιμη σε όλα τα σύγχρονα πακέτα λογισμικού, βοηθά πολύ με αυτό.

Σε αυτό το άρθρο θα δείξω ένα παράδειγμα μετάφρασης ενός ηλεκτρικού κυκλώματος που είναι χτισμένο σε συσκευές ρελέ (εκκινητές, ρελέ) σε ένα πρόγραμμα που θα λειτουργήσει στον ελεγκτή. Πρέπει να πω αμέσως ότι πρόκειται για ένα μικρό εκπαιδευτικό πρόγραμμα και δεν υποτίθεται ότι εξηγεί τίποτα περισσότερο από απλώς να εξηγεί τις βασικές αρχές του PLC προγραμματισμού με ένα συγκεκριμένο παράδειγμα. Το αρχικό σχέδιο αυτού του έργου είναι ένα σχετικά απλό σχέδιο ενός διώροφου ανυψωτικού οχήματος ...

 

Γλώσσα διαγράμματος λειτουργικών ομάδων (FBD) και η εφαρμογή της

Γλώσσα διαγράμματος λειτουργικών ομάδων (FBD) και η εφαρμογή τηςΜία από τις πιο δημοφιλείς γλώσσες προγραμματισμού των PLC - προγραμματιζόμενων λογικών ελεγκτών, είναι η γραφική γλώσσα των λειτουργικών διαγραμμάτων διαγράμματος FBD - Διάγραμμα λειτουργιών. Αυτή η γλώσσα, μαζί με άλλες γλώσσες του προτύπου IEC 61131-3, όπως για παράδειγμα η γλώσσα λογικής κλίμακας, χρησιμοποιεί στην αρχιτεκτονική της ένα είδος ηλεκτρονικού κυκλώματος.

Ένα πρόγραμμα γραμμένο σε αυτή τη γλώσσα για έναν ελεγκτή αποτελείται από μια συγκεκριμένη λίστα κυκλωμάτων που εκτελούνται το ένα μετά το άλλο από πάνω προς τα κάτω. Επιπλέον, υπάρχει η δυνατότητα ανάθεσης ετικετών σε μεμονωμένες αλυσίδες, στην περίπτωση αυτή, η χρήση οδηγιών για την μετάβαση στην ετικέτα θα είναι διαθέσιμη προκειμένου να αλλάξει η ακολουθία εκτέλεσης αλυσίδων και να δημιουργηθούν συνθήκες και κύκλοι. Έτσι, ένα πρόγραμμα γραμμένο στην γραφική γλώσσα FBD είναι ένα σύνολο λειτουργικών μπλοκ συνδεδεμένων μεταξύ τους, οι έξοδοι και οι είσοδοι των οποίων συνδέονται με γραμμές επικοινωνίας ...

 

LD Ladder Language και η εφαρμογή της

LD Ladder Language και η εφαρμογή τηςΗ γλώσσα διάταξης σκάλας ή κλίμακας σκάλας LD (από το αγγλικό διάγραμμα σκάλας) είναι μια εύχρηστη γραφική γλώσσα ανάπτυξης. Βασίζεται σε κυκλώματα επαφής ρελέ, έτσι τα λογικά στοιχεία εδώ είναι: περιελίξεις ρελέ, επαφές ρελέ, οριζόντιες και κάθετες μετασχηματιστές.

Ένα ζεύγος επαφών ρελέ ή κουμπιών είναι οι κύριες λογικές μεταβλητές της γλώσσας LD, ενώ η κατάσταση των μεταβλητών δεν είναι τίποτα περισσότερο από την κατάσταση των επαφών: ανοιχτή ή κλειστή. Το ίδιο το πρόγραμμα σε αυτήν την γραφική γλώσσα φαίνεται να είναι ένα ανάλογο του κυκλώματος ρελέ, το οποίο μπορεί να περιλαμβάνει πολλά διαφορετικά λειτουργικά μπλοκ. Γενικά, η σύνταξη της γλώσσας LD καθιστά πολύ εύκολη την κατασκευή λογικών κυκλωμάτων για τεχνολογία αναμετάδοσης. Ως εκ τούτου, η γλώσσα των κυκλωμάτων ρελέ υπήρχε κατά την εποχή του Thomas Edison και μόνο στις αρχές της δεκαετίας του 1970 προσαρμόστηκε για τα πρώτα PLC ...

 

Αυτοματοποίηση φωτισμού τάξεων

Αυτοματοποίηση φωτισμού τάξεων

Ένα σημαντικό μέρος του κόστους του οργανισμού στον τομέα των κατοικιών και των δημοτικών υπηρεσιών είναι το κόστος ηλεκτρικής ενέργειας. Ας δούμε ένα παράδειγμα του πώς μπορείτε να οργανώσετε ένα από τα μέτρα για να εξοικονομήσετε ηλεκτρικό ρεύμα, αυτοματοποιώντας τον έλεγχο φωτισμού στις αίθουσες διδασκαλίας.

Τα σύγχρονα συστήματα ελέγχου φωτισμού σας επιτρέπουν να δημιουργείτε τις βέλτιστες συνθήκες για τη διαμονή, την παρουσία ανθρώπων, καθώς και να εξοικονομείτε σημαντικά ενέργεια. Μια πολύ κοινή κατάσταση - οι φοιτητές και οι εκπαιδευτικοί, έχοντας περάσει ένα μάθημα στην τάξη, συνεχώς ξεχνούν να σβήσουν τα φώτα μετά την αναχώρησή τους. Αυτό δημιουργεί το πρόβλημα - πώς να βεβαιωθείτε ότι μετά την έξοδο από την τάξη, το φως σβήνει; Στόχος της εργασίας μας ήταν να δημιουργήσουμε ένα μοντέλο υπολογιστή ενός αυτοματοποιημένου συστήματος ελέγχου φωτισμού στην τάξη, το οποίο εξοικονομεί ενέργεια. Έχει σχεδιαστεί αυτόματο ...

 

Χρησιμοποιώντας ARIES PLC σε αυτόματα συστήματα ελέγχου φωτισμού

Χρησιμοποιώντας ARIES PLC σε αυτόματα συστήματα ελέγχου φωτισμούΟ αυτοματισμός στο σπίτι αρχίζει συχνά με το απλό, επείγον καθήκον του ελέγχου φωτισμού. Είναι συχνά απαραίτητο να ελέγχετε το φωτισμό ενεργοποίησης και απενεργοποίησης από διαφορετικά μέρη ή από κοινό τηλεχειριστήριο ή από ένα σύνολο κουμπιών. Επιπλέον, ο αριθμός φωτιστικών, χώρων, διακοπτών είναι πάντα διαφορετικός. Και το σχήμα ελέγχου είναι διαφορετικό από το καθήκον στην εργασία.

Σε αυτό το υλικό θα εξετάσουμε ένα καθολικό εργαλείο για την επίλυση ενός τέτοιου προβλήματος - έναν ελεύθερα προγραμματιζόμενο ελεγκτή Aries PLC. Με αυτή τη συσκευή, μπορείτε να αυτοματοποιήσετε το φωτισμό σχεδόν κάθε πολυπλοκότητας. Ταυτόχρονα, δεν απαιτούνται ενδιάμεσες επαφές, με την ενεργοποίηση ηλεκτρικών κυκλωμάτων με ενσωματωμένους ηλεκτρομαγνητικούς ηλεκτρονόμους. Η δημιουργία του αλγορίθμου εργασίας ξεκινά με τη λήψη του προγράμματος CoDeSys. Είναι δωρεάν και περιλαμβάνεται στο πεδίο παράδοσης του PLC ...

 
Πηγαίνετε πίσω << 1 2 >> Επόμενη σελίδα