www.eprace.edu.pl » automatyka-basenowa » Aplikacja komputerowa „SPA - Soft” » charakterystyka aplikacji

charakterystyka aplikacji

Aplikacja komputerowa „SPA – Soft” napisana została w języku C# w środowisku Microsoft Visual Studio 2008 dostępnym na Uczelni. Do poprawnej pracy wymaga pakietu NET Frameworks 2.0, oraz dostępnego w systemie portu COM. „SPA – Soft” umożliwia użytkownikowi zdalne zarządzanie siecią maksymalnie 32 sterowników typu „SPA – 1” (ograniczenie wynika ze specyfikacji elektrycznej standardu RS485, istnieje możliwość zwiększenia liczby urządzeń dołączonych do magistrali po zastosowaniu repeater’ów sygnału). Każdy ze sterowników może pracować w innym trybie. Aplikacja sama rozpoznaje tryb pracy sterownika i wyświetla odpowiednie dla niego GUI.

Użytkownik ma możliwość zaprogramowania wszelkich parametrów sterownika „SPA – 1” oraz sterowanie stanem jego wyjścia. Sterowanie może odbywać się niezależnie dla każdego z podłączonych modułów, jak również automatycznie dla wszystkich aktywnych urządzeń. „SPA – Soft” umożliwia także przywrócenie wszystkich sterowników do ustawień fabrycznych.

Wszelkie newralgiczne miejsca programu takie jak procedury zapisu, odczytu, wprowadzania danych zostały zabezpieczone poprzez obsługę wyjątków. Każde niespodziewane zdarzenia odnotowywane są w logu programu. Ponadto użytkownik ma możliwość włączenia wyskakujących komunikatów z błędami (funkcja standardowo nieaktywna).

Wszystkie informacje na temat pracy programu, poprawności obsługi urządzeń i interakcji z użytkownikiem prezentowane są w oknie tekstowym zakładki „OPCJE”. Po zakończeniu pracy z programem dane te zostają zapisane do pliku tekstowego z rozszerzeniem .LOG. Nazwa pliku to data i godzina zamknięcia programu „SPA – Soft”, zaś sam plik umieszczany jest w katalogu programu. W przypadku problemów z komunikacją lub też samym programem, analiza danych zawartych w pliku LOG może ułatwić znalezienie przyczyny błędów.



komentarze

Copyright © 2008-2010 EPrace oraz autorzy prac.