Помогите с выделжкой температурного диапазона.

Ответить
Ursinoid
Рядовой
Сообщения: 60
Зарегистрирован: 06 май 2018, 19:18
Имя: Михаил

Помогите с выделжкой температурного диапазона.

Сообщение Ursinoid »

Здравствуйте, подскажите как сделать программу, что бы с имитировать работу термодатчика. Алгоритм вроде простой, термодатчик включает реле охлаждения при достижении Т=87С и выключает при Т=82С. Алгоритм простой, но вот он у меня и не получается. включение выключение реле при Т=87 нормально, вот организовать потом при повторном нагреве такой же алгоритм не выходит, вернее не получается задержка выключения до достижения Т=82С. Сразу прошу не ругать, это моё хобби, и соответственно я это дело плохо знаю. Скетч прилагаюю Заранее спасибо за ответ.
Включение вентилятора.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Dragony
Сержант
Сообщения: 170
Зарегистрирован: 02 янв 2020, 11:55
Имя: Александр
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Re: Помогите с выделжкой температурного диапазона.

Сообщение Dragony »

Есть уже готовые пользовательские блоки термостатов - на нагревание и охлаждение. Задаёте температуру включения и гистерезис, и вперёд!
Ursinoid
Рядовой
Сообщения: 60
Зарегистрирован: 06 май 2018, 19:18
Имя: Михаил

Re: Помогите с выделжкой температурного диапазона.

Сообщение Ursinoid »

Я немного почитал форум и не нашёл ничего подходящего, всё довольно накрученное, а мне надо чуть попроще, под мои задачи, тем более что хочется самому понять как это работает, а не просто тупо скопировать.
Dragony
Сержант
Сообщения: 170
Зарегистрирован: 02 янв 2020, 11:55
Имя: Александр
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Re: Помогите с выделжкой температурного диапазона.

Сообщение Dragony »

viewtopic.php?t=3103
Здесь посмотрите.
Ursinoid
Рядовой
Сообщения: 60
Зарегистрирован: 06 май 2018, 19:18
Имя: Михаил

Re: Помогите с выделжкой температурного диапазона.

Сообщение Ursinoid »

Я это видел немного не то, да и непонятно с настройкой и описанием, автору понятно он это придумал. Но знаний у него по более чем у меня, и мне поэтому не понятно.
Dragony
Сержант
Сообщения: 170
Зарегистрирован: 02 янв 2020, 11:55
Имя: Александр
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Re: Помогите с выделжкой температурного диапазона.

Сообщение Dragony »

Вот один из моих проектов:
viewtopic.php?f=236&t=9344
Там как раз данные с датчиков поступают на входы схемы управления, после достижения определенной температуры вентиляторы включаются. Когда температура снижается ниже температуры включения на величину гистерезиса, вентиляторы выключаются.
lfgjikjjyj
Сержант
Сообщения: 100
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: Помогите с выделжкой температурного диапазона.

Сообщение lfgjikjjyj »

2025-05-01_173817.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
skrickis
Сержант
Сообщения: 159
Зарегистрирован: 05 фев 2017, 12:02
Благодарил (а): 4 раза
Поблагодарили: 16 раз

Re: Помогите с выделжкой температурного диапазона.

Сообщение skrickis »

Ursinoid писал(а): 30 апр 2025, 13:18 Здравствуйте, подскажите как сделать программу, что бы с имитировать работу термодатчика. Алгоритм вроде простой, термодатчик включает реле охлаждения при достижении Т=87С и выключает при Т=82С. Алгоритм простой, но вот он у меня и не получается. включение выключение реле при Т=87 нормально, вот организовать потом при повторном нагреве такой же алгоритм не выходит, вернее не получается задержка выключения до достижения Т=82С. Сразу прошу не ругать, это моё хобби, и соответственно я это дело плохо знаю. Скетч прилагаюю Заранее спасибо за ответ.Включение вентилятора.flp
при достижении Tin +87 градусы цельсия, на выходе 1
при достижении на Tin +81.9 градусы цельсия, на выходе 0
потом всё заново
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ursinoid
Рядовой
Сообщения: 60
Зарегистрирован: 06 май 2018, 19:18
Имя: Михаил

Re: Помогите с выделжкой температурного диапазона.

Сообщение Ursinoid »

и Это обязательно попробую!
Ursinoid
Рядовой
Сообщения: 60
Зарегистрирован: 06 май 2018, 19:18
Имя: Михаил

Re: Помогите с выделжкой температурного диапазона.

Сообщение Ursinoid »

Я пробовал писать программу используя сравнение строк и таблицу состояний. У меня получалось то, что программа срабатывая первый раз всё делала правильно, но при повторном срабатывании, реле включалось сразу при прохождении нижней границы. Я же говорю, что у меня мозгов уже не хватает, поэтому всё получается через одно место! :smile453:
Dragony
Сержант
Сообщения: 170
Зарегистрирован: 02 янв 2020, 11:55
Имя: Александр
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Re: Помогите с выделжкой температурного диапазона.

Сообщение Dragony »

Велосипед получился на шести колесах от "Белаза"...
Аватара пользователя
montirovka
Капитан
Сообщения: 731
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 174 раза

Re: Помогите с выделжкой температурного диапазона.

Сообщение montirovka »

Часто новички порой не понимают при применении в проекте таких блоков как преобразование Float в Integer , почему порой не работает проект как надо. При преобразовании значения Т 27°С и 27.99°С Float в Integer значение 27. Получается куда то градус потерялся. Температура поднялась выше 28°С - включился вентилятор, опустилась - на одну сотку - выключился вентилятор. И это верно.
Точно так же и конвертация строк с 0 знаков после запятой. Сделайте один знак после запятой. Все будет по другому.
Хотел спросить у Михаила, какой версией программы FLProg пользуетесь?
Ответить

Вернуться в «Помогите, а то я "нимагу"»

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

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