Aplikacja "WZL2" - Sterowanie, monitoring i archiwizacja
Dodano [2007-12-22] przez
Piotrek
W galwanizerni Wojskowych Zakładów Lotniczych nr 2 w Bydgoszczy uruchomiona została zmodernizowana linia do anodowania zarządzana aplikacja "WLZ2" naszej produkcji. Aplikacja jest trzecią po Zakładach "MESKO" i WSK "PZL - Świdnik" realizacją tego typu.
Aplikacja "WZL2" służy do sterowania, monitoringu i archiwizacji parametrów procesu obróbki galwanicznej. Z poziomu programu możliwe jest zadawanie wartości sygnałów na stanowisku (prąd, napięcie), temperatury, odczyt danych z przyrządów pomiarowych, obróbka i archiwizacja w bazie danych dostarczonej razem z aplikacją. Ponadto aplikacja została wyposażona w opcje zarządzania danymi w bazie: dodawanie informacji do bazy, odczyt za pomocą przeglądarki zawartej w programie oraz generowanie raportów na podstawie danych z bazy. Ponadto wprowadzone zostały dodatkowe opcje związane z wyszukiwaniem parametrów procesu w bazie danych umożliwiające prezentację danych w postaci raportów.
Baza danych dołączona do aplikacji umożliwia archiwizację nie tylko parametrów, ale także inwentaryzację elementów poddanych procesom na stanowiskach objętych systemem. Jest to wynikiem wprowadzonego przez autorów wymagania, aby przed przystąpieniem do pracy na konkretnym stanowisku, zdefiniować w programie zawartość, która zostanie poddana procesowi obróbki galwanicznej. Interfejs aplikacji został opracowany tak, aby możliwie ułatwić dostęp do wszystkich potrzebnych opcji, a jednocześnie zapewnić funkcjonalność i czytelność wszystkich wskaźników, tak, aby zarządzanie aplikacją nie sprawiało problemów także początkującemu użytkownikowi. Do pełnej obsługi procesu produkcyjnego z poziomu stacji operatorskiej służy pięć paneli aplikacji, każdy związany z innym obszarem działania:
Panel Stanowiska - sterowanie i wizualizacja procesu: zadawanie wartości zmiennych procesowych, obserwacja parametrów i przebiegu procesu na wykresach napięcia, prądu i temperatury.
Panel Baza danych - wprowadzanie informacji do bazy danych: dodawanie informacji o nowym kontrahencie, nowej zawieszce, nowym detalu - parametry charakterystyczne, opis szczegółowy rekordu.
Panel Archiwum - wyszukiwanie informacji w bazie danych: wyszukiwanie danych
o kontrahentach, zawartości zawieszki, cechach obrabianego detalu (numery rysunku, zlecenia, kontrahent - zleceniodawca, ilość sztuk na zawieszce, data obróbki, typ zawieszki).
Panel Raporty - raporty na podstawie informacji z bazy danych: zestawienia danych na podstawie określonych kryteriów w formie gotowej do wydruku. Ponadto, zestawienie parametrów z procesu obróbki na stanowisku w formie tabelarycznej i w postaci wykresu na podstawie danych z bazy.
Panel System - stan systemu i komunikacja z urządzeniami, liczniki amperogodzin: kontrola stanu urządzeń i komunikacji z urządzeniami na stanowiskach, liczniki amperogodzin, pomiar z możliwością kasowania wartości bieżącej.
Każdy z dostępnych paneli został podzielony w taki sposób, aby wszystkie prezentowane informacje, bądź formularze dla danych od użytkownika (zwłaszcza przy dodawaniu informacji do bazy) były widoczne oraz czytelne i łatwo dostępne, a przede wszystkim, aby elementy interfejsu związane z różnymi obszarami działania były wyodrębnione od siebie, dotyczy to także dodawania wpisów i wyszukiwania informacji w bazie danych.
Aplikacja 'WZL 2' została ponadto wyposażona w mechanizm autoryzacji, który umożliwia ograniczenie uprawnień do zmieniania ustawień procesu. Tym samym wszelka próba ingerencji w parametry zadawane
z poziomu panelu sterowania możliwe są jedynie po wcześniejszym zalogowaniu. Wprowadzono ponadto rozwiązania umożliwiające archiwizację zawartości bazy danych w celu:
Zwiększenia szybkości działania aplikacji.
Redukcji zajmowanej przez nią przestrzeni dyskowej.
Zwiększenia wydajności programu i samej bazy.
Uzyskania możliwości późniejszego wykorzystania danych, na wypadek awarii systemu (możliwość przywrócenia danych powrotem do systemu).