Swoją elastyczność InTouch prezentuje również w przypadku wykorzystywania skryptów. Wbudowany język skryptów dostosowany jest do potrzeb wizualizacji i użytkowników. Posiada kilkadziesiąt funkcji i możliwość tworzenia własnych procedur. |
||
Rozszerzenie możliwości skryptowych zapewnia program InControl. W InTouch'u do programowania wykorzystywane są: |
||
|
||
|
||
|
||
Ponieważ każda licencja pozwala na wykorzystanie określonej liczby zmiennych (np.64), w programie udostępniane są zmienne z innych aplikacji wizualizacyjnych lub programów komunikacyjnych bez definiowania zmiennych I/O, co ma wpływ na ekonomikę licencjonowania. Dzięki temu możliwe jest zbudowanie dużych funkcjonalnie aplikacji przy użyciu tanich licencji na małą liczbę zmiennych. |
||
Dodatkwo możliwe są dynamiczne zmiany adresów zmiennych podczas pracy systemu. Czyli jedna zmienna może odnosić się kolejno do różnych rejestrów sterownika. |
||
![]() |
||
W Intouch'u możliwe jest również wykorzystanie zmiennych
tymczasowych nie liczących się do licencji.
|
||
Połączenie aplikacji sterująco - wizualizacyjnej do
bazy danych przynosi wiele korzyści, ze względu na to iż w bazie danych
możemy przechowywać receptury, parametry konfiguracyjne, jak również
dane wykorzystywane do tworzenia raportów.
|
||
Dzięki wykorzystaniu modułu SQL
Access, Intouch może być połączony z dowolną bazą danych. Wartości
z bazy danych mogą być bezpośrednio podstawiane pod zmienne procesowe,
ale i na odwrót - wartości zmiennych procesowych mogą stanowić wartości
nowo powstałych rekordów.
|
||
![]() |
||
|
||