Spis treści

Transkrypt

Spis treści
Kurs STEP7 TIA - Podstawowy
Spis treści
Dzień 1
I
Sterowniki programowalne SIMATIC (wersja 1410)
I-3
I-4
I-5
I-6
I-7
I-8
I-9
II
Sterowniki modułowe i kompaktowe - porównanie
Rodzina sterowników SIMATIC S7
CPU S7-1200 – panel czołowy
Możliwości i rozbudowa sterowników S7-1200
Budowa sterownika S7-1500
CPU 151x-3 PN/DP – panel czołowy
Podsumowanie
Łączenie sterownika z programatorem (wersja 1410)
II-3
II-4
II-5
II-6
II-7
II-8
II-9
II-10
II-11
II-12
II-13
II-14
III
Podstawy programowania (wersja 1410)
III-3
III-4
III-5
III-6
III-7
III-8
III-9
III-10
III-11
III-12
III-13
III-14
III-15
IV
Zadanie „Sterowanie układem napędowym”
Koncepcja realizacji układu sterowania
Uproszczona zasada działania sterownika
Tworzenie programu – podstawy
Edycja programu w formacie LAD
Nazwy symboliczne – stosowanie zmiennych (TAG-ów)
Przygotowanie do przesłania programu do sterownika - kompilacja
Przesłanie do sterownika - Download
Schemat elektryczny – okablowanie – program LAD
Wprowadzanie korekt do programu – zamiana elementu na inny
Wprowadzanie korekt do programu – przedefiniowanie zmiennych
Podgląd działania programu w programatorze
Podsumowanie
Zarządzanie projektem (wersja 1410)
IV-3
IV-4
IV-5
IV-6
IV-7
IV-8
V
Połączenie sterownika z programatorem
Konfiguracja interfejsu sieciowego w programatorze
Koncepcja sieci i adresów IP
Adres IP oraz maska
Portal – widok startowy
Portal – pierwsze kroki
Dodawanie sterownika do projektu
Widok projektu
Detekcja sterownika
Dodawanie i detekcja stacji S7-1500
Stacja S7-1500 po detekcji
Podsumowanie
Miejsce przechowywania projektu
Komentarze i opisy zamieszczane w projekcie
Właściwości bloku
Komentowanie obwodów i elementów wykonawczych
Wydruk programu
Podsumowanie
Realizacja elementarnych układów sterowania (wersja 1410)
V-3
V-4
V-5
V-6
V-7
V-8
V-9
Podstawowe elementy schematu LAD
Ćwiczenie „Wprowadzanie programu w formacie LAD”
Edycja schematu LAD – przenoszenie elementów
Edycja schematu LAD – otwieranie i zamykanie gałęzi
Zadanie „Tworzenie programu na podstawie schematu”
Zadanie „Układ sterowania siłownikiem pneumatycznym”
Podsumowanie
0-1
wersja: 1506
Kurs STEP7 TIA - Podstawowy
Dzień 2
VI
Podłączanie sterownika (wersja 1410)
VI-3
VI-4
VI-5
VI-6
VI-7
VI-8
VI-9
VI-10
VI-11
VI-12
VI-13
VI-14
VI-15
VI-16
VI-17
VI-18
VII
Wejście cyfrowe stałoprądowe typu sink
Wejście cyfrowe stałoprądowe typu source
Wejście cyfrowe stałoprądowe typu sink / source
Wejście cyfrowe zmiennoprądowe
Przykładowe parametry elektryczne
Wyjście cyfrowe przekaźnikowe (relay)
Wyjście cyfrowe stałoprądowe typu source
Wyjście cyfrowe zmiennoprądowe triakowe
Przykładowe parametry elektryczne wyjść
Wejścia i wyjścia cyfrowe kompaktowych jednostek S7-1200
Moduły rozszerzające z wejściami/wyjściami cyfrowymi
Podstawowe moduły we/wy cyfrowych dostępne w systemie S7-1200
Podstawowe moduły we/wy cyfrowych dostępne w systemie S7-1500
Zasilacz wbudowany - przykład okablowania dla sterownika S7-1200
Konfiguracja adresów wejść i wyjść sterownika
Podsumowanie
Układy z pamięcią (wersja 1410)
VII-3
VII-4
VII-5
VII-6
VII-7
VII-8
VII-9
VII-10
VII-11
VII-12
VIII
Odmierzanie czasu (wersja 1410)
VIII-3
VIII-4
VIII-5
VIII-6
VIII-7
VIII-8
VIII-9
VIII-10
VIII-11
VIII-12
VIII-13
VIII-14
VIII-15
VIII-16
IX
Zadanie „Układ sterowania siłownikiem z podtrzymaniem”
Realizacja podtrzymania w układach stykowych – zasada działania
Przerzutniki SR oraz RS jako alternatywa dla rozwiązań stykowych
Wstawianie przerzutnika do programu
Wykrywanie zboczy – zasada działania
Wykrywacze zboczy S7-1200/1500 - zasady zapisu i użycia
Zadanie „Przekaźnik bistabilny”
Wyjścia z podtrzymaniem
Zadanie „Sekwencyjny wybór trybu pracy”
Podsumowanie
Zadanie „Kruszarka” część 1
Funkcje końcówek układu czasowego
Instrukcja wyzwolenia układu czasowego
Generator impulsu - TP
Zadanie „Kruszarka” część 2
Opóźnienie załączenia - TON
Zadanie „Kruszarka” część 3
Opóźnienie wyłączenia - TOF
Zadanie „Kruszarka” część 4
Opóźnienie załączenia z pamięcią - TONR
Kasowanie układu czasowego
Porównanie działania różnych układów czasowych
Układy czasowe w sterownikach S7-1500
Podsumowanie
Zmienne (wersja 1503)
IX-3
IX-4
IX-5
IX-6
IX-7
IX-8
IX-9
IX-10
IX-11
IX-12
IX-13
Pojęcie zmiennej
Rodzaje zmiennych
Pamięć globalna sterownika
Tworzenie i edycja zmiennych globalnych
Adres zmiennej bitowej – typu BOOL
Adresy wejść i wyjść fizycznych nadane w "Device configuration"
Adresy wejść i wyjść fizycznych w sterownikach S7-1500
Rodzaje informacji przetwarzanej w PLC
Zmienne wielobitowe – bajty, słowa i podwójne słowa
Typy danych
Podtrzymanie znaczników po zaniku zasilania
wersja: 1506
0-2
Kurs STEP7 TIA - Podstawowy
IX-14
IX-15
IX-16
IX-17
IX-18
IX-19
Sprawdzenie zajętości pamięci globalnej – Assignment list
Różne sposoby wyświetlana zmiennych w programie
Tworzenie zmiennej w edytorze programu
Wykorzystanie uprzednio zdefiniowanej zmiennej w programie
Zmiana nazwy i adresu zmiennej
Podsumowanie
Dzień 3
X
Bloki danych (wersja 1410)
X-3
X-4
X-5
X-6
X-7
X-8
X-9
X-10
X-11
X-12
X-13
X-14
X-15
XI
Wykorzystanie bloków danych
Tworzenie bloku danych
Edytor bloku danych
Ważniejsze typy zmiennych w blokach danych
Monitorowanie zmiennych bloku danych w trybie „online”
Dostęp do zmiennych z DB w programie LAD
Zadanie „Taśmociąg”
Układ czasowy jako blok danych
Układ czasowy jako element bloku danych
Zachowywanie i odtwarzanie wartości w blokach danych
Wartości w blokach danych po rozruchu i kasowaniu pamięci
Zadanie „Taśmociąg z kontrolą obrotów”
Podsumowanie
Testowanie programu w sterowniku (wersja 1410)
XI-3
XI-4
XI-5
XI-6
XI-7
XI-8
XI-9
XI-10
XI-11
XI-12
XI-13
XII
Narzędzia wykorzystywane w komunikacji ze sterownikiem
Monitorowanie programu i modyfikacja zmiennych w edytorze
Monitorowanie bloku danych i modyfikacja wartości aktualnych
Tworzenie tablicy monitorującej
Wstawianie zmiennej z bloku danych, format wyświetlania
Monitorowanie zmiennych
Modyfikacja zmiennych
Monitorowanie i modyfikacja z wyzwalaniem
Sposoby wyzwalania
Zadanie „Ciągła modyfikacja wejść i wyjść”
Podsumowanie
Programowanie strukturalne (wersja 1410)
XII-3
XII-4
XII-5
XII-6
XII-7
XII-8
XII-9
XII-10
XII-11
XII-12
XII-13
XII-14
XII-15
XII-16
XII-17
XII-18
XII-19
XII-20
XII-21
Program liniowy, a program strukturalny
Bloki dostępne w sterownikach SIMATIC S7-1200/1500
Realizacja programu przez PLC
Przykładowa struktura wywołań podprogramów
Warunkowe i bezwarunkowe wywoływanie podprogramów
Tworzenie bloku FC
Wywołanie podprogramu w programie nadrzędnym
Zadanie „Sygnalizacja napełnienia zbiornika”
Rozkaz opuszczenia bloku
Wysterowanie wyjścia ENO
Zmienne lokalne
Zadanie „Sygnalizacja napełnienia zbiornika – część 2”
Wysterowanie wyjścia ENO warunkiem logicznym
Bloki FC z parametrami - idea
Deklaracja parametrów bloku
Odwołania do parametrów bloku w programie
Powiązanie parametrów aktualnych z parametrami bloku
Zadanie „Sygnalizacja napełnienia zbiornika - blok parametryzowany”
Zmiana części deklaracyjnej
0-3
wersja: 1506
Kurs STEP7 TIA - Podstawowy
XII-22 Zadanie „Układ śledząco-pamiętający”
XII-23 Rozkaz skoku w obrębie bloku
XII-24 Podsumowanie
XIII
Zliczanie zdarzeń (wersja 1503)
XIII-3
XIII-4
XIII-5
XIII-6
XIII-7
XIII-8
XIII-9
XIII-10
XIII-11
XIII-12
XIII-13
XIII-14
XIII-15
XIII-16
XIII-17
XIII-18
XIII-19
XIII-20
Zadanie „Zliczanie pojemników schodzących z przenośnika”
Funkcje wejść i wyjść licznika CTU
Ćwiczenie „Testowanie licznika CTU”
Praca licznika CTU - przebiegi czasowe
Zadanie „Zliczanie elementów w podajniku”
Funkcje wejść i wyjść licznika CTD
Ćwiczenie „Testowanie licznika CTD”
Praca licznika CTD - przebiegi czasowe
Zadanie „Kontrola liczby pojemników na przenośniku”
Funkcje wejść i wyjść licznika CTUD
Ćwiczenie „Testowanie licznika CTUD”
Praca licznika CTUD - przebiegi czasowe
Ćwiczenie „Porównanie pracy liczników”
Zadanie „Sterowanie napełnianiem pojemników”
Struktura licznika jako blok danych
Deklaracja wielu liczników w jednym bloku danych
Liczniki w sterownikach S7-1500
Podsumowanie
Dzień 4
XIV
Panele operatorskie (wersja 1410)
XIV-3
XIV-4
XIV-5
XIV-6
XIV-7
XIV-8
XIV-9
XIV-10
XIV-11
XIV-12
XIV-13
XIV-14
XIV-15
XIV-16
XIV-17
XIV-18
XIV-19
XIV-20
XIV-21
XIV-22
XIV-23
XIV-24
XIV-25
XIV-26
XIV-27
XIV-28
XIV-29
XIV-30
XIV-31
XIV-32
Systemy HMI - przeznaczenie
Panele operatorskie serii Basic – prezentacja rodziny
Systemy HMI - budowa
Deklaracja panelu w projekcie
Wywołanie konfiguratora sieci
Tworzenie sieci PROFINET
Adres urządzenia w sieci PROFINET
Tworzenie nowego połączenia HMI
Prawidłowo skonfigurowane połączenie "HMI Connection"
Połączenie "HMI Connection" w drzewie projektu panelu
Zmienne HMI
Edycja zmiennej PLC - przypomnienie
Tworzenie zmiennej procesowej HMI na podstawie zmiennej PLC
Edytor ekranów wizualizacji
Podstawowe elementy ekranu wizualizacji
Dodawanie tekstu statycznego
Pole – element do prezentacji i edycji zmiennej
Dodawanie pola ze zmienną procesową
Kompilacja i symulacja w środowisku Runtime
Ustawienia S7ONLINE wymagane przez aplikację Runtime
Konfiguracja paneli KP300
Konfiguracja paneli KTP
Konfiguracja portu Ethernet w panelu KTP
Przesyłanie konfiguracji do panelu
Przełącznik – powiązanie ze zmienną
Przełącznik - parametryzacja
Ustawianie bitu w PLC za pomocą klawisza funkcyjnego
Wykorzystanie klawiszy do nawigacji między ekranami
Tworzenie i parametryzacja wykresu słupkowego
Podsumowanie
wersja: 1506
0-4
Kurs STEP7 TIA - Podstawowy
XV
Archiwizacja konfiguracji paneli operatorskich (wersja 1410)
XV-3
XV-4
XV-5
XV-6
XV-7
XV-8
XV-9
XV-10
XV-11
XVI
Kopiowanie i przypisywanie danych (wersja 1410)
XVI-3
XVI-4
XVI-5
XVI-6
XVI-7
XVI-8
XVI-9
XVI-10
XVII
Zadanie „Archiwizacja pamięci panelu”
Archiwizacja projektu HMI – program ProSave
Sprawdzenie adresu panelu
Program Prosave – określenie typu urządzenia, portu i adresu IP
Program ProSave – wybór rodzaju danych do archiwizacji
Program Prosave – odtwarzanie konfiguracji
Program ProSave – wymiana systemu operacyjnego Firmware
Archiwizacja projektu HMI wywołana ze środowiska TIA Portal
Podsumowanie
Zadanie „Zadawanie liczby tabletek”
Operacje kopiowania pojedynczych danych
Operacje kopiowania z wyborem - SEL
Zadanie „Zadawanie liczby tabletek 2”
Operacje kopiowania z wyborem - MUX
Przykład: Operacja MUX z trzema wejściami danych oraz K=2
Operacje kopiowania z wyborem - DEMUX
Podsumowanie
Operacje arytmetyczne (wersja 1410)
XVII-3 Zadanie „Sterowanie chłodzeniem reaktora”
XVII-4 Podstawowe operacje arytmetyczne
XVII-5 Wprowadzanie rozkazu arytmetycznego do programu
XVII-6 Kolejność argumentów
XVII-7 Działanie wyjścia ENO
XVII-8 Rozkazy NEG i ABS
XVII-9 Rozkazy inkrementacji i dekrementacji
XVII-10 Rozkazy MIN i MAX
XVII-11 Rozkaz ogranicznika
XVII-12 Typy rzeczywiste
XVII-13 Typy rzeczywiste – cd.
XVII-14 Rozkazy działające na liczbach rzeczywistych
XVII-15 Rozkaz CALCULATE
XVII-16 Podsumowanie
XVIII
Operacje konwersji (wersja 1410)
XVIII-3
XVIII-4
XVIII-5
XVIII-6
XVIII-7
XIX
Zadanie „Konwersja typów dla danych analogowych”
Wprowadzanie rozkazu konwersji do programu
Niejawne konwersje typów
Rozkazy zaokrąglania i obcinania części ułamkowej
Podsumowanie
Operacje porównania (wersja 1410)
XIX-3
XIX-4
XIX-5
XIX-6
XIX-7
Zadanie „Chłodzenie reaktora z regulacją dwupołożeniową”
Wprowadzanie rozkazu porównania do programu
Działanie komparatora
Sprawdzanie zakresu
Podsumowanie
0-5
wersja: 1506
Kurs STEP7 TIA - Podstawowy
Dzień 5
XX
Diagnostyka układu sterowania (wersja 1506)
XX-3
XX-4
XX-5
XX-6
XX-7
XX-8
XX-9
XX-10
XX-11
XX-12
XX-13
XX-14
XX-15
XX-16
XX-17
XX-18
XX-19
XX-20
XX-21
XX-22
XX-23
XX-24
XX-25
XX-26
XX-27
XX-28
XX-29
XX-30
XX-31
XX-32
XX-33
XXI
Rodzaje błędów
Problemy podczas uruchamiania systemu automatyki
Problemy podczas eksploatacji systemu automatyki
Testowanie urządzeń wykonawczych w trybie STOP
Diody LED na CPU (powtórzone na panelu Online)
Przełączanie trybów pracy CPU
Kasowanie pamięci sterownika
Zachowanie CPU przy załączeniu zasilania
Ćwiczenie „Przykład błędu programowego”
Wywołanie narzędzi diagnostyki CPU
Bufor diagnostyczny
Diagnostyka z użyciem panelu frontowego
Określenie maksymalnego czasu realizacji cyklu programu
Monitorowanie rzeczywistego czasu realizacji programu
Ćwiczenie „Przekroczenie dopuszczalnego czasu realizacji programu”
Rodzaje i funkcje pamięci sterownika S7-1200
Rodzaje i funkcje pamięci sterownika S7-1500
Karty pamięci SIMATIC MC
Przygotowanie karty programowej
Przygotowanie karty transferowej – tylko S7-1200
Ilość pamięci wymagana dla poszczególnych bloków w projekcie
Rzeczywista zajętość pamięci w CPU
Zajętość pamięci w CPU 1500
Ćwiczenie „Wielokrotna modyfikacja tego samego wyjścia”
Lista referencyjna w dolnym panelu dla pojedynczego obiektu
Pełna lista referencyjna dla zmiennych
Filtrowanie listy referencyjnej
Lista referencyjna dla funkcji
Wykorzystanie zmiennych I/Q/M w programie
Lista przyporządkowań – Assignment list
Podsumowanie
Archiwizacja projektu PLC (wersja 1410)
XXI-3
XXI-4
XXI-5
XXI-6
XXI-7
XXI-8
XXI-9
XXI-10
XXI-11
XXI-12
XXI-13
XXI-14
XXI-15
XXI-16
XXI-17
XXI-18
XXI-19
Zadanie „Archiwizacja pamięci sterownika”
Projekt w postaci źródłowej = podstawa dalszych działań
Struktura projektu na dysku
Archiwizacja pamięci sterownika - możliwe scenariusze
Porównanie projektów w sterowniku i programatorze
Analiza różnic Offline/Online
Tworzenie nowego projektu w przy braku plików źródłowych
Pobieranie projektu ze sterowników S7-1500 i S7-1200 FW4
Deklaracja CPU – "Unspecified"
Odczyt konfiguracji z dołączonego CPU
Detekcja urządzeń dostępnych w sieci
Konfiguracja odczytana – pobieranie bloków z PLC do projektu
Kopiowanie całego pojemnika "Program blocks" z PLC do projektu
Zawartość projektu po pobraniu danych z PLC
Zawartość pobranych bloków danych
O czym należy pamiętać korzystając z projektów pobranych z PLC
Podsumowanie
wersja: 1506
0-6
Kurs STEP7 TIA - Podstawowy
XXII
Nawigacja w środowisku TIA Portal (wersja 1410)
XXII-3 Wersje oprogramowania STEP7 i WinCC dostępne w pakiecie TIA Portal
XXII-4 Porównanie szybkości wybranych jednostek rodziny S7
XXII-5 Portal – widok startowy
XXII-6 Portal – widok urządzeń
XXII-7 Portal – widok programu PLC
XXII-8 Portal – widok stacji HMI
XXII-9 Portal – widok narzędzi diagnostycznych
XXII-10 Widok projektu
XXII-11 Menu główne i pasek narzędzi
XXII-12 Okno edytora programu
XXII-13 Modyfikacja zestawu ulubionych narzędzi
XXII-14 Drzewo projektu – dwa sposoby prezentacji
XXII-15 Panel prawy – "przybornik"
XXII-16 Panel dolny – okno właściwości i komunikatów
XXII-17 System pomocy
XXII-18 Podsumowanie
Dodatek A. Skrócona lista instrukcji dla sterowników SIMATIC S7 1200/1500 (wersja 1410)
Dodatek B. Typy i formaty danych dostępne w sterownikach SIMATIC S7-1200/1500 (wersja
1410)
Dodatek C. Kompatybilność wersji CPU S7-1200, wersji Firmware oraz wersji TIA Portal (wersja
1410)
0-7
wersja: 1506
Kurs STEP7 TIA - Podstawowy
wersja: 1506
0-8

Podobne dokumenty