-
Кнопка
Хочу сделать кнопку, по нажатии которой значение Команды меняется на 1, кнопка возвращается в отжатое состояние, когда я ее отпускаю. А значение Команды через промежуток времени (3 сек) сбрасывается в 0. Вообще нужно чтобы переменная гарантированно записалась в OPC и по Модбасу была отправлена на сервер.
Стандартная кнопка как только я ее отпускаю меняет значение Команды на 0, либо кнопка фиксируется и значение Команды в 1, пока я ее не отожму.
Пока вариант сделать объект с триггером, таймеров и изображением кнопки. По триггеру запускать таймер и через время сбросить триггер. Но может можно как-то стандартную кнопку заставить так работать?
-
Вложений: 1
Не надо никаких триггеров.
-
Спасибо, но нет, так не работает. Видимо когда кнопка отжимается обратно (короткий клик по кнопке) значение опять переписывается в 0 и не успевает передаться в OPC. Система с триггером работает.
-
Вложений: 1
Конечно же работает. Пример в приложении
-
Я не то имел ввиду. В вашем примере кнопка залипает в нажатом состоянии на время "Продолжительность импульса". Я хотел бы нажать на кнопку, как на обычную кнопку в обычном окне. И при записать в OPC (MasterOPC Universal Modbus Server) значение, чтобы тот отправил его в ПЛК.
-
Вложений: 1
В текущей версии 3.10 не залипает. За это отвечает настройка:
-
-
-
Это ж денег стоит, на сколько я знаю.
-
Если с момента покупки не прошел год - то нет.