Продолжаю изучать OwenLogic.
Добрался до ПИД-регулятора.
Делаю все как в видео - https://www.youtube.com/watch?v=tPvsR0BCv6w
Но у меня ничего не работает.
2023-03-23_17-11-28.jpg
Подскажите почему не получается?
Продолжаю изучать OwenLogic.
Добрался до ПИД-регулятора.
Делаю все как в видео - https://www.youtube.com/watch?v=tPvsR0BCv6w
Но у меня ничего не работает.
2023-03-23_17-11-28.jpg
Подскажите почему не получается?
Я делаю все по видео(гляньте, оно коротенькое), на выходе ПИД ничего не меняется что бы я не задавал на входе AI1.
Ничего не пойму... Или без подключения физики ничего не получится?
Нарисовал (фото) в принципе тоже самое, только на ПИД из библиотеки, ведет себя по другому, но тоже реакции ноль.
Я конечно понимаю что нужно коэффициенты вводить, но я пока не особо понимаю как работает ПИД.
Хотел по примерам хотя бы что-то сделать, но даже по примерам не получается.
2023-03-23_20-50-52.jpg
Неа... Мне кажется это ГЛЮК...
2023-03-23_21-03-43.jpg
С нулем в Kp вряд ли что-то увидите...
изображение_2023-03-23_210609537.png
Для начала гляньте видео https://youtu.be/wxB7Yn1dZnI жалко, что продолжение не выпустили.
Чтобы глянуть ПИД в эмуляции поставьте интегральный и дифференциальный коэффициенты в ноль, а пропорциональный, ну скажем, 5, тогда на каждую разность в градус у вас по 5% будет добавляться
Безымянный.png
Последний раз редактировалось Dimensy; 23.03.2023 в 19:12.
Огромное спасибо!
Да, причина именно в пропорциональном коэффициенте. Все равно странно, почему не получалось как на видео...
2023-03-24_09-54-24.jpg
Продолжу двигаться дальше.
Стенд практически собрал.
Точно так. Спасибо!
Хоть что-то стало изменяться.
2023-03-24_10-03-13.jpg
Только недавно закончил всю программу, все проверил, запустил, работат как надо. Но постала новая задача, хочется иметь возможность работы по графику, но с множеством периодов вкл/выкл. То есть для примера, вкл с 8 до 10 ч, с 14 до 16, с 20 до 22, в остальные периоды выкл. Или каждые 2-3 часа, но лучше задавать конкретные промежутки времени. Макрос Clock_Week вроде как подходит, но как задавать разные промежутки времени, если там только один промежуток можно задать? Или для этого нужно совсем другое? Тут даже не обязательно иметь расписание на каждый день, как в макросе Clock_Week, главное чтобы при достижении нужного времени срабатывал сценарий на вкл/выкл.
В данном случае это будет применено для вентиляции, чтобы она вкл/выкл по заданному времени. Из того что можно сделать быстрее, можно взять умное реле, которое настраивается через смартфон, там задавать нужный график вкл/выкл, и через какое-то промежуточное реле подавать 0/1 на DI пр200. Но все же хотелось бы сделать это программно, если не очень сложно.