Салам всем. Можно ли управлять нагевателем ттр-ками через дискретный выход. Если аналоговый выхода ПР200 оба заняты. Если да сколько секунд на вкл и выкл выхода лучше поставить?
Вид для печати
Салам всем. Можно ли управлять нагевателем ттр-ками через дискретный выход. Если аналоговый выхода ПР200 оба заняты. Если да сколько секунд на вкл и выкл выхода лучше поставить?
Тогда наверно надо 5-ой модификации с транзисторными выходами + ТТР! ПИД-регулятор есть в ОЛ, делаете, ищете макрос ШИМ и всё! В ПР114 есть модификация с транзисторными выходами и встроенная ШИМ!
Если не нужна большая точность, есть макрос гистерезиса!
Вложение 42490
Спасибо за ответ. у 114 нет входа для аналогового датчика по сопротивлению. только по напряжению и току.
Скиньте пример кто нить пид и шим управление нагревателем. Буду благодарен.
Добрый день. ПИД регулятор есть в стандартной библиотеке элементов. ШИМ в онлайн библиотеке. Зайдите через первый пункт меню и менеджер компонентов.
С уважением.
Да я знаю где они стоят. Просто пример работы нужен. Немного нехватает так сказать..)
А все уже. Отработал на месте. Хорошо когда на руках есть все вещи.
Поделюсь своим опытом ))
Пока ставлю ПР200-2. (т.к. сразу купил с десяток), сейчас буду уже покупать пятую модификацию с транзисторными выходами, но схему оставлю прежнюю, ибо доказала эффективность ))
У меня стоят нагреватели (своего производства), которые работают через ТТР, который управляется сейчас с дискретного выхода.
Температура требуется на выходе 160 градусов. Я делаю нагреватели с небольшой мощностью (300 - 400 Вт) и ставлю следующую схему управления - см. схему. В итоге до 150 градусов нагрев идет непрерывный, а потом с циклом 1 минута нагреватель вкл/выкл, пока не достигнет нужной температуры. В результате у меня получается фактический коридор колебания температуры 156 - 164 градуса.
Просто нагреватели по габаритам и площади у меня почти всегда разные (специфика производства), и каждый раз рассчитывать коэффициенты ПИД затруднительно. А данная схема работает надежно.Вложение 42527
Если нет необходимости или не хотите заморачиваться с ПИД-регуляторами посмотрите П-регуляторы! Тот же ТРМ1 имеется с аналоговым выходом и П-регулятором скачайте на него РЭ и почитайте о П-регулировании(стр.76), это всё равно лучше двухпозиционного(релейного) регулирования и никаких коэффициентов не надо настраивать, выставляете зону пропорциональности и всё!
Вложение 42528
Вложение 42529
Вложение 42530
Вложение 42531
Я не могу ставить дополнительное оборудование. У меня всё управление должно быть с ПР200. Мы делаем запайщики и размеры лотков, а значит и нагревателей - разные, возиться с индивидуальной настройкой ПИД возможности нет, поэтому хочу через некоторые "костыли" сделать простую универсальную для всех нагревателей систему. С новыми транзисторным выходами я планирую поставить модуль ШИМ и сделать регулирование еще точнее, сейчас ресурс релейного выхода щажу, поэтому шаг такой грубый 1 минута/1 минута.
Сергей, спасибо за совет!
Ознакомился с принципом П-регулирования - как раз нечто подобное я интуитивно и хотел слепить!
Какая мысль - поставить ТТР с управлением 4-20 мА, поставить управление через аналоговый выход. И использовать эту технологию П-регулятора.
Спасибо за совет!
Второй вариант через дискретный выход(лучше транзисторный) с ШИМ! ТТР, как я понял, уже установлены!
Преобразователь диапазонов, если понадобится:
Вложение 42532
Вложение 42533
Спасибо большое! Подскажите по назначению входов, не могу с ходу понять (((
Откройте макрос для редактирования и наведите курсор на вход, там входа подписаны!
Если нужна обратная зависимость, значения выходного диапазона меняете местами!
Вложение 42534
Вложение 42535
Вложение 42536
Вложение 42537
Вложение 42538
Для П-регулятора - аналогично: Вложение 42539
Коэффициенты ПИД беру с матлаб. Там можно быстро любой коф подобрать быстро. У меня работает четко с ттр-ками. Дал холодный воздух через ккбшки +15С и уставку нагрева удалось держать с гистерезисом в 1С градус.
Сергей, можете еще немного помочь с разжевыванием? ))
Как работает этот макрос?
Вот есть у меня текущая температура (например, 14 градусов) мне нужна температура в 160 градусов. Куда и что прописывать в этом макросе? Где здесь задается период ШИМ?
Если Вы про макрос SCALE_L? Там просто преобразование диапазонов, если потребуется! Макрос ШИМ есть в менеджере компонентов, наверно, если чем не устраивает, можно(лучше) самому сделать, тем более макрос преобразования диапазонов я выложил, по сути, больше ничего и не нужно!
В макрос П-регулятора поступает текущая температура(показания датчика), там назначается зона пропорциональности, через верхнее и нижнее значение или уставка ± гистерезис, т. е. аналогично как в ТРМ1, а макрос ШИМ преобразует выходную мощность, аналоговый выходной сигнал П-регулятора в дискретный, для управления через дискретный выход, всё!
Мне кажется предпочтительней первый вариант, не так как в ТРМ, т. е. задание зоны пропорциональности через верхнее и нижнее значение, тогда и второй выход не нужен(и макрос проще), что бы назначить режим работы холодильник или нагреватель, достаточно эти значения поменять местами!
Короче, примерно как-то так:
Вложение 42540
Вложение 42542
Макрос ШИМ переделаете, если он Вам так же не нравится как и мне!
Хотя и так уже гораздо лучше, чем было у вас! Период можно увеличить, как у вас было, чтобы ресурс реле продлить, попробуйте на досуге и теперь у Вас будет возможность сравнить с тем, что у вас ранее было, короче я к тому, что всё познаётся в сравнении!
Вот на досуге свой макрос ШИМа сварганил с диапазоном продолжительности импульса 1-1000, что соответствует 0,1-100% от периода ШИМ:
Вложение 42545
Вложение 42550
Вложение 42549
Спасибо огромное! Вы мне очень помогли!
Вот первый макрос ШИМа перерисовал:
Вложение 42565
И ещё два варианта придумал в каждом свои особенности, главное отличие от преведущей версии, если задать продолжительность импульса менее 1 мс, то на выход вообще не будут поступать импульсы:
Вложение 42566
Вложение 42567
Вложение 42568
И ещё хотел добавить, недавно в соседней теме:
https://www.owen.ru/forum/showthread.php?t=30979&page=2
Вложение 42576
обсуждали ограничение скорости изменения, добавив это в П-регулятор, по сути получится ПИ-регулятор и ничего там непонятного нет, подбирать не нужно, всё абсолютно понятно, задаётся максимальная скорость изменения(единиц измерения в час), всё! По сути мы настроили(подобрали) пропорциональный и интегральный коэффициент ПИ-регулятора.