Показано с 1 по 10 из 4262

Тема: Фичи и баги OWEN Logic

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от exzerodivide Посмотреть сообщение
    Коллеги, добрый день,
    В выходные дописывал свой проект по управлению отоплением дома и обновил OL до 1.9.142.11811 и прошивку ПР200 до 2.05.
    Началось слабообъясниемое поведение переменных с выставленным флагом "Запись в конце цикла" - "Да". При присваивании таким переменным значения из сетевой переменной, из переменной стабильно читается значение по-умолчанию - 0. Причем в самой сетевой переменной лежит нормальное значение.
    Если "Запись в конце цикла" выставить в "Нет" - то просвоение работает нормально, как и до обновления.
    Это такой неочевидный побочный эффект или баг ?
    Проект прилагаю, скриншот с обведенными проблемные переменными прилагаю.
    ol_possible_bug.jpg
    Controller.owl
    Не совсем понимаю Ваше недоумение. Что Вы делаете задав выходным переменным Запись в конце цикла. Новое значение в переменных теперь применяется стабильно в конце цикла, т.е. после всех операций чтения. Поэтому новые значения во входных переменных Вы видите на следующем цикле.
    Последний раз редактировалось wal79; 10.10.2017 в 11:41.
    программер

  2. #2

    По умолчанию

    Цитата Сообщение от wal79 Посмотреть сообщение
    Не совсем понимаю Ваше недоумение. Что Вы делаете задав выходным переменным Запись в конце цикла. Новое значение в переменных теперь применяется стабильно в конце цикла, т.е. после всех операций чтения. Поэтому новые значения во входных переменных Вы видите на следующем цикле.
    В том то и проблема, что я их (значения) там вообще не вижу (вижу только 0, заданный как значение по-умолчанию).
    На самом деле точнее даже так - переменные Т_ТА_Верх_Измеренная, Т_ТА_Низ_Измеренная и Т_БКН_Измеренная используются в том числе и в выводе на экран "Температуры". При "Запись в конце цикла" - "Да" там выводятся постоянно нули, при "Запись в конце цикла" - "Нет" - нормальные значения из сетевых переменных.

  3. #3

    По умолчанию

    Цитата Сообщение от exzerodivide Посмотреть сообщение
    В том то и проблема, что я их (значения) там вообще не вижу (вижу только 0, заданный как значение по-умолчанию).
    На самом деле точнее даже так - переменные Т_ТА_Верх_Измеренная, Т_ТА_Низ_Измеренная и Т_БКН_Измеренная используются в том числе и в выводе на экран "Температуры". При "Запись в конце цикла" - "Да" там выводятся постоянно нули, при "Запись в конце цикла" - "Нет" - нормальные значения из сетевых переменных.
    Вы выводили значения сетевых переменных на визуализацию? Показания оправдывают ожидания?
    Сейчас к сожалению не могу проверить Ваше замечание, завтра с утра попробую на приборе посмотреть.
    Последний раз редактировалось wal79; 10.10.2017 в 15:51.
    программер

  4. #4

    По умолчанию

    Цитата Сообщение от wal79 Посмотреть сообщение
    Вы выводили значения сетевых переменных на визуализацию? Показания оправдывают ожидания?
    Сейчас к сожалению не могу проверить Ваше замечание, завтра с утра попробую на приборе посмотреть.
    Да, если вывожу на визуализацию непосредственно сетевые переменные то все нормально, отображаются корректные значения.
    Если через промежуточные - то наблюдается ситуация, описанная выше.
    У меня соответственно связка ПР200 + МВ110

  5. #5

    По умолчанию

    Цитата Сообщение от exzerodivide Посмотреть сообщение
    Да, если вывожу на визуализацию непосредственно сетевые переменные то все нормально, отображаются корректные значения.
    Если через промежуточные - то наблюдается ситуация, описанная выше.
    У меня соответственно связка ПР200 + МВ110
    Проблема устранена. В ближайшее время выпущу хотфикс.
    программер

  6. #6

    По умолчанию

    Цитата Сообщение от wal79 Посмотреть сообщение
    Проблема устранена. В ближайшее время выпущу хотфикс.
    Спасибо большое. Фикс приедет как обновление OL ?

  7. #7

    По умолчанию

    Цитата Сообщение от exzerodivide Посмотреть сообщение
    Спасибо большое. Фикс приедет как обновление OL ?
    да, критическое обновление для 1.9
    программер

Похожие темы

  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 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  4. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 20:55

Ваши права

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