WiosnÄ… 2007 roku firma SABUR
wprowadziła do oferty software POLYMATH firmy ESA. Nowe narzędzie stworzone
jest dla użytkowników szukających nowoczesnego i potężnego edytora, z dużą
liczbą funkcji i możliwości, ze szczególnym naciskiem na przyspieszenie i
ułatwienie procesu programowania.
POLYMATH jest w pełni kompatybilny z dotychczasową aplikacją do programowania paneli ESA – VTWIN, umożliwiając kompilację i edycję starszych projektów. Za pomocą POLYMATH oprócz serii VT i CE programowane są także nowe terminale ESA na bazie
Windows CE – seria IT.
Szeroka lista najważniejszych funkcjonalności POLYMATH przedstawia się
następująco:
- kreator projektów umożliwia tworzenie nowych projektów za pomocą kilku
kliknięć myszką. Należy tylko określić rodzaj wykorzystywanych paneli oraz
urządzeń z jakimi mają współpracować, a aplikacja automatycznie dokona
konfiguracji.
- bogata biblioteka obiektów (przyciski, wskaźniki, zawory itp.) podzielonych
na poszczególne kategorie i łatwych do umieszczania na stronach za pomocą
funkcji przenieś/upuść. Każdy obiekt można edytować dostosowując do potrzeb
projektu czy wymagań użytkownika poprzez zmianę koloru, wymiarów oraz czcionek
lub przez przypisanie dynamicznych funkcji np. blokady przycisków.
- biblioteki użytkownika przechowują spersonalizowane komponenty projektu takie
jak: strony, receptury, alarmy, przyciski. Bibliotekę można przenieść na inny
komputer i swobodnie wykorzystywać w innych projektach.
- funkcja Intellisense przyspiesza tworzenie skryptów, wyświetlając
użytkownikowi wszystkie opcje dostępne dla poszczególnych funkcji oraz
właściwości obiektów a także podpowiadając kolejny krok.
- możliwość tworzenia w Visual Basic.
- wykonywanie poleceń zapisanych w skryptach można powiązać z każdym
spodziewanym albo zamierzonym zdarzeniem np.: zmianą wartości, przekroczeniem
progu, uderzeniem klawisza czy przepełnieniem licznika. Zadania mogą być
wykonywane również w tle podczas uruchamiania aplikacji.
- dzięki funkcji Validation program wyświetla w czasie rzeczywistym listę
nieprawidłowości w projekcie, podzieloną na błędy i ostrzeżenia i wskazuje
miejsca, w których powinny zostać wprowadzone poprawki.
- ułatwiona analiza wykresów, które mogą być wyświetlane i aktualizowane w
czasie rzeczywistym. POLYMATH oferuje funkcje powiększania, interaktywne kursory,
dostęp do pól wartości.
- zastosowanie okienek pop-up umożliwia zarządzanie informacjami i
wiadomościami na innym poziomie niż strona główna. Powiadomienia czy sygnały
mogą być wyświetlane na każdej stronie projektu.
- w projektach mogą być używane wszystkie czcionki dostępne w środowisku
Windows.
- dane można zachować w postaci raportów, zapisać na nośnikach danych jak
pamięci flash, karty pamięci SD, na lokalnym lub sieciowym dysku, jak również
wydrukować na drukarce.
- zaawansowana kontrola i zarządzanie użytkownikami. POLYMATH umożliwia
przypisanie każdemu użytkownikowi indywidualnego poziom dostępu, jednego
spośród 10 stopni autoryzacji. Każdy element projektu czy funkcja może być
zabezpieczona hasłem.