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

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

Автор Тема: Как увязать несколько переменных в одном объекте?  (Прочитано 2058 раз)

Izergill

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Добрый день!
Столкнулся с такой задачей: есть кнопка, которая запускает выполнение определенной программы на ПЛК. К этой кнопке привязана переменная типа bool start_route. По нажатию кнопки на ПЛК взводится еще один бит, сигнализирующий о выполнении программы route_starting. Хочется по взведенному биту route_starting отключать кнопку или делать ее невидимой. Как быть?
PS
В идеале конечно хочется мигать кнопкой...
« Изменён: 18 Ноября 2016, 11:28:00 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3003
    • Просмотр профиля
    • Simple-Scada
Здравствуйте.

Сейчас для этого придется поставить ещё один объект, который можно скрыть. У этого объекта выбирается переменная и пишется скрипт OnDataChange в котором производится мигание кнопкой. Т.е. приходится для этого ставить объект (хотя и скрытый).

Мы уже работаем над тем, чтобы пользователь мог создавать скрипты которые будут выполняться по изменению одной, или множества переменных и при этом их не придется связывать с объектами и соответственно создавать объекты-пустышки тоже не придется.