WinCC 7.5 не срабатывает событие при отпускании кнопки

Панели оператора PP/OP/TP/TD/MP.
Программные пакеты ProTool/WinCC flexible, SCADA система WinCC
Post Reply
valiko_85
Posts: 8
Joined: Tue Mar 17, 2009 12:30 pm
Location: Russia, Moscow

WinCC 7.5 не срабатывает событие при отпускании кнопки

Post by valiko_85 » Fri Mar 06, 2020 8:49 am

Добрый день!

Перейду сразу к делу.
При нажатии на кнопку в тег записываю 1 - команда приходит в контроллер, событие Events->Mouse->Press Left
При отпускании этой же кнопки в тег записываю 0 - команда НЕ всегда приходит в контроллер, событие Events->Mouse->Release Left. Т.е. по факту кнопка залипает.
Пробовал делать через C-Action и через Direct Connection - результат тот же.

1. Как это исправить?
2. Может есть в WinCC 7.5 какая нибудь функция аналогичная "SetBitWhileKeyPressed" которая есть в WinCC flexible и WinCC TIA Portal ? - в этом случае вопрос отпал бы сам с собой

winice
Posts: 21
Joined: Mon Jul 26, 2010 4:09 am

Re: WinCC 7.5 не срабатывает событие при отпускании кнопки

Post by winice » Fri Jul 24, 2020 11:44 am

Может как-то так попробовать?
SetTagBit("MyTag",GetPropBOOL(lpzPictureName, lpzObjectName, "Pressed"));

MaxS
Posts: 16
Joined: Sat May 17, 2014 1:26 am

Re: WinCC 7.5 не срабатывает событие при отпускании кнопки

Post by MaxS » Sun Jul 26, 2020 3:13 am

Замечал подобное: если нажать на кнопку и удерживая нажатой отвести курсор в сторону, а потом отпустить, то событие Mouse -> Release Left не срабатывает.

Post Reply