Страница 11 из 16 ПерваяПервая ... 910111213 ... ПоследняяПоследняя
Показано с 101 по 110 из 160

Тема: Тормоза Owen Logic

  1. #101
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Что делать, если код получается разветвленным и макросами сложно обойтись ?

    Макрос - это повторяющийся код в схеме, а ни как не требование запихивать куски схемы просто для того, чтобы получился один блок вместо 10.
    Я же как раз и говорю о функционально законченных блоках,которые не обязательно должны повторятся,значит еще укрупните макрос,сделайте макрос в макросе) ,которые нужно запихнуть в макрос .Да ,не люблю и коробит употребление слова КОД применимо к ПР ,ОЛ.
    Если нет такой возможности (законченная функция) ,то разбейте исходя из минимума входов\выходов .
    Таким образом зависания связаны с графикой (элементы,связи),библиотеками ,а не компиляцией ...
    Диагнос поставлен ,лечитесь и будьте здоровы
    Последний раз редактировалось rovki; 26.04.2017 в 18:43.
    электронщик до мозга костей и не только

  2. #102

    По умолчанию

    Цитата Сообщение от SA104 Посмотреть сообщение
    Для информации, кому интересно.
    Провел лабораторную работу с целью исследования "тормозов" Owen Logic

    1. Разместил на рабочем поле 800 ФБ (элементы ИЛИ), никуда не подключенных. Время реакции( на моем ПК) при наведении мышкой 6 сек.
    2. Сделал макрос для 21 элемента. Разместил 50 макросов - больше тысячи элементов. Время реакции минимально, как при наведении на макрос, так и при редактировании внутри макроса.

    Вывод: Больше макросов хороших и разных.

    Эксперимент поставлен плохо. Вот когда все связи подключишь тормоза и начнутся.
    Последний раз редактировалось Вольд; 26.04.2017 в 19:06.

  3. #103
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    Эксперимент поставлен плохо. Вот когда все связи подключишь тормоза и начнутся.
    Вы через строчку читаете? Связи есть между элементами ,но не подключены в выходам.входам ,но это не влияет на тормоза .В одном примере тормоза 5-6 сек ,а в другом точно та же схема ,но в макрасах тормозов не имеет .
    Не делайте скорополительных ,не проверенных выводов ,подключение выходов не влияеет на тормоза ,проверено ,в отличие от вас . Подключенные выводы увеличат размер памяти в ПР и время цикла ,а на ОЛ это не влияет .
    Естественно чем сложнее схема тем больше время цикла и больше требуется ресурсов от ПР ,но Тормоза ОЛ связаны только с количеством элементов и связей (переменных) на поле СХЕМА (или поле Макроса) .Разбейте схему на макросы нормальные и можете ПР загрузить на 100%.
    Но схему с 1000 фб трудно представить для ПР
    Последний раз редактировалось rovki; 26.04.2017 в 19:40.
    электронщик до мозга костей и не только

  4. #104

    По умолчанию

    Даже в таком примитивном проекте тормоза ощущаются и при открытии проекта и при редактировании. Размер файла первого макроса гигантский - 13,7 Мб. В проекте с макросами вообще связей нет и говорить там не о чем.
    Последний раз редактировалось Вольд; 26.04.2017 в 19:43.

  5. #105
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Да что ж такое Я же говорю ,я подключал выходы ,разницы для тормозов нет .Тормозят бибилиотеки графические и разницы нет для них куда подключен или нет вывод. Уже пять раз сказал и проверил ,а вы все свое .Создайте свой пример и опровергайте ,а не бла-бла -бла .
    электронщик до мозга костей и не только

  6. #106

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Создайте свой пример и опровергайте.
    Делать мне больше нечего. Сообщений пользователей достаточно чтобы сделать правильный вывод. А вывод неутешительный.

  7. #107
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Если еще так и не поняли как избежать тормозов ,то флаг вам в руки .Делать больше нечего ,как выводы делать ....и людей в заблуждение вводить .Тогда зачем писать ??? Здесь орденов не даеют за количество постов ...
    электронщик до мозга костей и не только

  8. #108
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,687

    По умолчанию

    Оно тормозит в макросе безбожно даже с отключенными входами/выходами

  9. #109
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Про то и речь и память ноль и время 1мс
    Хоть в схеме много элементов ,хоть в макросе .Поэтому и говорю большую схему чикать на куски большие .Графика в графическом языке много кушает времени ,это вам не текстовый язык ,когда на экран несколько десятков строк .Тут на поле сотни элементов впихивают ...
    Последний раз редактировалось rovki; 26.04.2017 в 20:33.
    электронщик до мозга костей и не только

  10. #110
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,687

    По умолчанию

    Убедили, открыл для прикола Logo Soft, там конечно столько элементов не впихнешь, но поставил максимум, что программа сказала больше не могу.
    Выделение, перетаскивание вместе с кусками программы (связями) в лет на i5

    ОЛ - УДРУЧАЕТ в этом плане. А ведь в лого тоже графический язык. Так кто виноват ? графика или программисты ?

Страница 11 из 16 ПерваяПервая ... 910111213 ... ПоследняяПоследняя

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  3. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 16:33
  4. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  5. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 21:55

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •