FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Понедельник, 05.12.2016, 07:22
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!) » ПИД + ТЭН (Регулятор температуры нагревателя)
ПИД + ТЭН
Alex16
Дата: Пятница, 26.02.2016, 20:15 | Сообщение # 1
Сержант
Группа: Проверенные
Сообщений: 43
Награды: 6
Репутация: 3
Статус: Offline
Базовый вариант ПИД регулятора для управления ТЭНом. Краткое  описание и ссылки в теле программы и блоках пользователя.
Стабильно держит температуру до 0,1С в установившемся режиме. В проекте используется статический режим вывода на индикатор  т.е. статический текст меняем только при изменении, текст который часто изменяется раз в 200мС. Параметры ПИД регулятора меняются налету и позволяют подобрать идеальные настройки объекта регулирования. В программе изменяемые параметры целочисленные и только при выводе на экран переводятся в вещественные (float)(делением на 10 или 100) Силами сообщества можно модернизировать весь проект или блоки предложив другое решение. Будут вопросы постараюсь ответить.
Прикрепления: 5295615.jpg(57Kb) · 4263487.flp(1434Kb)


AlexA
 
Foma Дата: Понедельник, 10.10.2016, 02:37 | Сообщение # 2
Рядовой
Группа: Проверенные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
Может есть проект ПИД + трехходовой кран?
 
faramir777 Дата: Среда, 12.10.2016, 23:02 | Сообщение # 3
Сержант
Группа: Проверенные
Сообщений: 46
Награды: 5
Репутация: 5
Статус: Offline
Цитата Alex16 ()
Параметры ПИД регулятора меняются налету и позволяют подобрать идеальные настройки объекта регулирования.
Что то не въеду никак как они на лету регулируются. В большом проекте трудно разобраться. Если не трудно, сделай отдельно минимальный алгоритм просто для понимания


E8400 4gb win10 64bit, pipo w4 win8 32bit
 
Alex16 Дата: Среда, 12.10.2016, 23:29 | Сообщение # 4
Сержант
Группа: Проверенные
Сообщений: 43
Награды: 6
Репутация: 3
Статус: Offline
6 плата - блок ПИД . В каждом цикле в зависимости от входных параметров выдаетсяуправляющее воздействие,  поэтому и написал  что налету. Блок Brezen 100 раз в секунду в зависимости от рассчитанных параметров,  рассчитывает открыть семистор  или нет.
Весь остальной код это вывод на экран, чтение-запись памяти, редактирование параметров  энкодором.


AlexA
 
pipapsix Дата: Суббота, 29.10.2016, 17:11 | Сообщение # 5
Рядовой
Группа: Проверенные
Сообщений: 18
Награды: 0
Репутация: 0
Статус: Offline
Уважаемый Alex16. промучался день, но ника не могу запустить свою автоматику с вашим блоком.

Я взял блок PID с вашей 6 платы, но при запуске появляется чистый экран, у вас есть возможность мне помочь?


Сообщение отредактировал pipapsix - Суббота, 29.10.2016, 22:49
 
Alex16 Дата: Воскресенье, 30.10.2016, 00:51 | Сообщение # 6
Сержант
Группа: Проверенные
Сообщений: 43
Награды: 6
Репутация: 3
Статус: Offline
Цитата pipapsix ()
но при запуске появляется чистый экран, у вас есть возможность мне помочь?
при наличии принципиальной схемы,  стартового проекта  в flprog и общего описание функционала.


AlexA
 
Форум » Основной » Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!) » ПИД + ТЭН (Регулятор температуры нагревателя)
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика