Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: deldemo от 08 Февраля 2017, 14:00:50

Название: Кнопка без фиксации
Отправлено: deldemo от 08 Февраля 2017, 14:00:50
Здравствуйте. Уважаемые помогите. Периодически залипает кнопка без фиксации.
   
Хотя было замечено и на Codesys OPC только в другом проекте
Название: Re: Кнопка без фиксации
Отправлено: Simple-Scada от 08 Февраля 2017, 14:05:52
Здравствуйте.

Есть ли какая-то закономерность? Например кликать нужно быстро, или наоборот, нажать удерживать и затем отпустить? Вообще, принцип работы кнопки без фиксации простой: записать значение во время нажатия кнопки и вернуть прежнее при отпускании. И скада гарантированно выполняет эти действия. Возможно OPC-сервер при коротком нажатии игнорирует возврат прежнего значения (хотя не получается такое сделать на наших OPC-серверах).
Название: Re: Кнопка без фиксации
Отправлено: deldemo от 08 Февраля 2017, 14:22:26
К сожалению закономерности я не нашел. Буду тестировать. Далее отпишусь если будет зацепка.
Просто думал может встречалось уже у кого-то такое.
Пока вышел из положения добавив R_triger  на входы в программе PLC
Название: Re: Кнопка без фиксации
Отправлено: Simple-Scada от 08 Февраля 2017, 14:25:45
Цитировать
Просто думал может встречалось уже у кого-то такое.
Как-то была подобная ситуация в версии 1.3.3. Там система присвоения значений такая же. Возможно некоторые OPC-серверы два присвоения подряд как-то не выполняют. Сейчас систему немного изменим и сделаем чтобы кнопка писала значение пока не пройдёт OnDataChange. Возможно это решит проблему.
Название: Re: Кнопка без фиксации
Отправлено: deldemo от 08 Февраля 2017, 14:33:03
Только что провел несколько тестов на OPC Codesys.
Залипание происходит когда производится несколько коротких кликов по одной и той же кнопке.
В моем случае не менее трех кликов.
Название: Re: Кнопка без фиксации
Отправлено: Simple_Scada от 07 Марта 2017, 09:40:56
Здравствуйте!

В версии Simple-Scada 2.2.0.0 (http://simple-scada.com/forum/index.php?topic=178.msg2930#msg2930) изменена обработка отпускания кнопки без фиксации. Проверьте, если это не решило Вашу проблему, то мы внесем ещё несколько изменений.