48
Αυτοματισμοί Αυτοματισμοί και και Συστήματα Συστήματα Αυτομάτου Αυτομάτου Ελέγχου Ελέγχου Ενότητα Ενότητα 9 9 Ανάπτυξη Ανάπτυξη προγραμμάτων προγραμμάτων με με χρονικές χρονικές λειτουργίες λειτουργίες

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

  • Upload
    -

  • View
    1.448

  • Download
    13

Embed Size (px)

DESCRIPTION

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

Citation preview

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

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

ΕνότηταΕνότητα 99ΑνάπτυξηΑνάπτυξη προγραμμάτωνπρογραμμάτων μεμε χρονικέςχρονικές

λειτουργίεςλειτουργίες

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

2/1/2013 2ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

ΠΕΡΙΕΧΟΜΕΝΑΠΕΡΙΕΧΟΜΕΝΑnn 9.19.1 ΓενικάΓενικάnn 9.29.2 ΠαραδείγματαΠαραδείγματα προγραμμάτωνπρογραμμάτων μεμεχρονικέςχρονικές λειτουργίεςλειτουργίες σεσε γλώσσαγλώσσαLADDERLADDER..

nn 9.39.3 ΠαραδείγματαΠαραδείγματα προγραμμάτωνπρογραμμάτων μεμεχρονικέςχρονικές λειτουργίεςλειτουργίες στηνστην γλώσσαγλώσσα FBDFBD..

nn 9.49.4 ΠαραδείγματαΠαραδείγματα προγραμμάτωνπρογραμμάτων μεμεχρονικέςχρονικές λειτουργίεςλειτουργίες σεσε γλώσσαγλώσσα STLSTL..

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

2/1/2013 3ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.19.1 ΓενικάΓενικάn Τα περισσότερα PLC διαθέτουν σημαντικέςευκολίες όσον αφορά τον προγραμματισμό μετην χρησιμοποίηση των χρονικών λειτουργιώνπου διαθέτουν.

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

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

2/1/2013 4ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.19.1 ΓενικάΓενικάn Γενικά για τα χρονικά των PLC μπορούμε ναπούμε ότι ισχύουν τα εξής :

n Σε όλα τα PLC υπάρχει το αντίστοιχο τουχρονοηλεκτρονόμου με καθυστέρηση στηνενεργοποίηση (delay on).

n Πολλά PLC καλύπτουν τουςχρονοηλεκτρονόμους που έχουμε ήδηπεριγράψει, δηλαδή το χρονοηλεκτρονόμο μεκαθυστέρηση στην απενεργοποίηση (delayoff) και τους χρονοηλεκτρονόμουςδημιουργίας παλμού.

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

2/1/2013 5ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.19.1 ΓενικάΓενικάn Στα PLC που διαθέτουν πρόγραμμα (στοιχείοπρογράμματος) μόνο για τη χρονική λειτουργίακαθυστέρησης στην ενεργοποίηση, όλες οι άλλεςχρονικές λειτουργίες δημιουργούνταιπρογραμματιστικά με τη χρησιμοποίηση αυτού.

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

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

2/1/2013 6ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.19.1 ΓενικάΓενικάn Ονομασία και αριθμός των στοιχείωνπρογράμματος χρονικών λειτουργιών.

n Στα διάφορα PLC χρησιμοποιούνταιονομασίες για τα στοιχεία προγράμματοςχρονικών λειτουργιών, όπως T0, T1,… ή TR0,TR1,…

n Ο αριθμός των στοιχείων που έχει ένα PLC,εξαρτάται από την δυναμικότητά του.

n Μπορεί να είναι από 8, μέχρι και πολύ μεγάλοςπάνω από 512.

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

2/1/2013 7ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.19.1 ΓενικάΓενικάn Το στοιχείο προγράμματος (σύμβολο) μιαςχρονικής λειτουργίας και οι είσοδοι – έξοδοιαυτού.

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

n Είσοδος που δίνεται ο χρόνος, ο οποίος θα μετρηθείστη χρονική λειτουργία. Ο τρόπος με τον οποίοπροσδιορίζεται ο χρόνος ποικίλει στα διάφορα PLC.

n Είσοδος επαναφοράς (είσοδος μηδενισμού RESET). Ανστην είσοδο αυτή έχουμε κατάσταση «1», η κατάστασηεξόδου του χρονικού γίνεται «0» και μηδενίζεται οχρόνος του σε όποιο σημείο της διαδικασίας και ανβρίσκεται.

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

2/1/2013 8ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.19.1 ΓενικάΓενικάn Ο χαρακτηρισμός των εισόδων – εξόδωντου συμβόλου μιας χρονικής λειτουργίαςδεν είναι ο ίδιος σε όλα τα PLC.

