Страница 1 из 1
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 14:39
				 konsys
				Добрый день.
читая форум так и не определился с исполнением решения блока PID SSR
Первый вопрос
Насколько я понял у меня будет инерционная система и ПИД как таковой мне не нужен, точнее мне не нужен Д, значит надо делать ПИ.
Блок пида отсюда
http://flprog.ru/load/bloki_polzovatele ... r/2-1-0-89
только коэффициент D сделать равным 0 или вообще оставить пустым?
или есть какой специальный блок?
Второй вопрос
собственно само управление тенами.
на разных форумах советуют пользоваться SSR-40DA
 
но для него надо делать какое то особое управление
управление реле делается в процентах
(если за период взять 5 сек, то
включенное реле 5 сек это 100% мощности
выключенное реле 5 сек это 0% мощности
включенное реле 2,5 сек это 50% мощности
якобы для этого реле делают период вычисления мощности равным периоду колебания в сети 50 Гц то есть 1/50 сек.
включенное реле 1/100 сек это 50% мощности
Собственно сам вопрос - стоит ли заморачиваться с периодом колебания сети? или достаточно ограничиться секундным периодом исчесления?
Есть ли какие нибудь нюансы в FLProg в PID регуляторе и SSR?
Добавлено (30.07.2017, 14:39)
---------------------------------------------
специалисты
отзовитесь
 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 16:57
				 konsys
				P:200   I:2  D:1
SP:160 IN:30
Не в курсе?
почему на выходе PID  0 (ноль)

 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 18:48
				 svolzhin
				ssr -  это твердотельное реле, то что на картинке представляет собой симистор с опторазвязкой, и управляется так же, хорошая штука, радиатор обязательно, запас по мощности тоже. Я подключал напрямик к МК, работает уже больше двух лет на электрокотле
			 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 18:50
				 Dev1
				У меня вот такой работает...
			 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 19:49
				 konsys
				Dev1 писал(а):У меня вот такой работает...
Но у Вас ведь ПД, а не ПИД
Подойдет ли он для моих целей?
Скорее ПИ нужен а лучше ПИД
 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 20:03
				 Dev1
				Вроде 
отсюда.  Там и пид есть.
 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 21:07
				 konsys
				Dev1 писал(а):Вроде отсюда. Там и пид есть.
ага подключил - работает
Почему в Вашем ПД Max_Pw=700 что он означает? и как его определить?
pwm это выход на реле -  там единичка с ноликом меняется в зависимости от разницы Set и Value
а где раздобыть проценты мощности?
просмотрел все выходы только на PWR показывает -74
нужно PWR масштабировать из -1000/+1000 в 0%/100% ?
 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 21:27
				 Dev1
				Цитата konsys () Почему в Вашем ПД Max_Pw=700 что он означает? и как его определить?
Ограничение по максимальной мощности, влияет на скорость нарастания температуры.
Пример как меняется мощность, она зеленая на графике, черная ето задание, красная измеренная.
			 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 21:37
				 konsys
				Dev1 писал(а):Пример как меняется мощность, она зеленая на графике, черная ето задание, красная измеренная.
Где такие графики строят?
тоже хочу проанализировать работу своего ПИД по графику..
 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 21:40
				 Dev1
				konsys писал(а):Где такие графики строят?
Да это я прогу написюкал для ленивых как я    Благо есть HiASM, для написания программ блоками как и FLProg.
 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 21:47
				 Dev1
				Проект в FLProg обкатываю в Proteuse, мне так удобней  
			 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 21:52
				 konsys
				как все интересно, но где на это время взять....
я ранее спрашивал - не подскажете
-------------
pwm это выход на реле -  там единичка с ноликом меняется в зависимости от разницы Set и Value
а где раздобыть проценты мощности?
просмотрел все выходы только на pwm это выход на реле -  там единичка с ноликом меняется в зависимости от разницы Set и Value
а где раздобыть проценты мощности?
просмотрел все выходы только на PWR показывает -74
нужно PWR масштабировать из -1000/+1000 в 0%/100% ? показывает -74
нужно PWR масштабировать из -1000/+1000 в 0%/100% ?
-------------
или надо dPWR масштабировать как то?
			 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 30 июл 2017, 22:09
				 Dev1
				Так описание 
есть у автора.
Я пользуюсь цифровым выходом pwm, мне его хватает.
По выходу PWR смотрю только мощность прикладываемую для поддержания температуры.
Ограничение мощности на входах мин и мах.
Можно блоком Scale вывести 0-100%.
 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 31 июл 2017, 12:21
				 konsys
				Dev1 писал(а):Так описание есть у автора.
у автора написано, что значение PWR от 0 до 1000
и откуда там минус?
у меня PWR показывает -74
при этом на pwm единица горит ~90 процентов времени цикла
если Set_Point ставлю другую температуру, то
PWR показывает 60
при этом на pwm  НОЛЬ горит ~90 процентов времени цикла
Добавлено (31.07.2017, 12:21)
---------------------------------------------
Есть способ сделать инфу о мощности в процентах?
 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 31 июл 2017, 12:32
				 Dev1
				konsys писал(а):Есть способ сделать инфу о мощности в процентах?
Блок Skale, вписываете входные и выходные параметры. Например: вход 0-1000, выход 0-100...
 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 31 июл 2017, 12:43
				 konsys
				Dev1 писал(а):Блок Skale, вписываете входные и выходные параметры. Например: вход 0-1000, выход 0-100...
 Спасибо
но это понятно
как быть с отрицательными значениями
их вроде вообще не должно быть                                               
. 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 31 июл 2017, 16:00
				 Dev1
				У вас какие то непонятные преобразования, зачем int конвертить в чар чтоб потом из него строку получить? Сразу int преобразуем в строку... Там по сути то смотреть только PWR и то для интереса, остальное не нужно. Open, Close это для клапанов. Настраивать ПИД нудное дело, тут почитать нужно, вроде писали на форуме как, да и в инете полно... Я поэтому и смотрю по графику   Да и как вы крутите, в живую уже на экструдере? 
А блок пида с той ссылки что я давал? Там обновленные были...
Max_i нету значения... 
В принципе вот проект что я крутил в протеусе и прога:
			 
			
					
				PID регулятор с выходом на SSR - 4-х канального термостата
				Добавлено: 31 июл 2017, 18:44
				 konsys
				Добавлено (31.07.2017, 18:44)
---------------------------------------------
Благодарю за терпение.
у меня получился рабочий ПИД с выводом мощности в %
использовал Test_PID_V3_analog.flp
pwm - выход на реле
PWR - масштабирование и выход на информер мощности.