Проверьте сначала исходный пример (без внесения изменений) - он работает так, как нужно?

Если да, то выложите свою версию примера, где вы добавили опрос.
И опишите, пожалуйста, более подробно задачу.
Я не понимаю, что означает фраза: "Индикация на СП307 изменяется с зеленого (4064.2) на красный (4064.0).".
4064.2 и 4064.0 - это, как я понимаю, разные биты регистра 4064 - но мне неясно, как они могут быть связаны с одним индикатором.