Εισαγωγή στα PLC Κεντρικό διερευνητικό ερώτημα: Πώς μπορεί ένα PLC, χρησιμοποιώντας μόνο τις καταστάσεις 0 και 1, να ελέγξει μια πραγματική εγκατάσταση και να αντικαταστήσει ένα κύκλωμα κλασικού αυτοματισμού; Σύνδεση με την πραγματικότητα Σε μια βιομηχανική εγκατάσταση απαιτείται συχνά να αλλάξει ο τρόπος λειτουργίας μιας μηχανής. Σε έναν πίνακα κλασικού αυτοματισμού η αλλαγή μπορεί να απαιτεί: νέα ρελέ και χρονικά, πρόσθετες επαφές, αλλαγές στη συνδεσμολογία, περισσότερο χώρο στον πίνακα, διακοπή της εγκατάστασης, μεγαλύτερο κόστος εργασίας. Με ένα PLC, πολλά από αυτά μπορούν να πραγματοποιηθούν με αλλαγή του προγράμματος, χωρίς σημαντική τροποποίηση της καλωδίωσης. Οι μαθητές καλούνται να διερευνήσουν αν αυτή η δυνατότητα αποτελεί πραγματικό πλεονέκτημα και ποιοι περιορισμοί εξακολουθούν να υπάρχουν. Απαιτούμενος εξοπλισμός PLC ή προγραμματιζόμενο ρελέ. Ηλεκτρονικός υπολογιστής με το αντίστοιχο λογισμικό. Τροφοδοτικό κατάλληλο για το συγκεκριμένο PLC. Δύο μπουτόν ή διακόπτες. Δύο ενδεικτικές λυχνίες. Καλώδια σύνδεσης. Προαιρετικά: ηλεκτρονόμος ισχύος, βομβητής και αισθητήρας. Πολύμετρο. Φύλλο εργασίας μαθητή. Προσοχή: Πριν από κάθε σύνδεση ελέγχουμε την ονομαστική τάση τροφοδοσίας και τον τύπο των εισόδων και εξόδων του συγκεκριμένου PLC. Φάση Α — Παρατήρηση και αρχικές ιδέες Ο εκπαιδευτικός παρουσιάζει δύο εικόνες ή πραγματικούς πίνακες: Πίνακα κλασικού αυτοματισμού με ρελέ, χρονικά και καλωδίωση. Πίνακα με PLC, εισόδους, εξόδους και ηλεκτρονόμους ισχύος. Οι μαθητές, χωρίς να έχουν προηγηθεί εξηγήσεις, απαντούν: Ποιος πίνακας φαίνεται περισσότερο σύνθετος; Ποιος έχει περισσότερη καλωδίωση; Σε ποιον θα ήταν ευκολότερη μια αλλαγή λειτουργίας; Ποια υλικά του κλασικού πίνακα πιστεύετε ότι μπορούν να αντικατασταθούν από το πρόγραμμα; Ποια υλικά δεν μπορούν να καταργηθούν; Μπορεί μια έξοδος PLC να τροφοδοτήσει απευθείας οποιονδήποτε κινητήρα; Αρχική υπόθεση Κάθε ομάδα συμπληρώνει: Πιστεύουμε ότι το PLC είναι καταλληλότερο όταν … Δεν μπορεί όμως να αντικαταστήσει … Φάση Β — Αναγνώριση του PLC Οι ομάδες παρατηρούν το πραγματικό PLC και εντοπίζουν: τροφοδοσία, CPU, μνήμη, ψηφιακές εισόδους, ψηφιακές εξόδους, αναλογικές εισόδους, εφόσον υπάρχουν, θύρα προγραμματισμού ή επικοινωνίας, ενδεικτικά LED, κοινό ακροδέκτη εισόδων, κοινό ακροδέκτη εξόδων. Διερευνητική ερώτηση 1: Γιατί υπάρχουν LED δίπλα στις εισόδους; Διερευνητική ερώτηση 1: Αν ανάψει το LED μιας εισόδου, σημαίνει ότι θα ενεργοποιηθεί υποχρεωτικά κάποια έξοδος; Διερευνητική ερώτηση 1: Αν ανάψει το LED μιας εξόδου, σημαίνει ότι λειτουργεί οπωσδήποτε η συνδεδεμένη συσκευή; Διερευνητική ερώτηση 1: Ποια διαφορά υπάρχει μεταξύ εισόδου και εξόδου; Διερευνητική ερώτηση 1: Τι θα συμβεί αν συνδέσουμε λανθασμένη τάση στην τροφοδοσία; Διερευνητική ερώτηση 1: Είναι όλες οι έξοδοι PLC ίδιου τύπου; Πίνακας αναγνώρισης Φάση Γ — Από τον πραγματικό κόσμο στο 0 και το 1 Συνδέουμε ένα μπουτόν στην είσοδο I1 και μία λυχνία στην έξοδο Q1. Οι μαθητές καταγράφουν τις φυσικές και λογικές καταστάσεις: Κρίσιμο ερώτημα: Το «δεν πατιέται» σημαίνει πάντα I1 = 0; Όχι απαραίτητα. Εξαρτάται από: το αν χρησιμοποιείται επαφή ΝΟ ή NC, τον τρόπο καλωδίωσης, τη λογική που εφαρμόζεται στο πρόγραμμα. Έτσι, οι μαθητές διαπιστώνουν ότι πρέπει πάντα να ξεχωρίζουν: τη φυσική κατάσταση του μπουτόν, την ηλεκτρική κατάσταση της επαφής, τη λογική κατάσταση της εισόδου, το σύμβολο που χρησιμοποιείται στο πρόγραμμα. Φάση Δ — Πρώτο πρόγραμμα: I1 --> Q1 Οι μαθητές δημιουργούν ένα απλό δίκτυο LADDER: |----[ I1 ]----------------( Q1 )----| Πρόβλεψη Πριν εκτελεστεί το πρόγραμμα, συμπληρώνουν: Πειραματισμός Οι μαθητές: Μεταφέρουν το πρόγραμμα στο PLC. Θέτουν το PLC σε RUN. Παρακολουθούν online το δίκτυο LADDER. Πατούν και αφήνουν το μπουτόν. Καταγράφουν τι αλλάζει στην είσοδο, στο πρόγραμμα και στην έξοδο. Διερευνητική ερώτηση 1: Η Q1 ακολουθεί άμεσα την I1; Διερευνητική ερώτηση 1: Τι συμβαίνει όταν αφήσουμε το μπουτόν; Διερευνητική ερώτηση 1: Γιατί η λυχνία δεν παραμένει αναμμένη; Διερευνητική ερώτηση 1: Ποιο μέρος της λειτουργίας οφείλεται στην καλωδίωση και ποιο στο πρόγραμμα; Διερευνητική ερώτηση 1: Τι θα συμβεί αν αλλάξουμε μόνο τη διεύθυνση I1 σε I2; Φάση Ε — Ανακάλυψη των λογικών πράξεων Πείραμα 1: Λογική AND Πρόβλημα: Μια μηχανή επιτρέπεται να λειτουργήσει μόνο όταν πατηθεί το START και ο προφυλακτήρας ασφαλείας είναι κλειστός. Αντιστοίχιση: Πρόγραμμα: |----[ I1 ]----[ I2 ]----( Q1 )----| Πίνακας αληθείας: Οι μαθητές διατυπώνουν μόνοι τους τον κανόνα της AND. Πείραμα 2: Λογική OR Πρόβλημα : Ένα κουδούνι πρέπει να λειτουργεί από δύο διαφορετικές θέσεις. |----+----[ I1 ]----+--------( Q1 )----| | | | | | +----[ I2 ]----+ | Ερώτημα: Αρκεί να ενεργοποιηθεί μία είσοδος ή πρέπει να ενεργοποιηθούν και οι δύο; Πείραμα 3: Λογική NOT Πρόβλημα: Ένας συναγερμός πρέπει να ενεργοποιηθεί όταν κοπεί το σύρμα προστασίας μιας βιτρίνας. |----[/ I1 ]---------------( Q1 )----| Οι μαθητές εξετάζουν: Κρίσιμο ερώτημα ασφάλειας: Γιατί είναι προτιμότερο ο συναγερμός να ενεργοποιείται όταν διακοπεί το κύκλωμα και όχι όταν κλείσει; Οι μαθητές οδηγούνται στην αρχή της ασφαλούς αστοχίας: η διακοπή αγωγού, η αποσύνδεση ή η απώλεια σήματος πρέπει να γίνεται αντιληπτή ως πιθανό σφάλμα. Πείραμα 4: Λογική XOR Πρόβλημα: Μια λυχνία πρέπει να ανάβει όταν μόνο ένας από τους δύο διακόπτες είναι ενεργός. Οι μαθητές καλούνται να σχεδιάσουν τη λύση χωρίς να τους δοθεί έτοιμη η πύλη XOR. Ενδεικτική λογική σχέση: Q1=(I1 AND ¬ I2) OR ( ¬ I1 AND I2) Φάση ΣΤ — Διερεύνηση του κύκλου σάρωσης Οι μαθητές παρατηρούν online τις αλλαγές και τοποθετούν στη σωστή σειρά: εκτέλεση προγράμματος, ανάγνωση εισόδων, διαγνωστικός έλεγχος και επικοινωνία, ενημέρωση εξόδων. Η σωστή σειρά είναι: Κρίσιμο πείραμα Στο ίδιο πρόγραμμα τοποθετούνται δύο δίκτυα που χρησιμοποιούν την ίδια έξοδο Q1: Δίκτυο 1: I1 --> Q1 Δίκτυο 2: I2 --> Q1 Οι μαθητές προβλέπουν: Ποιο δίκτυο θα καθορίσει τελικά την Q1; Έχει σημασία η σειρά των δικτύων; Τι συμβαίνει αν το πρώτο δίκτυο γράψει Q1 = 1 και το δεύτερο Q1 = 0; Συμπέρασμα: Η σειρά εκτέλεσης μπορεί να επηρεάζει το αποτέλεσμα. Η επαναλαμβανόμενη χρήση της ίδιας εξόδου ως πηνίου σε διαφορετικά δίκτυα πρέπει γενικά να αποφεύγεται, εκτός αν αποτελεί συνειδητή και τεκμηριωμένη επιλογή. Φάση Ζ — Η μεγάλη διερευνητική πρόκληση Αλλαγή λειτουργίας χωρίς αλλαγή καλωδίωσης Η συνδεσμολογία παραμένει: I1: μπουτόν S1 I2: μπουτόν S2 Q1: λυχνία L1 Κάθε ομάδα πρέπει, αλλάζοντας μόνο το πρόγραμμα, να υλοποιήσει διαδοχικά: Η Q1 ενεργοποιείται μόνο από την I1. Η Q1 ενεργοποιείται από την I1 ή την I2. Η Q1 ενεργοποιείται μόνο όταν I1 και I2 είναι ταυτόχρονα 1. Η Q1 ενεργοποιείται όταν I1 = 0. Η Q1 ενεργοποιείται όταν μόνο μία από τις I1 και I2 είναι 1. Ερώτηση συμπεράσματος: Τι θα έπρεπε να αλλάξει σε έναν πίνακα κλασικού αυτοματισμού για να πραγματοποιηθούν οι ίδιες πέντε λειτουργίες; Οι ομάδες συγκρίνουν: Φάση Η — Διάγνωση βλαβών Ο εκπαιδευτικός εισάγει μία βλάβη χωρίς να ενημερώσει τους μαθητές. Ενδεικτικές βλάβες Το μπουτόν συνδέθηκε στην I2 αντί στην I1. Η λυχνία συνδέθηκε στην Q2 αντί στην Q1. Το PLC βρίσκεται σε STOP. Το πρόγραμμα δεν μεταφέρθηκε στο PLC. Χρησιμοποιήθηκε λάθος διεύθυνση στο LADDER. Απουσιάζει ο κοινός αγωγός των εισόδων. Η έξοδος ενεργοποιείται, αλλά η λυχνία δεν ανάβει. Έχει χρησιμοποιηθεί ΝC επαφή αντί για ΝΟ στο πρόγραμμα. Το πρόγραμμα είναι σωστό, αλλά η τάση της λυχνίας είναι ακατάλληλη. Υπάρχει διακοπή στον αγωγό της εξόδου. Δελτίο διάγνωσης Βασική διαγνωστική αρχή Η μέθοδος αυτή βοηθά τους μαθητές να ξεχωρίσουν τη βλάβη: στο αισθητήριο ή στο μπουτόν, στην καλωδίωση εισόδου, στο πρόγραμμα, στην έξοδο, στην καλωδίωση φορτίου, στην ίδια τη συσκευή. Φάση Θ — PLC και ασφάλεια Οι μαθητές συζητούν τα ακόλουθα σενάρια: Το LED της Q1 είναι ενεργό, αλλά ο κινητήρας δεν περιστρέφεται. Η Q1 είναι ανενεργή, αλλά οι επαφές ενός ηλεκτρονόμου έχουν κολλήσει. Το PLC λειτουργεί σωστά, αλλά έχει κοπεί ο αγωγός προς το πηνίο. Η επικοινωνία με τον υπολογιστή χάθηκε. Το πρόγραμμα έχει σφάλμα, ενώ η καλωδίωση είναι σωστή. Ερώτηση-κλειδί: Είναι το «Q1 = 1» το ίδιο με το «ο κινητήρας λειτουργεί»; Όχι. Το Q1 = 1 δηλώνει ότι το PLC έδωσε εντολή. Δεν αποδεικνύει ότι: ενεργοποιήθηκε ο ηλεκτρονόμος, έκλεισαν οι κύριες επαφές, υπάρχει τάση ισχύος, δεν έχει ενεργοποιηθεί το θερμικό, ο κινητήρας περιστρέφεται πραγματικά. Για επιβεβαίωση απαιτείται σήμα ανάδρασης, όπως βοηθητική επαφή ηλεκτρονόμου, αισθητήρας κίνησης ή άλλο κατάλληλο μέσο επιτήρησης. Πρόκληση επέκτασης Κάθε ομάδα επιλέγει μία εφαρμογή: Επέκταση Α — Φωτισμός ασφαλείας: Όταν I1 = 0, ενεργοποιείται η Q1. Οι μαθητές εξηγούν γιατί χρησιμοποιείται η λογική NOT. Επέκταση Β — Έλεγχος δύο θέσεων: Η Q1 ενεργοποιείται από I1 ή I2. Προστίθεται τρίτο μπουτόν I3. Επέκταση Γ — Άδεια λειτουργίας: Η Q1 ενεργοποιείται μόνο όταν: έχει πατηθεί το START, ο προφυλακτήρας είναι κλειστός, το θερμικό δεν έχει ενεργοποιηθεί. Επέκταση Δ Ένδειξη σφάλματος: Αν δύο ασύμβατες εντολές δοθούν ταυτόχρονα, η Q1 παραμένει ανενεργή και ενεργοποιείται κόκκινη λυχνία Q2. Επέκταση Ε Χρονική λειτουργία: Με το πάτημα του I1 η Q1 παραμένει ενεργή για 5 δευτερόλεπτα. Οι μαθητές διερευνούν τη λειτουργία ενός χρονικού TON ή TP. Τελική συζήτηση – συμπεράσματα Κάθε ομάδα απαντά: Τι πληροφορίες λαμβάνει ένα PLC από την εγκατάσταση; Πώς αποφασίζει ποιες εξόδους θα ενεργοποιήσει; Γιατί χρησιμοποιούνται οι τιμές 0 και 1; Ποια είναι η διαφορά εισόδου, εξόδου και εσωτερικής μνήμης; Πώς επηρεάζει το πρόγραμμα τη λειτουργία χωρίς να αλλάζει η καλωδίωση; Ποια εξαρτήματα του κλασικού αυτοματισμού εξακολουθούν να απαιτούνται; Γιατί η ένδειξη μιας εξόδου δεν αποδεικνύει τη λειτουργία του φορτίου; Πώς μας βοηθά το online monitoring στον εντοπισμό βλαβών; Ποια είναι τα πλεονεκτήματα και ποιοι οι περιορισμοί των PLC; Σε ποια πραγματική εφαρμογή θα προτείνατε PLC και γιατί; Αναμενόμενο συμπέρασμα Το PLC διαβάζει τις εισόδους, εκτελεί κυκλικά το αποθηκευμένο πρόγραμμα και ενημερώνει τις εξόδους. Η βασική καλωδίωση παραμένει σχετικά σταθερή, ενώ η λειτουργία του αυτοματισμού μπορεί να αλλάξει μέσω του προγράμματος. Ωστόσο, το PLC δεν αντικαθιστά τα στοιχεία ισχύος, τις ηλεκτρικές προστασίες ούτε όλες τις απαιτούμενες διατάξεις ασφαλείας. Σύντομη αξιολόγηση μαθητών Εργασία: πραγματοποιήστε το ακόλουθο quiz QUIZ: PLC
Table Caption
Στοιχείο
Τι συνδέεται σε αυτό
Παράδειγμα
Είσοδος Ι
Στοιχείο που δίνει πληροφορία ή εντολή
Μπουτόν, αισθητήρας
Έξοδος Q
Στοιχείο που δέχεται εντολή
Λυχνία, πηνίο ρελέ
CPU
Εκτελεί το πρόγραμμα
Επεξεργασία λογικής
Μνήμη
Αποθηκεύει πρόγραμμα και δεδομένα
LADDER πρόγραμμα
Τροφοδοσία
Παρέχει την απαιτούμενη ενέργεια
24 VDC ή 230 VAC
Six
Six
Six
Κατάσταση μπουτόν
Τάση στην είσοδο I1
LED εισόδου
Δεν πατιέται
Ανάλογα με τη συνδεσμολογία
0 ή 1 OFF ή ON
Πατιέται
Ανάλογα με τη συνδεσμολογία
1 ή 0 ON ή OFF
I1
Πρόβλεψη για Q1
Πραγματική Q1
Κατάσταση λυχνίας
0
One
One
One
1
Two
Two
Two
Στοιχείο
Διεύθυνση
START
I1
Προφυλακτήρας κλειστός
I2
Λυχνία λειτουργίας
Q1
I1
I2
Πρόβλεψη Q1
Πραγματική Q1
0
0
One
One
0
1
Two
Two
1
0
Three
Three
1
1
Four
Four
I1
I2
Πρόβλεψη Q1
Πραγματική Q1
0
0
One
One
0
1
Two
Two
1
0
Three
Three
1
1
Four
Four
Σύρμα
I1
Q1 Συναγερμός
Άθικτο
Κομμένο
Λυχνία λειτουργίας
I1
I2
Πρόβλεψη Q1
Πραγματική Q1
0
0
One
One
0
1
Two
Two
1
0
Three
Three
1
1
Four
Four
Table Caption
Κριτήριο
Κλασικός αυτοματισμός
PLC
Αλλαγή λογικής
Αλλαγή καλωδίωσης ή υλικών
Αλλαγή προγράμματος
Χώρος πίνακα
Αυξάνεται με την πολυπλοκότητα
Μικρότερη αύξηση
Διάγνωση
Έλεγχος επαφών και αγωγών
LED και online monitoring
Χρονικά και μετρητές
Ξεχωριστές συσκευές
Λειτουργίες προγράμματος
Έλεγχος φορτίων ισχύος
Ηλεκτρονόμοι ισχύος
Εξακολουθούν να απαιτούνται
Table Caption
Στοιχείο ελέγχου
Καταγραφή μαθητών
Παρατηρούμενο σύμπτωμα
One
Κατάσταση LED εισόδου
Two
Κατάσταση εισόδου στο πρόγραμμα
Three
Κατάσταση λογικής συνθήκης
Four
Κατάσταση Q στο πρόγραμμα
Five
Κατάσταση LED εξόδου
Six
Φυσική κατάσταση συσκευής
Six
Πιθανή αιτία
Six
Προτεινόμενη αποκατάσταση
Six
Δοκιμή επιβεβαίωσης
Six
Κριτήριο
Μονάδες
Αναγνώριση μερών και ακροδεκτών PLC
…….. / 10
Σωστή αντιστοίχιση εισόδων–εξόδων
…….. / 10
Συμπλήρωση πινάκων αληθείας
…….. / 15
Κατασκευή προγραμμάτων AND, OR και NOT
…….. / 20
Πειραματικός έλεγχος και καταγραφή αποτελεσμάτων
…….. / 15
Διάγνωση βλάβης
…….. / 15
Τήρηση κανόνων ασφάλειας
…….. / 10
Συνεργασία και τεκμηρίωση συμπερασμάτων
…….. / 5
Σύνολο
…….. / 100
ΤΟΜΕΑΣ ΗΛΕΚΤΡΟΛΟΓΙΑΣ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΥ                                                                                                                       1o ΕΠΑΛ ΑΜΑΡΟΥΣΙΟΥ ΤΕΧΝΙΚΟΣ ΗΛΕΚΤΡΟΛΟΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ, ΕΓΚΑΤΑΣΤΑΣΕΩΝ ΚΑΙ ΔΙΚΤΥΩΝ                                                                                                 3ο ΕΚ Β ΑΘΗΝΑΣ (ΑΜΑΡΟΥΣΙΟΥ)
ΕΡΓΑΣΤΗΡΙΟ ΗΛΕΚΤΡΙΚΩΝ ΑΥΤΟΜΑΤΙΣΜΩΝ
Διδακτικοί στόχοι Με την ολοκλήρωση της άσκησης οι μαθητές θα μπορούν: Γνώσεις Να εξηγούν τι σημαίνει Προγραμματιζόμενος Λογικός Ελεγκτής. Να αναγνωρίζουν την CPU, τη μνήμη, την τροφοδοσία, τις εισόδους και τις εξόδους. Να διακρίνουν τα στοιχεία εντολής από τα στοιχεία εκτέλεσης. Να αντιστοιχίζουν τις φυσικές καταστάσεις ON/OFF στις λογικές τιμές 1/0. Να εξηγούν τις λογικές λειτουργίες AND, OR, NOT και XOR. Να περιγράφουν τον κύκλο σάρωσης του PLC. Να διακρίνουν την κατάσταση μιας εισόδου, τη λογική κατάσταση μιας εντολής και τη φυσική λειτουργία μιας συσκευής. Δεξιότητες Να πραγματοποιούν απλές συνδέσεις εισόδων και εξόδων. Να δημιουργούν πίνακες αντιστοίχισης εισόδων–εξόδων. Να συμπληρώνουν πίνακες αληθείας. Να σχεδιάζουν και να δοκιμάζουν απλά προγράμματα LADDER. Να παρακολουθούν online τις καταστάσεις I και Q. Να εντοπίζουν βασικές βλάβες σε πρόγραμμα και καλωδίωση. Να τροποποιούν έναν αυτοματισμό χωρίς αλλαγή της βασικής συνδεσμολογίας. Στάσεις Να εργάζονται με ασφάλεια και υπευθυνότητα. Να διατυπώνουν προβλέψεις πριν από κάθε δοκιμή. Να τεκμηριώνουν τα συμπεράσματά τους με παρατηρήσεις. Να συνεργάζονται και να αποδέχονται τον πειραματικό έλεγχο των ιδεών τους.