PDA

Просмотр полной версии : Линейный привод



Дмитрий 34
10.07.2023, 13:40
Всем доброго дня. Подскажите пожалуйста начинающему, как в Овен лоджик реализовать управление линейным приводом в зависимости от температуры воздуха? Т.е. открытие фрамуги (в %) в зависимости от температуры

Сергей0308
10.07.2023, 14:16
Всем доброго дня. Подскажите пожалуйста начинающему, как в Овен лоджик реализовать управление линейным приводом в зависимости от температуры воздуха? Т.е. открытие фрамуги (в %) в зависимости от температуры

Примерно как-то так:

68746

Вообще-то в менеджере компонентов даже специальный макрос "SCALE" имеется для подобных случаев!
Это же математика 4-5 классов, как такое можно не знать?

Дмитрий 34
10.07.2023, 14:40
Вопрос не в этом состоял. Преобразовать значение не проблема

Дмитрий 34
10.07.2023, 14:40
А в управлении приводом

EFrol
10.07.2023, 15:17
Типа "Больше/Меньше"?

Дмитрий 34
10.07.2023, 19:23
Например.иесли температура +21, привод открывается на 10%, если +23 на 30% и т.д. соответственно и в обратную сторону при снижении температуры

Сергей0308
10.07.2023, 19:34
Вопрос не в этом состоял. Преобразовать значение не проблема


А в управлении приводом

У Вас проблема соединить аналоговый выход ПР с аналоговым входом привода?
Именно такой привод я бы предпочёл для вашего случая(решения вашей хотелки).
Мне не совсем понятно зачем это нужно, это же не ПИД-регулятор, температура не будет поддерживаться на уровне заданной, просто форточка будет открываться в зависимости от разницы температур между текущей и заданной!
Может Вы этого не понимаете, в смысле, для чего это нужно?

VaBo
10.07.2023, 19:59
Например.иесли температура +21, привод открывается на 10%, если +23 на 30% и т.д. соответственно и в обратную сторону при снижении температуры

А за форточкой сколько?

Дмитрий 34
10.07.2023, 20:55
Используется температура внутри помещения

Дмитрий 34
10.07.2023, 20:58
Смысл снижения температуры в промышленной теплице. И при чем тут соединение выхода и входа? Температура и не должна поддерживаться. Смысл вы не поймете, так как Вы не агроном. Как раз видимо для открытия фрамуги и нужен ПИД.

Дмитрий 34
10.07.2023, 20:59
Смысл не допустить перегрева помещения

Дмитрий 34
10.07.2023, 21:00
Все прекрасно понимаю. Спасибо Вам...

Сергей0308
10.07.2023, 21:17
Смысл снижения температуры в промышленной теплице. И при чем тут соединение выхода и входа? Температура и не должна поддерживаться. Смысл вы не поймете, так как Вы не агроном. Как раз видимо для открытия фрамуги и нужен ПИД.

Только ПИД-регулятор не так работает, как Вы хотите, в смысле, приходится гадать какой у Вас привод, я так понимаю с дискретными входами больше-меньше, об этом надо было сразу написать, и Вы не ответили даже после вопроса! В принципе можно попробовать отключить ПИД-регулятору из менеджера компонентов(с дискретными выходами больше-меньше) интегральную и дифференциальную составляющие, но не факт, что он будет работать как, Вы хотите! Что мешает сделать добротно и надёжно, как Вам советуют?

Дмитрий 34
10.07.2023, 21:23
Дело в том, что открыть- закрыть сразу на 100% не укладывается в технологию производства

Дмитрий 34
10.07.2023, 21:25
От степени открытия фрамуги зависит объем поступаемого воздуха в помещение

Дмитрий 34
10.07.2023, 21:27
Заданной температуры НЕТ! Есть условие! Чем больше температура в помещении, тем больше открывается фрамуга

Дмитрий 34
10.07.2023, 21:29
И соответственно, при снижении температуры внутри помещения фрамуга постепенно закрывается

Сергей0308
10.07.2023, 21:35
Дело в том, что открыть- закрыть сразу на 100% не укладывается в технологию производства

Это понятно, в смысле, с этим вроде никто и не спорит, так Вы определились, что у Вас имеется, в смысле привод с дискретными входами больше-меньше или с аналоговым входом позиционирования, короче, если всё так критично, как Вы пишите, в смысле, степень открытия форточки, я бы настоятельно советовал взять привод с аналоговым входом позиционирования, если у вас иной привод! Если Вы пишите это серьёзное производство, то и делать надо добротно и надёжно, в смысле по-человечьи, а не тяп-ляп!

Дмитрий 34
10.07.2023, 21:37
Про тяп тяп никто и не говорит, спасибо

Сергей0308
10.07.2023, 21:51
Заданной температуры НЕТ! Есть условие! Чем больше температура в помещении, тем больше открывается фрамуга

Тогда должна назначаться максимальная и минимальная температура(как у меня на картинке), в смысле, при которой форточка полностью(на 100%)открывается или закрывается!

kondor3000
10.07.2023, 21:55
Например.иесли температура +21, привод открывается на 10%, если +23 на 30% и т.д. соответственно и в обратную сторону при снижении температуры

Вот как вы хотите, при 21 град. открывается на 10% и т. д. 68751

Через управление дискретными выходами, будет намного сложнее, без обратной связи никак не обойтись.

Дмитрий 34
10.07.2023, 22:11
Спасибо большое

Дмитрий 34
10.07.2023, 22:15
Вопрос? Если можно. Как реализуется обратный процесс при понижении температуры?

kondor3000
10.07.2023, 23:02
Вопрос? Если можно. Как реализуется обратный процесс при понижении температуры?

Точно также, работает в обе стороны, можете проверить в эмуляции сами.
Макрос есть в Менеджере компонентов, вам о нём уже писали на 1 странице.

Дмитрий 34
10.07.2023, 23:06
Спасибо большое, человеческое