Ανώσασο Σεφνολογικό Εκπαιδετσικό Ίδπτμα Κπήσηρ φολή Σεφνολογικών Ευαπμογών Σμήμα Ηλεκσπολογίαρ Βιομηφανικοί Ατσομασιςμοί Δπ Απιςσείδηρ Κτππάκηρ kiprakis@staff.teicrete.gr Σπειρ σύποι φπονιςσών: TON (καθτςσέπηςη ςσην έναπξη) TONR (καθτςσέπηςη ςσην έναπξη με μνήμη) TOF (καθτςσέπηςη ςση διακοπή) Δρ Αριςτείδησ Ε. Κυπράκησ 1
Ο TON φπονομεσπά όςο η είςοδορ IN είναι λογικό 1 Όσαν η σιμή (φπόνορ) Txxx τπεπβεί σην πποππύθμιςη PT, η έξοδορ γίνεσαι 1 Η έξοδορ και η σιμή Txxx μηδενίζονσαι όσαν μηδενιςσεί και η είςοδορ Οι μέγιςσερ σιμέρ (βήμασα) ποτ μποπούν να πάποτν οι Txxx και PT είναι 32767 Ανάλτςη Μέγιςση σιμή Απιθμόρ φπονιςσή 1 ms 32.767 s T32, T96 10 ms 327.67 s T33-T36, T97-T100 100 ms 3276.7 s T37-T63, T101-T255 Δρ Αριςτείδησ Ε. Κυπράκησ 2
Χπονικό διάγπαμμα Ο TONR φπονομεσπά όςο η είςοδορ IN είναι λογικό 1 Όσαν η σιμή (φπόνορ) Σxxx τπεπβεί σην πποππύθμιςη PT, η έξοδορ γίνεσαι 1 Όσαν μηδενιςσεί η είςοδορ η Txxx ςτγκπασεί σην σιμή σηρ Η σιμή Txxx μηδενίζεσαι κάνονσαρ RESET σον timer Οι μέγιςσερ σιμέρ (βήμασα) ποτ μποπούν να πάποτν οι Txxx και PT είναι 32767 Δρ Αριςτείδησ Ε. Κυπράκησ 3
Ανάλτςη Μέγιςση σιμή Απιθμόρ φπονιςσή 1 ms 32.767 s T0, T64 10 ms 327.67 s T1-T4, T65-T68 100 ms 3276.7 s T5-T31, T69-T95 Χπονικό διάγπαμμα Δρ Αριςτείδησ Ε. Κυπράκησ 4
Η έξοδορ σοτ TOF γίνεσαι 1 μόλιρ η είςοδορ ΙΝ γίνει 1 Ο TOF απφίζει να φπονομεσπά όσαν η είςοδορ IN μεσαβεί από σο 1 ςσο 0 Όσαν η σιμή (φπόνορ) Txxx τπεπβεί σην πποππύθμιςη PT, η έξοδορ γίνεσαι 0 και η φπονομέσπηςη ςσαμασά Αν η είςοδορ μείνει ςσο λογικό 0 για φπόνο μικπόσεπο σηρ PT, η έξοδορ μένει ςσο 1 και ο Txxx μηδενίζεσαι Οι μέγιςσερ σιμέρ (βήμασα) ποτ μποπούν να πάποτν οι Txxx και PT είναι 32767 Ανάλτςη Μέγιςση σιμή Απιθμόρ φπονιςσή 1 ms 32.767 s T32, T96 10 ms 327.67 s T33-T36, T97-T100 100 ms 3276.7 s T37-T63, T101-T255 Δρ Αριςτείδησ Ε. Κυπράκησ 5
Χπονικό διάγπαμμα σον ατσομασιςμό σηρ Άςκηςηρ 2 να πποςσεθούν οι εξήρ λεισοτπγίερ: Η όποια κίνηςη (άνοιγμα κλείςιμο) να μην εκσελείσαι αν σο ανσίςσοιφο button δε μείνει πασημένο για σοτλάφιςσον 2 sec Μεσά σο σέλορ σηρ κίνηςηρ, να μην τπάπφει η δτνασόσησα επανεκκίνηςηρ αν δεν πεπάςοτν σοτλάφιςσον 5 sec Δρ Αριςτείδησ Ε. Κυπράκησ 6
Ο φπονικόρ ςτςφεσιςμόρ μεσαξύ ενσολήρ (button) και ενέπγειαρ (κίνηςη) υαίνεσαι ςσο παπακάσψ διάγπαμμα: ενσολή 2 sec κίνηςη ΧΡΗΗ TIMER ΣΤΠΟΤ ΣΟΝ Ο απαισούμενορ φπονικόρ ςτςφεσιςμόρ μεσαξύ σεπμασιςμού ενέπγειαρ, ενσολήρ και επόμενηρ ενέπγειαρ υαίνεσαι ςσο παπακάσψ διάγπαμμα: 5 sec κίνηςη 1 Α Β ενσολή 2 sec 2 sec κίνηςη 2 ΧΡΗΗ TIMER ΣΤΠΟΤ ΣΟF Δρ Αριςτείδησ Ε. Κυπράκησ 7
Οι παλμοί Α, και Β είναι μεγαλύσεποι από 2 sec, όμψρ μόνο ο Β ενεπγοποιεί σην πόπσα αυού: Ο παλμόρ Α ολοκληπώνεσαι ππιν σο πέπαρ σψν 5 sec ποτ μεσπά ο TOF (T39) και δεν λαμβάνεσαι τπόχη. Ο παλμόρ Β διαπκεί πάνψ από 2 sec, άπα ο ΣΟΝ σηρ ενσολήρ ανοίγμασορ ή κλειςίμασορ (Σ37 ή Σ38 ανσίςσοιφα) γίνεσαι λογικό (1) και αυού έφοτν ήδη πεπάςει σα 5 sec ποτ μεσπά ο TOF (T39), η κίνηςη σηρ πόπσαρ ενεπγοποιείσαι. Ηλεκσπολογικό διάγπαμμα Καθτςσέπηςη ςσην έναπξη Καθτςσέπηςη ςση λήξη Δρ Αριςτείδησ Ε. Κυπράκησ 8
Διάγπαμμα Ladder (1) Διάγπαμμα Ladder (2) Δρ Αριςτείδησ Ε. Κυπράκησ 9
και μνήμη σον ατσομασιςμό σηρ Άςκηςηρ 3 να πποςσεθεί η δτνασόσησα μνήμηρ για σην ενεπγοποίηςη σηρ πόπσαρ, ακόμα κι αν σο πάσημα σψν button Ι0.1 ή Ι0.2 γίνεσαι εξ ολοκλήποτ ενσόρ σοτ διαςσήμασορ σψν 5 δετσεπολέπσψν μεσά σο σέλορ σηρ πποηγούμενηρ λεισοτπγίαρ, ή ακόμα και κασά ση διάπκεια σηρ πποηγούμενηρ λεισοτπγίαρ. και μνήμη Ατσοςτγκπάσηςη σηρ εξόδοτ Q0.1 Η έξοδορ Q0.1 ενεπγοποιείσαι μόνο αν η μνήμη Μ0.1 πεπιέφει λογικό 1, και σατσόφπονα η έξοδορ σοτ timer T39 είναι ςε λογικό 0, δηλαδή ο timer ππέπει να έφει σελειώςει σην φπονομέσπηςη σψν 5 sec. Ατσοςτγκπάσηςη σηρ εξόδοτ Q0.2 Η έξοδορ Q0.2 ενεπγοποιείσαι μόνο αν η μνήμη Μ0.2 πεπιέφει λογικό 1, και σατσόφπονα η έξοδορ σοτ timer T39 είναι ςε λογικό 0, δηλαδή ο timer ππέπει να έφει σελειώςει σην φπονομέσπηςη σψν 5 sec. Ο Σ39 (delay-off) μεσπά σο φπόνο μεσαξύ 2 διαδοφικών λεισοτπγιών. Ενεπγοποιείσαι όσαν οποιαδήποσε από σιρ Q0.1, Q0.2 έπθει ςε λογικό 1 (δείσε σο timing diagram σοτ TOF). Δρ Αριςτείδησ Ε. Κυπράκησ 10
και μνήμη Ο T37 (delay-on) μεσπά άμεςα σον φπόνο πασήμασορ σοτ button ςσην είςοδο Ι0.1 (ΑΝΟΙΓΜΑ). σο σέλορ σηρ φπονομέσπηςηρ σοτ timer Σ37 (2 sec), σίθεσαι η μνήμη Μ0.1 ςε λογικό 1 Η μνήμη Μ0.1 γίνεσαι reset (λογικό 0) μόλιρ ενεπγοποιηθεί η έξοδορ Q0.1, δηλαδή εκσελεςσεί η λεισοτπγία. και μνήμη Ο T38 (delay-on) μεσπά άμεςα σον φπόνο πασήμασορ σοτ button ςσην είςοδο Ι0.2 (ΚΛΕΙΙΜΟ). σο σέλορ σηρ φπονομέσπηςηρ σοτ timer Σ38 (2 sec), σίθεσαι η μνήμη Μ0.2 ςε λογικό 1 Η μνήμη Μ0.2 γίνεσαι reset (λογικό 0) μόλιρ ενεπγοποιηθεί η έξοδορ Q0.2, δηλαδή εκσελεςσεί η λεισοτπγία. Δρ Αριςτείδησ Ε. Κυπράκησ 11
Πεπιοδική λεισοτπγία λτφνίαρ Να ςφεδιαςσεί ατσομασιςμόρ γα σην πεπιοδική λεισοτπγία μίαρ λτφνίαρ (άναμμα ςβήςιμο) με πεπίοδο Σ=3 sec και t on = 1 sec. Χπηςιμοποίηςη 2 timer: Timer T37: TOF, δημιοτπγία σηρ πεπιόδοτ T Timer T38: TON, οπιςμόρ σοτ φπόνοτ t on Πεπιοδική λεισοτπγία λτφνίαρ Δρ Αριςτείδησ Ε. Κυπράκησ 12
Πεπιοδική λεισοτπγία λτφνίαρ Η έξοδορ σοτ Σ37 ανασπουοδοσείσαι ανεςσπαμμένη ςσην είςοδο. σο σέλορ σψν 3 δετσεπολέπσψν η έξοδορ γίνεσαι ςσιγμιαία (για 1 scan cycle) λογικό 0 σο οποίο με σην αναςσπουή γίνεσαι λογικό 1 και επανενεπγοποιεί σον T37. Σο λογικό 1 σοτ Σ37 ενεπγοποιεί σον Σ38 (ΣΟΝ), ο οποίορ κασα ση διάπκεια σηρ φπονομέσπηςηρ βπίςκεσαι ςε λογικό 0. Μεσά σο σέλορ σηρ φπονομέσπηςηρ, και μέφπι ση λήξη σηρ πεπιόδοτ σψν 3 δετσεπολέπσψν η έξοδορ σοτ Σ38 γίνεσαι λογικό 1. Σέλορ, για σην ενεπγοποίηςη σηρ λτφνίαρ αποστπώνεσαι η κασάςσαςη σοτ Σ38 ςσην έξοδο Q0.0. ΠΡΟΟΧΗ: Η μέθοδορ ατσή λεισοτπγεί μόνο με timer ποτ έφει βήμα 100 ms. Πεπιοδική λεισοτπγία λτφνίαρ 3 sec 3 sec 3 sec T37 (current) T37 (bit) 2 sec 2 sec 2 sec T38 (current) T38 (bit) =Q0.0 Δρ Αριςτείδησ Ε. Κυπράκησ 13