Страница 12 из 14 ПерваяПервая ... 21011121314 ПоследняяПоследняя
Показано с 111 по 120 из 160

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,579

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Теперь будем обсуждать макросы от melky ???
    Вы же вроде для себя закрыли тему.
    А по поводу обсуждения, это как в рекламе на ТНТ, люди же старались, выкладывали, почему бы не по обсуждать. Тем более, все как Вы говорите, если всё стадо подобных макросов собрать в один макрос, чтоб получить резервацию однотипных юнитов, то главная схема сократится значительно
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #2

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Теперь будем обсуждать макросы от melky ???
    Разумеется. Хоть кто-то выкладывает программы со словами "вот на этой программе ОЛ тормозит".

    Да, предыдущие замеры показали, что при большом количестве элементов на экране ОЛ тормозит.
    Но это не означает, что "большое количество элементов" это единственный случай, когда ОЛ тормозит.

    Вполне возможно, есть другие причины по которым ОЛ тормозит, и в этом плане обсуждать разнообразные тормозящие проекты это правильно.

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

    По умолчанию

    capzap у AI макрос имеет приоритет по входу, а как писал выше, эти макросы временные до починки косяка разработчиков ОЛ. Назначение простое, активировать значение сетевой переменной по умолчанию при прошивке ПР (полгода уже чинят, если не больше, никак не дочинят)
    на счет лишнего ИЛИ уже объяснил, временное решение, пока на место датчик напряжения не воткну и минимум изменений программы, просто обманка.

    По крайней мере народ наблюдательный ...

    Пощупал макрос Василия, неплох, но чтобы обнулить одно значение в счетчике или записать определенное значение, например минуты, придется использовать макросы UnixTime и оперировать кучей переменных. Опять же, применительно ко времени, а если значения не временные ? выполнять еще кучку расчетов.

    Сам макрос маленький, но обвязка будет ого-го, что еще добавит тормозов. При применении для чистого сброса вполне отличный. Кстати что произойдет если ему максимум времени задать и он перешагнет через него, обнулится ?
    Последний раз редактировалось melky; 27.04.2017 в 10:21.

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

    По умолчанию

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

    пока на место датчик напряжения не воткну
    Вы серьезно считаете, что внятно всё объяснили, здесь так же бы была уместна новость, что Вы без билета в автобусе проехали, содержательной информации ноль
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

    По умолчанию

    capzap еще раз - вход 2 и 3 получают дискретные сигналы от датчиков напряжения, установленные ДО и ПОСЛЕ автомата защиты генератора, отлавливают запуск генератора а так же что автомат не был отключен, или был отключен по перегрузке. На данный момент один датчик напряжения не установлен, сделана обманка при помощи ИЛИ. Что тут непонятного ?

    если приоритет и есть, то только при прошивке ПР, не задавался этим вопросом, при изменении переменной с любой стороны, хоть с экрана, хоть по сети, переменная меняется везде.

    Приходится оглядываться на косяки, так как на ПР114 и версии ОЛ .51 все работает без этого огорода. Потом что-то сломали либо в ОЛ либо в прошивке ПР и починить не могут уже более полугода.

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

    По умолчанию

    вход 2 и 3 получают дискретные сигналы от датчиков напряжения, установленные ДО и ПОСЛЕ автомата защиты генератора, отлавливают запуск генератора а так же что автомат не был отключен, или был отключен по перегрузке
    это ясно из описания на схеме, можно было не повторять
    На данный момент один датчик напряжения не установлен,
    какой датчик I2 или I3? Я выложил рисунок, где выходы обоих элементов сравниваются между собой и если будет разница, выход XOR включится, из двух физических входов может быть только четыре комбинации, если один датчик не используется то тогда вообще две, я их не однократно посылал на собранную схему и ни разу конечный выход не "загорелся", отсюда делаю вывод что второй OR лишний, даже если его назвать обманкой
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

    По умолчанию

    Блин, я сразу и сказал, что он лишний, так как на вход I2 сейчас тупо ничего не приходит, даже когда это необходимо, нет датчика, потом он доустановится и уберется один из программы

    Одного не пойму, откуда вы выкопали XOR ?
    Последний раз редактировалось melky; 27.04.2017 в 11:46.

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

    По умолчанию

    так он лишний и с двумя датчиками и с одним датчиком. Повторяю, выход XOR показал бы(еслиб оно было) различие выходов первого и второго элемента OR, но их нет, потому что второй элемент повторяет работу первого, он лишний всегда
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

    По умолчанию

    Я понял о чем вы, на ТОН идет сигнал ИЛИ от двух входов, где достаточно было снять например только с I2. Но кучка сигналов с I2 идет совершенно на другие элементы, где I3 не нужен и может даже вреден.
    з.ы. программу выкладывал показать тормоза больше, чем для разбора полетов. Все равно она будет перерабатываться, когда руки дойдут.
    Ей лет 5 наверное, вернее она до этого состояния лет за 5 обросла, наверняка там есть не только это лишнее

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

    По умолчанию

    Имхо, с чем бы ни были связаны тормоза, их быть не должно.... и не надо списывать на бесплатность продукта, ОЛ без ПР никому не нужен.

Страница 12 из 14 ПерваяПервая ... 21011121314 ПоследняяПоследняя

Похожие темы

  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, 15: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, 20:55

Ваши права

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