Προγραμματισμός PLC Ladder Logic διαγράμματα

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Βασικές έννοιες αλγορίθμων
Advertisements

Ηλεκτροπνευματικά Συστήματα Αυτοματισμού
Εισαγωγή στις Τεχνολογίες της Πληροφορικής και των Επικοινωνιών
Sketchpad Χρήση του λογισμικού ΕΠΙΜΟΡΦΩΣΗ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΣΤΗΝ ΧΡΗΣΗ ΚΑΙ
Ο Ηλεκτρονόμος Ο Ηλεκτρονόμος (Relay) είναι ένας μηχανικός διακόπτης, του οποίου οι επαφές ελέγχονται από έναν ηλεκτρομαγνήτη. Ο ηλεκτρονόμος είναι ένα.
ΚΕΝΤΡΟ ΕΛΕΓΧΟΥ ΑΣΤΥΝΟΜΙΚΟΥ ΤΜΗΜΑΤΟΣ
ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ
Copyright ©: SAMSUNG & Samsung Hope for Youth. Με επιφύλαξη κάθε νόμιμου δικαιώματος Εκπαιδευτικό υλικό Λογισμικό: Δημιουργία εφαρμογών Επίπεδο.
ΛΟΓΙΚΑ ΔΙΑΓΡΑΜΜΑΤΑ.
Microsoft ® Lync ™ 2010 Εκπαίδευση για Πληρεξούσιους.
ΥΠΟΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ (EXCEL)
Αρχιτεκτονική Υπολογιστών Γλώσσες Μηχανής
13.1 Λογικές πύλες AND, OR, NOT, NAND, NOR
ΣΤΟΙΧΕΙΑ ΨΕΥΔΟΚΩΔΙΚΑ ΒΑΣΙΚΕΣ ΔΟΜΕΣ ΒΑΣΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΠΙΝΑΚΩΝ
Συνδιαστικά Λογικά Κυκλώματα
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία
‘Εξυπνο Σπίτι 1ο Επαγγελματικό Λύκειο Χίου τάξη B’ ΗΛ/ΓΩΝ & ΗΛ/ΚΩΝ
Εκτέλεση Αλγορίθμων σε ψευδογλώσσα
4o Μάθημα.
Ο Ηλεκτρονόμος Ο Ηλεκτρονόμος (Relay) είναι ένας μηχανικός διακόπτης, του οποίου οι επαφές ελέγχονται από έναν ηλεκτρομαγνήτη. Ο ηλεκτρονόμος είναι ένα.
Εισαγωγή
Εισαγωγή στο Excel Σχολή Αγρονόμων Τοπογράφων Μηχανικών
ΕΝΟΤΗΤΑ 5Η ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ ΤΗΣ ΤΥΠΙΚΗΣ ΛΟΓΙΚΗΣ Α΄
Engino Robotics Controller (ERC) Η τεχνολογία που στηρίζει τη νέα ρομποτική πλατφόρμα Engino Δρ. Γιώργος Α. Δημητρίου Τμήμα Πληροφορικής και Μηχανικών.
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
ΜΕΛΕΤΗ ΚΑΙ ΤΟΠΟΘΕΤΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΑΣΦΑΛΕΙΑΣ
1 Ολυμπιάδα Πληροφορικής Μάθημα 2. 2 Στόχοι μαθήματος Αριθμητικοί– Λογικοί Τελεστές Η εντολή IF.
ΥΛΟΠΟΙΗΣΗ ΑΥΤΟΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΟΥ ΛΟΓΙΚΟΥ ΕΛΕΓΚΤΗ (PLC) ΕΙΔΙΚΗ ΘΕΜΑΤΙΚΗ ΔΡΑΣΤΗΡΙΟΤΗΤΑ Β’ ΤΑΞΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΕΠΑΛ ΖΑΚΥΝΘΟΥ
ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΟΙ ΛΟΓΙΚΟΙ ΕΛΕΓΚΤΕΣ (PLCs).
ΗΛΕΚΤΡΟΠΝΕΥΜΑΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ.
Κεφάλαιο 2 Το Εσωτερικό του υπολογιστή
ΚΑΒΑΛΙΕΡΟΣ ΔΗΜΗΤΡΙΟΣ ΠΕ17
Έλεγχος φωτισμού χώρου με φωτοδιακόπτη ημέρας-νύκτας Έστω ότι ένας χώρος πρέπει να φωτίζεται αυτόματα, όταν νυχτώνει. Η λύση με τη χρήση του χρονοδιακόπτη.
Μεταβλητές – εντολές εκχώρησης- δομή ακολουθίας
ΒΙΟΜΗΧΑΝΙΚΟΙ ΑΥΤΟΜΑΤΙΣΜΟΙ Α.Τ.ΡΟΥΤΟΥΛΑΣ Προγραμματιζόμενοι Λογικοί Ελεγκτές (P.L.C.) ΤΑ PLC EINAI ΕΝΑ ΣΥΓΧΡΟΝΟ ΕΡΓΑΛΕΙΟ, ΓΙΑ ΤΗΝ ΕΚΤΕΛΕΣΗ ΤΩΝ ΑΥΤΟΜΑΤΙΣΜΩΝ.
Προγραμματιζόμενοι Λογικοί Ελεγκτές (PLC’s) – Ladder diagram
Οι λογικές πράξεις και οι λογικές πύλες
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ. ΥΠΟΛΟΓΙΣΤΗΣ Μηχανή που μπορεί να φέρει σε πέρας πνευματικές εργασίες ρουτίνας με μεγάλη ταχύτητα.
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών – Τμήμα Πληροφορικής και Τηλεπικοινωνιών 1 Κεφάλαιο 4 Σημασιολογία μιας Απλής Προστακτικής Γλώσσας Προπτυχιακό.
Κεφάλαιο 10 – Υποπρογράμματα
Εξομοιωτής Ψηφιακών Κυκλωμάτων
Βασικά στοιχεία της Java
PLC : ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΟΙ ΛΟΓΙΚΟΙ ΕΛΕΓΚΤΕΣ
ΕΗΕ ΦΩΤΙΣΤΙΚΩΝ ΑΣΦΑΛΕΙΑΣ
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ.
ΗΛΕΚΤΡΟΠΝΕΥΜΑΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ
ΜΕΤΑΒΛΗΤΕΣ-ΣΤΑΘΕΡΕΣ -ΕΚΦΡΑΣΕΙΣ
ΤΜΗΜΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΗΛΕΚΤΡΟΛΟΓΙΑΣ
PLC Ζούπας Χρυσοβαλάντης.
ΚΕΦΑΛΑΙΟ 2ο - ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
ΑΛΓΟΡΙΘΜΟΣ ΠΡΟΒΛΗΜΑ ΑΛΓΟΡΙΘΜΟΣ ΛΥΣΗ
Όγδοο μάθημα Ψηφιακά Ηλεκτρονικά.
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΠΡΟΧΩΡΗΜΕΝΕΣ ΤΕΧΝΙΚΕΣ
ΔΟΜΕΣ ΕΛΕΓΧΟΥ(if-else, switch) και Λογικοί τελεστές / παραστάσεις
(α) δίνει τον ορισμό του PLC (β) αναφέρει τις εφαρμογές του PLC.
“Ψηφιακός έλεγχος και μέτρηση της στάθμης υγρού σε δεξαμενή"
Τελεστές και ή όχι Για την εκτέλεση αριθμητικών πράξεων
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
DataStudio ένα πρόγραμμα
Λογικές πύλες και υλοποίηση άλγεβρας Boole ΑΡΒΑΝΙΤΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ(ΣΥΝΕΡΓΑΤΕΣ):ΔΗΜΗΤΡΙΟΣ ΔΑΒΟΣ- ΜΑΡΙΑ ΕΙΡΗΝΗ KAΛΙΑΤΣΗ-ΦΡΑΤΖΕΣΚΟΣ ΒΟΛΤΕΡΙΝΟΣ… ΕΠΠΑΙΚ ΑΡΓΟΥΣ.
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΕΠΠ
Έλεγχος Ηλεκτρικών Μηχανών με την χρήση διακοπτικών κυκλωμάτων DC/DC
ΣΥΝΔΕΣΜΟΛΟΓΙΕΣ ΚΥΚΛΩΜΑΤΩΝ ΦΩΤΙΣΜΟΥ
Εικόνα 2.1: Το περιβάλλον της MicroWorlds Pro.
ΘΕΜΑ : ΛΟΓΙΣΜΙΚΟ LOGICATOR ΔΙΑΡΚΕΙΑ: 1 περίοδος.
Έλεγχος φωτισμού χώρου με φωτοδιακόπτη ημέρας-νύκτας
Programmable Logic Controllers PLCs
15 «χρυσοί κανόνες» στο τραπέζι
1o ΣΕΚ ΛΑΡΙΣΑΣ Μίχας Παναγιώτης
Λήψη Αποφάσεων και Συναρτήσεις Ελέγχου
Μεταγράφημα παρουσίασης:

