Показать сообщение отдельно
Старый 30.11.2017, 17:58   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: Баг в программе

Цитата:
Сообщение от mansurius Посмотреть сообщение
Добрый вечер!
ПВ-Система с электрокалорифером и пластинчатым рекуператором.
Режим "ЗИМА", включаем флажок "ПУСК" всё нормально. Потребгость в нагреве есть, плавная ступень ЭК работает в импульсном режиме, затем включается 2-ая ступень, короче всё как надо.
Далее на ходу (в режиме "РАБОТА") меняем режим на "ЛЕТО". ЭК отключается (работа только зимой), на входе U макроса Устр-ЭКал появляется значение 1000 и если теперь на ходу сменить режим с "ЛЕТО" на "ЗИМА" – контроллер включает обе ступени ЭК на 100% и всё замирает в этом баг-режиме. Плавно останавливается рекуператор (около 1 часа), ЭК продолжает пахать на 100%.
И ещё один способ загнать контроллер в этот баг-режим:
Режим "ЗИМА", включаем флажок "ПУСК" всё нормально. Потребгость в нагреве есть, плавная ступень ЭК работает в импульсном режиме, затем включается 2-ая ступень, короче всё как надо.
Далее устраиваем аварию перегрев ЭК. Контроллер выключает ЭК, вентилятор продолжает работать, всё нормально. Сбрасываем аварию и опа... – тот же баг-режим.
Флажок в "СТОП", затем снова "ПУСК" и опять всё нормально.
Вот такая блин музыка.
Версия лоджика и конструктора последняя.
Для исследования нужны все числа из подменю "Параметры" и подменю "Настройки". Также нужны все начальные температуры на датчиках.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием