Плавный набор температуры

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
erno
Рядовой
Сообщения: 94
Зарегистрирован: 02 авг 2017, 13:09

Плавный набор температуры

Сообщение erno »

Добрый день . Хочу осуществить следующую задумку . Устанавливаю необходимую температуру , а так же указываю сколько градусов в день контроллер может повышать для достижения установочного значения . Как это можно реализовать ?
Скажу что пробовал реализовать это на штатном блок ПИД регулятора, но походу это блок у меня не работает , как не настраиваю каэфиценты на выходе шим 0 , такая же ситуация и с релейным выходом
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Плавный набор температуры

Сообщение SerOv »

Схему где пробовали прекрепите.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Плавный набор температуры

Сообщение Sancho »

[ref]erno[/ref], Берите здесь.
Рабочие.
Изменение уставки - вначале добавьте необходимое градус/день к текущей температуре( начало работы, отправная точка, так сказать), потом добавляйте к уставке раз(несколько) в день. При превышении/равенстве уставки - останавливайте приращение.
Блок минимум - на один вход необходимая( конечная) температура, на второй от "повысителя" - что-бы не превысить необходимую.
Как-то так...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
erno
Рядовой
Сообщения: 94
Зарегистрирован: 02 авг 2017, 13:09

Плавный набор температуры

Сообщение erno »

SerOv писал(а): 08 окт 2018, 11:45Схему где пробовали прекрепите.
вот штатный блок ПИД с датчиком DHT11, как не настраивай реакция 0.
Еще вопрос , почему на выходе с датчика DHT11 после запятой отображаются только нули , хотя выход FLOAT
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Плавный набор температуры

Сообщение Sancho »

Sancho писал(а): 08 окт 2018, 12:12erno, Берите здесь.
Рабочие.
Пройдите по указанной ссылке. Уставка для прямого регулирования должна быть больше текущей - ставьте 30, сможете нагреть руками и остудить подув.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
erno
Рядовой
Сообщения: 94
Зарегистрирован: 02 авг 2017, 13:09

Плавный набор температуры

Сообщение erno »

Sancho писал(а): 08 окт 2018, 16:42
Sancho писал(а): 08 окт 2018, 12:12erno, Берите здесь.
Рабочие.
Пройдите по указанной ссылке. Уставка для прямого регулирования должна быть больше текущей - ставьте 30, сможете нагреть руками и остудить подув.
Здравствуйте Александр,большое спасибо за помощь .Мне просто интересно было что не так со штатным блоком PID,не работает из за того что я не так делаю или какая то ошибка в блоке . А так же хоте узнать почему на выходе с dht после запятой не отображаются числа.
В вашем примере вход ( период=1000 ) это и есть уставка сколько в день должен подниматься температура?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Плавный набор температуры

Сообщение Sancho »

erno писал(а): 08 окт 2018, 17:04В вашем примере вход ( период=1000 ) это и есть уставка сколько в день должен подниматься температура?
Нет, это частота работы пид.
Изменение уставки не реализовано в примере, только для демонстрация работы регулятора.
Примерный алгоритм описал выше. Вариантов много...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
erno
Рядовой
Сообщения: 94
Зарегистрирован: 02 авг 2017, 13:09

Плавный набор температуры

Сообщение erno »

В общем такая ситуация ,если выход датчика DHT 11 конвертировать в Int то штатный блок PID начинает работать . :smile37:
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Плавный набор температуры

Сообщение Sancho »

erno писал(а): 08 окт 2018, 18:07если выход датчика DHT 11 конвертировать в Int то штатный блок PID начинает работать
Тогда перед конвертацией умножай на 10 в степени количества значащих знаков после запятой. Уставку ( set ) тоже. Для точности.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость