Archived

Этот пост заблокирован, редактирование отключено

Главный разделОбщие вопросыRe: Помогите отловить причину 13-й ошибки

Исходное сообщение:
eric, 18.01.2018, 23:15
eric
Re: Помогите отловить причину 13-й ошибки
Граждане, поймал я эту проблему.  Как раз в наступившие "холода" и поймал.
Есть нестыковочка в работе ПИ регулятора с задержкой на отключение по +2 градусам.
Если установка все время работает в постоянном режиме ничего не происходит, но если ее заставить
работать например по расписанию, или включать / выключать, или просто менять скорости вентилятора с панели,
то вот тогда-то все и начинается. Первое - инертность датчика приточного воздуха.  Второе не правильно вычисляемая кривая работы ПИ регулятора. А происходит вот что: При низкой температуре воздуха за бортом мы включаем установку и ставим уставку притока например 8 градусов.  Датчик обдувается пока еще холодным воздухом и ПИ регулятор начинает поднимать температуру, но делает он это крайне медленно вместо того чтоб на первых порах  включить полную мощность нагрева. В итоге температура в канале падает меньше +2 и через положенные 250 сек установка вылетает в 13 ошибку.  Вот если поставить температурную уставку например в +20, то все нормально. Но если нам это не нужно, поскольку работает центральное отопление, то шансов у нас никаких. Постоянные вылеты по 13-й  ошибке.  С удовольствием выслушаю ваши советы и комментарии.
Ответы:
mike, 23.01.2018, 23:43
mike
Re: Помогите отловить причину 13-й ошибки
Не делали пока на него документацию. Думаем пока, как написать по нему методичку.
VoronovMaksim88, 24.01.2018, 07:11
VoronovMaksim88
Re: Помогите отловить причину 13-й ошибки
Очень нужна методичка по стандартному Pi регулятору !!!
eric, 07.12.2017, 15:07
eric
Re: Помогите отловить причину 13-й ошибки
Совершенно спонтанно вылетает err 13. Все параметры в норме. Поставил на отладку в устройстве и один раз поймал эту ошибку в отладочном режиме. При этом понять все равно ничего не удалось. Долго копался и понял, что сам не осиливаю. Выношу вопрос на форум. Помогите разобраться пожалуйста.
automat, 07.12.2017, 17:14
automat
Re: Помогите отловить причину 13-й ошибки
ERROR 13
Слишком низкая температура приточного возду-
ха.
Код ошибки 13 может появиться, если режиме
«вентиляция» или «нагревание» температура
приточного воздуха будет ниже 2ºС или в режиме
«нагревание», при максимальной мощности
электрического теплообменника и минимальном
расходе воздуха (для регулируемых ЭД вентиля-
торов) температура приточного воздуха в течение
4 минут будет ниже уставки на 10ºС.
Так же эта ошибка означает критический перегрев
электрического теплообменника.
eric, 07.12.2017, 17:38
eric
Re: Помогите отловить причину 13-й ошибки
В том-то и дело, что ни одно из этих условий не выполняется. Температура притока нормальная, перегрева нет, недогрева нет, превышающей разницы температур нет. Мощности нагревателя хватает с запасом. U% порядка 30. Тем не менее ошибка появляется (редко, но появляется) При повторном включении установки параметры остаются без изменений, а ошибки нет. Потом установка работает, работает и вдруг err 13.  В этом-то вся штука. Для этого я на отладку и поставил, но в отладке нет лога и кто и почему прописывает этот код в регистр поймать мне не удается.  Для того чтоб хотя бы раз засечь эту ошибку мне потребовалось неделю установку в отладке держать.
VoronovMaksim88, 07.12.2017, 18:04
VoronovMaksim88
Re: Помогите отловить причину 13-й ошибки
Выведите показания датчика температуры в скаду и эту ошибку, постройте график, и увидите что происходит.

eric, 07.12.2017, 22:08
eric
Re: Помогите отловить причину 13-й ошибки
А как-нибудь без SCADA обойтись не получится? Я подозреваю некий переходный процесс, когда ПИ регулятор работает в "пограничном" режиме. То есть температурная уставка близка к своему минимальному значению и есть момент "провала" регулирования за нижнюю границу. По идее такие вещи должны быть закрыты в программе путем прикручивания апериодического фильтра, или просто задержки. Возможно все это даже и реализовано, просто нужно подправить некоторые значения. Но чтобы копать в этом направлении, нужно сначала убедиться, что само предположение верно.
mike, 08.12.2017, 12:36
mike
Re: Помогите отловить причину 13-й ошибки
Коллеги. Вы совсем забыли про точки отладки.
eric, 08.12.2017, 12:50
eric
Re: Помогите отловить причину 13-й ошибки
Как записывать значения точек отладки в какой-нибудь лог? Если такая возможность есть, тогда можно пытаться ловить. А иначе, значение проскочило и никто ничего не заметил, а установка вырубилась, записав в регистр 13-ю ошибку.
mike, 08.12.2017, 14:48
mike
Re: Помогите отловить причину 13-й ошибки
Отладочные точки могут остановить программу при возникновении события