Использовал код по второму варианту, так как сброс мне не нужен, таймер не запускается вообще.
Скрин давайте переменных и того, что вы написали. У меня все работает. При нажатии кнопки загорается лампа, и горит до отпускания. А звуковой сигнал после нажатия работает 2 секунды. Таймер TON.