Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: Lihoj от 08 Августа 2020, 12:40:29

Название: Кнопка с фиксацией
Отправлено: Lihoj от 08 Августа 2020, 12:40:29
Добрый день! Хотел сам разобраться, но не получается! Создал кнопку с фиксацией, но она не фиксируется. При нажатии на кнопку, ОПС сервер передает информацию в контроллер, контроллер включает реле, но сразу же отключается, хотя кнопка должна быть включена. Кнопка меняет надпись, но сразу отключается. Тег который задействован, в контроллере работает нормально. Уже все перерыл, но ответ не нашел! 
Название: Re: Кнопка с фиксацией
Отправлено: Simple_Scada от 08 Августа 2020, 16:02:00
Здравствуйте.

Принцип работы кнопки с фиксацией описан здесь - см. свойство "Тип" (https://simple-scada.com/help/manual/button.html). Каждое состояние кнопки связано в определенным значением переменной. При нажатии кнопки, в переменную указанную в свойстве "Переменная", будет записано значение, указанное в свойстве "Значение" первого состояния. Если затем значение переменной вновь изменится на первоначальное, то и кнопка перейдет в первое состояние. Как Вы написали "При нажатии на кнопку, ОПС сервер передает информацию в контроллер, контроллер включает реле", значит все работает корректно и проблема в том, что значение переменной перезаписывается(вероятнее всего на контроллере или возможно из другого скрипта) и нужно это исправить.
Название: Re: Кнопка с фиксацией
Отправлено: Lihoj от 08 Августа 2020, 16:33:17
Все верно! С другим тегом работает нормально.  А  что может быть с переменной CL1_VH_Vkl?
Название: Re: Кнопка с фиксацией
Отправлено: Simple_Scada от 10 Августа 2020, 10:03:37
Как мы писали выше, если значение переменной сбрасывается сразу после записи, то это значит, что переменная вероятнее всего перезаписывается на контроллере и нужно найти в программе контролера, где именно происходит перезапись и исправить это.