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

Post on 04-Jul-2015

1.820 views 6 download

description

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

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

ΑυτοματισμοίΑυτοματισμοί καικαιΣυστήματαΣυστήματα ΑυτομάτουΑυτομάτου

ΕλέγχουΕλέγχουΕνότηταΕνότητα 44

ΑνάπτυξηΑνάπτυξη προγράμματοςπρογράμματος σεσε PLCPLC

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

ΠΕΡΙΕΧΟΜΕΝΑΠΕΡΙΕΧΟΜΕΝΑ

nn 4.14.1 ΓενικάΓενικάnn 4.24.2 προγραμματιστικάπρογραμματιστικά χαρακτηριστικάχαρακτηριστικά καικαιονοματολογίαονοματολογία τωντων στοιχείωνστοιχείων ενόςενός PLCPLC..

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

4.14.1 ΓενικάΓενικάnn ΘαΘα πρέπειπρέπει νανα θεωρήσουμεθεωρήσουμε ότιότι διαθέτουμεδιαθέτουμε τοτοηλεκτρολογικόηλεκτρολογικό σχέδιοσχέδιο τουτου αυτοματισμούαυτοματισμού,, γιαγιατοτο οποίοοποίο θέλουμεθέλουμε νανα αναπτύξουμεαναπτύξουμεπρόγραμμαπρόγραμμα σεσε PLCPLC..

nn ΕίναιΕίναι απαραίτητοαπαραίτητο ;;nn ΤοΤο ηλεκτρολογικόηλεκτρολογικό σχέδιοσχέδιο ενόςενός αυτοματισμούαυτοματισμούδενδεν είναιείναι πάνταπάντα απαραίτητοαπαραίτητο προκειμένουπροκειμένου νανααναπτυχθείαναπτυχθεί πρόγραμμαπρόγραμμα σεσε PLCPLC γιαγια τοντοναυτοματισμόαυτοματισμό..

nn ΓιατίΓιατί ;;

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

4.14.1 ΓενικάΓενικάnn ΈναςΈνας σχετικάσχετικά έμπειροςέμπειρος στονστον προγραμματισμόπρογραμματισμότεχνικόςτεχνικός δενδεν ««περνάπερνά»» απόαπό τοτο ηλεκτρολογικόηλεκτρολογικόσχέδιοσχέδιο τουτου αυτοματισμούαυτοματισμού,, προκειμένουπροκειμένου νανααναπτύξειαναπτύξει τοτο πρόγραμμαπρόγραμμα..

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

nn ΤοΤο πρόγραμμαπρόγραμμα αναπτύσσεταιαναπτύσσεται μεμε τατα δεδομέναδεδομένατουτου αυτοματισμούαυτοματισμού..

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

4.14.1 ΓενικάΓενικάnn ΤοΤο πρόβλημαπρόβλημα πουπου υπάρχειυπάρχει είναιείναι ηη χρήσηχρήσηδιαφορετικώνδιαφορετικών γλωσσώνγλωσσών προγραμματισμούπρογραμματισμού πουπουδιαφέρουνδιαφέρουν απόαπό εταιρίαεταιρία σεσε εταιρίαεταιρία αλλάαλλά καικαι σεσεδιαφορετικάδιαφορετικά μοντέλαμοντέλα μέσαμέσα στηνστην ίδιαίδια εταιρίαεταιρία..

nn ΗΗ λογικήλογική όλωνόλων τωντων γλωσσώνγλωσσών προγραμματισμούπρογραμματισμού σεσεόλαόλα τατα PLCPLC είναιείναι ίδιαίδια..

nn ΟιΟι εντολέςεντολές προγραμματισμούπρογραμματισμού στιςστις διάφορεςδιάφορεςγλώσσεςγλώσσες μοιάζουνμοιάζουν μεταξύμεταξύ τουςτους σεσε έναένα σημαντικόσημαντικόποσοστόποσοστό..

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

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

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

