PLC MT 2


Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
Temat i Autor
GRUPA
Układy czasowo/licznikowe
Współpraca sterownika PLC ze środowiskiem
MT
symulatora procesów PLC SIM 2
Arkadiusz Domoracki, Krzysztof Bodzek, Grzegorz Jarek
CEL ĆWICZENIA
1. Zasada działania i praktyczne wykorzystanie układów czasowych na przykładzie
liczników TON i TONR
2. Zasada działania i praktyczne wykorzystanie układów licznikowych na przykładzie
liczników CTU, CTD oraz CTUD
3. Wprowadzenie do środowiska symulatora procesów przemysłowych PLC SIM 2
1. Układy czasowe w sterowniku PLC
W programie Totally Integration Automation Portal otworzyć ostatnio zapisany przez siebie
projekt i przejść do etapu pisania programu (Main).
" Napisać program, który zobrazuje zasadę działania układu czasowego TON (liczniki
czasowe znajdują się w bibliotece Timers).
IN - wejście wyzwalające licznik (aktywne stanem wysokim);
PT - zliczany czas w ms;
Q - wyjście licznika - aktywne po zliczeniu czasu zadanego w polu PT.
1
Gliwice 2011-03-24
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
" Napisać program, który zobrazuje zasadę działania układu czasowego TONR.
IN - wejście wyzwalające licznik (aktywne stanem wysokim);
R - wejście kasujące stan licznika (aktywne stanem wysokim);
PT - zliczany czas w ms;
Q - wyjście licznika - aktywne po zliczeniu czasu zadanego w polu PT.
2. Układy licznikowe w sterowniku PLC
" Napisać program, który zobrazuje zasadę działania licznika zdarzeń typu CTU (liczniki
zdarzeń znajdują się w bibliotece Counters).
CU - wejście zliczające w górę (zliczane są zbocza narastające);
R - wejście kasujące stan licznika (aktywne stanem wysokim);
PV - ilość zdarzeń, po których licznik ma być aktywny;
Q - wyjście licznika - aktywne po zliczeniu tylu zdarzeń ile zadano w polu PV.
2
Gliwice 2011-03-24
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
" Napisać program, który zobrazuje zasadę działania licznika zdarzeń typu CTD.
CD - wejście zliczające w dół (zliczane są zbocza narastające);
LOAD - wejście ładujące do licznika wartość zapisaną w polu PV (aktywne stanem
wysokim);
PV - ilość zdarzeń, po których licznik ma być aktywny;
Q - wyjście licznika - aktywne po zliczeniu tylu zdarzeń ile zadano w polu PV.
" Napisać program, który zobrazuje zasadę działania licznika zdarzeń typu CTUD.
CU - wejście zliczające w górę (zliczane są zbocza narastające);
CD - wejście zliczające w dół (zliczane są zbocza narastające);
R - wejście kasujące stan licznika (aktywne stanem wysokim);
LOAD - wejście ładujące do licznika wartość zapisaną w polu PV (aktywne stanem
wysokim);
PV - ilość zdarzeń, po których licznik ma być aktywny;
QU - wyjście licznika - aktywne po zliczeniu tylu zdarzeń ile zadano w polu PV.
3
Gliwice 2011-03-24
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
Zadanie 1
W symulatorze procesów przemysłowych wybrać z grupy Symulacje PLC-SIM 1 symulację
Lamp model.
Q0.0
I1.0
Napisać programy, które będą działały zgodnie z poni\szym opisem:
1a. lampa (Q0.0) świeci się tak długo, jak długo wciśnięty jest przycisk (I1.0);
1b. po naciśnięciu przycisku lampa zapala się natychmiast i świeci przez 5 sekund, po
czym samoczynnie gaśnie;
1c. po naciśnięciu przycisku lampa zapala się natychmiast i świeci przez 5 sekund, po czym
samoczynnie gaśnie  jeśli jednak w trakcie świecenia lampy przycisk zostanie
ponownie naciśnięty świecenie lamy przedłu\a się o 5 sekund;
1d. po naciśnięciu przycisku lampa zapala się natychmiast i świeci ciągle  jeśli w trakcie
świecenia lampy przycisk zostanie ponownie naciśnięty, wówczas lampa gaśnie.
4
Gliwice 2011-03-24
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
Zadanie 2
W symulatorze procesów przemysłowych wybrać z grupy Symulacje PLC-SIM 1 symulację
Press with two-hand operation.
I1.2
I1.3
Q0.0
I1.0 I1.1
Napisać programy, które będą działały zgodnie z poni\szym opisem:
2a. naciśnięcie obu przycisków sterujących (I1.0 oraz I.1.1) powoduje opuszczenie tłoka
(Q0.0)  tłok pozostaje opuszczony (aktywne wejście czujnika podłączonego do I1.3)
tak długo, jak długo są wciśnięte oba przyciski; zwolnienie obu przycisków powoduje
powrót tłoka do pozycji początkowej (aktywne wejście czujnika podłączonego do I1.2);
2b. po naciśnięciu przycisków sterujących (nawet krótkotrwałym) następuje opuszczenie
tłoka; tłok zostaje w pozycji wysuniętej przez 3 sekundy po czym samoczynnie wraca
do pozycji wyjściowej; po wysunięciu tłoka (w trakcie trwania procesu zgniatania)
program powinien być nieczuły na aktywowanie przycisków sterujących  dopiero po
powrocie tłoka do pozycji początkowej mo\na ponownie przeprowadzić proces
zgniatania;
5
Gliwice 2011-03-24
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
2c. uzupełnić program z punktu 2b o sprawdzanie warunku jednoczesnego naciśnięcia
przycisków sterujących
 w razie jednoczesności zadziałania obu przycisków program powinien działać bez
zmian;
 jeśli czas pomiędzy naciśnięciem obu przycisków będzie większy ni\ 0,5 sekundy
(stwierdzenie niejednoczesności naciśnięcia przycisków) wówczas tłok powinien
pozostać w pozycji początkowej; dodatkowo sytuację tą nale\y zasygnalizować
włączeniem sygnału dzwiękowego (wyjście Q1.1) na czas 1 sekundy;
2d. zmodyfikować program z punktu 2c w taki sposób, aby w przypadku jednoczesnego
naciśnięcia obu przycisków sterujących proces zgniatania (opisany w 2b) następował
3 krotnie z przerwami 0,5 sekundy; po zakończeniu całego procesu włączyć na
0,5 sekundy sygnał dzwiękowy  dopiero po jego zakończeniu mo\liwe będzie
ponowne uruchomienie tłoka.
6
Gliwice 2011-03-24


Wyszukiwarka