Добрый день!
Перейду сразу к делу.
При нажатии на кнопку в тег записываю 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 ? - в этом случае вопрос отпал бы сам с собой
WinCC 7.5 не срабатывает событие при отпускании кнопки
Re: WinCC 7.5 не срабатывает событие при отпускании кнопки
Может как-то так попробовать?
SetTagBit("MyTag",GetPropBOOL(lpzPictureName, lpzObjectName, "Pressed"));
SetTagBit("MyTag",GetPropBOOL(lpzPictureName, lpzObjectName, "Pressed"));
Re: WinCC 7.5 не срабатывает событие при отпускании кнопки
Замечал подобное: если нажать на кнопку и удерживая нажатой отвести курсор в сторону, а потом отпустить, то событие Mouse -> Release Left не срабатывает.