Spis treści Dzień 1 I Sterowniki programowalne SIMATIC (wersja 1805) I-3 Sterowniki programowalne - koncepcja I-4 Sterowniki modułowe i kompaktowe - porównanie I-5 Rodzina sterowników SIEMENS SIMATIC S7-1200/1500 I-6 Rodzina sterowników SIMATIC S7 I-7 CPU S7-1200 panel czołowy I-8 Możliwości i rozbudowa sterowników S7-1200 I-9 Budowa sterownika S7-1500 I-10 CPU 151x-3 PN/DP panel czołowy I-11 II Łączenie sterownika z programatorem (wersja 1805) II-3 Połączenie sterownika z programatorem II-4 Konfiguracja interfejsu sieciowego w programatorze II-5 Koncepcja sieci i adresów IP II-6 Adres IP oraz maska II-7 Dostępne urządzenia w widoku projektu II-8 Portal widok startowy II-9 Portal pierwsze kroki II-10 Dodawanie sterownika do projektu II-11 Widok projektu II-12 Detekcja sterownika II-13 Dodawanie i detekcja stacji S7-1500 II-14 Stacja S7-1500 po detekcji II-15 III Podstawy programowania (wersja 1805) 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 III-16 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) Wprowadzenie zmian w konfiguracji sprzętowej sterownika Przygotowanie do przesłania programu do sterownika - kompilacja Przesłanie do sterownika - Download Podgląd działania programu w programatorze Schemat elektryczny okablowanie program LAD Wprowadzanie korekt do programu zamiana elementu na inny Wprowadzanie korekt do programu przedefiniowanie zmiennych IV Realizacja elementarnych układów sterowania (wersja 1805) IV-3 IV-4 IV-5 IV-6 IV-7 IV-8 IV-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 Sterowanie siłownikiem pneumatycznym 0-1 wersja: 1805
Dzień 2 V Zarządzanie projektem (wersja 1805) V-3 Ćwiczenie: Praca z projektem OFFLINE i ONLINE V-4 Miejsce przechowywania projektu V-5 Uproszczona organizacja pamięci w sterowniku i w projekcie V-6 Konfiguracja adresów wejść i wyjść oraz adresu IP sterownika V-7 Operacja DOWNLOAD sposoby wywołania V-8 Komentarze i opisy zamieszczane w projekcie V-9 Właściwości bloku V-10 Komentowanie obwodów i elementów wykonawczych V-11 Operacje UPLOAD oraz UPLOAD STATION V-12 Pobieranie bloków z PLC do projektu V-13 Kopiowanie całego pojemnika "Program blocks" z PLC do projektu V-14 Zawartość projektu po pobraniu danych z PLC V-15 Porównanie projektów w sterowniku i programatorze V-16 Analiza różnic Offline/Online V-17 Tworzenie kopii pamięci sterownika w postaci pliku binarnego V-18 Odtwarzanie pamięci sterownika z kopii bezpieczeństwa V-19 Wydruk programu V-20 VI Podłączanie sterownika (wersja 1801) VI-3 Wejście cyfrowe stałoprądowe typu sink VI-4 Wejście cyfrowe stałoprądowe typu source VI-5 Wejście cyfrowe stałoprądowe typu sink / source VI-6 Wejście cyfrowe zmiennoprądowe VI-7 Przykładowe parametry elektryczne VI-8 Wyjście cyfrowe przekaźnikowe (relay) VI-9 Wyjście cyfrowe stałoprądowe typu source VI-10 Wyjście cyfrowe zmiennoprądowe triakowe VI-11 Przykładowe parametry elektryczne wyjść VI-12 Wejścia i wyjścia cyfrowe kompaktowych jednostek S7-1200 VI-13 Moduły rozszerzające z wejściami/wyjściami cyfrowymi VI-14 Podstawowe moduły we/wy cyfrowych dostępne w systemie S7-1200 VI-15 Podstawowe moduły we/wy cyfrowych dostępne w systemie S7-1500 VI-16 Zasilacz wbudowany - przykład okablowania dla sterownika S7-1200 VI-17 VII Układy z pamięcią (wersja 1801) VII-3 Zadanie Układ sterowania siłownikiem z podtrzymaniem VII-4 Realizacja podtrzymania z dominującym wyłączeniem VII-5 Realizacja podtrzymania z dominującym załączeniem VII-6 Przerzutniki SR oraz RS jako alternatywa dla rozwiązań stykowych VII-7 Wstawianie przerzutnika do programu VII-8 Wykrywanie zboczy zasada działania VII-9 Wykrywacze zboczy S7-1200/1500 - zasady zapisu i użycia VII-10 Zadanie Przerzutnik bistabilny VII-11 Wyjścia z podtrzymaniem VII-12 Zadanie Sekwencyjny wybór trybu pracy VII-13 wersja: 1805 0-2
VIII Zmienne w PLC (wersja 1805) Dzień 3 VIII-3 Zadanie: Modyfikacja układu sterowania siłownikiem VIII-4 Wybrane miejsca przechowywania zmiennych VIII-5 Składniki zmiennej VIII-6 Miejsca definiowania/edytowania zmiennych VIII-7 Ważniejsze typy zmiennych VIII-8 Zasady adresacji absolutnej VIII-9 Sprawdzanie zajętości/dostępności Assignment List VIII-10 Wyszukiwanie zmiennej VIII-11 Lista referencyjna w dolnym panelu dla pojedynczego obiektu VIII-12 Pełna lista referencyjna dla zmiennych VIII-13 Filtrowanie listy referencyjnej VIII-14 Wybrane cechy zmiennych VIII-15 Retencja - podtrzymanie zmiennych VIII-16 Zachowywanie i odtwarzanie wartości zmiennych VIII-17 Tworzenie bloku danych VIII-18 Edytor bloku danych VIII-19 Rodzaje bloków danych globalnych VIII-20 Dostęp do zmiennych z DB w programie LAD VIII-21 Operacje DOWLOAD i UPLOAD wpływ na zmienne VIII-22 Monitorowanie zmiennych w edytorze bloku danych VIII-23 Wybrane operacje programatora na bloku danych VIII-24 IX Odmierzanie czasu (wersja 1802) IX-3 Zadanie Zbiornik część 1 IX-4 Funkcje końcówek układu czasowego IX-5 Generator impulsu - TP IX-6 Układ czasowy jako blok danych IX-7 Układ czasowy jako element bloku danych IX-8 Instrukcja wyzwolenia układu czasowego IX-9 Zadanie Zbiornik część 2 IX-10 Opóźnienie załączenia - TON IX-11 Zadanie Zbiornik część 3 IX-12 Opóźnienie wyłączenia - TOF IX-13 Zadanie Zbiornik część 4 IX-14 Opóźnienie załączenia z pamięcią - TONR IX-15 Kasowanie układu czasowego IX-16 Porównanie działania różnych układów czasowych IX-17 Układy czasowe w sterownikach S7-1500 X Testowanie programu w sterowniku (wersja 1801) X-3 Ćwiczenie: testowanie programu za pomocą programatora X-4 Narzędzia wykorzystywane w komunikacji ze sterownikiem X-5 Monitorowanie programu i modyfikacja zmiennych w edytorze X-6 Monitorowanie bloku danych i modyfikacja wartości aktualnych X-7 Tworzenie tablicy monitorującej X-8 Wstawianie zmiennej z bloku danych, format wyświetlania X-9 Monitorowanie zmiennych X-10 Modyfikacja zmiennych X-11 Monitorowanie i modyfikacja z wyzwalaniem X-12 Sposoby wyzwalania X-13 0-3 wersja: 1805
XI Panele operatorskie (wersja 1805) XI-3 XI-4 XI-5 XI-6 XI-7 XI-8 XI-9 XI-10 XI-11 XI-12 XI-13 XI-14 XI-15 XI-16 XI-17 XI-18 XI-19 XI-20 XI-21 XI-22 XI-23 XI-24 XI-25 XI-26 XI-27 XI-28 XI-29 XI-30 XI-31 XI-32 XI-33 Dzień 4 Systemy HMI - przeznaczenie Panele operatorskie serii Basic 2 generacji prezentacja rodziny Systemy HMI - budowa Deklaracja panelu w projekcie Tworzenie sieci PROFINET Adres urządzenia w sieci PROFINET Tworzenie nowego połączenia HMI Połączenie "HMI Connection" w drzewie projektu panelu Zmienne HMI Utworzenie w PLC zmiennej na potrzeby wizualizacji Tworzenie zmiennej procesowej HMI na podstawie zmiennej PLC Edycja czasu odświeżania zmiennej HMI Edytor ekranów wizualizacji Podstawowe elementy ekranu wizualizacji Dodawanie tekstu statycznego Dodawanie figur i kształtów Kompilacja i symulacja w środowisku Runtime Przesyłanie projektu do panelu Dodawanie przycisku ekranowego Pole element do prezentacji i edycji zmiennej Dodawanie pola ze zmienną procesową Wygląd pola ze zmienną procesową Wizualizacja ze zmienną procesową w symulatorze Ustawienia S7ONLINE wymagane przez aplikację Runtime Animowana kontrolka Zadanie Wizualizacja ZBIORNIK Kolejność elementów na ekranie Dodawanie ekranu do wizualizacji Przycisk zmiany ekranu Zadanie Ekran Nastawy XII Archiwizacja konfiguracji paneli operatorskich (wersja 1805) XII-3 Zadanie Archiwizacja pamięci panelu XII-4 Archiwizacja projektu HMI program ProSave XII-5 Sprawdzenie adresu panelu XII-6 Program ProSave określenie typu urządzenia, portu i adresu IP XII-7 Program ProSave wybór rodzaju danych do archiwizacji XII-8 Program ProSave odtwarzanie konfiguracji XII-9 Program ProSave wymiana systemu operacyjnego Firmware XII-10 Archiwizacja projektu HMI wywołana ze środowiska TIA Portal XII-11 wersja: 1805 0-4
XIII Operacje na liczbach całkowitych (wersja 1805) XIII-3 Zadanie Sterowanie chłodzeniem reaktora XIII-4 Zapis dziesiętny XIII-5 Zapis binarny XIII-6 Reprezentacja liczb całkowitych w zapisie binarnym XIII-7 Zakresy liczbowe dla typów całkowitych XIII-8 Podstawowe operacje arytmetyczne XIII-9 Wprowadzanie rozkazu arytmetycznego do programu XIII-10 Kolejność argumentów XIII-11 Działanie wyjścia ENO XIII-12 Rozkaz CALCULATE XIII-13 Rozkazy NEG i ABS XIII-14 Rozkazy inkrementacji i dekrementacji XIII-15 Rozkazy MIN i MAX XIII-16 Rozkaz ogranicznika XIII-17 XIV Programowanie strukturalne (wersja 1805) XIV-3 Program liniowy, a program strukturalny XIV-4 Bloki dostępne w sterownikach SIMATIC S7-1200/1500 XIV-5 Realizacja programu przez PLC XIV-6 Przykładowa struktura wywołań podprogramów XIV-7 Warunkowe i bezwarunkowe wywoływanie podprogramów XIV-8 Tworzenie bloku FC XIV-9 Wywołanie podprogramu w programie nadrzędnym XIV-10 Zadanie Funkcja przeliczająca XIV-11 Zmienne lokalne - przypomnienie XIV-12 Operacja opuszczenia bloku RET XIV-13 Wysterowanie wyjścia ENO XIV-14 Bloki FC z parametrami - idea XIV-15 Rodzaje parametrów bloku XIV-16 Deklaracja parametrów bloku XIV-17 Odwołania do parametrów bloku w programie XIV-18 Powiązanie parametrów aktualnych z parametrami bloku XIV-19 Zmiana części deklaracyjnej XIV-20 XV Operacje porównania (wersja 1805) XV-3 XV-4 XV-5 XV-6 XV-7 Zadanie Regulacja dwupołożeniowa Wprowadzanie rozkazu porównania do programu Działanie komparatora Sprawdzanie zakresu 0-5 wersja: 1805
Dzień 5 XVI Operacje na liczbach rzeczywistych (wersja 1805) XVI-3 XVI-4 XVI-5 XVI-6 XVI-7 XVI-8 XVI-9 Zadanie Konwersja typów dla danych analogowych Reprezentacja binarna typów rzeczywistych Własności i zakresy liczbowe typów rzeczywistych Operacje realizowane wyłącznie dla na zmiennych typu rzeczywistego Operacje zaokrąglania i obcinania części ułamkowej Ćwiczenia konwersji REAL na INT XVII Zliczanie zdarzeń (wersja 1805) XVII-3 Zadanie Kontrola liczby palet na przenośniku XVII-4 Funkcje wejść i wyjść licznika CTUD XVII-5 Ćwiczenie Testowanie licznika CTUD XVII-6 Praca licznika CTUD - przebiegi czasowe XVII-7 Struktura licznika jako blok danych XVII-8 Deklaracja wielu liczników w jednym bloku danych XVII-9 Ćwiczenie Porównanie pracy liczników XVII-10 Zadanie Odliczanie partii palet XVII-11 Funkcje wejść i wyjść licznika CTU XVII-12 Zadanie Pakowanie elementów do pojemnika XVII-13 Funkcje wejść i wyjść licznika CTD XVII-14 Liczniki w sterownikach S7-1500 XVII-15 Dodatek A. Skrócona lista instrukcji dla sterowników SIMATIC S7 1200/1500 (wersja 1512) Dodatek B. Typy i formaty danych dostępne w sterownikach SIMATIC S7-1200/1500 (wersja 1512) wersja: 1805 0-6