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

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

Автор Тема: Управление несколькими реле с помощью одной переменной  (Прочитано 355 раз)

Zagajski

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Господа, нужна помощь или совет.
Есть контроллер с несколькими реле. Через ОРС получил переменную, которой нужно управлять этими реле. Переменная передалась с типом данных Integer. Отдельно каждым реле с её помощью я управлять могу, но как это сделать с 6 или 7 реле?

Simple_Scada

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

За управление каждым реле отвечает отдельный бит переменной? Тогда для управления можно использовать компоненты "Кнопка" или "Флажок", указав номер нужного бита в свойстве "Бит". После этого, компонент будет управлять указанным битом переменной.

Цитировать
но как это сделать с 6 или 7 реле?
Вам требуется по нажатию на кнопку одновременно включить шесть реле? Что должно при этом произойти с остальными реле? Например, одновременно включить шесть реле, а остальные выключить? Или остальные должны сохранить свое состояние?

Zagajski

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Да, спасибо, разобрался с битами. Но теперь другая проблема: есть 2 кнопки без фиксации. Одна "ВКЛ", а другая "ВЫКЛ". Как сделать, чтобы они управляли двумя реле одного устройства (реле для пуска преобразователя частоты и для его выключения)?
« Изменён: 06 Сентября 2024, 16:45:09 от Simple-Scada »

Simple_Scada

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

Рекомендуем избегать использования кнопок "без фиксации" - подробнее см. по ссылке.

Пожалуйста, подробно опишите задачу. Требуется по нажатию на кнопку записать значение в две разных переменных? Или по нажатию нужно изменить два бита одной переменной?