nn ΔηλαδήΔηλαδή οιοι κινητήρεςκινητήρες,, βαλβίδεςβαλβίδες κκ..λλ..ππ λαμβάνουνλαμβάνουνεντολέςεντολές μόνομόνο απόαπό τουςτους αισθητήρεςαισθητήρες,, διακόπτεςδιακόπτες,,κκ..λλ..ππ..

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

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

4.14.1 ΓενικάΓενικά

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

4.14.1 ΓενικάΓενικάn Παραδείγματα.n Έλεγχος φωτισμού κοινόχρηστου χώρου.n Συνδυαστικός αυτοματισμός. Τα φώτα ανάβουν καισβήνουν αφού πάρουν εντολή από διακόπτη ή αισθητήραφωτός.

n Ακολουθιακός αυτοματισμός το ίδιο άλλα με τηνπαρεμβολή χρονοδιακόπτη.

n Έλεγχος τέντας σε παράθυρο.n Συνδυαστικός αυτοματισμός. Η τέντα ανεβαίνει καικατεβαίνει παίρνοντας εντολή από διακόπτες και αισθητήριοφωτός.

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

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

4.24.2 ΠρογραμματικάΠρογραμματικά χαρακτηριστικάχαρακτηριστικά καικαι ονοματολογίαονοματολογίατωντων στοιχείωνστοιχείων ενόςενός PLCPLC

n Όταν ξεκινάμε να μελετάμε πώς θα προγραμματίσουμε έναPLC, πρέπει να γνωρίζουμε :

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

n Οι είσοδοι σχεδόν σε όλα τα PLC χαρακτηρίζονται με τογράμμα I (Input).

n Στα μικρά συμπαγή PLC το γράμμα Ι ακολουθεί ένας απλόςαύξοντας αριθμός, ξεκινώντας από το 0 ή το 1. (Ι1, Ι2…)

n Στα modular PLC το γράμμα Ι το ακολουθούν δύο αριθμοί,που χωρίζονται με μια τελεία. Ο πρώτος χαρακτηρίζεισυνήθως την θέση (σειρά) της μονάδας που βρίσκεται ηείσοδος, και ο δεύτερος την είσοδο πάνω στην μονάδα. (Ι 0.1,Ι 0.2…)

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

4.24.2 ΠρογραμματικάΠρογραμματικά χαρακτηριστικάχαρακτηριστικά καικαι ονοματολογίαονοματολογίατωντων στοιχείωνστοιχείων ενόςενός PLCPLC

n Πόσες εξόδους έχει, πώς τις ονομάζουμεκαι πώς τις αναγνωρίζουμε.

n Τα ίδια, που ισχύουν για τις εισόδους, ισχύουνκαι για τις εξόδους.

n Το γράμμα με το οποίο χαρακτηρίζονται οιέξοδοι είναι συνήθως το Q ή το O (Output).

0 1 32

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

4.24.2 ΠρογραμματικάΠρογραμματικά χαρακτηριστικάχαρακτηριστικά καικαι ονοματολογίαονοματολογίατωντων στοιχείωνστοιχείων ενόςενός PLCPLC

n Πόσες βοηθητικές μνήμες έχει και πώς τιςονομάζουμε.

n Στα διάφορα PLC θα τις συναντήσουμε με τογράμμα Μ (Markers) ή F (Flags).

n Πρόκειται για θέσεις μνήμης, στις οποίεςαποθηκεύονται ενδιάμεσες λογικές καταστάσεις καιπληροφορίες.

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

n Δεν είναι λιγότερες από 255.

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

4.24.2 ΠρογραμματικάΠρογραμματικά χαρακτηριστικάχαρακτηριστικά καικαι ονοματολογίαονοματολογίατωντων στοιχείωνστοιχείων ενόςενός PLCPLC

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

4.24.2 ΠρογραμματικάΠρογραμματικά χαρακτηριστικάχαρακτηριστικά καικαι ονοματολογίαονοματολογίατωντων στοιχείωνστοιχείων ενόςενός PLCPLC

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

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

4.24.2 ΠρογραμματικάΠρογραμματικά χαρακτηριστικάχαρακτηριστικά καικαι ονοματολογίαονοματολογίατωντων στοιχείωνστοιχείων ενόςενός PLCPLC