Spis treści

Transkrypt

Spis treści
Kurs Wizualizacja z WinCC SCADA - Zaawansowany
Spis treści
Dzień 1
I
VBS w WinCC – podstawy programowania (zmienne, instrukcje, pętle)
(wersja 1410)
I-3
I-4
I-5
I-6
I-7
I-8
I-9
I-10
I-11
I-12
I-13
I-14
I-15
I-16
I-17
I-18
I-19
I-20
I-21
I-22
I-23
I-24
I-25
I-26
I-27
I-28
I-29
I-30
I-31
I-32
II
VBS w WinCC - Informacje ogólne
Zastosowanie VBS w WinCC Runtime
Wykorzystanie i wydajność VBS w WinCC Runtime
Zmienne i stałe
VBS Features – słowa kluczowe 1/2
VBS Features – słowa kluczowe 2/2
Statements
VBS Object Model w WinCC
Przykład – Obiekt Tag 1/2
Przykład – Obiekt Tag 2/2
Funkcje i procedury
Zadanie „Zastosowanie procedury w VBS”
Skrypt przycisku
Declaration Area
Zadanie „Zastosowanie funkcji w VBS”
Skrypt przycisku
Declaration Area
Funkcja FormatNumber
Instrukcje pętli – VBS jako język jednowątkowy 1/2
Instrukcje pętli – VBS jako język jednowątkowy 2/2
Pętla For .. Next – Zasada działania
Pętla For .. Next – Animacja poziomu
Technologia Intellisense
Korzystanie z wzorców instrukcji
Zadanie: „Jeden wątek – demonstracja”
Zakres zmiennych – Poziom procedury – Zmienne lokalne 1/2
Zakres zmiennych – Poziom procedury – Zmienne lokalne 2/2
Zakres zmiennych – Poziom modułu – Zmienne prywatne 1/2
Zakres zmiennych – Poziom modułu – Zmienne prywatne 2/2
Zakres zmiennych – Poziom modułu – Declaration Area
VBS – skrypty globalne, diagnostyka i raportowanie (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
II-15
II-16
II-17
II-18
II-19
II-20
II-21
II-22
II-23
Procedury w modułach, akcje i wyzwalacze
Procedura – informacje ogólne
Dodawanie modułu, akcji i trigger’a
Zabezpieczanie hasłem modułu
Standard Procedures & Project Procedures
Standard Procedures & Project Procedures - Uwagi
Zastosowanie procedur w akcjach
Akcje – informacje ogólne
Akcje jako procedury uruchamiane przez wyzwalacz
Typy funkcji i akcji
ANSI – C: Foldery do przechowywania funkcji i akcji
Uruchamianie skryptów globalnych
Wyzwalacze (Triggers) – wyzwalacz typu Tag
Wyzwalacz typu Cyclic
Typy wyzwalaczy
Zadanie „Pętle równoległe”
Triggers, Actions, Procedures - podsumowanie
Diagnostyka skryptów VBS – przydante narzędzia
Zadanie „Symulacja napełniania zbiornika”
Uruchamianie programu Microsoft Script Debugger
Kroki zastosowania Debugger’a 1/2
0-1
wersja: 1410
Kurs Wizualizacja z WinCC SCADA - Zaawansowany
II-24
II-25
II-26
II-27
II-28
II-29
II-30
II-31
II-32
II-33
Kroki zastosowania Debugger’a 2/2
Diagnostyka skryptów VBS - okna GSC
Diagnostyka skryptów VBS - APDiag
Zastosowanie skryptów VBS w WinCC – przykłady ogólne
Praca z systemem plików i uruchamianie programów .exe
Konfigurowanie połączenia z bazą danych przy pomocy VBS 1/2
Konfigurowanie połączenia z bazą danych przy pomocy VBS 2/2
System automatyzacji MS Excel oraz MS Internet Explorer
System automatyzacji MS Access
VBScript - Podsumowanie
Dzień 2/3
III
Receptury systemu WinCC (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
III-16
III-17
III-18
III-19
III-20
III-21
III-22
III-23
III-24
III-25
III-26
IV
Receptury systemu WinCC
Zadanie „Zastosowanie receptur”
Edytor archiwów użytkownika – User Archive
Uruchomienie kreatora archiwów użytkownika
Tworzenie archiwum użytkownika
Tworzenie archiwum użytkownika – dodawanie pól receptury
Tworzenie archiwum użytkownika – dodawanie bloków
Tworzenie archiwum użytkownika – wprowadzanie wartości pól
Przykładowy ekran operatora
Przykładowy ekran operatora – obiekty graficzne
Przykładowy ekran operatora – przycisk wyłączania trybu Runtime 1/3
Przykładowy ekran operatora – przycisk wyłączania trybu Runtime 2/3
Przykładowy ekran operatora – przycisk wyłączania trybu Runtime 3/3
Przykładowy ekran operatora – procedura przycisku 1/3
Przykładowy ekran operatora – procedura przycisku 2/3
Przykładowy ekran operatora – procedura przycisku 3/3
Przykładowy ekran operatora – uzupełnienie rysunku
Przykładowy ekran edycji receptur
Ekran edycji receptur - Obiekt User Archive – Table Element (Classic)
Konfiguracja obiektu User Archive – Table Element (Classic)
Widok tabeli i formularza receptur
Tworzenie widoku formularza
Przycisk powrotu do Ekranu operatora
Widok formularza i tabeli w trybie Runtime
Redundancja w systemie WinCC (wersja 1410)
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
Redundancja
Redundancja - struktura funkcjonalna
Działanie redundancji w systemie WinCC 1/2
Działanie redundancji w systemie WinCC 2/2
Automatyczne, awaryjne przełączanie serwerów
Zdarzenia po awarii serwera
Aplikacja jednoserwerowa – Struktura funkcjonalna
Zadania systemu Multi-User
Konfigurowanie systemu Multi-User - Przegląd
Aplikacja wieloserwerowa – Struktura funkcjonalna
Konfiguracja systemu Distributed - Przegląd
Funkcje serwerów w WinCC
Typy klientów w WinCC
Maksymalna liczba węzłów w sieci LAN
Zadanie „Aplikacja jednoserwerowa” 1/2
Zadanie „Aplikacja jednoserwerowa” 2/2
Struktura sprzętowa dla zadania Aplikacja jednoserwerowa
Konfigurowanie systemu operacyjnego 1/3
Konfiguracja systemu operacyjnego 2/3
Konfiguracja systemu operacyjnego 3/3
Instalowanie SIEMENS SIMATIC WinCC 1/2
wersja: 1410
0-2
Kurs Wizualizacja z WinCC SCADA - Zaawansowany
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
IV-42
IV-43
IV-44
IV-45
IV-46
IV-47
IV-48
IV-49
IV-50
IV-51
IV-52
IV-53
IV-54
IV-55
IV-56
IV-57
IV-58
V
Instalowanie Siemens SIMATIC WinCC 2/2
Przygotowanie sterownika SIMATIC S7-300 1/3
Przygotowanie sterownika SIMATIC S7-300 2/3
Przygotowanie sterownika SIMATIC S7-300 3/3
Tworzenie nowego projektu w WinCC
Konfigurowanie protokołu komunikacyjnego TCP/IP 1/2
Konfigurowanie protokołu komunikacyjnego TCP/IP 2/2
Pierwsza część aplikacji – testowanie połączenia z PLC 1/3
Pierwsza część aplikacji – testowanie połączenia z PLC 2/3
Pierwsza część aplikacji – testowanie połączenia z PLC 3/3
Druga część aplikacji - Monitorowanie pracy serwerów 1/4
Druga część aplikacji - Monitorowanie pracy serwerów 2/4
Druga część aplikacji - Monitorowanie pracy serwerów 3/4
Druga część aplikacji - Monitorowanie pracy serwerów 4/4
Trzecia część aplikacji - Testowanie archiwizacji 1/2
Trzecia część aplikacji - Testowanie archiwizacji 2/2
Czwarta część aplikacji - Testowanie alarmowania 1/3
Czwarta część aplikacji - Testowanie alarmowania 2/3
Czwarta część aplikacji - Testowanie alarmowania 3/3
Definiowanie użytkownika 1/2
Definiowanie użytkownika 2/2
Aktywowanie redundancji i jej podstawowa konfiguracja 1/2
Aktywowanie redundancji i jej podstawowa konfiguracja 2/2
Konfigurowanie uruchamiania i trybu Runtime 1/2
Konfigurowanie uruchamiania i trybu Runtime 2/2
Generowanie pakietów Server data
Udostępnianie sieciowego dysku C 1/2
Udostępnianie sieciowego dysku C 2/2
Duplikowanie projektu na serwer redundantny
Synchronizacja czasu z serwerem SERVER1
Automatyczne uruchamianie projektów na komputerach klienckich
Testowanie działania redundancji 1/4
Testowanie działania redundancji 2/4
Testowanie działania redundancji 3/4
Testowanie działania redundancji 4/4
System rozproszony – klient z własnym projektem (wersja 1410)
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
System rozproszony - Distributed System
Konfiguracja systemu Distributed - Przegląd
Zadanie „Aplikacja wieloserwerowa ” 1/2
Zadanie „Aplikacja wieloserwerowa” 2/2
Tworzenie nowego projektu serwera dodatkowego
Konfigurowanie kanału komunikacyjnego TCP/IP 1/3
Konfigurowanie kanału komunikacyjnego TCP/IP 2/3
Konfigurowanie kanału komunikacyjnego TCP/IP 3/3
Projekt serwera dodatkowego – blok Analog
Projekt serwera dodatkowego – wyświetlacz 1/2
Projekt serwera dodatkowego – wyświetlacz 2/2
Projekt serwera dodatkowego – blok Poziom2
Projekt serwera dodatkowego – alarmowanie 1/3
Projekt serwera dodatkowego – alarmowanie 2/3
Projekt serwera dodatkowego – alarmowanie 3/3
Projekt serwera dodatkowego – uzupełnienie rysunku
Uruchamianie i tryb Runtime serwera CLIENT1
Definiowanie użytkownika
Uruchamianie i tryb Runtime komputera CLIENT2
Generowanie pakietu danych Server Data
Projekt typu Client Project – założenie nowego projektu
Importowanie pakietów z komputera SERVER1
Importowanie pakietów z komputera CLIENT1
Plik rysunku - konfiguracja pól I/O Field i obiektów graficznych
Plik rysunku – konfiguracja pisaka wykresu i alarmów
0-3
wersja: 1410
Kurs Wizualizacja z WinCC SCADA - Zaawansowany
V-28
V-29
V-30
Aktywowanie projektów
Testowanie aplikacji 1/2
Testowanie aplikacji 2/2
Dzień 4
VI
Dostęp do ekranów wizualizacji poprzez WebNavigator (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
VI-19
VI-20
VI-21
VI-22
VI-23
VI-24
VI-25
VII
WebNavigator – informacje ogólne
WinCC Server oraz WebNavigator – instalacja podstawowa
WebNavigator Server
WebNavigator Client
WebNavigator – sposoby instalacji 1/3
WebNavigator – sposoby instalacji 2/3
WebNavigator – sposoby instalacji 3/3
Zadanie „WebNavigator Client na komputerze SERVER1”
Instalowanie dodatkowych usług w IIS
Publikowanie rysunków
Uprawnienia użytkownika operator
Rysunek startowy i stosowany język
Strona internetowa WebNavigator’a
Ustawienia sieci Web
Zapora i strona internetowa
Projekt na serwerze SERVER1 i wersja przeglądarki internetowej
Instalacja klienta w przeglądarce internetowej 1/3
Instalacja klienta w przeglądarce internetowej 2/3
Instalacja klienta w przeglądarce internetowej 3/3
Przeglądarka WinCCViewerRT 1/3
Przeglądarka WinCCViewerRT 2/3
Przeglądarka WinCCViewerRT 3/3
Instalacja klienta w przeglądarce internetowej na zdalnym komputerze
Dostęp do danych systemu WinCC poprzez DataMonitor (wersja 1410)
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
VII-18
VII-19
VII-20
VII-21
VII-22
VII-23
VII-24
VII-25
VII-26
VII-27
VII-28
VII-29
VII-30
Oprogramowanie DataMonitor – informacje ogólne
DataMonitor - sposoby instalacji 1/3
DataMonitor - sposoby instalacji 2/3
DataMonitor - sposoby instalacji 3/3
Funkcje oprogramowania DataMonitor
Excel Workbook i dostęp przez Internet
Trendy i alarmy w DataMonitor
DataMonitor Server – Operating System & Software
DataMonitor Client - Operating System & Software
Zadanie „Trends & Alarms – Dane tabelaryczne i wykresy” 1/2
Zadanie „Trends & Alarms – Dane tabelaryczne i wykresy” 2/2
Konfiguracja sprzętowa
Instalowanie oprogramowania WinCC Fileserver
Konfiguracja konta użytkownika 1/2
Konfiguracja konta użytkownika 2/2
Strona portalu WebCenter – Default Web Site
Strona portalu WebCenter – Konfigurator WebConfigurator
Strona portalu WebCenter
Połączenie z bazą danych na serwerze – efekt końcowy
Połączenie z bazą danych na serwerze – adres URL
Połączenie z bazą danych – Connection administration 1/2
Połączenie z bazą danych – Connection administration 2/2
Konfiguracja wyświetlania wartości bloku analog 1/3
Konfiguracja wyświetlania wartości bloku analog 2/3
Konfiguracja wyświetlania wartości bloku analog 3/3
Dane tabelaryczne zmiennej analog
Wyświetlenie wartości bloku analog w postaci wykresu 1/2
Wyświetlenie wartości bloku analog w postaci wykresu 2/2
wersja: 1410
0-4
Kurs Wizualizacja z WinCC SCADA - Zaawansowany
VIII DataMonitor Excel - Workbook – wartości bieżące , archiwalne i alarmy w
sieci Web (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
VIII-17
VIII-18
VIII-19
VIII-20
VIII-21
VIII-22
VIII-23
VIII-24
VIII-25
VIII-26
VIII-27
VIII-28
VIII-29
VIII-30
VIII-31
VIII-32
VIII-33
VIII-34
Excel Workbook – Funkcje
Przykład arkusza kalkulacyjnego
Excel – Bezpieczeństwo – Pliki .xml
Excel – połączenie z serwerem dedykowanym - Plik XML
Excel – Połączenie z poszczególnymi serwerami – Pliki XML
Zadanie „Excel Workbook – Wartości bieżące, archiwalne i alarmy w sieci Web 1/2”
Zadanie „Excel Workbook – Wartości bieżące, archiwalne i alarmy w sieci Web 2/2”
Instalacja oprogramowania
Konfigurowanie wyświetlenia wartości bieżących bloków
Excel Workbook Wizard
Konfigurowanie połączenia z serwerem SERVER1 1/4
Konfigurowanie połączenia z serwerem SERVER1 2/4
Konfigurowanie połączenia z serwerem SERVER1 3/4
Konfigurowanie połączenia z serwerem SERVER1 4/4
Komórki OV (Online Value) do wyświetlania wartości bloków
Konfigurowanie nazw bloków 1/2
Konfigurowanie nazw bloków 2/2
Dodanie kolumny stopki czasowej i jakości danych
Nagłówek tabeli 1/2
Nagłówek tabeli 2/2
Konfigurowanie wyświetlenia wartości archiwalnych
Konfigurowanie wyświetlenia alarmów
Wyświetlenie skonfigurowanych danych – wartości bieżące 1/2
Wyświetlenie skonfigurowanych danych – wartości bieżące 2/2
Wyświetlenie skonfigurowanych danych – alarmy
Publikowanie pliku
Kontrola opublikowanego pliku
Raport na komputerze CLIENT1 1/2
Raport na komputerze CLIENT1 2/2
Dane z serwera w arkuszu Excel przy pomocy pliku XML
Wyświetlenie drzewa bloków z serwera 1/2
Wyświetlenie drzewa bloków z serwera 2/2
0-5
wersja: 1410
Kurs Wizualizacja z WinCC SCADA - Zaawansowany
wersja: 1410
0-6