Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
Temat i Autor
GRUPA
Podstawy programowania w środowisku
MT
Step 7
Krzysztof Bodzek, Arkadiusz Domoracki
CEL ĆWICZENIA
1. Poznanie narzędzia Totally Integration Automation Portal
2. Konfiguracja sterownika
3. Podstawowe instrukcje języka drabinkowego
1. Zakładanie nowego projektu (konfiguracja sterownika)
Uruchomić narzędzie Totally Integration Automation Portal.
2
1
3
1. Kliknij Create new Project
2. Wstaw nazwÄ™ projektu: MT_GRUPA_sX
3. Utwórz projekt Create
1
Gliwice 2011-03-14
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
6
4
5
7
8 9
4. Wybierz zadanie Devices & Networks
5. Wybierz Add new devices
6. Wstaw nazwÄ™ MY_PLC
7. Z katalogu urządzeń wybierz: Unspecified CPU 1200 -> 6ES7 2XX-XXXX-XXXX
8. Zaznacz Open device View
9. Dodaj PLC
10
10. Automatycznie wykryj konfiguracje sprzętową detect
2
Gliwice 2011-03-14
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
11
12 13
11. Wybierz znaleziony sterownik PLC
12. Kliknij Flash LED diody na sterowniku powinny mrugać
13. Wczytaj konfiguracje
14
14. Przypisz adres IP
15
15. Wczytana konfiguracja
3
Gliwice 2011-03-14
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
16
16. Wróć do głównego okna
2. Pierwszy program
1
2
1. Wybieramy PLC Programming
2. Klikamy 2x na Main
4
Gliwice 2011-03-14
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
7
4
5
3
6
3. Z projektu wybieramy :Main [OB1]
4. Z podręcznej palety wybieramy a nastęnie
5. Lub z Instruction -> Bit Logic a następnie
6. Wybrane elementy z punktu 4 lub 5 przeciÄ…gamy do okna, tworzÄ…c schemat jak na
rysunku. Opisujemy odpowiednio wejście I0.0 a wyjście Q0.0
7. Wybieramy Download to device
8
8. Jeżeli sterownik był uruchomiony zatrzymujemy go
5
Gliwice 2011-03-14
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
9
9. Wgrywamy program do sterownika
10
11
12
10. Jeżeli nie wystąpiły błędy
11. Zaznaczmy Start All
12. Kończymy wgrywanie
6
Gliwice 2011-03-14
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
13
13
14
14
Wejścia Wyjścia
13. Przełączenie wejścia I0.0
14. Powoduje aktywację wyjścia Q0.0
15. Naciskając na symbol zaobserwować działanie programu po przełączeniu
wejścia I0.0.
17
18
16
16. Możliwe jest przypisanie nazw symbolicznych poszczególnym elementom programu
poprzez kliknięcie na PLC tags
17. Przypisując adresowi wejściowemu I0.0 Wejście 1
18. Oraz adresowi wyjściowemu Q0.0 Wyjście 2
7
Gliwice 2011-03-14
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
19
20
19. Wybieramy ponownie widok programu
20. Opis elementów zmienił się
21
21. Wybieramy element. Klikamy na żółty trójkąt w prawym górnym rogu elementu
22
22. Z rozwijanej listy wybieramy
23
23. Zmieniliśmy typ elementu
24. Powtarzając punkty od 7 do 13 obserwujemy zachowanie się wyjścia Q0.0
8
Gliwice 2011-03-14
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
3. Programowanie sterowników PLC
Zadanie 1
Znając tablicę prawdy poszczególnych elementów (Tabela 1) napisać funkcje, które w
zależności od stanu wejść A (I0.0) i B (I0.1) będą realizowały funkcje logiczne AND (Q0.0),
OR (Q0.1), NAND (Q0.2), XOR (Q0.3). Do negacji pojedynczego wejście użyć . Do
negacji funkcji użyć . Funkcje należy pisać w kolejnych networkach.
TABELA 1
Zadanie 2
Napisać program realizujący następujące funkcje logiczne:
Q0.0 =ð I0.0 Çð I0.2 Çð I0.4
Q0.1 =ð I0.0 Èð I0.1Çð I0.3
Q0.2 =ð I0.3 Çð I0.4 Èð I0.5
Q0.3 =ð I0.0 Èð I0.3 Èð I0.4
9
Gliwice 2011-03-14
Katedra Energoelektroniki,
Napędu Elektrycznego i Robotyki
Laboratorium Sterowników Programowalnych SIMATIC
Zadanie 3
Na rysunku przedstawiona jest zasada działania przerzutnika RS. Napisać program realizujący
pamięć RS z priorytetem kasowania (technika stykowa)
Napisać program realizujący pamięć RS z priorytetem zapisu (technika stykowa)
Zadanie 4
Napisać program realizujący pamięć RS z priorytetem kasowania (wyjście ; )
Napisać program realizujący pamięć RS z priorytetem zapisu (wyjście ; )
Zadanie 5
Zmodyfikować program z zadania 4 zastępując wyjście Q0.0 znacznikiem M0.0. Znacznik
ten wykorzystać następnie do zrealizowania funkcji logicznej:
Q0.0 =ð I0.5 Çð M 0.0
10
Gliwice 2011-03-14
Wyszukiwarka
Podobne podstrony:
Instrukcja PLC MTPLC MT 2Wykład 4 PLC01 mt 09projekt SD NAW MT RW v2sterowniki programowalne plc, cz??? 3MT00501 mt 27MT 09 1999 Samochody najbliższej przyszłościMazatrol Fusion Conversational Programming Class for 640MT & MT Pro For Integrex OutlineMT 00601 mt 28więcej podobnych podstron