Содержание:


SetOPCGroupActivity

Функция отключает или включает из скрипта опросов OPC тегов.

Для корректной работы этого механизма нужно объединить OPC теги в группы, делается это следующим способом:

у всех тегов группы нужно поставить одинаковое время опроса, отличное от тегов, опрос которых не нужно прерывать, т.е. если у всех регулярно опрашиваемых тегов интервал опроса 1000 мс (т.е. раз в секунду), то для отключаемых тегов нужно поставить интервал 1001 мс (главное что бы он отличался от основного). Соответственно, внутри системы образуется 2 группы OPC тегов: одна группа с интервалом опроса 1000 мс, а вторая - с интервалом 1001 мс.

Примечание:
Данный механизм работает ТОЛЬКО для OPC тегов и не работает для MODBUS тегов!


Синтаксис

SetOPCGroupActivity
(ChannelName: String; IsActived: Boolean): Boolean

Входные параметры
Имя параметра
Тип параметра
Описание
ChannelName
String
 Имя канала
IsActived
Boolean   True - включить опрос
 False - отключить опрос
Выходные параметры
Тип параметра  
Описание 
Boolean  True - успешная операция
 False - произошла ошибка

Пример вызова:


 SetOPCGroupActivity('Температура 1', False); //выключение опроса   
      
 SetOPCGroupActivity('Температура 1', True); //включение опроса