Τίτλος Άσκησης: Ακολουθιακή λογικήA.Πρόβλημα:ΜιαηλεκτρικήκατανάλωσηQενεργοποιείται,ότανπιεσθούνδύομπουτόνςS1,S2επαφής“κανονικάανοιχτής”(S1,S2ναπιέζονταιμαζί)και απενεργοποιείται όταν αφήσουμε και τα δύο μπουτόνς. Η ηλεκτρική κατανάλωση τροφοδοτείται από ένα ηλεκτρονόμο ισχύος Κ1Μ. Να γραφεί πρόγραμμα για PLC με το οποίο να ελέγχεται η λειτουργία της κατανάλωσης Q Σε αυτή την άσκηση θα έρθουμε σε μια πρώτη επαφή με ακολουθιακά κυκλώματα. Ότανλέμεότιένακύκλωμαείναιακολουθιακόσημαίνειότιηέξοδοτουδενεξαρτάταιμόνοαπότιςεισόδουςτουαλλάκαιαπότηνπροηγούμενηκατάστασητης εξόδου του. Μοιάζει δηλαδή το κύκλωμα να έχει μνήμη - να θυμάται την προηγούμενη κατάσταση της εξόδου του και να την λαμβάνει υπόψη του.Ησυγκεκριμένηάσκησηαποτελείένααπλόπαράδειγμαακολουθιακούκυκλώματος.Σκεφτείτετοεξής:ΌτανπιέσωκαιταδυομπουτόνS1καιS2(κατάστασηεισόδων 1,1),προφανώςηκατανάλωσηθαενεργοποιηθεί(κατάστασηεξόδου1)ενώότανδενπιέσωταδυομπουτόνS1καιS2(κατάστασηεισόδων0,0),προφανώςη κατανάλωσηθααπενεργοποιηθεί(κατάστασηεξόδου0).Τοκρίσιμοερ’ωτημαέχεινακάνειστηνπερίπτωσηπουέχωπατημένοτοένααπόταδύομπουτόνS1καιS2 (κατάστασηειδσόδων1,0ή0,1).‘Αραγεθαενεργοποιηθείηέξοδος(κατάστασηεξόδου1)ήθααπενεργοποιηθεί(κατάστασηεξόδου0);Μήπωςηκατάστασητηςεξόδου θαεξαρτηθείαπότηνπροηγούμενηκατάστασητης;Δηλαδήανείναπατημένακαιταδυομπουτόν(κατάστασηεισόδων1,1)καιαφήσωτοένααπόταδύο(κατάσταση εισόδων0,1ή1,0),δενθασυνεχίσειπαραμείνειενεργοποιημένηηέξοδος(κατάστασηεξόδου1);Ενώανδενείχαπατημένοκανέναμπουτόν(κατάστασηεισόδων0,0) και πατήσω το ένα από τα δύο (κατάσταση εισόδων 0,1 ή 1,0), δεν θα συνεχίσει να είναι απενεργοποιημένη η έξοδος (κατάσταση εξόδου 0);Άραστηνκατάστασηεισόδων1,0ή0,1ηέξοδοςμπορείναείναιενεργοποιημένη(κατάστασηεξόδου1)ήαπενεργοποιημένη(κατάστασηεξόδου0).Παρατηρώότιγια τονσυνδυασμόεισόδων(0,1)και(1,0)δενυπάρχειμόνομιατιμήεξόδου-αφούηέξοδοςμπορείναπάρειτιμήείτε0είτε1.Σεαντίθετηπερίπτωση-ότανδηλαδήγια κάθε δυνατό συνδυασμό εισόδων υπήρχε μόνο ένας συνδυασμός εξόδων - το κύκλωμα θα ονομάζονταν συνδυαστικό.ΑνόμωςεισάγουμεκαιωςτρίτηείσοδοτηνπροηγούμενηκατάστασητηςεξόδουκαιτηνονομάσουμεQ΄τότεότανηκατάστασηεισόδωνS1,S2,Q΄αντιστοιχείσε0,1, 1 ή 1, 0, 1 τότε η έξοδος αντιστειχεί σε 1. Ενώ όταν η κατάσταση εισόδων S1, S2, Qt αντιστοιχεί σε 0, 1, 0 ή 1, 0, 0 τότε η έξοδος αντιστειχεί σε 0. Επειδήσταακολουθιακάκυκλώματαηπροηγούμενηκατάστασητηςεξόδουεπηρεάζειτηνεπόμενη,θαπρέπειναθεωρούμετηνπροηγούμενηκατάστασητηςεξόδου ωςείσοδοτηςεπόμενηςκατάστασηςτηςεξόδου.Άρα,σταακολουθιακάκυκλώματα,ότανσχεδιάζουμετονπίνακααληθείαςθαπρέπειναλαμβάνουμευπόψημαςως είσοδο και την προηγούμενη κατάσταση της εξόδου.Β. Επίλυση της ΕφαρμογήςΒ1. Χαρακτηρισμός εισόδων και εξόδων του PLCΓιατηνάσκησηθαχρησιμοποιήσουμεδυομπουτόνstartωςεισόδουςκαιμιακατανάλωσηηοποίαθατροφοδοτείταιαπότιςκύριεςεπαφέςηλεκτρονόμου.Πως χαρακτηρίζονται στον κλασσικό αυτοματισμό και πως θα συμβολιστούν στο PLC; Προσπαθήστε να τα αποτυπώσετε στον παρακάτω πίνακα.Στη συνέχεια συμπληρώστε τον ακόλουθο πίνακα αληθείας. Προσπαθήστε για κάθε συνδυασμό εισόδων να αποφασίσετε την κατάσταση της εξόδου.Υπενθυμίζουμεότιόταναπότομπουτόνπερνάειρεύμαθεωρούμεότιηκατάστασητουείναι1ενώότανδενπερνάειρεύμααπότομπουτόν,ηκατάστασητουείναι0. Επίσης όταν η έξοδος είναι ενεργοποιημένη, η κατάσταση του είναι 1 ενώ όταν η έξοδος δεν είναι ενεργοποιημένη, η κατάσταση του είναι 0.Τέλος, με Qt χαρακτηρίζουμε την προηγούμενη κατάσταση της εξόδου ενώ με Q την παρούσα κατάσταση της εξόδου.Β2. Πίνακας αληθείαςΣτη συνέχεια εξάγετε την μαθηματική εξίσωση από τον πίνακα αληθείας. Υπενθυμίζουμε ότι μας ενδιαφέρουν οι συνδυασμοί εισόδων που δίνουν έξοδο 1. Β3. Μαθηματική ΕξίσωσηQ = Ι1 * Ι2 * Qt + Ι1 * Ι2 * Qt΄ + Ι1 * Ι2΄* Qt + Ι1΄* Ι2 * QtΥπενθύμιση: το σύμβολο (*) συμβολίζει την πύλη AND, το σύμβολο (+) συμβολίζει την πύλη OR και το σύμβολο ( ‘ ) συμβολίζει την πύλη NOTΤέλοςσυμπληρώστετονπίνακαKarnaugh,απλοποιήστετηνεξίσωσηκαιγράψτετοαντίστοιχοπρόγραμμαλειτουργίαςαυτοματισμούσεοποιαδήποτεγλώσσα επιθυμείτε. Β4. Απλοποίηση με πίνακα Karnaugh Β5. Απλοποιημένη ΕξίσωσηΑ ΠερίπτωσηQ = Ι1 * Ι2 + Ι2 * Qt + Ι1 * QtΒ Περίπτωση (Κοινός Παράγοντας το Ι2)Q = Ι2 (Ι1 + Qt) + Ι1 * QtΓ Περίπτωση (Κοινός Παράγοντας το Qt)Q = Ι1 * Ι2 + Qt (Ι2 + Ι1)Β6. Πρόγραμμα λειτουργίας του αυτοματισμούΑ ΠερίπτωσηΒ ΠερίπτωσηΓ ΠερίπτωσηΣημείωση: για να θυμηθείτε πως σχεδιάζονται τα κυκλώματα αυτοματισμού μπορείται να ακολουθήσετε τον ακόλουθο σύνδεσμο: Σχεδίση Κυκλωμάτων PLCΓ. ΣυνδεσμολογίαΔ. ΣΥΜΠΕΡΑΣΜΑΌπως έχετε καταλάβει, η έξοδος ενός ακολουθιακού κυκλώματος εξαρτάται από την προηγούμενη κατάσταση της. Γιαπαράδειγμα,στηνάσκησηπουπραγματοποιήσαμε,τοαποτέλεσματουαυτοματισμού,όταντοέναμπουτόνείναιανοικτόκαιτοάλλοκλειστό(κατάσταση0,1) εξαρτάταιαπότηνπροηγούμενηκατάστασητηςεξόδου.Ανδηλαδήπροηγουμένωςταδυομπουτόνήτανανοικτά(κατάσταση0,0),μεαποτέλεσμαηέξοδοςναείναι ανενεργή (κατάσταση 0) τότε αν πατηθεί μόνο το ένα από τα δυο μπουτόν, η έξοδος θα παραμείνει ανενεργή (κατάσταση 0)Ανόμωςπροηγουμένωςταδυομπουτόνήτανκλειστά(κατάσταση1,1),μεαποτέλεσμαηέξοδοςναείναιενεργή(κατάσταση1)τότεανπατηθείμόνοτοένααπόταδυο μπουτόν (κατάσταση 1,0 ή 0,1), η έξοδος θα παραμείνει ενεργή (κατάσταση 1)Άρα στην κατάσταση εισόδων 0,1 ή 1,0 το αποτέλεσμα της εξόδου εξαρτάται από την προηγούμενη κατάσταση της εξόδου.
Τιακριβώςεννοούμεόταναναφερόμαστε στην προηγούμενη κατάσταση της εξόδου;Ουσιαστικάηπροηγούμενηκατάστασητης εξόδουεπιδράωςείσοδοςστηντωρινή χρονικήστιγμή,ώστεσεσυνδυασμόμετις υπόλοιπεςεισόδους,ναμαςδώσειτην τωρινή κατάσταση της εξόδουΘαμπορούσαμεναπούμεότιο αυτοματισμόςδιαθέτειμνήμηαφούθυμάται την προηγούμενη κατάσταση της εξόδου
ΤογεγονόςότιηέξοδοςQσυνδέεταιως είσοδοςστιςπύλεςδείχνειότιτοκύκλωμα διαθέτειμνήμη,δηλαδή“θυμάται”την προηγούμενη κατάσταση της εξόδου.Αυτόσημαίνειότιτοκύκλωμαείναι ακολουθιακό,αφούηκατάστασητηςεξόδου εξαρτάταιαπότηνπροηγούμενηκατάσταση της.
Προσοχή:Καιοιτρειςπεριπτώσειςείναι λογικάισοδύναμες,δηλαδήίδιοισυνδυασμοί εισόδωνμαςδίνουντοίδιοαποτέλεσμακαι για τις τρεις περιπτώσεις.Αυτόείναιαναμενόμενοαφούκαιοιτρεις περιπτώσειςαναφέρονταιστονίδιοπίνακα αληθείας.
Πόσεςπύλεςπεριλαμβάνουνοιμαθηματικές εξισώσεις κάθε περίπτωσης;Αποδεικνύεταιότικαιοιτρειςπεριπτώσεις είναι καλύτερες σε σχέση με την αρχική;Ποιόαποτέλεσμααπότατρίαθα προτιμούσατε;Μεβάσηποιοκριτήριο κάνατε την επιλογή σας;