В общем на данный момент удалось добиться приемлемых результатов. Касания кнопок воспринимаются панелью и алгоритмом как задумывалось. Для этого было сделано:
1. Все взаимодействия с панелью были переписаны на события "клик мыши".
Панель подтармаживает немного с реакцией, но главное что действие с кнопкой обработается.
2. Все алгоритмы переписаны с языка FBD на ST.
Этим удалось существенно ускорить работу ПЛК. Это оказалось неожиданной новостью, не думал что использование функциональных блоков так скажется на быстродействии.
Последний раз редактировалось Vos-svar; 31.03.2022 в 21:02.
ну и можно отдельно строить график времени цикла актуального. ну или через отладочную информацию посмотреть данные по работающей задаче)