так и встарых модификациях такого не было, получать знаечения счетчиков/энкодеров можно было в конфигураторе, который работал от основного цикла, а формирование значений происходило в подобии "быстрого таймера". Чтоб было возможно в быстром таймере обработать какое то значение счетчика/енкодера потребуется сверхбыстрый таймер и т.д.
По поводу хотелок Newcomer-а, на сколько я понял его рассуждения, так можно дойти до того что в основной программе он создаст бесконечный цикл чтоб отловить нужное значение счетчика/энкодера, тем самым поймав "злую собаку". Поэтому ему и подсказывают, что обрабатывать значение получиться один раз в цикл