Документация по SCADA системе Simp Light
8 (343) 271-0066 8 (912) 278-3378

Содержание:


Скрипты виртуальных каналов

Скрипты — это программы, которые обслуживают виртуальные каналы и определяют логику изменения их значений. Скрипт является основным способом оперирования данными виртуальных каналов. Скрипты являются мощным и гибким средством моделирования технологических процессов.

Редактор каналов предоставляет компактный и удобный интерфейс для создания скриптов. Встроенный Редактор скриптов, фактически, является полноценной программной средой для создания, компиляции, тестирования и выполнения скриптов. Пользователь может выбрать один из следующих языков программирования:

  • С++
  • Basic
  • Pascal
  • Java

Кроме того, можно выбрать способ запуска скрипта при выполнении проекта: 

  • по таймеру: в этом случае необходимо задать временной интервал запуска в свойствах виртуального канала
  • по записи в канал: скрипт будет запускаться в случае, если пользователь инициирует изменение значения канала

Скрипты оперируют значениями активных каналов в переделах существующего проекта. Значение канала можно передать скрипту по имени, заданному строковой переменной. Также в пакете SIMP Light определены стандартные процедуры для основных функций работы с каналами: чтение и запись в канал, считывание информации из текстового файла, запуск мнемосхемы и др.