n Στην περίπτωση που το PLC υποστηρίζειπολλές διαφορετικές χρονικές λειτουργίες, οπροσδιορισμός γίνεται με διαφορετικό τρόποστα διάφορα PLC.

n Π.Χ αλλάζει η ονομασία της εισόδου διέγερσηςή προσδιορίζεται από τον αύξοντα αριθμό τουχρονικού ή διαφοροποιείται εν μέρει τοσύμβολο κ.λ.π).

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

2/1/2013 9ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.19.1 ΓενικάΓενικάn Στις εφαρμογές, που θα αναπτύξουμε θαχρησιμοποιήσουμε το παρακάτω σύμβολο.

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

2/1/2013 10ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (1)(1) σεσε LADDERLADDERn Παράδειγμα 1. πρόγραμμα χρονικής λειτουργίαςκαθυστέρησης στην ενεργοποίηση (delay on).

n Χρειάζεται προσοχή στο σχεδιασμό τουπρογράμματος, γιατί ενώ στο σχέδιο του κλασικούαυτοματισμού ο χρονοηλεκτρονόμος έχει την μορφήπηνίου ηλεκτρονόμου, στην γλώσσα LADDER, είναιένα ενιαίο κουτί.

n Στην είσοδο διέγερσης του χρονικού συνδέουμε τιςεπαφές διέγερσης, και στην έξοδο τα «πηνία» (τιςεξόδους) του προγράμματος.

n Στην περίπτωση που το PLC διαθέτει διάφορα είδηχρονικών, το πρόγραμμα είναι ίδιο, απλά αλλάζειο χαρακτηρισμός του χρονικού.

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

2/1/2013 11ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (1)(1) σεσε LADDERLADDER

LOGOSOFT

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

2/1/2013 12ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα ((22)) σεσε LADDERLADDERn Παράδειγμα 2. Πρόγραμμα χρονικήςλειτουργίας καθυστέρησης στηνενεργοποίηση με αυτοσυγκράτηση(retentive delay on).

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

n Στην περίπτωση αυτή χρησιμοποιούμε στοπρόγραμμα μια βοηθητική μνήμη, η οποίαδιεγείρεται ταυτόχρονα με το χρονικό.

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

2/1/2013 13ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα ((22)) σεσε LADDERLADDER

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

2/1/2013 14ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα ((22)) σεσε LADDERLADDER

LOGOSOFT

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

2/1/2013 15ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα ((22)) σεσε LADDERLADDER

LOGOSOFT

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

2/1/2013 16ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (3)(3) σεσε LADDERLADDERn Παράδειγμα 3. Πρόγραμμα χρονικήςλειτουργίας καθυστέρησης στηναπενεργοποίηση (delay off) μεχρησιμοποίηση του στοιχείου (delay on).

n Σε πολλά PLC τα διαθέσιμα χρονικά δενκαλύπτουν όλες τις χρονικές λειτουργίες.

n Σε αρκετές περιπτώσεις όλες οι χρονικέςλειτουργίες προγραμματίζονται με τη χρήσητου (delay on).

n Σε αυτό το παράδειγμα χρησιμοποιούμε delayon για να κάνουμε ένα delay off.

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

2/1/2013 17ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (3)(3) σεσε LADDERLADDER

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

2/1/2013 18ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (3)(3) σεσε LADDERLADDERØΤο κλείσιμο τουδιακόπτη S1ενεργοποιεί τοβοηθητικόηλεκτρονόμοΚ1Α.ØΜέσω τηςεπαφής 13-14Κ1Αενεργοποιείται οηλεκτρονόμοςΚ1Μ (έξοδος).ØΑυτοσυγκρατείται με την επαφήτου 13-14 Κ1Μ.

ØΌταν ανοίξει οδιακόπτης S1,απενεργοποιείταιο ηλεκτρονόμοςΚ1Α και μέσω τηςεπαφής 21-22τροφοδοτείται τοχρονικό.ØΜετά τηνπαρέλευσηχρόνου, η επαφήτου χρονικού 15-16/18 αλλάζεικατάσταση καιδιακόπτει τηντροφοδοσία τουΚ1Μ.

ØΣτη συνέχειαδιακόπτεται και ητροφοδοσία τουχρονικού μέσωτης επαφής 23-24του Κ1Μ.

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

2/1/2013 19ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (3)(3) σεσε LADDERLADDER

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

2/1/2013 20ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (3)(3) σεσε LADDERLADDER

LOGOSOFT

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

2/1/2013 21ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα ((44)) σεσε LADDERLADDERn Παράδειγμα 4.Πρόγραμμαχρονικήςλειτουργίαςδημιουργίαςπαλμούεξαρτώμενου καιαπό τη χρονικήδιάρκεια τουσήματοςδιέγερσης (oneshot), με τη χρήσητου στοιχείουdelay on.

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

