POLYMATH jest nowoczesnym i wydajnym pakietem oprogramowania przeznaczonym do tworzenia aplikacji wizualizacyjnych na wszystkie terminale operatorskie i komputery firmy ESA. Występuje w dwóch wersjach – Basic (do programowania terminali rodziny VT) oraz Advanced (obsługującej terminale IT, VT oraz VTCE).Najnowsza wersja pakietu POLYMATH 2.1 została zaktualizowana o nowe funkcje oferujące większą elastyczność projektowania oraz wygodę użytkowania aplikacji.
- tryb Passthrough – pozwala na wykonywanie operacji w sterowniku z poziomu komputera PC za pośrednictwem terminala IT (PLC połączony jest z panelem przez port szeregowy, a komputer przez Ethernet). Funkcja ta jest szczególnie przydatna podczas uruchamiania systemu, debugowania, aktualizacji projektów czy innych prac inżynierskich.
- zwiększona wydajność skutkująca szybszym wyświetlaniem obrazów i odświeżaniem stron projektów.
- obsługa plików PNG (w formatach 8- i 24-bitowych) – lepsza jakość wyświetlanych obrazów z jednoczesną redukcją przestrzeni, którą zajmują.
- nowa biblioteka obiektów graficznych w wysokiej rozdzielczości, pozwalających na skalowanie bez utraty jakości.
- nowy sposób zarządzania biblioteką obiektów – obiekty zostały podzielone na foldery, ułatwiające nawigację i wyszukiwanie. Stworzoną bibliotekę można wyeksportować w celu wykorzystania na innym komputerze.
- funkcja kalendarza (scheduler) – użytkownik może zaplanować wykonywanie zdarzeń w trybie dziennym i tygodniowym, włączając w kalendarz także indywidualnie ustawiane wolne dni. Opcja ta jest szczególnie przydatna na przykład przy codziennej inicjalizacji systemu czy informowania obsługi o zaplanowanych interwencjach serwisowych.
- możliwość przypisania plików audio (w formacie WAV lub MP3) do alarmów – opcja dostępna w terminalach IT110, IT112 i IT115.
- kalkulator – funkcja dostępna podczas pracy aplikacji we wszystkich terminalach rodziny IT.
- Dynamiczne Trendy – tryb pozwalający na prezentację zmiennych w postaci trendów w dziennych, tygodniowych, miesięcznych i rocznych interwałach. Bardzo wygodna opcja np. w aplikacjach wymagających śledzenia szczegółów zużycia energii elektrycznej.
- funkcja Backup/Restore dla aplikacji Runtime na komputerze PC. Umożliwia ona łatwe i intuicyjne aktualizowanie aplikacji na nadzorującym komputerze PC. Zaktualizowany projekt może być przesyłany e-mailem do użytkownika końcowego, który w prosty sposób może dokonać aktualizacji na komputerze ESA np. przenosząc projekt na pendrivie USB.
- możliwość definiowania wielkości okien dialogowych w projekcie.