Здравствуйте, Есть ГЭ кнопка, привязана к 1 биту канала НЕХ16. В свойствах кнопки установлено "Восстанавливать значение=true". Всё работало как нужно, нажимаю уходит 1, отпускаю уходит 0. Но на днях 1 ушла и бит 1 так и остался в 1. При дальнейшем нажатии на кнопку ничего не происходит как стоит 1 так и стоит. В чём может быть причина?
попробовал нажимать кнопку и выявил следующее: Нажимаю кнопку в канал уходит 1, если отпустить кнопку и пока в канале стоит 1 снова её нажать, то эта 1 там и зависает. То есть если случайно например нажать кнопку быстро два раза то в канал запишется 1 и там будет висеть, пока через компоненты в ручную этот бит не сбросить.
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Скорее всего на кнопку нажали несколько раз в течении одного цикла пересчета узла.
Если необходимо реализовать функционал "кнопка нажата - значение = 1, кнопка не нажата - значение = 0", то можно убрать свойство "Восстанавливать значение" и установить действие по отжатию.
Рекомендуем для решения подобных задач применять свойство "передача XOR".