Spis treści

Transkrypt

Spis treści
Kurs Wizualizacja S7
Spis treści
Dzień 1
I
Wprowadzenie
I-3
I-4
I-5
I-6
II
Wykorzystanie systemu wizualizacji w przedsiębiorstwie
Struktura systemu analizy danych obiektowych w przedsiębiorstwie
Systemy wizualizacji oferowane przez firmę SIEMENS
Podstawowe parametry systemów wizualizacji firmy SIEMENS
Pakiet wizualizacji Windows Control Center
II-3
II-4
II-5
II-6
II-7
II-8
II-9
II-10
II-11
II-12
II-13
III
Elementy systemu WinCC
Składniki w Menu Start po zainstalowaniu WinCC 1/2
Składniki w Menu Start po zainstalowaniu WinCC 2/2
Struktura katalogów WinCC oraz projektu
Archiwizacja projektu
Rodzaje autoryzacji 1/2
Rodzaje autoryzacji 2/2
Autoryzacja pakietu WinCC
Konfiguracje systemu WinCC
Funkcjonalność WebNavigator
Otwartość dla systemu Windows
Zarządzanie projektem - WinCC Explorer
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
III-17
III-18
III-19
III-20
III-21
III-22
III-23
III-24
III-25
III-26
III-27
III-28
III-29
III-30
III-31
III-32
III-33
III-34
III-35
III-36
III-37
Uruchomienie programu WinCC
Tworzenie nowego projektu w WinCC
Parametry ogólne projektu (1)
Parametry ogólne projektu (2)
Parametry ogólne projektu (3)
Zmiana wyglądu interfejsu użytkownika
Parametry pracy wizualizacji (1)
Nazwa komputera w ustawieniach wizualizacji
Parametry pracy wizualizacji (2)
Parametry pracy wizualizacji (3)
Parametry pracy wizualizacji (4)
Możliwość debuggowania skryptów VBS
Aplikacje użytkowe – Tag Management
Aplikacje użytkowe – Structure Tag 1/2
Aplikacje użytkowe – Structure Tag 2/2
Aplikacje użytkowe – Graphics Designer
Aplikacje użytkowe – Alarm Logging
Aplikacje użytkowe – Tag Logging
Aplikacje użytkowe – Report Designer
Aplikacje użytkowe – Global Script
Aplikacje użytkowe – Text Library
Aplikacje użytkowe – Text Distributor
Aplikacje użytkowe – User Administrator
Aplikacje użytkowe – Cross Reference
Aplikacje użytkowe – Redundancy
Aplikacje użytkowe – User Archive
Aplikacje użytkowe – Time Synchronization
Aplikacje użytkowe – Horn
Aplikacje użytkowe – Picture Tree Manager
Aplikacje użytkowe – Lifebeat Monitoring
Aplikacje użytkowe – OS Project Editor
Aplikacje użytkowe – Component List Editor
Aplikacje użytkowe – Faceplate Designer
Aplikacje użytkowe – SFC
Aplikacje użytkowe – Web Navigator
0-1
wersja: 1312
Kurs Wizualizacja S7
IV
Zarządzanie zmiennymi w WinCC
IV-3
IV-4
IV-5
IV-6
IV-7
IV-8
IV-9
IV-10
IV-11
IV-12
IV-13
IV-14
IV-15
IV-16
IV-17
IV-18
IV-19
IV-20
IV-21
IV-22
IV-23
IV-24
IV-25
IV-26
IV-27
IV-28
IV-29
IV-30
IV-31
IV-32
IV-33
IV-34
IV-35
IV-36
IV-37
IV-38
IV-39
IV-40
IV-41
Interfejsy komunikacyjne PROFIBUS/MPI
Interfejsy komunikacyjne Industrial Ethernet
Simatic NET – Softnet
Set PG/PC Interface – konfiguracja karty
Set PG/PC Interface – automatyczna detekcja parametrów sieci MPI/DP
Set PG/PC Interface – parametry sieci
Set PG/PC Interface – diagnostyka sieci i karty
Rodzaje zmiennych w WinCC
ZADANIE „Tworzenie grupy dla zmiennych wewnętrznych”
Grupowanie zmiennych
ZADANIE „Tworzenie zmiennych wewnętrznych”
Tworzenie zmiennych wewnętrznych
Pole edycyjne do testowania zmiennej 1/2
Pole edycyjne do testowania zmiennej 2/2
Podstawowe parametry pola edycyjnego
Testowe uruchomienie Runtime wizualizacji
ZADANIE „Tworzenie zmiennych procesowych”
Kanał komunikacyjny Simatic S7 Protocol Suite (1)
Kanał komunikacyjny Simatic S7 Protocol Suite (2)
Kanał komunikacyjny Simatic S7 Protocol Suite (3)
Różnice w ustawieniach parametrów dla innych rodzajów połączeń
Tworzenie zmiennych procesowych 1/2
Tworzenie zmiennych procesowych 2/2
Parametry zmiennych procesowych
Test działania zmiennych poprzez pola edycyjne
Przeszukiwanie listy zmiennych
ZADANIE „Odczyt czasu systemowego”
Kanał komunikacyjny System Info
Odczyt czasu systemowego za pośrednictwem kanału System Info
Prezentacja czasu systemowego w polu edycyjnym
Inne informacje zwracane przez kanał System Info
OPC – otwarty standard komunikacyjny
WinCC jako klient oraz serwer OPC
ZADANIE „Dostęp do zmiennych poprzez kanał OPC”
Dostęp do zmiennych poprzez OPC
Dodanie zmiennych udostępnianych przez serwer OPC
Tworzenie połączenia OPC i nadawanie nazw zmiennym
Działanie serwera symulacyjnego
Testy dodanych zmiennych poprzez pola edycyjne
wersja: 1312
0-2
Kurs Wizualizacja S7
Dzień 2
V
Tworzenie wizualizacji procesu - funkcje podstawowe
V-3
V-4
V-5
V-6
V-7
V-8
V-9
V-10
V-11
V-12
V-13
V-14
V-15
V-16
V-17
V-18
V-19
V-20
V-21
V-22
V-23
V-24
V-25
V-26
V-27
V-28
V-29
V-30
V-31
V-32
V-33
V-34
V-35
V-36
V-37
V-38
V-39
V-40
V-41
V-42
V-43
V-44
V-45
V-46
V-47
V-48
V-49
V-50
V-51
V-52
V-53
Uruchomienie programu Graphics Designer
Parametry pliku maski technologicznej - Preview
Parametry pliku maski technologicznej - Dynamics
Edycja plików masek technologicznych
Graphics Designer – Menu File
Graphics Designer – Menu Edit
Graphics Designer – Menu View 1/3
Graphics Designer – Menu View 2/3
Graphics Designer – Menu View 3/3 (paski narzędziowe)
Paski narzędziowe aplikacji Graphics Designer
Graphics Designer – Menu Arrange
Selekcja kilku elementów graficznych w edytorze
Graphics Designer – Menu Tools
Graphics Designer – Menu Window i Menu Help
Paleta obiektów
Okno parametrów obiektu
Dostęp do pomocy z poziomu okna parametrów
Omówienie parametrów przykładowego obiektu – Rounded Rectangle (1)
Omówienie parametrów przykładowego obiektu – Rounded Rectangle (2)
Omówienie parametrów przykładowego obiektu – Rounded Rectangle (3)
Odświeżanie obiektów na masce – definicja wspólnego cyklu
Omówienie parametrów przykładowego obiektu – Rounded Rectangle (4)
Omówienie parametrów przykładowego obiektu – Rounded Rectangle (5)
Omówienie parametrów przykładowego obiektu – Rounded Rectangle (6)
Kursor myszki i podpowiedzi tekstowe – tryb RunTime
Definiowanie kolejności elementów TAB Sequence – Tab Order
Definiowanie kolejności elementów TAB Sequence – Alpha Cursor
Zmiana trybu TAB Sequence maski pracującej w RunTime
Kopiowanie parametrów elementów graficznych
Elementy podstawowe dostępne w edytorze
Grupowanie elementów graficznych
Parametry obiektu – I/O Field (1)
Parametry obiektu – I/O Field (2)
Parametry obiektu – I/O Field (3)
ZADANIE „Dynamiczne wypełnianie obiektu”
Zmiana siatki ekranowej – Opcja Grid
Porządkowanie elementów względem siebie
Praca z różnymi warstwami - Layers
Omówienie parametrów obiektu – Graphic Object (1)
Wyłączenie wybranego koloru w obiekcie Graphic Object
Parametry obiektu – Static Text
Edycja tekstów w różnych językach z poziomu edytora grafiki
ZADANIE „Tworzenie grupy dla zbiornika”
Parametry obiektu – Button (1)
Parametry obiektu – Button (2)
Parametry obiektu – Button (zakładka zdarzeń)
Parametry obiektu – Check Box
Zmienna zwracająca dane z obiektu Check Box
Inne przykładowe obiekty z palety obiektów
ZADANIE „Wizualizacja prostej instalacji” (wersja 1) 1/2
ZADANIE „Wizualizacja prostej instalacji” (wersja 1) 2/2
0-3
wersja: 1312
Kurs Wizualizacja S7
VI
Skrypty pisane w języku ANSI C
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
VI-19
VI-20
VI-21
VI-22
VI-23
VI-24
Omówienie struktury języka C
Przykładowe typy zmiennych w języku C w WinCC
Operatory w C
Edytor skryptów w WinCC
Opis funkcji w plikach pomocy
Dodawanie funkcji do edytora z biblioteki funkcji
ZADANIE „Realizacja podstawowych operacji arytmetycznych”
ZADANIE „Realizacja podstawowych operacji bitowych”
ZADANIE „Operacja przesuwania bitów”
Instrukcje języka C (1)
Instrukcje języka C (2)
ZADANIE „Wykorzystanie instrukcji if ()”
ZADANIE „Udoskonalenie miernika przepływu z wcześniejszego zadania”
Funkcje w C
Wskaźniki – zasada działania
Zapis wskaźnika do zmiennej w języku C
ZADANIE – „Realizacja operacji na wskaźnikach”
Funkcje obsługi wejścia/wyjścia (1)
Funkcje obsługi wejścia/wyjścia (2)
ZADANIE „Wykorzystanie funkcji sprintf(), sscanf()”
ZADANIE „Wyświetlanie danych w podpowiedziach (Tooltip)”
ZADANIE „Uzupełnienie wizualizacji zadania z poprzedniego rozdziału”
Dzień 3
VII
Diagnostyka systemu WinCC
VII-3
VII-4
VII-5
VII-6
VII-7
VII-8
VII-9
VII-10
VII-11
VII-12
VII-13
VII-14
VII-15
VII-16
VII-17
VIII
Diagnostyka systemu wizualizacji
Diagnostyka interfejsów komunikacyjnych
Symulator zmiennych WinCC - instalacja
Symulator zmiennych WinCC – skrót do programu
Symulator zmiennych WinCC – konfiguracja zmiennych
Agent diagnostyczny - WinCC Scope
WinCC Scope – strona diagnostyczna
WinCC Scope – zawartość strony diagnostycznej
Informacje związane z plikami „log”
Kompatybilność WinCC z innymi zainstalowanymi programami
Informacje na temat wydajności pracujących skryptów
Pliki „ .log” systemu WinCC
Analiza komunikacji WinCC ze sterownikiem – WinCC Channel Diagnosis
Analiza działania połączeń komunikacyjnych
Podgląd bieżących wartości zmiennych w RunTime wizualizacji
Zarządzanie użytkownikami w WinCC
VIII-3
VIII-4
VIII-5
VIII-6
VIII-7
VIII-8
VIII-9
VIII-10
VIII-11
Edytor User Administrator
Definicja własnych uprawnień
Zasady ograniczania dostępu
Zasady ograniczania dostępu – konfiguracja
Otwarcie okna logowania
Zmienna systemowa przechowująca nazwę zalogowanego użytkownika
Uruchomienie edytora uprawnień w trybie RunTime wizualizacji
ZADANIE „Ograniczanie praw dostępu dla osób niepowołanych”
ZADANIE „Ukrywanie obiektów przed osobami niepowołanymi”
wersja: 1312
0-4
Kurs Wizualizacja S7
IX
Tworzenie wizualizacji procesu funkcje zaawansowane
IX-3
IX-4
IX-5
IX-6
IX-7
IX-8
IX-9
IX-10
IX-11
IX-12
IX-13
IX-14
IX-15
IX-16
IX-17
IX-18
IX-19
IX-20
IX-21
IX-22
IX-23
IX-24
IX-25
IX-26
IX-27
IX-28
IX-29
IX-30
IX-31
IX-32
IX-33
IX-34
IX-35
IX-36
IX-37
IX-38
IX-39
IX-40
IX-41
IX-42
IX-43
IX-44
IX-45
IX-46
IX-47
IX-48
IX-49
IX-50
IX-51
IX-52
IX-53
Zdarzenia powiązane z myszką
Skrypt wykorzystywany do testów
Test zdarzeń związanych z klawiaturą
Test działania skrótu klawiszowego HotKey
Wykrycie dowolnej zmiany w stanie obiektu
Zdarzenie generowane w momencie otwierania maski w trybie RunTime
ZADANIE „Własny element graficzny – pompa”
Tworzenie własnych obiektów graficznych - Customized Object
Dodanie ikon graficznych wchodzących w skład proponowanego obiektu
Definicja przeźroczystości dla zbędnych fragmentów bitmapy
Kopiowanie przygotowanego symbolu dla kolejnych elementów obiektu
Utworzenie własnego obiektu z wcześniej przygotowanych symboli
Zmiana nazw parametrów udostępnianych w obiekcie docelowym
Edycja nazwy grupy parametrów oraz usunięcie zbędnych grup
Edycja obiektu bez naruszenia jego definicji
Wykorzystanie stworzonego obiektu w bieżącym zadaniu
Standardowe biblioteki symboli
Wstawianie własnych obiektów do biblioteki
Diagnostyka skryptów tworzonych przez użytkownika
Wykrywanie błędów realizowane przez system WinCC
Sposoby odczytu/zapisu zmiennych w WinCC – bezpośredni dostęp
Sposoby odczytu/zapisu zmiennych w WinCC – Dynamic Dialog
Sposoby odczytu/zapisu zmiennych w WinCC – skrypty
Kreator realizacji typowych operacji – Dynamic Wizard
Efekt działania kreatora Dynamic Wizard
Wybrane funkcje skryptowe z biblioteki WinCC 1/4
Wybrane funkcje skryptowe z biblioteki WinCC 2/4
Wybrane funkcje skryptowe z biblioteki WinCC 3/4
Wybrane funkcje skryptowe z biblioteki WinCC 4/4
Weryfikacja nazw parametrów dla funkcji Get/SetProp…
Edycja parametrów funkcji Get/SetProp…
Edycja wybranych parametrów Get/SetProp… 1/2
Edycja wybranych parametrów Get/SetProp… 2/2
Wykorzystanie standardowych kontrolek ActiveX
Rejestracja własnych kontrolek ActiveX celem ich wykorzystania
ZADANIE „Przykładowa kontrolka ActiveX”
ZADANIE „Wykorzystanie systemowych bibliotek dll”
Prezentacja w RT wielu masek równocześnie – obiekt PictureWindow
ZADANIE „Realizacja okna dialogowego”
Definicja maski okna dialogowego
Obiekty na masce okna dialogowego
Obiekt PictureWindow na masce głównej
Przekazanie danych z maski głównej do okna dialogowego
Skrypt w miejscu wywołania okna dialogowego
Sprawdzenie w RunTime poprawnego ustawienia zmiennych
Pobranie informacji przez okno dialogowe w momencie otwarcia
Zmiana wartości w polu edycyjnym
Obsługa przycisku Anuluj
Zatwierdzenie danych przyciskiem OK oraz zamknięcie okna dialogowego
Automatyczne zatwierdzenie danych w polu edycyjnym
Wykorzystanie przygotowanego okna do ustawiania innych parametrów
0-5
wersja: 1312
Kurs Wizualizacja S7
Dzień 4
X
Tworzenie aplikacji wielojęzycznej
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
X-16
X-17
XI
Edytor tabeli tekstów, nowy język w tabeli
Język startowy i domyślny aplikacji wizualizacji w RunTime
Źródło pochodzenia tekstów w tabeli tekstów
ZADANIE „Tłumaczenia tekstów z poziomu edytora grafiki”
Graphics Designer – tłumaczenia bezpośrednio z poziomu edytora
Zrzut ekranowy potrzebny do tłumaczenia na kolejne języki
Tłumaczenie aplikacji wizualizacji w Graphics Designer
ZADANIE „Tłumaczenia tekstów wykorzystujące tabelę tekstów”
Teksty użytkownika definiowane w Text Library
Zmiana czcionki dla poszczególnych języków
Możliwości eksportu / importu danych
Zmienne typu „Text reference”
Korzystanie z tekstów dostępnych w tabeli tekstów
ZADANIE „Dostęp do tabeli tekstów poprzez skrypt”
ZADANIE „Dostęp do tabeli tekstów poprzez skrypt” - rozwiązanie
Tworzenie hierarchii masek technologicznych - Picture Tree Manager
XI-3
XI-4
XI-5
XI-6
XI-7
XII
Edytor Picture Tree Manager
Cel tworzenia hierarchii masek
ZADANIE „Utworzenie przykładowej hierarchii z istniejących masek”
Tworzenie powiązań między maskami
Kolejność przejść między maskami
Kreator szkieletu aplikacji - OS - Project Editor
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
XII-22
XII-23
XII-24
OS Project Editor – wygląd wygenerowanego projektu
Korzystanie z edytora
Konfiguracja alarmów
Sposób prezentacji informacji alarmowych
Wyłączenie widoczności niektórych obszarów technologicznych
Ograniczenie zasobów wykorzystywanych przez RunTime aplikacji
Zachowanie/usunięcie zmian użytkownika w projekcie
Ogólne parametry pracy kreatora
Zmiany w projekcie wprowadzone przez kreator 1/2
Zmiany w projekcie wprowadzone przez kreator 2/2
Budowa ekranu projektu utworzonego kreatorem
Obszar klawiszy menu
Obszar roboczy
Obszar przycisków systemowych
Uruchomienie RunTime wizualizacji
Sposób testowania projektu utworzonego kreatorem
Funkcje C – dla projektu stworzonego kreatorem
Wybrane funkcje C dla projektu stworzonego kreatorem
ZADANIE „Zmiana ekranu w części roboczej”
ZADANIE „Otwarcie okna dialogowego”
ZADANIE „Informacja o otwieranym oknie dialogowym”
ZADANIE „Zamykanie okna dialogowego”
wersja: 1312
0-6
Kurs Wizualizacja S7
XIII
Konfiguracja systemu alarmów
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
XIII-21
XIII-22
XIII-23
XIII-24
XIII-25
XIII-26
XIII-27
XIII-28
XIII-29
Definicja nowego komunikatu alarmowego
ZADANIE „Konfiguracja przykładowych alarmów”
Edycja parametrów komunikatów alarmowych
Działanie zmiennych związanych z obsługą alarmów
Konfiguracja tekstów alarmów
Kopiowanie alarmów – szybka edycja
Parametry alarmów – Message blocks
Parametry alarmów – Message classes
Grupy alarmowe
Konfiguracja archiwizacji alarmów
ZADANIE „Testowe generowanie alarmów”
Dodanie możliwości konfiguracji alarmów analogowych
ZADANIE „Definicja alarmu analogowego”
Definicja nadzorowanej przez system alarmowy zmiennej analogowej
Dodanie alarmu przekroczenia górnego
Prezentacja wartości zmiennych w tekście komunikatu
Prezentacja alarmów w projekcie utworzonym kreatorem
Dostęp do informacji alarmowych
ZADANIE „Konfiguracja własnej tabeli alarmowej”
WinCC Alarm Control
Parametry obiektu WinCC Alarm Control - General
Parametry obiektu WinCC Alarm Control – Parameter, Effects
Parametry obiektu WinCC Alarm Control – Selection, Font
Parametry obiektu WinCC Alarm Control – Message blocs / lists
Parametry obiektu WinCC Alarm Control – Hit lists, Operator input
Parametry obiektu WinCC Alarm Control – Toolbar, Status Bar
Parametry obiektu WinCC Alarm Control – Online configuration, Export
Dzień 5
XIV
Archiwizacja zmiennych - Tag Logging
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
Edytor konfiguracji zmiennych archiwizowanych – Tag Logging
ZADANIE „Tworzenie archiwum procesowego”
Tworzenie procesowego archiwum zmiennych – nazwa i typ archiwum
Dodawanie zmiennych do archiwum procesowego
Parametry archiwum procesowego
Parametry archiwizacji zmiennej w archiwum procesowym
Definicja sposobu pobierania próbek dla zmiennej - cyklicznie
Definicja sposobu pobierania próbek dla zmiennej - acyklicznie
Pozostałe parametry konfiguracji zmiennej w archiwum procesowym
Tworzenie archiwum skompresowanego
Dodawanie zmiennych do archiwum skompresowanego
Parametry zmiennej z archiwum skompresowanego
Katalogi związane z archiwum
Konfiguracja zakresu i sposobu działania archiwum szybkiego
Konfiguracja zakresu i sposobu działania archiwum wolnego
0-7
wersja: 1312
Kurs Wizualizacja S7
XV
Konfiguracja i wykorzystanie trendów
XV-3
XV-4
XV-5
XV-6
XV-7
XV-8
XV-9
XV-10
XV-11
XV-12
XV-13
XV-14
XV-15
XV-16
XV-17
XV-18
XV-19
XVI
ZADANIE „Tworzenie trendów”
Obiekt prezentacji zmian wartości zmiennej w czasie
Parametry wykresu - Trends
Parametry wykresu – General, Font
Parametry wykresu – Trend window, Time axes
Parametry wykresu – Value axes, Toolbar
Parametry wykresu – Status Bar, Online configuration
Parametry wykresu – Export
ZADANIE „Testy różnych metody archiwizacji” 1/2
ZADANIE „ Testy różnych metody archiwizacji” 2/2
ZADANIE „Prezentacja wartości z wykresu - Ruler”
Obiekt tabeli zmiennych prezentowanych na wykresie - Ruler
Parametry obiektu Ruler – Blocks, Columns
Parametry obiektu Ruler – Parameter, Effects
Parametry obiektu Ruler – Selection, Font
Parametry obiektu Ruler – Toolbar, Status Bar
Parametry obiektu Ruler – Online configuration, Export
Kreator raportów - Report Designer
XVI-3
XVI-4
XVI-5
XVI-6
XVI-7
XVI-8
XVI-9
XVI-10
XVI-11
XVI-12
XVI-13
XVI-14
XVI-15
XVI-16
XVI-17
Mechanizm działania systemu raportowania
Praca z edytorem raportów
ZADANIE „Konfiguracja przykładowego raportu”
Edytor wyglądu strony wydruku (raportu) – Report Designer Layout
Paleta obiektów dostępnych w trakcie tworzenia raportów
ZADANIE „Generowanie raportów na żądanie”
Konfiguracja sposobu wydruku – Print job
Wywołanie wydruku z poziomu skryptu C
Funkcja RPTJobPreview – wydruk poprzedzony podglądem
Drukowanie danych w postaci tabeli z pliku tekstowego „ .csv”
Opis w plikach pomocy dotyczący formatu pliku „ .csv”
Konfiguracja raportu pobierającego dane z pliku „ .csv”
Obiekty z palety obiektów wykorzystane w przykładzie
Wydruk raportu z pliku „ .csv” z poziomu skryptu C
Tworzenie pliku tekstowego z danymi raportowymi („ .csv”) w języku C
wersja: 1312
0-8