Страница 367 из 506 ПерваяПервая ... 267317357365366367368369377417467 ... ПоследняяПоследняя
Показано с 3,661 по 3,670 из 5053

Тема: ПР200

  1. #3661
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,166

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Добрый день, если я правильно понимаю речь об этих двух переменных, если да, то расскажите что делается, логика "стремная" если честно, может мы ее переделаем и все станет на свои места.
    Да логика "убойная", через ИЛИ, для целочисленных значений: если было "2", надо записать "1", запишется "3"! Для флоата даже трудно представить что запишется! Наверно надо "ИЛИ" убрать!
    Последний раз редактировалось Сергей0308; 21.01.2019 в 15:50.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #3662

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Добрый день, если я правильно понимаю речь об этих двух переменных, если да, то расскажите что делается, логика "стремная" если честно, может мы ее переделаем и все станет на свои места.
    Такая логика как раз и сделана была после разных сбоев, чтобы было удобнее отслеживать, ранее были просто энергонезависимые переменные которые без всяких извращений хранили два значения для термостата, что не мешало также сбрасываться. Что делается: переменная Тmin и Tmax имеют значения 76,8 и 77. При первом включении программы (после загрузки) в течении 1,5 минут эти значения работают, чтобы в облаке сохранился первый запуск, ну или время смены программы, через три минуты эти значения меняются на значения из констант 78,5 и 79 и далее больше ни чего не меняется, эти значения для термостата нижняя и верхняя граница вкл\откл.
    Последний раз редактировалось AAA1; 21.01.2019 в 16:45.

  3. #3663

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Да логика "убойная", через ИЛИ, для целочисленных значений: если было "2", надо записать "1", запишется "3"! Для флоата даже трудно представить что запишется! Наверно надо "ИЛИ" убрать!
    Вот в Вашем варианте описана действительно ерунда))) В моём это всё работает по крайней мере в симуляторе и в железе, а сбой он и с этим и без этого "художества" присутствует. Кстати, а Вы бы как такое реализовали, я понимаю, что вариантов много, может предложите компактней и проще?

  4. #3664

    По умолчанию

    Цитата Сообщение от AAA1 Посмотреть сообщение
    Такая логика как раз и сделана была после разных сбоев, чтобы было удобнее отслеживать, ранее были просто энергонезависимые переменные которые без всяких извращений хранили два значения для термостата, что не мешало также сбрасываться. Что делается: переменная Тmin и Tmax имеют значения 76,8 и 77. При первом включении программы (после загрузки) в течении 3-х минут эти значения работают, чтобы в облаке сохранился первый запуск, ну или время смены программы, через три минуты эти значения меняются на значения из констант 78,5 и 79 и далее больше ни чего не меняется, эти значения для термостата нижняя и верхняя граница вкл\откл.
    После прогона в симуляции я это понял, если убрать 2 ИЛИ, и перезавести Tmax_A1 и Tmin_A1 на средние входы SEL логика должна сохраниться и должна быть более предсказуема.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  5. #3665

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Да логика "убойная", через ИЛИ, для целочисленных значений: если было "2", надо записать "1", запишется "3"! Для флоата даже трудно представить что запишется! Наверно надо "ИЛИ" убрать!
    В симуляции работает, скорее всего из-за дискретной смены значений на входах ИЛИ.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #3666

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    После прогона в симуляции я это понял, если убрать 2 ИЛИ, и перезавести Tmax_A1 и Tmin_A1 на средние входы SEL логика должна сохраниться и должна быть более предсказуема.
    Вариант не пробовал в симуляторе, но скорее да, так и будет. Данный момент наверное уберёт, то что выше я описывал о непонятном значении с потолка. НО сброс на ноль энергонезависимых переменных и без этой канители был, и вылезает эта зараза не каждый день, она может и месяц и два не появляться... Завтра уберу вообще всю "стрёмную логику" оставлю просто переменные и сто процентов через энное время будет сбой, и снова по кругу. Не знаю, как ещё попробовать это дело победить.

  7. #3667

    По умолчанию

    Цитата Сообщение от AAA1 Посмотреть сообщение
    Вариант не пробовал в симуляторе, но скорее да, так и будет. Данный момент наверное уберёт, то что выше я описывал о непонятном значении с потолка. НО сброс на ноль энергонезависимых переменных и без этой канители был, и вылезает эта зараза не каждый день, она может и месяц и два не появляться... Завтра уберу вообще всю "стрёмную логику" оставлю просто переменные и сто процентов через энное время будет сбой, и снова по кругу. Не знаю, как ещё попробовать это дело победить.
    Если и до этого проявлялось, тогда даже не знаю как действовать, если не будет "железобетонной" повторяемости я не очень представляю как донести эту мысль до разработчиков.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

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

    По умолчанию

    Какая версия ПО ? у меня просто тоже был сброс ВСЕХ энергонезависимых переменных в 0. Потом 12-ю версию накатил, и пока не наблюдается.
    А у меня уж точно не было каких либо стремных алгоритмов, которые бы могли повлиять.
    Несколько переменных были энергонезависимыми и совмещенными с Modbus соответствующими макросами, но были и просто переменные Modbus. Слетело полностью все.

  9. #3669

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Если и до этого проявлялось, тогда даже не знаю как действовать, если не будет "железобетонной" повторяемости я не очень представляю как донести эту мысль до разработчиков.
    Да я понимаю... Вопрос: имеет смысл или нет программку переписать в ручную с ноля, создать снова файл, выбрать реле и далее всё без копирования и вставок, без создания копии программки и её редактирования? Может какой косяк в файле и он "кочует" от варианта к варианту? Может быть такое?

  10. #3670

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Какая версия ПО ? у меня просто тоже был сброс ВСЕХ энергонезависимых переменных в 0. Потом 12-ю версию накатил, и пока не наблюдается.
    А у меня уж точно не было каких либо стремных алгоритмов, которые бы могли повлиять.
    Несколько переменных были энергонезависимыми и совмещенными с Modbus соответствующими макросами, но были и просто переменные Modbus. Слетело полностью все.
    В этот раз у меня на 12-й и произошло. Около месяца прошло с момента последней загрузки программы, работала без остановок круглосуточно.
    Последний раз редактировалось AAA1; 21.01.2019 в 17:11.

Страница 367 из 506 ПерваяПервая ... 267317357365366367368369377417467 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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