Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.08.2021, 10:18   #1
Macynchic
Новичок
 
Регистрация: Jun 2021
Адрес: Москва
Сообщения: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Регулирование частоты вращения насосов по давлению

Коллеги, приветствую. Тут встала такая производственная задача.
Есть некая магистраль, движение жидкости в которой происходит за счет шестеренчатых насосов с приводом от шаговых двигателей. Задача такая - на выходе с магистрали необходимо поддерживать постоянное давление (скажем в 2 атм). То есть контроллер должен нагонять давление когда система закрыта, выключать двигатели, когда магистраль открывается - то должен включать насосы для поддержания давления.
Честно скажу - я не знаю с какой стороны подойти к этой задаче. Если бы привод был на асинхронном двигателе - я знаю что в альтиварах есть ПИД регулятор по давлению. Подскажите, как реализовать похожий на сегнетиксе? Я щупал готовые макросы ПИДов, но тут регулируется одна физическая величина в зависимости (скажем изменение скорости, уставка - обороты, Данные с датчика - энкодер, тоже обороты, управляющий сигнал - обороты). А как реализовать, что уставка и данные датчика - это давление, но управляющий сигнал это коррекция оборотов шаговика?
Я уверен, что проблема на поверхности, поэтому если все элементарно - ткните носом в пару примеров, буду безмерно благодарен!
Macynchic вне форума   Ответить с цитированием
Старый 18.08.2021, 11:23   #2
Shurion
Senior Member
 
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 176
Благодарил(а): 12 раз(а)
Поблагодарили: 18 раз(а) в 18 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

Шаговик управляется импульсами. Соответственно вам нужен ШИМ.
Обычный ПИД регулятор у которого на выходе будет ШИМ сигнал.
Чем больше величина рассогласования ( Pуст-Pтек) тем меньше скважность управляющего импульсного сигнала.

Такой макрос лежит в библиотеке сегнетикс.

Или у вас стоит какой то хитрый драйвер для управления ШД?
Shurion вне форума   Ответить с цитированием
Старый 18.08.2021, 11:25   #3
Macynchic
Новичок
 
Регистрация: Jun 2021
Адрес: Москва
Сообщения: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

Цитата:
Сообщение от Shurion Посмотреть сообщение
Шаговик управляется импульсами. Соответственно вам нужен ШИМ.
Обычный ПИД регулятор у которого на выходе будет ШИМ сигнал.
Чем больше величина рассогласования ( Pуст-Pтек) тем меньше скважность управляющего импульсного сигнала.

Такой макрос лежит в библиотеке сегнетикс.

Или у вас стоит какой то хитрый драйвер для управления ШД?
У меня хитрый драйвер, это да) Leadshine DM805-AI рулится 0-5 Вольт)
Macynchic вне форума   Ответить с цитированием
Старый 18.08.2021, 11:28   #4
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 744
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

Тогда в чем проблема? Но вот использование шаговиков смущает. Прокачивать ладно, а вот давление повышать...
При максимальной производительности насосов какое давление в системе?
Точнее - на сколько возрастает..
ATS вне форума   Ответить с цитированием
Старый 18.08.2021, 11:37   #5
Macynchic
Новичок
 
Регистрация: Jun 2021
Адрес: Москва
Сообщения: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

Цитата:
Сообщение от ATS Посмотреть сообщение
Тогда в чем проблема? Но вот использование шаговиков смущает. Прокачивать ладно, а вот давление повышать...
При максимальной производительности насосов какое давление в системе?
Точнее - на сколько возрастает..
Проблема в том, что не до конца понимаю к макросу Аналогового ПИД подключить эту систему. Логично, что на вход "уставка" будет подаваться желаемое давление в системе с контроллера, на вход "датчик" я прикручу перевод из 4-20мА в атмосферы скажем, а вот что будет на выходе "U"? Как его привязать к 0-5 вольт управляющего сигнала? Или это и будет управляющий сигнал для драйвера? Его можно ограничить Hi U и Low U, получается пока он будет нагнетать давление будет работать на максимальных оборотах, то есть на 5 вольтах, а при подходе к "уставке" начнет замедлять двигатель до нуля? Пойду стенд собирать...
Macynchic вне форума   Ответить с цитированием
Старый 18.08.2021, 11:38   #6
Shurion
Senior Member
 
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 176
Благодарил(а): 12 раз(а)
Поблагодарили: 18 раз(а) в 18 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

Цитата:
Сообщение от Macynchic Посмотреть сообщение
У меня хитрый драйвер, это да) Leadshine DM805-AI рулится 0-5 Вольт)
Тогда непонятно в чём проблема это стандартная задача.

Pуст-Pтек - рассогласование.
Настраивайте ПИД регулятор.
Задаёте границы управляющего сигнала.


Добавлено через 3 минуты


Цитата:
Сообщение от Macynchic Посмотреть сообщение
Leadshine DM805-AI рулится 0-5 Вольт.
Это лишь один из вариантов управления. Step/DIR тоже есть.
Shurion вне форума   Ответить с цитированием
Старый 18.08.2021, 12:02   #7
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 744
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

Цитата:
Сообщение от Macynchic Посмотреть сообщение
Как его привязать к 0-5 вольт управляющего сигнала? Или это и будет управляющий сигнал для драйвера? Его можно ограничить Hi U и Low U, получается пока он будет нагнетать давление будет работать на максимальных оборотах
Именно управляющий. Просто промасштабировать к нужному диапазону по напряжению.
ATS вне форума   Ответить с цитированием
Старый 01.04.2023, 22:36   #8
СергейNik
Новичок
 
Регистрация: Apr 2023
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

Подскажите пожалуйста по ПИД V5, если он управляет выходом 0-10 вольт какие значения ставить в Hi и Low.
СергейNik вне форума   Ответить с цитированием
Старый 01.04.2023, 23:17   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

Цитата:
Сообщение от СергейNik Посмотреть сообщение
Подскажите пожалуйста по ПИД V5, если он управляет выходом 0-10 вольт какие значения ставить в Hi и Low.
Смотря на чём эти 0..10В.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 02.04.2023, 15:51   #10
СергейNik
Новичок
 
Регистрация: Apr 2023
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

ПЧ


Добавлено через 3 минуты


и ещё вопросик, чтобы двигатель вращался на 10% от номинальной скорости какое значение надо дать на выход 0-10В?
СергейNik вне форума   Ответить с цитированием
Старый 02.04.2023, 22:00   #11
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 858
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Регулирование частоты вращения насосов по давлению

зависит от настроек пч
младшой сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулирование вентиляторов по давлению iceberg-s SMConstructor (вентиляция) 10 24.04.2023 16:29


Часовой пояс GMT +4, время: 15:17.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023