12
• blok generujący sygnał liniowo zmienny, rosnący lub malejący, możliwość tworzenia sygnału „piła”, zatrzymanie po zmianie zadanej wartości itp.,
• blok ekranu zawierający graficzną reprezentacje wartości wyjściowych i wejściowych, jak również reprezentację graficzną wartości wielkości sterowanych. Ponadto do dyspozycji sąjeszcze bloki:
• przełącznik manualny i automatyczny
• blok uśredniania danych
• blok regulatora PID
Do tworzenia strategii można wykorzystać standardowe bloki zawarte w programie, jak również istnieje możliwość wypełnienia bloków „USERPRG” własnym programem, zapisując odpowiednie funkcje w języku o składni zbliżonej do składni języka C , w języku C++. Niezależnie od tego, system oferuje poprzez mechanizm DLL możliwość dołączenia bloków użytkownika w postaci oddzielnych, skompilowanych programów w języku C++, co powoduje iż praktycznie można zrealizować dowolne strategie sterowania.
Display Editor
Ponieważ program GENIE pracuje w środowisku Windows autorzy zapewnili dobrą reprezentację graficzną wartości wyjściowych i wejściowych. Do tego celu służy blok ekranu,, posiadający zarówno elementy służące do rejestracji danych jak również elementy służące do sterowania.
Do rejestracji danych mamy do dyspozycji:
• rejestrator zmiennych w funkcji czasu, umożliwia obserwację zmian podczas pracy układu w czasie trwania rejestracji
• rejestrator zmiennych w funkcji innej zmiennej, umożliwia obserwację zmian jednej zmiennej w zależności od zmian drugiej,
• rejestrator słupkowy (pionowy i poziomy)
• rejestrator zegarowy,
• historiogram umożliwia przeglądanie wybranych zmiennych w czasie poprzedzającym bieżący czas badania