Temat: Sygnalizacji świetlnej przy użyciu sterownika SIMATIC S7

Transkrypt

Temat: Sygnalizacji świetlnej przy użyciu sterownika SIMATIC S7
Temat: Sygnalizacji świetlnej przy użyciu sterownika SIMATIC S7-1200
Wykonali: Squiddy Skeith i Szymon
Przedmiot: Programowalne układy sterowania
Kierunek: Automatyka i Robotyka
1. Celem dwiczenia jest zaprojekowani sygnalizacji świetlnej przy użyciu sterownika SIMATIC S71200. Sterownik ten ma za zadanie sterowaniem sygnalizacją na skrzyżowaniu.
Dodatkowo do sterownika został podpięty wyświetlacz HMI (KTP600 Basic color PN), na
którym będzie wyświetlana symulacja świateł skrzyżowania.
2. Kod programu został napisany w języku drabinkowym i wgrany na sterownik. Po włączeniu
sterownika zaczynają palid się żółte światła (tryb nocny). Po włączeniu tryby dziennego
przełącznikiem %I0.0 włączy się tryb bezpieczny, a następnie zacznie się cykl świateł w trybie
dziennym. Po zakooczeniu cyklu zostaje sprawdzone czy przełącznik dalej wskazuje działanie
trybu dziennego czy został zmieniony na tryb nocny. Jeśli jest w dalszym ciągu na trybie
dziennym cykl zapętli się i dalej będzie działał, natomiast jeśli został zmieniony na tryb nocny
włączy się tryb bezpieczny po czym tryb nocny (mrugające żółte światła co 1sek).
3. Cykli świateł:
Czerwone Żółte
-
Zielone
-
Zastosowaliśmy zliczanie czasów przy pomocy time-rów typu TON. Czasy podawane na timer są w
milisekundach.
4. FAZY:
- faza 0 trwa 1 sekundę (wszystkie światła są wyłączone – tryb nocny),
- faza 1 trwa 1 sekundę (włączone są światła żółte – tryb nocny),
- faza 2 rozpoczyna działanie trybu dziennego i jest również fazą bezpieczną,
- faza 3 trwa 2 sekundy,
- faza 4 trwa 10sekund (światło czerwone i zielone trwają 10 sekund),
- faza 5 trwa 2 sekundy,
- faza 6 trwa 1 sekundę,
- faza 7 trwa 2 sekundy,
- faza 8 trwa 20 sekund (światło czerwone i zielone trwają 20 sekund),
- faza 9 trwa 2 sekundy,
- faza 10 trwa 1 sekundę,
-faza11 trwa 4 sekundy (tryb bezpieczny).
5. Kod programu dołączamy w pliku PDF o nazwie „Kod programy”.
6. HMI wygląda następująco:
7. Wnioski:
Podczas testowania działania całego programu zauważyliśmy błąd w czasie przejścia z trybu
dziennego na nocny. Jedne światła czerwone nie działały (tryb bezpieczny). Niestety nie
udało nam się ustalid co źle działało. W programie używaliśmy tylko time-ów. Program
zaczęliśmy od wybrania trybu następnie opisaliśmy jak ma działad tryb nocny, tryb
bezpieczny, tryb dzienny. Na koocu naszego programu napisaliśmy kod odpowiedzialny za
wyświetlanie diod, które odzwierciedlają działanie świateł. Tryb nocny włączy się dopiero po
wykonaniu całego cyklu trybu dziennego. Cały projekt został zasymulowany na wyświetlaczu
HMI (KTP600 Basic color PN). Zauważyliśmy, że wyświetlanie w HMI następuje z lekkim
opóźnieniem.
Sterowniki PLC doskonale nadają się do takich zadao jak sterowanie sygnalizacją świetlną.

Podobne dokumenty