Скрипты — это программы, обосновавшиеся в виртуальных каналах, которые, в основном обслуживают виртуальные каналы и определяют логику изменения их значений. Скрипт является основным способом оперирования данными виртуальных каналов. Скрипты являются мощным и гибким средством моделирования технологических процессов.
Модуль "Редактор каналов" предоставляет компактный и удобный интерфейс для создания скриптов. Встроенный "Редактор скриптов", фактически, является полноценной программной средой для создания, компиляции, тестирования и выполнения скриптов.
Пользователю предоставляется один из следующих языков программирования: С++, Pascal, Java. А также есть возможность использовать блочные диаграммы.
Выполнение скрипта производится одним из двух способов:
По таймеру |
В этом случае необходимо задать временной интервал запуска скрипта в свойствах виртуального канала (до 3 600 000 миллисекунд);
По записи в канал |
Скрипт будет запускаться в случае, если пользователь инициирует изменение значения виртуального канала, содержащего скрипт.
|