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

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

Upload: -

Post on 04-Jul-2015

1.824 views

Category:

Education


6 download

DESCRIPTION

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

TRANSCRIPT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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…)

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

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

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

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

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

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

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

0 1 32

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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