PDA

Просмотр полной версии : Не отображаются переменные в Owen Logic



ks21
15.05.2020, 08:53
ПК с WIN10 64, видео - встроенное Intel(R) HD Graphics 530. Среда OWEN Logic 1.16.242. При отладке с подключенным ПР100 некоторые переменные не отображаются. Вместо значений - белые пустые прямоугольники на входах и выходах элементов. Если окно программы уменьшать, то некоторые переменные начинаются отображаться. Чем меньше окно, тем больше переменных отображается. На совсем маленьком окне есть все переменные, только работать в таком окне неудобно. Что можно сделать для корректной работы среды программирования?

melky
15.05.2020, 08:58
Это вроде ограничение ОЛ в режиме отладки онлайн

Ревака Юрий
15.05.2020, 09:58
Это вроде ограничение ОЛ в режиме отладки онлайн

Тут вроде меньше 128 переменных на холсте.

ks21 Попробуйте масштабом увеличить определенный участок логики.

kossn93
15.05.2020, 10:46
ПК с WIN10 64, видео - встроенное Intel(R) HD Graphics 530. Среда OWEN Logic 1.16.242. При отладке с подключенным ПР100 некоторые переменные не отображаются. Вместо значений - белые пустые прямоугольники на входах и выходах элементов. Если окно программы уменьшать, то некоторые переменные начинаются отображаться. Чем меньше окно, тем больше переменных отображается. На совсем маленьком окне есть все переменные, только работать в таком окне неудобно. Что можно сделать для корректной работы среды программирования?

тоже самое только на пр200, ковырял по всякому, ничего не получилось, забил, думал просто сырая фича ...

ks21
15.05.2020, 11:44
Попробовал менять масштаб. При увеличении 110, 120, 160... 200% постепенно появляются значения переменных. При 200% вроде бы все появились. И если не масштаб, а окно самой программы уменьшать, то при некотором небольшом размере тоже все значения появляются. Но работать, что при маленьком окне, что при большом масштабе неудобно, если надо посмотреть динамику переменных в разных углах схемы.

Ревака Юрий
15.05.2020, 12:03
Попробовал менять масштаб. При увеличении 110, 120, 160... 200% постепенно появляются значения переменных. При 200% вроде бы все появились. И если не масштаб, а окно самой программы уменьшать, то при некотором небольшом размере тоже все значения появляются. Но работать, что при маленьком окне, что при большом масштабе неудобно, если надо посмотреть динамику переменных в разных углах схемы.

Если честно, там смотреть особо нечего, логика простая, можно в нескольких ключевых точках увидеть всю работу, собрать маркеры в одном месте, подписать сигналы и линиями протянуть в нужные места, это самый быстрый и простой вариант.

ks21
15.05.2020, 12:09
Ну так-то да, конечно. Можно смириться. А если б работало, как заявлено было бы как-то теплее на душе.

Ревака Юрий
15.05.2020, 13:24
Ну так-то да, конечно. Можно смириться. А если б работало, как заявлено было бы как-то теплее на душе.

Тут разработчикам нужно потрудиться, процесс не быстрый.

SpEvAn
14.03.2025, 11:33
Добрый день!
Не могу разобраться в причинах отсутствия даже окошек для отображения переменных в ОЛ.
2 функциональных блока с практически одинаковым кодом.
Помогите пожалуйста кто сталкивался.
82451 82452 82453

EFrol
14.03.2025, 11:38
У Вас переменная TEST где-нибудь используется? Временно, сделайте её сетевой. OW не просчитывает, то что никому не нужно!!!

SpEvAn
14.03.2025, 11:47
Спасибо за быстрый ответ, и помощь.
Второй день ломал голову, но не понял почему на этом скриншоте 82451
даже у неподключенного выхода отображается переменная.
Видимо ФБ берётся в компиляцию когда есть активность хоть с одной выходной переменной.
Спасибо 82454

SpEvAn
14.03.2025, 13:12
Спасибо за быстрый ответ и за помощь.
Меня смутило что в ФБ Blinker даже на неподключенном выходе меняется значение переменной Position 82451
Видимо компилятор берёт весь блок при компиляции, и если из блока какая либо переменная используется, то тогда даже остальные не используемые переменные считаются.
Спасибо!82459