Supervisory Control and Data Acquisition Proficy* HMI/SCADA - iFIX 5.0 EN
rok wydania: 2009
format: B5
oprawa: miękka
stron: 252
Niniejszy podręcznik prezentuje zestaw ćwiczeń, których celem jest doskonalenie umiejętności tworzenia profesjonalnych aplikacji w systemie
Proficy HMI/SCADA - iFIX v5.0 EN. Problematyka ta stanowi kontynuację podstaw przedstawionych w podręczniku "
podstawy programowania systemów SCADA", w którym omówiono pełny proces tworzenia aplikacji w oparciu o obiekt technologiczny reaktora chemicznego.
W podręczniku "
Zaawansowane zagadnienia programowania systemów SCADA" omawiane są efektywne sposoby tworzenia profesjonalnych aplikacji z zastosowaniem najnowszych technologii informatycznych. Każdy z rozdziałów poprzedzony jest krótkim wstępem. Następnie dla każdego ćwiczenia zdefiniowany jest jego cel, po czym sformułowany efekt końcowy, a następnie hierarchicznie, krok po kroku, przedstawione jest rozwiązanie problemu. Czytelnikowi oferowane są również dodatkowe informacje wyjaśniające.
- Diagnostyka systemu iFIX
- System ochrony Windows, a iFIX
- Receptury systemu iFIX
- Obiekty VisiconX
- Archiwizacja alarmów i zdarzeń w relacyjnej bazie danych - Usługa Alarm ODBC
- Podpisy elektroniczne
- Zagadnienia związane z kontrolkami ActiveX
- Serwery OPC i klient OPC w systemie iFIX
- Aplikacja - Lokalizator odwołań
- Optymalizacja wyświetlania rysunków
- Narzędzia dodane do ostatnich wersji iFIX
- Elementy FIX Desktop i jego współpraca z iFIX
- Zaawansowane bloki bazy danych - SQT i SQD
- Raportowanie produkcji przy pomocy języka VBA z baz danych poprzez drajwery ODBC
- Rozwiązania sieciowe - (redundancja serwerów SCADA, serwer terminali, zabezpieczenia sieciowe)
- Visual Basic for Applications
SPIS TREŚCI:
SŁOWO WSTĘPNE V
1. DIAGNOSTYKA SYSTEMU IFIX 1
1.1 Ćwiczenia 2
1.1.1 Diagnostyka sieci z zastosowaniem narzędzi systemu Windows 2
1.1.2 Sekwencja skanowania 8
1.1.3 Niepoprawny typ bloku 12
1.1.4 Alarmowanie bloków przy ładowaniu bazy danych przy starcie systemu iFIX 14
1.1.5 Informacja o zmianie wartości bloku w oknie Alarm History 15
1.1.6 Symulacja danych pochodzących ze sterowników PLC 18
1.1.7 Niezarejestrowane biblioteki 23
1.1.8 Debuger języka VBA 26
1.1.9 Przeglądanie zawartości pamięci podręcznej w celu zwiększenia szybkości otwierania rysunków Ctrl+Shift+C 29
1.1.10 Korzystanie z polecenia Optymalizuj pliki 29
1.1.11 Korzystanie z obszarów odświeżania rysunku 29
1.1.12 Źródła ODBC 30
2. SYSTEM OCHRONY WINDOWS, A IFIX 31
2.1 Ćwiczenia 32
2.1.1 Konfigurowanie konta użytkownika w systemie Windows dla systemu iFIX 32
3. RECEPTURY SYSTEMU IFIX 39
3.1 Ćwiczenia 40
3.1.1 Receptury do produkcji piwa Mead i Budweiser 40
4. OBIEKTY VISICONX 47
4.1 Ćwiczenia 48
4.1.1 Baza danych części samochodowych 48
5. ARCHIWIZACJA ALARMÓW I ZDARZEŃ W RELACYJNEJ BAZIE DANYCH - USŁUGA ALARM ODBC 57
5.1 Ćwiczenia 57
5.1.1 Archiwizacja alarmów w bazie danych MS Access 57
6. PODPISY ELEKTRONICZNE 67
6.1 Ćwiczenia 68
6.1.1 Uruchamianie mieszadła tnącego w procesie farmaceutycznym 68
7. ZAGADNIENIA ZWIĄZANE Z KONTROLKAMI ACTIVEX 77
7.1 Ćwiczenia 77
7.1.1 Prosty konwerter 77
8. SERWERY OPC I KLIENT OPC W SYSTEMIE IFDC 83
8.1 Ćwiczenia 85
8.1.1 Drajwer firmy Matrikon - Server OPC for Simulation jako OPC Server w systemie iFIX 85
8.1.2 Drajwer GES jako OPC Server w systemie iFDC 94
8.1.3 Obsługa technologii DCOM przez klienta OPC sysseinn iFDC 108
9. APLIKACJA - LOKALIZATOR ODWOŁAŃ 121
9.1 Ćwiczenia 121
9.1.1 Odszukiwanie na rysunku obiektów, korzystających z określonego bloku 121
9.1.2 Alarmowanie bloków przy ładowaniu bazy danych przy starcie systemu iFDC 127
10. OPTYMALIZACJA WYŚWIETLANIA RYSUNKÓW 131
10.1 Ćwiczenia 132
10.1.1 Zastosowanie pamięci podręcznej do zwiększenia szybkości otwierania rysunków 132
10.1.2 Korzystanie z polecenia Optymalizuj pliki 137
10.1.3 Korzystanie z obszarów odświeżania rysunku 139
11. NARZĘDZIA DODANE DO OSTATNICH WERSJI IFIX 141
11.1 Walidator aplikacji 141
11.2 Pasek narzędzi CAD 142
11.3 Przełączanie wersji językowej 143
11.4 Kreator grupy wykresów 143
11.5 Kreator tworzenia obiektów Dynamo 146
11.6 Ćwiczenia 147
11.6.1 Dodatkowy plik w katalogu PIC 147
11.6.2 Animacja rurociągu przy przemieszczaniu zbiornika 150
11.6.3 Polska wersja językowa angielskiego rysunku 156
11.6.4 Grupa wykresów 160
11.6.5 Obiekt Dynamo -Zawór 167
12. ELEMENTY FIX DESKTOP I JEGO WSPÓŁPRACA Z IFIX 173
12.1 Ćwiczenia 174
12.1.1 Uruchamianie rysunków systemu FIX w systemie iFIX 174
13. ZAAWANSOWANE BLOKI BAZY DANYCH - SQT I SQD 177
13.1 Ćwiczenia 178
13.1.1 Zapis danych z systemu iFIX do bazy danych MS Access przy pomocy bloków bazy danych systemu iFIX 178
14. RAPORTOWANIE PRODUKCJI PRZY POMOCY JĘZYKA VBA Z BAZ DANYCH POPRZEZ DRAJWERY ODBC 193
14.1 Ćwiczenia 195
14.1.1 Waga 195
15. ROZWIĄZANIA SIECIOWE 197
15.1 Redundancja serwerów SCADA 197
15.2 Serwer terminali 198
15.3 Zabezpieczenia sieciowe - blokowanie połączeń z nieautoryzowanych węzłów 199
15.4 Ćwiczenia 201
15.4.1 Konfiguracja redundancji serwerów SCADA 201
15.4.2 Aplikacja - iClientTS 217
16. VISUAL BASIC FOR APPLICATIONS 239
16.1 Stosowanie instrukcji Option Explicit 240
16.2 Deklarowanie zmiennych i stałych 241
16.3 Tworzenie procedury 242
16.4 Tworzenie funkcji 243
16.5 Pętle programowe 244
16.6 Rozgałęzienia decyzyjne 245
16.7 Ćwiczenia 246