Προγραμματισμός PLC Ladder Logic διαγράμματα Βολογιαννίδης Σταύρος

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

Στοιχεία της γλώσσας Ladder (συνέχεια) Ένα πρόγραμμα γραμμένο σε Ladder αποτελείται από rungs, δηλαδή ένα σύνολο από γραφικές εντολές, οι οποίες είναι σχεδιασμένες-τοποθετημένες μεταξύ δύο κάθετων γραμμών, που αντιπροσωπεύουν η μεν αριστερή τη γραμμή τροφοδοσίας, η δε δεξιά την γραμμή επιστροφής. Οι διάφορες γραφικές εντολές που υπάρχουν σε ένα rung παριστάνουν: τις εισόδους και εξόδους του PLC (διακόπτες, μπουτόν,αισθητήρια) τις λειτουργίες του PLC (timers, μετρητές κ.λ.π) τις μαθηματικές και λογικές πράξεις (πρόσθεση, αφαίρεση κ.λ.π) πράξεις συγκρίσεως και αριθμητικές λειτουργίες (Α<Β, Α=Β, κ.λ.π) εσωτερικές μεταβλητές του PLC (bits,words, κ.λ.π) Αυτά τα γραφικά εργαλεία συνδέονται με οριζόντιες και κάθετες γραμμές για να οδηγηθούν τελικά σε μία ή περισσότερες εξόδους ή και στοιχεία που εκτελούν διαφορετικές λειτουργίες.

