Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Общие границы переменных.  (Прочитано 2907 раз)

sidkurt

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Общие границы переменных.
« : 01 Октября 2019, 13:40:34 »
Добрый день. В моем проекте стоит задача чтоб пользователь мог изменять границы переменных на экранной форме проекта скады. При этом границы должны быть общими и меняться массово при их смене у всех переменных. У меня в районе 120 переменных на экране. При смене их границ я пользуюсь доп переменной у которой меняю значения параметров :
HighAlarm, HighWarning, LowWarning, LowAlarm. При этом по кнопке запись я присваиваю значения HighAlarm, HighWarning, LowWarning, LowAlarm доп переменной к соответствующим параметрам переменным используемой на экранной форме. При этом границы данных переменных меняются. Но скада подвисает на некоторое время. Есть ли более оптимальный способ для реализации моей задачи. Или другого варианта нет?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Общие границы переменных.
« Ответ #1 : 01 Октября 2019, 15:48:25 »
Здравствуйте.

Цитировать
У меня в районе 120 переменных на экране...
При этом границы данных переменных меняются. Но скада подвисает на некоторое время...
Такую операцию скада должна выполнить за миллисекунды (или быстрее) даже на слабом ПК. Может быть у Вас скрипт получился зацикленным на себя же (например скрипт по событию изменились переменные, который меняет те же переменные по которым срабатывает)? Вышлите на support@simple-scada.com текущую версию проекта, мы укажем что нужно изменить.
« Изменён: 01 Октября 2019, 15:49:29 от Simple-Scada »