PDA

Просмотр полной версии : Глюки в 1.3.22b



Андрей555
09.10.2011, 03:20
1. Нарушается рисование соединений. В примере 1 при введении блока TON2 (внизу схемы) нарушается прокладка соединительных линий. Они начинают рисоваться прямо через блоки, а не в обход. Если ТОН2 убрать из схемы, то рисование восстанавливается. В этом легко убедиться перемещая блок TON1 по схеме.))
2. В примере 2 неравномерно работает генератор BLINK1. Если ввести программу в реле, то это отлично слышно "на слух" .)))
3. Непонятно как настроить эмулятор, чтобы отрабатывал работу реле в режиме реального времени. Т.е. чтобы секунда работы какого-либо таймера в реле на эмуляторе тоже было секундой.))

Почему-то не удалось залить на форум .... ну хоть так...
Пример1 http://tempfile.ru/file/2070826
Пример2 http://tempfile.ru/file/2070827
Надо расширение изменить с .txt на .owl

rovki
09.10.2011, 14:16
А зачем темы то новые плодить ,что бы потом заблудится в них самому?

Евгений Сергеевич
10.10.2011, 11:23
если убрать TON после блинкера то он нормально щелкает.
А что у вас за задача, а то тяжело понять логику работы (вдруг этот блок TON жизненно необходим).

wal79
10.10.2011, 12:52
1. Нарушается рисование соединений. В примере 1 при введении блока TON2 (внизу схемы) нарушается прокладка соединительных линий. Они начинают рисоваться прямо через блоки, а не в обход. Если ТОН2 убрать из схемы, то рисование восстанавливается. В этом легко убедиться перемещая блок TON1 по схеме.))

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

Андрей555
10.10.2011, 19:00
Данный баг устранен, но рекомендую Вам не плодить много компонентов на схеме, а использовать макросы для увеличения читабельности схемы и увеличения производительности работы алгоритма обводки. А где программу с устранённым багом скачать?))

Андрей555
10.10.2011, 19:05
если убрать TON после блинкера то он нормально щелкает.
А что у вас за задача, а то тяжело понять логику работы (вдруг этот блок TON жизненно необходим). Я понял. Спасибо!)) Я решил другим способом - увеличил продолжительность у блинкера и всё пошло нормально. А сообщил об этом для разработчиков - вдруг им это будет интересно.)))

wal79
11.10.2011, 09:55
А где программу с устранённым багом скачать?))

Новая версия вот-вот на днях, будем надеяться, будет выложена...

Ельцов Андрей
11.10.2011, 12:12
Программа будет выложена:))))
Проходит внутреннее тестирование:)

Андрей555
11.10.2011, 13:49
если убрать TON после блинкера то он нормально щелкает.
А что у вас за задача, а то тяжело понять логику работы (вдруг этот блок TON жизненно необходим). Блок TON введён из чистой перестраховки. В эмуляторе видно, что на входе блинкера висит единица, которая исчезает при включении программы, а по моим наблюдениям такие "единицы" благополучно успевают проскочить на выход. В д.с. элемент TON не нужен т.к. блинкер начинает цикл с паузы. А поставил я его (TON) чисто "на автопилоте" как только в эмуляторе увидел висящую на входе блинкера единицу чтобы задержать её проникновение на выход если такое проникновение вдруг возникнет, благо что реле обладает большим объёмом памяти и можно не экономить.))))))
Программа будет выложена:))))
Проходит внутреннее тестирование:) Жду с нетерпением!)))

Спасибо за ответы!

Остался третий вопрос, про настройку эмулятора.))

Евгений Сергеевич
11.10.2011, 17:37
все выложили. http://www.owen.ru/catalog/72837766

Андрей555
11.10.2011, 20:41
Спасибо!

Всё же озадачивает "задумчивость" программы рисования связей...

rovki
11.10.2011, 21:25
Так поэтому и обьем овен лоджик такой крутой :) .

Евстигнеев Максим
12.10.2011, 09:38
Спасибо!

Всё же озадачивает "задумчивость" программы рисования связей...

Не понял, что такое "задумчивость"...
Про отрисовку связей несколько раз поднимался вопрос. Недостатки связей обусловленны применением продукта http://www.nevron.com/, есть проблемы в этом продукте. Поэтому пока мы не можем удовлетворить все пожелания по отрисовке связей.
Вполне возможно, что мы в будущем перепишем функционал Неврона в части связей.

Андрей555
12.10.2011, 19:16
"Не понял, что такое "задумчивость"..."

На отрисовку линии иной раз по 5-10 (!!!) секунд уходит.

Что за проблема? : Не могу загрузить файл на форум для демонстрации...

Евгений Сергеевич
13.10.2011, 11:29
Чем больше вы используете элементов на схеме тем Больше надо программе времени на отрисовку связей. Поэтому рекомендуем объединять повторяющиеся части схем и вообще отдельные фрагменты в макросы.

gtfox
19.10.2011, 16:32
та же проблема с зависанием при перерисовке связей при перемещении блока только в 1,5_33, 2 из 4-х ядер загружаются (http://www.owen.ru/forum/attachment.php?attachmentid=4910&stc=1&d=1319027143) на 100%. пример программы выложен тут (http://www.owen.ru/forum/showpost.php?p=70036&postcount=56)
и дело не в количестве, в 1,3_22 у меня работает все моментально.

rovki
19.10.2011, 17:10
Поддерживаю ,рисовал макрос в 33 версии с полсотней функций ,прорисовка иногда доходила до 10 секунд при перемещении блоков,хотя раньше было быстрее.

wal79
21.10.2011, 11:09
Поддерживаю ,рисовал макрос в 33 версии с полсотней функций ,прорисовка иногда доходила до 10 секунд при перемещении блоков,хотя раньше было быстрее.

Раньше было быстрее, но при достижении определенного количества элементов на схеме алгоритм обводки просто не справлялся. Сделал динамическое определение коэффициентов и... да, получилось так, что при достижении уже небольшого количества наблюдается торможение.
Вообщем, перерасчет вновь пересмотрю... Кстати, в скором времени введу некий инструмент для группировки в "узлы", для начала в облегченном виде ,потом будет видно... Этот инструмент позволит уменьшить задержки при обводке, в некоторых ситуациях даже на порядки!

rovki
21.10.2011, 16:01
У меня проблема с торможением наблюдалась в макросе ,когда рисовал копирование -вставкой много элементов (функций) .Если бы можно было вставлять макрос в макросе ,то таких проблем бы не было .Сделали хотя бы один уровень вложения макросов,вот бы штука замечательная была ,конкурентам на зависть и пользователям подарок,многие проблемы ушли бы вместе со связями.

AI!
21.10.2011, 16:14
уже говорили, что при редактировании макроса нет функций с вещественной арифметикой?

rovki
21.10.2011, 16:25
Да ,пока нет ,но будут позже,говорили.Можно пока вставлять функцию с ПЗ в основном проекте ,копировать и вставлять в макрос.