Στοιχεία της γλώσσας Ladder (συνέχεια) Κάθε rung περιέχει εφτά γραμμές και έντεκα στήλες και αποτελείται από δύο αλληλοκαλυπτόμενες περιοχές, την ζώνη ελέγχου (test zone) που περιλαμβάνει τις συνθήκες, οι οποίες πρέπει να αληθεύουν για να λάβει χώρα μια ενέργεια και το ενεργό μέρος (action zone) που περιλαμβάνει την ενέργεια, η οποία μπορεί να είναι η ενεργοποίηση μιας εξόδου ή η πραγματοποίοση μιας λογικής πράξης (λογικής ή αριθμητικής)

Κανόνες διαγραμμάτων Ladder Βασικά στοιχεία ανοιχτή επαφή κλειστή επαφή επαφή ανερχόμενου παλμού επαφή κατερχόμενου παλμού οριζόντια γραμμή σύνδεσης/κάθετη γραμμή σύνδεσης λειτουργικό μπλοκ σύγκρισης πηνίο ανάστροφο πηνίο πηνίο αυτομανδάλωσης πηνίο απομανδάλωσης

Ανοιχτή επαφή Ονομασία: Ανοιχτή επαφή (Normally Open Contact) Συμβολισμός: Τοποθέτηση: Μπορεί να τοποθετηθεί οπουδήποτε μέσα στο πλέγμα προγραμματισμού της test zone, εκτός από την τελευταία στήλη της action zone. Κατάσταση ηρεμίας (λογικό ΄0΄): Η επαφή είναι ανοιχτή Σε κατάσταση ενεργοποίησης (λογικό ΄1΄): Η επαφή είναι κλειστή Περιγραφή λειτουργίας: Η επαφή αυτού του τύπου χρησιμοποιείται για να αντιπροσωπεύει τις πραγματικές εισόδους του PLC, καθώς και τα εσωτερικές μεταβλητές.

Κλειστή επαφή Ονομασία: Κλειστή επαφή (Normally Closed Contact) Συμβολισμός: Τοποθέτηση: Μπορεί να τοποθετηθεί οπουδήποτε μέσα στο πλέγμα προγραμματισμού της test zone, εκτός από την τελευταία στήλη της action zone. Κατάσταση ηρεμίας (λογικό ΄1΄): Η επαφή είναι κλειστή Σε κατάσταση ενεργοποίησης (λογικό ΄0΄): Η επαφή είναι ανοιχτή Περιγραφή λειτουργίας: Η επαφή αυτού του τύπου χρησιμοποιείται για να αντιπροσωπεύει τις πραγματικές εισόδους του PLC, καθώς και τα εσωτερικές μεταβλητές.

