Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: deldemo от 08 Февраля 2017, 14:00:50
-
Здравствуйте. Уважаемые помогите. Периодически залипает кнопка без фиксации.
- OPC Win CC
- В проекте всего 7 тегов
Хотя было замечено и на Codesys OPC только в другом проекте
-
Здравствуйте.
Есть ли какая-то закономерность? Например кликать нужно быстро, или наоборот, нажать удерживать и затем отпустить? Вообще, принцип работы кнопки без фиксации простой: записать значение во время нажатия кнопки и вернуть прежнее при отпускании. И скада гарантированно выполняет эти действия. Возможно OPC-сервер при коротком нажатии игнорирует возврат прежнего значения (хотя не получается такое сделать на наших OPC-серверах).
-
К сожалению закономерности я не нашел. Буду тестировать. Далее отпишусь если будет зацепка.
Просто думал может встречалось уже у кого-то такое.
Пока вышел из положения добавив R_triger на входы в программе PLC
-
Просто думал может встречалось уже у кого-то такое.
Как-то была подобная ситуация в версии 1.3.3. Там система присвоения значений такая же. Возможно некоторые OPC-серверы два присвоения подряд как-то не выполняют. Сейчас систему немного изменим и сделаем чтобы кнопка писала значение пока не пройдёт OnDataChange. Возможно это решит проблему.
-
Только что провел несколько тестов на OPC Codesys.
Залипание происходит когда производится несколько коротких кликов по одной и той же кнопке.
В моем случае не менее трех кликов.
-
Здравствуйте!
В версии Simple-Scada 2.2.0.0 (http://simple-scada.com/forum/index.php?topic=178.msg2930#msg2930) изменена обработка отпускания кнопки без фиксации. Проверьте, если это не решило Вашу проблему, то мы внесем ещё несколько изменений.