2/1/2013 22ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα ((44)) σεσε LADDERLADDER

LOGOSOFT

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

2/1/2013 23ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (5)(5) σεσε LADDERLADDERn Παράδειγμα 5.Πρόγραμμαχρονικήςλειτουργίαςδημιουργίαςπαλμούανεξάρτητου απότη χρονικήδιάρκεια τουσήματοςδιέγερσης, με τηχρήση τουστοιχείου delayon.

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

2/1/2013 24ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (5)(5) σεσε LADDERLADDER

LOGOSOFT

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

2/1/2013 25ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (6)(6) σεσε LADDERLADDERn Παράδειγμα 6. Πρόγραμμα χρονικής λειτουργίαςδημιουργίας παλμού κατά το άνοιγμα μιας ηλεκτρικήςεπαφής. Delay off.

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

2/1/2013 26ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα (6)(6) σεσε LADDERLADDER

Μ 0.1

Μ0.1

LOGOSOFT

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

2/1/2013 27ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα ((77)) σεσε LADDERLADDERn Παράδειγμα 7. Πρόγραμμα δημιουργίαςπαλμοσειράς

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

2/1/2013 28ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.29.2 ΠαραδείγματαΠαραδείγματα ((77)) σεσε LADDERLADDERn Παράδειγμα 7. Πρόγραμμα δημιουργίαςπαλμοσειράς

LOGOSOFT

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

2/1/2013 29ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.33 ΠαραδείγματαΠαραδείγματα (1)(1) σεσε FBDFBDn Παράδειγμα 1. Πρόγραμμα χρονικής λειτουργίαςκαθυστέρησης στην ενεργοποίηση (delay on).

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

2/1/2013 30ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.33 ΠαραδείγματαΠαραδείγματα ((22)) σεσε FBDFBDn Παράδειγμα 2. Πρόγραμμα χρονικής λειτουργίαςκαθυστέρησης στην ενεργοποίηση με αυτοσυγκράτηση(retentive delay on).

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

2/1/2013 31ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.33 ΠαραδείγματαΠαραδείγματα ((22)) σεσε FBDFBDn Παράδειγμα 2. Πρόγραμμα χρονικής λειτουργίαςκαθυστέρησης στην ενεργοποίηση με αυτοσυγκράτηση(retentive delay on).

Χρησιμοποιώνταςστοιχείο retentive

delay on

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

2/1/2013 32ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.33 ΠαραδείγματαΠαραδείγματα ((22)) σεσε FBDFBDn Παράδειγμα 2. Πρόγραμμα χρονικής λειτουργίαςκαθυστέρησης στην ενεργοποίηση με αυτοσυγκράτηση(retentive delay on) με την χρήση του S-R flip-flop.

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

2/1/2013 33ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.33 ΠαραδείγματαΠαραδείγματα ((33)) σεσε FBDFBDn Παράδειγμα 3. Πρόγραμμα χρονικής λειτουργίας καθυστέρησης στηναπενεργοποίηση (delay off) με την χρησιμοποίηση του στοιχείου (delay on).

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

2/1/2013 34ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.33 ΠαραδείγματαΠαραδείγματα (4)(4) σεσε FBDFBDn Παράδειγμα 4. Πρόγραμμα χρονικής λειτουργίας δημιουργίαςπαλμού εξαρτώμενου και από τη χρονική διάρκεια του σήματοςδιέγερσης (one shot) με την χρήση του στοιχείου (delay on).

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

2/1/2013 35ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.33 ΠαραδείγματαΠαραδείγματα ((55)) σεσε FBDFBDn Παράδειγμα 5. Πρόγραμμα χρονικής λειτουργίας δημιουργίαςπαλμού ανεξάρτητου από τη χρονική διάρκεια του σήματοςδιέγερσης με την χρήση του στοιχείου (delay on).

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

2/1/2013 36ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.33 ΠαραδείγματαΠαραδείγματα (6)(6) σεσε FBDFBDn Παράδειγμα 6. Πρόγραμμα δημιουργίαςπαλμοσειράς.

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

2/1/2013 37ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.33 ΠαραδείγματαΠαραδείγματα (6)(6) σεσε FBDFBDn Παράδειγμα 6. Πρόγραμμα δημιουργίαςπαλμοσειράς.

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

2/1/2013 38ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.49.4 ΠαραδείγματαΠαραδείγματα προγραμμάτωνπρογραμμάτων μεμε χρονικέςχρονικέςλειτουργίεςλειτουργίες σεσε STLSTL

n Στην STL οι διαφορές στον προγραμματισμόχρονικών λειτουργιών μεταξύ των διαφόρωνPLC είναι μεγαλύτερες απ’ ότι στις γραφικέςγλώσσες.

