Документация по SCADA системе Simp Light


Содержание:


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

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

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

     Пользователь может выбрать один из следующих языков программирования:

      • С++
      • Pascal
      • Java

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

  • по таймеру
    в этом случае необходимо задать временной интервал запуска скрипта в свойствах виртуального канала (до 3 600 000 миллисекунд);


  • по записи в канал
    скрипт будет запускаться в случае, если пользователь инициирует изменение значения канала;

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