Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

19
Αυτοματισμοί Αυτοματισμοί και και Συστήματα Συστήματα Αυτομάτου Αυτομάτου Ελέγχου Ελέγχου Ενότητα Ενότητα 8 8 Ανάπτυξη Ανάπτυξη προγραμμάτων προγραμμάτων σε σε ακολουθιακά ακολουθιακά κυκλώματα κυκλώματα αυτοματισμού αυτοματισμού

description

Η 8η ενότητα του μαθήματος Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) του Τομέα Ηλεκτρολογίας και ειδικότητας ηλεκτρολογικών εγκαταστάσεων Γ΄ Τάξη ΕΠΑΛ. Η παρουσίαση αυτή (PPT in PDF) είναι ενεργή, συνοδεύεται από κάποια αρχεία τα οποία συνδέονται με υπερσυνδέσεις. Περισσότερες πληροφορίες στην ιστοσελίδα. http://www.ilektronikoi.gr/index.php?act=viewCat&catId=11

Transcript of Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

Page 1: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

ΑυτοματισμοίΑυτοματισμοί καικαι ΣυστήματαΣυστήματαΑυτομάτουΑυτομάτου ΕλέγχουΕλέγχου

ΕνότηταΕνότητα 88ΑνάπτυξηΑνάπτυξη προγραμμάτωνπρογραμμάτων σεσε

ακολουθιακάακολουθιακά κυκλώματακυκλώματα αυτοματισμούαυτοματισμού

Page 2: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 2ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

ΠΕΡΙΕΧΟΜΕΝΑΠΕΡΙΕΧΟΜΕΝΑnn 8.18.1 ΓενικάΓενικάnn 8.28.2 ΟιΟι εντολέςεντολές S (Set)S (Set) καικαι R (Reset).R (Reset).nn 8.38.3 ΤοΤο πρόγραμμαπρόγραμμα τουτου κυκλώματοςκυκλώματοςαυτοσυγκράτησηςαυτοσυγκράτησης καικαι στιςστις τρειςτρεις γλώσσεςγλώσσες μεμεδύοδύο τρόπουςτρόπους ((μεμε εντολέςεντολές SS καικαι RR καικαι χωρίςχωρίςαυτέςαυτές).).

Page 3: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 3ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

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

n Δηλαδή λέμε ότι το κύκλωμα έχει μνήμη,θυμάται τις προηγούμενες καταστάσεις.

n Ένα κύκλωμα αυτοσυγκράτησης μεηλεκτρονόμους, είναι μια ηλεκτρομηχανικήμνήμη.

Page 4: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 4ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.18.1 ΓενικάΓενικάn Πιέζοντας το μπουτόν S1

(Start) ο ηλεκτρονόμοςΚΜ1 ενεργοποιείται καιδεν αλλάζει κατάστασηπαρά μόνο αν πιέσουμε τομπουτόν S2 (Stop).

n Δηλαδή, το κύκλωμα«θυμάται), διατηρεί τηνκατάσταση που είχε, μέχριεμείς να την αλλάξουμε,οπότε διατηρεί την νέακατάσταση μέχρι και πάλινα την αλλάξουμε κ.ο.κ.

Page 5: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 5ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.18.1 ΓενικάΓενικάn Στα λογικά κυκλώματα τηνηλεκτρονική μνήμη αποτελείτο κύκλωμα, πουονομάζουμε S-R flip-flop καιλειτουργεί ακριβός με τονίδιο τρόπο.

n Δηλαδή, αν θέσουμε «1»στην είσοδο S, τότε ηέξοδος Q γίνεται «1». Ηέξοδος παραμένει σε «1»έστω και αν η είσοδος Sέρθει σε «0».

n Για να επαναφέρουμε τηνέξοδο σε “0”, πρέπει ναθέσουμε «1» στην είσοδο R.

Page 6: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 6ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.18.1 ΓενικάΓενικάn ΠΡΟΣΟΧΗ !n Στο ηλεκτρονικό στοιχείο S-R flip-flop ηκατάσταση των εισόδων S=1 και R=1συνεπάγεται ασταθή έξοδο.

n Στα PLC και στο S-R flip-flop η κατάστασηS=1 και R=1 οδηγεί την έξοδο σε λογικήκατάσταση «0», όταν έχουμε προτεραιότηταστην είσοδο R, που είναι η συνηθισμένηπερίπτωση.

Page 7: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 7ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.28.2 ΟιΟι εντολέςεντολές S (Set)S (Set) καικαι R (Reset)R (Reset)n Σε όλα τα PLC υπάρχουν οι εντολές S (Set) και R

(Reset), οι οποίες αντιστοιχούν στο S-R flip-flop.n Αναφέρονται όπως και η εντολή = σε εξόδους καιβοηθητικές μνήμες.

n Η εντολή SET θέτει την έξοδο ή την βοηθητικήμνήμη, στην οποία αναφέρεται σε κατάσταση«1», όταν στον Κ.Α υπάρχει λογική τιμή «1» κατάτην εκτέλεση της εντολής.