n Στα παραδείγματα που ακολουθούν δεναναφερόμαστε σε κάποιο συγκεκριμένο PLC,με μικρές παραλλαγές οι εντολές ισχύουν σεπολλά PLC.

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

2/1/2013 39ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.49.4 ΠαραδείγματαΠαραδείγματα προγραμμάτωνπρογραμμάτων μεμε χρονικέςχρονικέςλειτουργίεςλειτουργίες σεσε STLSTL

n Στις εντολές προγράμματος μιας χρονικής λειτουργίας έχουμετις προϋποθέσεις διέγερσης, την εντολή προσδιορισμού τουχρόνου, και την εντολή διέγερσης (προσδιορισμός χρονικήςλειτουργίας).

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

2/1/2013 40ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.49.4 ΠαραδείγματαΠαραδείγματα προγραμμάτωνπρογραμμάτων μεμε χρονικέςχρονικέςλειτουργίεςλειτουργίες σεσε STLSTL

n Ως προϋποθέσεις μπορούμε να έχουμε και έναν πιοπολύπλοκο κλάδο.

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

2/1/2013 41ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.49.4 ΠαραδείγματαΠαραδείγματα προγραμμάτωνπρογραμμάτων μεμε χρονικέςχρονικέςλειτουργίεςλειτουργίες σεσε STLSTL

n Στις εντολές προγράμματος μιας χρονικήςλειτουργίας μπορεί να περιλαμβάνεται και εντολήαποδιέγερσης της χρονικής λειτουργίας (Reset).

n Χρησιμοποιείται όπως ακριβώς η γνωστή μαςεντολή Reset σε οποιαδήποτε παράμετρο.

n Στην περίπτωση που ένα PLC υποστηρίζει πολλώνειδών χρονικές λειτουργίες αλλάζει ο χαρακτηρισμός,αντί για SD θα έχουμε SS, SP, κ.λ.π.

n Εδώ ως SD θα εννοούμε την χρονική λειτουργία μεκαθυστέρηση στην ενεργοποίηση (delay on).

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

2/1/2013 42ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.49.4 ΠαραδείγματαΠαραδείγματα προγραμμάτωνπρογραμμάτων μεμε χρονικέςχρονικέςλειτουργίεςλειτουργίες σεσε STLSTL

n Το αντίστοιχο της επαφής χρονικής λειτουργίας ενόςχρονοηλεκτρονόμου είναι μια εντολή με παράμετρο Τ1.

n Παίρνει λογική κατάσταση «0» ή «1» που προσδιορίζεται απότη χρονική λειτουργία που καθορίζεται στην εντολήδιέγερσης.

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

2/1/2013 43ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.44 ΠαραδείγματαΠαραδείγματα (1)(1) σεσε STLSTLn Παράδειγμα 1. Πρόγραμμα χρονικής λειτουργίαςκαθυστέρησης στην ενεργοποίηση με αυτοσυγκράτηση(retentive delay on).

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

2/1/2013 44ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.44 ΠαραδείγματαΠαραδείγματα ((11)) σεσε STLSTLn Παράδειγμα 1. Πρόγραμμα χρονικής λειτουργίαςκαθυστέρησης στην ενεργοποίηση με αυτοσυγκράτηση(retentive delay on) με την χρήση προγράμματος του S-Rflip-flop.

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

2/1/2013 45ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.9.44 ΠαραδείγματαΠαραδείγματα ((22)) σεσε STLSTLn Παράδειγμα 2. Πρόγραμμα χρονικής λειτουργίαςκαθυστέρησης στην απενεργοποίηση (delay off) με τηνχρησιμοποίηση του προγράμματος (delay on).

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

2/1/2013 46ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.49.4 ΠαραδείγματαΠαραδείγματα (3)(3) σεσε STLSTLn Παράδειγμα 3. Πρόγραμμα χρονικής λειτουργίαςδημιουργίας παλμού εξαρτώμενου και από τη χρονικήδιάρκεια του σήματος διέγερσης (one shot) με την χρήσητου προγράμματος (delay on).

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

2/1/2013 47ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.49.4 ΠαραδείγματαΠαραδείγματα (4)(4) σεσε STLSTLn Παράδειγμα 4. Πρόγραμμα χρονικής λειτουργίαςδημιουργίας παλμού ανεξάρτητου από τη χρονικήδιάρκεια του σήματος διέγερσης με την χρήση τουπρογράμματος (delay on).

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

2/1/2013 48ΛΕΥΘΕΡΟΥΔΗΣ ΘΕΟΔΩΡΟΣ ΠΕ 1708

9.49.4 ΠαραδείγματαΠαραδείγματα (5)(5) σεσε STLSTLn Παράδειγμα 5. Πρόγραμμα δημιουργίαςπαλμοσειράς.