Форум » » Кнопка выдает единицу не будучи нажатой » Ответить

Кнопка выдает единицу не будучи нажатой

kislez2015: Приветствую у меня на прокте со смарт графикой началась такая штука, есть например кнопка с джоином 5, и у нее фидбек я жму ее, и вижу по дебагеру такое - она становится единицей, потом нулем, а потом почему то опять единицей и так и висит!!!! никакой логики там нет, просто кнопка выдает сигнал на 5ый джоин, почему она может висеть единицей? это чтото изза галок в VTP или что?

Ответов - 29, стр: 1 2 All

Yegor: попробуйте убрать fb на этом джоине в программе

kislez2015: Yegor если убрать фидбек, то она не становится единицей, когда не нажата

kislez2015: Yegor ну и даже если заменить кнопку Advanced Button на Button - то ничего не меняется


Игорь K.: Наблюдал подобное, все было от проблем с сетью.

kislez2015: Игорь K. но я сейчас проверил - так происходит со всем у меня есть меню из 4 кнопок, они вызывают переход на страницы. И при переходе на любую страницу джоин ее вызвавший остается единицей....

kislez2015: Сделал еще одну проверку - вся та же логика, все тоже самое, только не Смарт графика, а обычная - все нормально

Игорь K.: В таком случае виноват планшет.

kislez2015: Игорь K. хотя заметил - на обычной графики нет-нет да проскакивает такое, но где-то 1 раз из 10

kislez2015: Игорь K. никакая галка типа Show Control Feedback не может быть причиной? хотя я их все поотключал

Игорь K.: Не должна влиять эта настройка. Переустановите приложение, перезапустите процессор, должно помочь.

kislez2015: Игорь K. а это не приложение и планшет, это Хпанели еще выяснил - на смарте где-то 1 раз из 15 все работает нормально...

Вячеслав: True FB у Вас с задержкой большой, вот и зацикливает по кругу. Для начала просто скопируйте выход на вход FB и убедитесь, что в таком варианте все работает, ну или сразу после interlock переключающий подстраницы на FB подавайте. Если все же нужен fb правильный и задержки не избежать, то пускайте сигнал через one shot c временем удержания сигнала больше времени получения fb. Проверить просто. Подержите кнопку нажатой немного подольше, отпустите, убедитесь что выходной сигнал вернулся в 0 при fb=1.

kislez2015: Вячеслав но в том и проблема до входа FB там кроме интерлока ничего и нет! Но по всему поведению в дебагере ощущение что все как вы говорите. Но откуда в локалке может быть такая задержка???

eoulianov: Делайте разные joins для кнопок, страниц и подстраниц. Разные панели ведут себя по разному, и проще всегда разделять эти joins (просто прописывая их несколько раз на вход панели если нужно), чем обнаруживать нюансы поведения.

kislez2015: eoulianov Вячеслав Игорь K. а не может быть проблемой все же то, что процессоры 2ой серии со смартграфикой работают не совсем адекватно?

Вячеслав: Есть ограничения на смарт объекты, но работают нормально.

kislez2015: Вячеслав но с другой стороны у меня хоть проект и Смарт, но там нет смарт-объектов

kislez2015: Yegor Вячеслав проверил еще раз - если убать интерлок и пустить выход на вход - она все равно фиксируется единицей!

DmitriiP: а никакая страница не висит на томже JOIN что и кнопка? кнопка на 5 и страница на 5 кликаете кнопку, посылает 1 на 5 , но при этом 1 послыается на Visibility Digital Join страницы, и она в ответ "фиксируется единицей"

kislez2015: DmitriiP ну как, у меня кнопка с джоином 5 показывает страницу с Visibility Digital Goin 5 но до этого это никогда не фиксировало нажатие



полная версия страницы