n Η έξοδος ή η βοηθητική μνήμη διατηρεί τηνκατάσταση «1» έστω και αν σε επόμενη εκτέλεσητης εντολής SET στον Κ.Α υπάρχει λογική τιμή «0».

Page 8: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 8ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.28.2 ΟιΟι εντολέςεντολές S (Set)S (Set) καικαι R (Reset)R (Reset)

Η εντολή SET θέτει την έξοδο ή τηνβοηθητική μνήμη, στην οποία αναφέρεται σε

κατάσταση «1»,

Page 9: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 9ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.28.2 ΟιΟι εντολέςεντολές S (Set)S (Set) καικαι R (Reset)R (Reset)

Η εντολή RESET θέτει την έξοδο ή τη βοηθητικήμνήμη στην οποία αναφέρεται σε κατάσταση «0»όταν στον Κ.Α υπάρχει λογική τιμή «1» κατά την

εκτέλεση της εντολής

Page 10: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 10ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.28.2 ΟιΟι εντολέςεντολές S (Set)S (Set) καικαι R (Reset)R (Reset)

n Στο πρόγραμμα που χρησιμοποιούμε τηνεντολή =, ή έξοδος Q 0.1 είναι σε κατάσταση«1» όσο η είσοδος Ι 0.1 είναι σε κατάσταση«1».

Page 11: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 11ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.28.2 ΟιΟι εντολέςεντολές S (Set)S (Set) καικαι R (Reset)R (Reset)n Στο πρόγραμμα πουχρησιμοποιούμε τηνεντολή SET, μόλις ηείσοδος Ι 0.1 αποκτήσεικατάσταση «1» , η έξοδοςQ 0.1 αποκτά κατάσταση«1».

n Αλλά η έξοδος παραμένεισε κατάσταση «1» ακόμηκαι όταν η είσοδος Ι 0.1επανέλθει σε κατάσταση«0».

nΓια να επανέλθει ηέξοδος Q 0.1 σεκατάσταση «0» πρέπεινα ενεργοποιηθεί ηεντολή RESET, δηλαδήπρέπει η είσοδος Ι 0.2 ναγίνει «1».

Page 12: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 12ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.28.2 ΟιΟι εντολέςεντολές S (Set)S (Set) καικαι R (Reset)R (Reset)n Στα διάφορα PLC στην γλώσσα LADDERαλλά και στην γλώσσα FBD το σύμβολο τωνεντολών SET, RESET είναι το ίδιο τοσύμβολο του S-R flip-flop.

FBDLADDER

Page 13: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 13ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.38.3 τοτο κύκλωμακύκλωμα αυτοσυγκράτησηςαυτοσυγκράτησης ΧΩΡΙΣΧΩΡΙΣ τιςτιςεντολέςεντολές SET, RESETSET, RESET σεσε LADDERLADDER

Page 14: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 14ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.38.3 τοτο κύκλωμακύκλωμα αυτοσυγκράτησηςαυτοσυγκράτησης ΧΩΡΙΣΧΩΡΙΣ τιςτιςεντολέςεντολές SET, RESETSET, RESET σεσε STLSTL

Page 15: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 15ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.38.3 τοτο κύκλωμακύκλωμα αυτοσυγκράτησηςαυτοσυγκράτησης ΧΩΡΙΣΧΩΡΙΣ τιςτιςεντολέςεντολές SET, RESETSET, RESET σεσε FBDFBD

Page 16: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 16ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.38.3 τοτο κύκλωμακύκλωμα αυτοσυγκράτησηςαυτοσυγκράτησης MEME τιςτις εντολέςεντολέςSET, RESETSET, RESET σεσε LADDERLADDER

ME LOGOSOFT

Page 17: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 17ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.38.3 τοτο κύκλωμακύκλωμα αυτοσυγκράτησηςαυτοσυγκράτησης MEME τιςτις εντολέςεντολέςSET, RESETSET, RESET σεσε STLSTL

Page 18: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 18ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.38.3 τοτο κύκλωμακύκλωμα αυτοσυγκράτησηςαυτοσυγκράτησης MEME τιςτις εντολέςεντολέςSET, RESETSET, RESET σεσε FBDFBD

Page 19: Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου (PLC) Εν. 8

12/30/2012 19ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

8.38.3 τοτο κύκλωμακύκλωμα αυτοσυγκράτησηςαυτοσυγκράτησης MEME τιςτις εντολέςεντολέςSET, RESETSET, RESET σεσε FBDFBD

n ΠΡΟΣΟΧΗ !n Στην είσοδο RESET του flip-flop, πουαντιστοιχεί στο μπουτόν STOP, πρέπει ναχρησιμοποιήσουμε NOT.

n Ο λόγος είναι ότι η εντολή RESETενεργοποιείται όταν στην είσοδο της έχουμελογικό «1», ενώ όταν το μπουτόν STOPπιεστεί, η επαφή του ανοίγει και δίνει λογικό«0» στην είσοδο Ι 0.2.