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


Содержание:


Добавление скриптов виртуальным каналам

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

1. Выберите в списке активных каналов виртуальный канал без скрипта (иконка изображает разорванную стрелку):

2. Перейдите в панель свойств выбранного канала и нажмите кнопку добавления и настройки скрипта:

3. Откроется окно выбора синтаксиса и типа запуска скрипта:

Выберите один из доступных языков программирования из списка: "C++ script", "Pascal script", "Javascript". Подробности работы с редактором скриптов можно смотреть в разделе "Логика. Использование скриптов".

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

Выберите один из следующих типов запуска скрипта:

  • Выполнять циклично по таймеру
    Скрипт запускается циклично с частотой заданного временного интервала (свойство "Интервал выполнения" в настройках виртуального канала).

  • Выполнять по событию записи в канал
    Скрипт срабатывает всякий раз, когда пользователь записывает данные в канал. Это может происходить автоматически в рамках другого скрипта (в этом случае внешний скрипт вызывает специальную процедуру записи) или вручную. У виртуального канала с таким типом запуска отсутствуют свойства "Интервал выполнения".

Нажмите кнопку "Ок", для того чтобы создать скрипт, и запустить Редактор скриптов.