Πηνίο Πηνίο Ονομασία: Πηνίο (Coil) Συμβολισμός: Τοποθέτηση: Μπορεί να τοποθετηθεί μόνο στην τελευταία στήλη του πλέγματος προγραμματισμού της action zone. Κατάσταση ηρεμίας (λογικό ΄0΄): Το πηνίο δεν είναι οπλισμένο Σε κατάσταση ενεργοποίησης (λογικό ΄1΄): Το πηνίο είναι οπλισμένο Περιγραφή λειτουργίας: Το πηνίο αυτού του τύπου χρησιμοποιείται για να αντιπροσωπεύσει τις πραγματικές εξόδους του PLC ( )

Οριζόντια γραμμή σύνδεσης Ονομασία: Οριζόντια γραμμή σύνδεσης (Horizontal Connector) Συμβολισμός: Λειτουργία: Χρησιμοποιείται για την τοποθέτηση οριζοντίων γραμμών μήκους ενός κελιού στα διαγράμματα Ladder. Κάθετη γραμμή σύνδεσης Ονομασία: Κάθετη γραμμή σύνδεσης (Down Connector) Λειτουργία: Χρησιμοποιείται για την τοποθέτηση κάθετων γραμμών στα διαγράμματα Ladder.

Επαφή ανερχόμενου παλμού Ονομασία: Επαφή ανερχόμενου παλμού (Rising Edge Contact) Συμβολισμός: Τοποθέτηση: Μπορεί να τοποθετηθεί οπουδήποτε μέσα στο πλέγμα προγραμματισμού της test zone, εκτός από την τελευταία στήλη της action zone. Κατάσταση ηρεμίας (λογικό ΄0΄): Η επαφή είναι ανοιχτή Σε κατάσταση ενεργοποίησης (λογικό ΄1΄): Η επαφή είναι κλειστή Περιγραφή λειτουργίας: Η επαφή ανερχόμενου παλμού είναι σε λογική κατάσταση ΄1΄την ώρα που ενεργοποιείται (F->T) μία είσοδος του PLC. Η επαφή αυτή παραμένει σε λογική κατάσταση ΄1΄ όσο διαρκεί ένας κύκλος λειτουργίας του PLC. P

Επαφή κατερχόμενου παλμού Ονομασία: Επαφή κατερχόμενου παλμού (Falling Edge Contact) Συμβολισμός: Τοποθέτηση: Μπορεί να τοποθετηθεί οπουδήποτε μέσα στο πλέγμα προγραμματισμού της test zone, εκτός από την τελευταία στήλη της action zone. Κατάσταση ηρεμίας (λογικό ΄0΄): Η επαφή είναι ανοιχτή Σε κατάσταση ενεργοποίησης (λογικό ΄1΄): Η επαφή είναι κλειστή Περιγραφή λειτουργίας: Η επαφή ανερχόμενου παλμού είναι σε λογική κατάσταση ΄1΄την ώρα που απενεργοποιείται μία είσοδος του PLC. Η επαφή αυτή παραμένει σε λογική κατάσταση ΄1΄ όσο διαρκεί ένας κύκλος λειτουργίας του PLC. N

Ανάστροφο Πηνίο Ονομασία: Ανάστροφο Πηνίο (Inverse Coil) Συμβολισμός: Τοποθέτηση: Μπορεί να τοποθετηθεί μόνο στην τελευταία στήλη του πλέγματος προγραμματισμού της action zone. Κατάσταση ηρεμίας (λογικό ΄1΄): Το πηνίο είναι οπλισμένο Σε κατάσταση ενεργοποίησης (λογικό ΄0΄): Το πηνίο δεν είναι οπλισμένο Περιγραφή λειτουργίας: Το πηνίο αυτού του τύπου χρησιμοποιείται για να αντιπροσωπεύσει τις πραγματικές εξόδους του PLC ( )

