Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
3
Добавлен:
31.08.2025
Размер:
6.05 Mб
Скачать

SIMP Light

39

Настройки виртуальных каналов

Виртуальные каналы всегда отображаются в панели источника, даже если на компьютере не установлен ОРС сервер. Группа виртуальных каналов называется InternalItem, и все они по умолчанию относятся к единственному прибору ITag. Виртуальные каналы могут относиться к аналоговому и логическому типу. Тип виртуального канала задается пользователем при его настройке. Кроме того, виртуальные каналы подразделяются на каналы без скрипта, со скриптом, запускаемым по таймеру и со скриптом, запускаемым по записи.

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

simp@miniscada.com

http://miniscada.com/allproducts/simp-light

SIMP Light

40

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

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

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

С++

Basic

Pascal

Java

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

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

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

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

simp@miniscada.com

http://miniscada.com/allproducts/simp-light