Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 25

Тема: Алгоритм с успользованием PID_FixCycle

  1. #11

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    А в какой момент нужно по раздельности ими управлять?
    А вот это я не знаю, просто сказали, что нужна такая возможность

  2. #12

    По умолчанию

    Цитата Сообщение от Клаус Посмотреть сообщение
    А вот это я не знаю, просто сказали, что нужна такая возможность
    Ну если реально возьметесь за реализацию, разузнайте подробнее про необходимые режимы управления - это может значительно уменьшить количество будущих переделок

  3. #13

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Нет проблем - процесс пошел - отключили MANUAL, процесс остановился - включили MANUAL, на Y-MANUAL записали текущее значение выхода, (зафиксировав положение).
    А в какой момент нужно по раздельности ими управлять?
    В этом случае вот так будет, верно? И правильно понимаю, что при выключении системы, что бы вентилятор погасить, нужно записать значение <=4 на вход Y_Manual при нажатии на Стоп?
    Изображения Изображения
    • Тип файла: jpg pid1.jpg (89.8 Кб, Просмотров: 16)

  4. #14

    По умолчанию

    Цитата Сообщение от Клаус Посмотреть сообщение
    В этом случае вот так будет, верно? И правильно понимаю, что при выключении системы, что бы вентилятор погасить, нужно записать значение <=4 на вход Y_Manual при нажатии на Стоп?
    Нет, напрямую подавать выход на Y_MAN не надо, нужно типа такой конструкции
    изображение_2023-11-28_233209023.png
    И масштабируйте 0...100 прямо в 4...20, а ограничение вводите на Y_MIN (например Y_MIN =15 Y_MAX=100).
    Иначе не сможете задать полное закрытие жалюзей.
    Насчет вентилятора - обычно задание и управление работой это разные сигналы, т.е. задание может быть и 10мА, но выдана команда на останов преобразователя частоты - он останавливается

  5. #15

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Нет, напрямую подавать выход на Y_MAN не надо, нужно типа такой конструкции
    изображение_2023-11-28_233209023.png
    И масштабируйте 0...100 прямо в 4...20, а ограничение вводите на Y_MIN (например Y_MIN =15 Y_MAX=100).
    Иначе не сможете задать полное закрытие жалюзей.
    Получается как-то так. Потому что задавая ограничение Y_MIN=15 на входе самого PID, то он получается и не дозакрывает на 15% одну жалюзю, что и требуется, но, также синхронно и недооткрывает вторую , т.е. получается на 85 процентов, ну и наоборот. Получилось добиться желаемого (100% открытие одной и синхронное 15% недозакрытие второй) только LIMIT'ом на самих выходах, по крайней мере виртуальный контроллер отрабатывает. И при этом, при ручном режиме на обоих выходах получается диапазон 4-20мА. Поправьте, если не прав.
    Изображения Изображения
    • Тип файла: jpg pid2.jpg (94.9 Кб, Просмотров: 10)

  6. #16

    По умолчанию

    Можно наверное так выход для 2 рассчитать:
    Y2 = 100 - PID.Y + PID.Y_MIN

    А для возможности полного закрытия переключать Y_MIN на значение 0
    И привяжите к выходу SEL YManual чтобы при переключении в ручной заслонки оставались в текущем положении (порядковый номер в этом присваивании должен быть обязательно больше номера SEL - для этого можно сделать "упорядочить по потоку данных")

  7. #17

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    И работайте внутри программы с диапазоном 0...100, а преобразование в 4...20 выполняйте уже непосредственно перед передачей сигнала на аналоговый выход
    Хотел спросить ещё этот момент. Почему именно так? Исключительно для удобства ручного ввода?
    И для вентилятора (второй PID в схеме), тоже нужно 0-100 и потом перед выходом Lin_trafo в 4-20 переводить? Если не предусмотрен ручной ввод.

  8. #18

    По умолчанию

    Цитата Сообщение от Клаус Посмотреть сообщение
    Хотел спросить ещё этот момент. Почему именно так? Исключительно для удобства ручного ввода?
    И для вентилятора (второй PID в схеме), тоже нужно 0-100 и потом перед выходом Lin_trafo в 4-20 переводить? Если не предусмотрен ручной ввод.
    Исключительно для удобства ввода и отображения. Воспринимать значение положения "18%" проще, чем "7мА"

  9. #19

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Исключительно для удобства ввода и отображения. Воспринимать значение положения "18%" проще, чем "7мА"
    Понял. Спасибо.

  10. #20

    По умолчанию

    Новые вопросы...Вопросы по подключению и управлению аналоговыми сигналами. Правильно понимаю, что в моём случае, для подключения электропривода "ЭП-05A AC220V ЭЛЕКТРОПРИВОД 50NM" (параметры в приложенной схеме) к выходам "Модуля аналогового вывода (МУ210-502)" необходимо дополнительно резистор ограничивающий? Если я правильно рассчитал, то при номинальном токе 0,24А и мощности электропривода 15Вт, Rн получается ~260 Ом, соответственно, что "дотянуть" до необходимого значения нужно резистор 140-340Ом?
    P.S. аналоговое управление совсем уж ново для меня, поэтому вопросов много.
    Изображения Изображения
    • Тип файла: png Motor.png (214.6 Кб, Просмотров: 11)
    • Тип файла: jpg МУ.jpg (86.0 Кб, Просмотров: 11)

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. ТРМ 1033, алгоритм №4
    от WFBC в разделе Контроллеры для систем вентиляции и кондиционирования
    Ответов: 1
    Последнее сообщение: 18.07.2021, 09:17
  2. Нужен алгоритм на ПЛК 150.
    от ouakari в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 14.09.2012, 13:33
  3. САУ-МП алгоритм 20
    от незарегистрированный в разделе Подбор Оборудования
    Ответов: 15
    Последнее сообщение: 15.12.2008, 17:56
  4. Алгоритм ПВУ
    от Назаров Александр в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 05.06.2008, 21:21

Ваши права

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