Добрый день. Я с очередным дурацким вопросом.

Есть проект на СП315, содержащий несколько окон и кучу кнопок-индикаторов. До определенного момента все шло как надо,
а когда счет дошел до 112 регистра (8+8 бит ПЛК 110) начались сюрпризы. Один из индикаторов (простой красно-зеленый) привязан
к 0 биту этого регистра контроллера и расположен на двух окнах панели (копия). Таких индикаторов общим счетом 8 в этом блоке, две
пары читают биты из 107 регистра и две пары - из 112. В одном из окон все четыре индикатора адекватно реагируют на изменение битов
в контроллере, а во втором окне те два, которые читают из 112 регистра - всегда красные. Т.е. получается, что две копии индикатора, читающие
один и тот же регистр в разных окнах ведут себя по разному. Если те индикаторы, которые "не работают" сделать глобальными, они нормально
переключаются на всех страницах, включая ту, где раньше не работали. Если "неработающий" индикатор через кат-пэйст перенести на любую
другую страницу - начинают работать. Возвращаю на исходную страницу - опять все время "выключено". Очень интересно, но совершенно
не понятно. Может быть есть какие-то мысли? В контроллере разумеется все ОК в этих битах.

Заранее спасибо.