Spis treści I Sterowniki programowalne SIMATIC (wersja 1908) 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 Rodzaje zasilaczy 24 V DC dla sterowników S7-1500 I-11 Segmentacja wewnętrznej magistrali; bilans mocy I-12 CPU 151x-3 PN/DP panel czołowy I-13 II Łączenie sterownika z programatorem (wersja 1908) 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 TIA Portal tworzenie nowego projektu II-9 TIA 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 Wprowadzenie zmian w konfiguracji sprzętowej sterownika II-16 Przygotowanie do przesłania programu do sterownika - kompilacja II-17 Przesłanie do sterownika - Download II-18 III Podstawy programowania (wersja 1908) 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 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) 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 Ćwiczenie Wielokrotne użycie tego samego wyjścia w programie Możliwe konsekwencje wielokrotnej modyfikacji komórki IV Realizacja elementarnych układów sterowania (wersja 1906) 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: 1908
V Zarządzanie projektem (wersja 1906) 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 Układy z pamięcią (wersja 1908) VI-3 VI-4 VI-5 VI-6 VI-7 VI-8 VI-9 VI-10 VI-11 VI-12 Zadanie Układ sterowania siłownikiem z podtrzymaniem Realizacja podtrzymania z dominującym wyłączeniem Realizacja podtrzymania z dominującym załączeniem Przerzutniki SR oraz RS jako alternatywa dla rozwiązań stykowych Wstawianie przerzutnika do programu Wykrywacze zboczy S7-1200/1500 - zasady zapisu i użycia Zadanie Przerzutnik bistabilny Wyjścia z podtrzymaniem Zadanie Sekwencyjny wybór trybu pracy VII Zmienne w PLC (wersja 1908) VII-3 Zadanie: Modyfikacja układu sterowania siłownikiem VII-4 Wybrane miejsca przechowywania zmiennych VII-5 Składniki zmiennej VII-6 Miejsca definiowania/edytowania zmiennych VII-7 Ważniejsze typy zmiennych VII-8 Zasady adresacji absolutnej VII-9 Sprawdzanie zajętości/dostępności Assignment List VII-10 Wyszukiwanie zmiennej VII-11 Lista referencyjna w dolnym panelu dla pojedynczego obiektu VII-12 Pełna lista referencyjna dla zmiennych VII-13 Filtrowanie listy referencyjnej VII-14 Wybrane cechy zmiennych VII-15 Retencja - podtrzymanie zmiennych VII-16 Zachowywanie i odtwarzanie wartości zmiennych VII-17 Tworzenie bloku danych VII-18 Edytor bloku danych VII-19 Dostęp do zmiennych z DB w programie LAD VII-20 Operacje DOWLOAD i UPLOAD wpływ na zmienne VII-21 Monitorowanie zmiennych w edytorze bloku danych VII-22 Wybrane operacje programatora na bloku danych VII-23 wersja: 1908 0-2
VIII Odmierzanie czasu (wersja 1906) VIII-3 Zadanie Zbiornik część 1 VIII-4 Funkcje końcówek układu czasowego VIII-5 Generator impulsu - TP VIII-6 Układ czasowy jako blok danych VIII-7 Układ czasowy jako element bloku danych VIII-8 Instrukcja wyzwolenia układu czasowego VIII-9 Zadanie Zbiornik część 2 VIII-10 Opóźnienie załączenia - TON VIII-11 Zadanie Zbiornik część 3 VIII-12 Opóźnienie wyłączenia - TOF VIII-13 Zadanie Zbiornik część 4 VIII-14 Opóźnienie załączenia z pamięcią - TONR VIII-15 Kasowanie układu czasowego VIII-16 Porównanie działania różnych układów czasowych VIII-17 Układy czasowe w sterownikach S7-1500 VIII-18 IX Testowanie programu w sterowniku (wersja 1906) IX-3 IX-4 IX-5 IX-6 IX-7 IX-8 IX-9 IX-10 IX-11 IX-12 IX-13 Ćwiczenie: testowanie programu za pomocą programatora 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 X Panele operatorskie (wersja 1906) X-3 Systemy HMI - przeznaczenie X-4 Panele operatorskie serii Basic 2 generacji prezentacja rodziny X-5 Systemy HMI - budowa X-6 Deklaracja panelu w projekcie X-7 Tworzenie sieci PROFINET X-8 Adres urządzenia w sieci PROFINET X-9 Tworzenie nowego połączenia HMI X-10 Połączenie "HMI Connection" w drzewie projektu panelu X-11 Zmienne HMI X-12 Utworzenie w PLC zmiennej na potrzeby wizualizacji X-13 Tworzenie zmiennej procesowej HMI na podstawie zmiennej PLC X-14 Edycja czasu odświeżania zmiennej HMI X-15 Edytor ekranów wizualizacji X-16 Podstawowe elementy ekranu wizualizacji X-17 Dodawanie tekstu statycznego X-18 Dodawanie figur i kształtów X-19 Kompilacja i symulacja w środowisku Runtime X-20 Przesyłanie projektu do panelu X-21 Dodawanie przycisku ekranowego X-22 Pole element do prezentacji i edycji zmiennej X-23 Dodawanie pola ze zmienną procesową X-24 Wygląd pola ze zmienną procesową X-25 Wizualizacja ze zmienną procesową w symulatorze X-26 Ustawienia S7ONLINE wymagane przez aplikację Runtime X-27 Animowana kontrolka X-28 Zadanie Wizualizacja ZBIORNIK X-29 Kolejność elementów na ekranie X-30 0-3 wersja: 1908
XI Archiwizacja konfiguracji paneli operatorskich (wersja 1906) XI-3 XI-4 XI-5 XI-6 XI-7 XI-8 XI-9 XI-10 XI-11 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 XII Operacje na liczbach całkowitych (wersja 1908) XII-3 Zadanie Sterowanie zbiornikiem z pomiarem wysokości XII-4 Zapis dziesiętny XII-5 Zapis binarny XII-6 Reprezentacja liczb całkowitych w zapisie binarnym XII-7 Zakresy liczbowe dla typów całkowitych XII-8 Grupy bitowe niebędące liczbą XII-9 Zależności pomiędzy formatem binarnym a szesnastkowym XII-10 Operacja kopiowania pojedynczych danych XII-11 Przeliczanie odczytów z wejść analogowych w SIMATIC S7-1200/1500 XII-12 Podstawowe operacje arytmetyczne XII-13 Wprowadzanie operacji arytmetycznych do programu XII-14 Kolejność argumentów XII-15 Działanie wyjścia ENO XII-16 Działanie wyjścia ENO XII-17 Niejawne konwersje typów XII-18 Wprowadzanie rozkazu konwersji do programu XII-19 Operacja MODULO XII-20 Operacje inkrementacji i dekrementacji XII-21 Operacja ograniczania LIMIT XII-22 XIII Programowanie strukturalne (wersja 1908) XIII-3 Program liniowy, a program strukturalny XIII-4 Bloki dostępne w sterownikach SIMATIC S7-1200/1500 XIII-5 Realizacja programu przez PLC XIII-6 Przykładowa struktura wywołań podprogramów XIII-7 Warunkowe i bezwarunkowe wywoływanie podprogramów XIII-8 Tworzenie bloku FC XIII-9 Wywołanie podprogramu w programie nadrzędnym XIII-10 Zadanie Funkcja przeliczająca XIII-11 Zmienne lokalne - przypomnienie XIII-12 Bloki FC z parametrami - idea XIII-13 Rodzaje parametrów bloku XIII-14 Deklaracja parametrów bloku XIII-15 Odwołania do parametrów bloku w programie XIII-16 Powiązanie parametrów aktualnych z parametrami bloku XIII-17 Operacja opuszczenia bloku RET XIII-18 Wysterowanie wyjścia ENO XIII-19 Zmiana części deklaracyjnej XIII-20 wersja: 1908 0-4
XIV Operacje porównania (wersja 1906) XIV-3 XIV-4 XIV-5 XIV-6 XIV-7 Zadanie Regulacja dwupołożeniowa Wprowadzanie rozkazu porównania do programu Działanie komparatora Sprawdzanie zakresu XV Operacje na liczbach rzeczywistych (wersja 1906) XV-3 Zadanie Konwersja typów dla danych analogowych XV-4 Reprezentacja binarna typów rzeczywistych XV-5 Własności i zakresy liczbowe typów rzeczywistych XV-6 Operacje realizowane wyłącznie dla na zmiennych typu rzeczywistego XV-7 Operacje zaokrąglania i obcinania części ułamkowej XV-8 Ćwiczenia konwersji REAL na INT XV-9 Operacja CALCULATE XV-10 XVI Zliczanie zdarzeń (wersja 1908) XVI-3 Zadanie Kontrola liczby palet na przenośniku XVI-4 Funkcje wejść i wyjść licznika CTUD XVI-5 Ćwiczenie Testowanie licznika CTUD XVI-6 Praca licznika CTUD - przebiegi czasowe XVI-7 Struktura licznika jako blok danych XVI-8 Ćwiczenie Porównanie pracy liczników XVI-9 Zadanie Odliczanie partii palet XVI-10 Funkcje wejść i wyjść licznika CTU XVI-11 Zadanie Pakowanie elementów do pojemnika XVI-12 Funkcje wejść i wyjść licznika CTD XVI-13 Liczniki w sterownikach S7-1500 XVI-14 0-5 wersja: 1908
wersja: 1908 0-6