Поле WriteKoeff ActiveX-объекта IncotechVisaKoeff

Поле WriteKoeff ActiveX-объекта IncotechVisaKoeff доступа к настроечным параметрам системы управления во время исполнения проекта возвращает и устанавливает логическое значение признака (0 или 1), разрешающего изменение значений настроечных коэффициентов алгоритмов (функциональных блоков) регулирования и управления.

Синтаксис:

this.WriteKoeff = boolean;

discrete = this.WriteKoeff;

discrete Дискретная переменная БД
boolean Логическое выражение

Пример изменения значения управляющего признака:

this.WriteKoeff = GetAccessLevel()>2000 && GetAccessLevel()<8000;

Пример изменения значения управляющего признака как обработка события OnSelect


Если необходимо по каждому событию выбора коэффициентов функционального блока выполнять анализ, какой именно функциональный блок выполняется, то при задании сценария по изменению состояния ActiveX-объекта IncotechVisaKoeff в диалоге Свойства объекта для ActiveX-объекта по нажатию кнопки События следует указать, например:

if (this.Name == "T100_ПИ")

   this.WriteKoeff = 1;

if (this.Name == "T101_ПИД")

   this.WriteKoeff = 0;