Πηνίο αυτομανδάλωσης Ονομασία: Πηνίο αυτομανδάλωσης (Set Coil) ( S ) Συμβολισμός: Τοποθέτηση: Μπορεί να τοποθετηθεί μόνο στην τελευταία στήλη του πλέγματος προγραμματισμού της action zone. Κατάσταση ηρεμίας (λογικό ΄0΄): Το πηνίο δεν είναι οπλισμένο Σε κατάσταση ενεργοποίησης (λογικό ΄1΄): Το πηνίο είναι οπλισμένο Περιγραφή λειτουργίας: Το πηνίο πριν πάρει τάση στα άκρα του δεν είναι οπλισμένο. Μόλις εφαρμοστεί τάση στα άκρα του, τότε το πηνίο οπλίζει και παραμένει οπλισμένο(μανδαλωμένο) συνέχεια, ανεξάρτητα από το αν συνεχίζει να τροφοδοτείται ή όχι με τάση. Ο μόνος τρόπος να απομανδαλωθεί, είναι με το πηνίο RESET. ( S )

Πηνίο απομανδάλωσης ( R ) Ονομασία: Πηνίο απομανδάλωσης (Reset Coil) Συμβολισμός: Τοποθέτηση: Μπορεί να τοποθετηθεί μόνο στην τελευταία στήλη του πλέγματος προγραμματισμού της action zone. Κατάσταση ηρεμίας (λογικό ΄0΄): Το πηνίο δεν είναι οπλισμένο Σε κατάσταση ενεργοποίησης (λογικό ΄1΄): Το πηνίο είναι οπλισμένο Περιγραφή λειτουργίας: Το πηνίο πριν πάρει τάση στα άκρα του δεν είναι οπλισμένο. Μόλις εφαρμοστεί μια στιγμιαία τάση στα άκρα του, τότε το πηνίο οπλίζει και ταυτόχρονα αφοπλίζει μια ίδια διεύθυνση με αυτό. ( R )

Ladder Logic Diagram

Πολυπλέκτης

Έλεγχος στάθμης λαδιού Ένα μοτέρ βάζει λάδια στο δοχείο Θέλουμε το δοχείο να γεμίζει λάδια μέχρι ο «ψηλός» αισθητήρας να ενεργοποιηθεί Τότε κλείνουμε το μοτέρ μέχρι η στάθμη να πέσει κάτω από το «χαμηλό» αισθητήρα 2 Εισόδους – 1 έξοδος Inputs Low -> False αν το λάδι τον ακουμπάει High -> False αν το λάδι τον ακουμπάει Output Motor Εσωτερική μεταβλητή int Low High int Motor

Στην αρχή είναι άδειο Low True High True Στους 100 κύκλους δειγματοληψίας ανεβαίνει η στάθμη και Low False High True Στους 1000 κύκλους δειγματοληψίας ανεβαίνει η στάθμη ψηλά και Low False High False To μοτερ κλείνει Στους 1050 κύκλους δειγματοληψίας κατεβαίνει η στάθμη κάτω από τον ψηλό αισθητήρα LOOP Σάρωση 1 Σάρωση 2-100 Σάρωση 100-1000 Σάρωση 1001 Low High int Motor Σάρωση 1002 Σάρωση 1050

Σύστημα ασφαλείας αυτοκινήτου Να φτιαχθεί ένα ladder logic διάγραμμα με τις ακόλουθες προδιαγραφές Όταν η πόρτα του αυτοκινήτου είναι ανοιχτή και η ζώνες ασφαλείας είναι «πάνω» η τάση (D) για το ξεκίνημα του κινητήρα δεν πρέπει να εφαρμοστεί

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

Ελεγκτής μηχανών

Σύστημα Συναγερμού σπιτιού Α=διακόπτης ήχου και φώτων (1 ανοιχτά) W=Αισθητήρας παραθύρων (1 κλειστά) Μ=Αισθητήρας κίνησης (0 όχι κίνηση) S=διακόπτης για το αν το σύστημα συναγερμού είναι σε λειτουργία (1 ναι) Αν το σύστημα είναι σε λειτουργία =>έλεγξε τους αισθητήρες. Αν οι αισθητήρες πιάσουν κάτι περίεργο=>Άνοιξε φώτα και ήχο.

Σύστημα Συναγερμού σπιτιού Πίνακας αλήθειας

Σύστημα Συναγερμού σπιτιού Εξισώσεις 137 σελ hugh