Показано с 1 по 10 из 87

Тема: Каскадное управление четырьмя насосами

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,469

    По умолчанию

    Цитата Сообщение от shprexan Посмотреть сообщение
    Сергей, спасибо ещё раз, видимо проглядел. Действительно ваш шаблон ротации 2 насосов, то что нужно, благо заказчику не интересна общая наработка по каждому насосу.
    Можно использовать и последний вариант проекта в 4-мя одновременно включёнными насосами, просто больше двух не включать в одновременную работу! Там более лаконично, в смысле, обвязка "спрятана" в макросы для каждого насоса(ступени). Впрочем, если Вам два насоса хватит для поддержания параметра на заданном уровне, то другие два насоса и не запустятся, если даже будут включены в одновременную работу все четыре насоса!

    Ротация 8 насосов с 4-явключёнными_1.owle

    По умолчанию ротация каждые 12 часов, назначается в свойствах макроса для каждой ступени отдельно!
    Если два насоса одновременно работают, то получится что насосы будут работать по 24 часа, в смысле 12 часов как основной и 12 часов как дополнительный, в смысле, как Вы хотели!

    Заодно продублирую и проект включения ступеней каскадного регулятора:

    Каскад_4.owle
    Последний раз редактировалось Сергей0308; 07.11.2023 в 04:38.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Можно использовать и последний вариант проекта в 4-мя одновременно включёнными насосами, просто больше двух не включать в одновременную работу! Там более лаконично, в смысле, обвязка "спрятана" в макросы для каждого насоса(ступени). Впрочем, если Вам два насоса хватит для поддержания параметра на заданном уровне, то другие два насоса и не запустятся, если даже будут включены в одновременную работу все четыре насоса!

    Ротация 8 насосов с 4-явключёнными_1.owle

    По умолчанию ротация каждые 12 часов, назначается в свойствах макроса для каждой ступени отдельно!

    Заодно продублирую и проект включения ступеней каскадного регулятора:

    Каскад_4.owle
    Сергей как то интересно ваша схема собирается у меня в двух разных окнах программы. В вашем файле вход последнего блока при нулях - 1. Выход нулевой. Скопировал в мой файл - получаю на входе 1, на выходе - 1 выход включен. 123123.png

  3. #3

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Так это нормальный, разумный вопрос, в смысле, почему при копировании(переносе) макрос не так работает как в исходном проекте!
    Сергей, если возможно очистите часть личных сообщений, тему забивать не хочется. А пару вопросов задать хотелось бы)

  4. #4

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Можно использовать и последний вариант проекта в 4-мя одновременно включёнными насосами, просто больше двух не включать в одновременную работу! Там более лаконично, в смысле, обвязка "спрятана" в макросы для каждого насоса(ступени). Впрочем, если Вам два насоса хватит для поддержания параметра на заданном уровне, то другие два насоса и не запустятся, если даже будут включены в одновременную работу все четыре насоса!

    Ротация 8 насосов с 4-явключёнными_1.owle

    По умолчанию ротация каждые 12 часов, назначается в свойствах макроса для каждой ступени отдельно!

    Заодно продублирую и проект включения ступеней каскадного регулятора:

    Каскад_4.owle
    Вы меня не правильно поняли, личные сообщения форума. Хотел там задать вам пару вопросов, чтобы не писать их здесь)
    сбщ.png
    Последний раз редактировалось shprexan; 06.11.2023 в 18:56.

  5. #5

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Можно использовать и последний вариант проекта в 4-мя одновременно включёнными насосами, просто больше двух не включать в одновременную работу! Там более лаконично, в смысле, обвязка "спрятана" в макросы для каждого насоса(ступени). Впрочем, если Вам два насоса хватит для поддержания параметра на заданном уровне, то другие два насоса и не запустятся, если даже будут включены в одновременную работу все четыре насоса!

    Ротация 8 насосов с 4-явключёнными_1.owle

    По умолчанию ротация каждые 12 часов, назначается в свойствах макроса для каждой ступени отдельно!
    Если два насоса одновременно работают, то получится что насосы будут работать по 24 часа, в смысле 12 часов как основной и 12 часов как дополнительный, в смысле, как Вы хотели!

    Заодно продублирую и проект включения ступеней каскадного регулятора:

    Каскад_4.owle
    Обнаружил ещё одну интересную особенность, в момент ротации 4 и 1 выхода - активным остается только один выход, потому что номера осн и доп сравниваются.
    осн доп.png

  6. #6
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,469

    По умолчанию

    Цитата Сообщение от shprexan Посмотреть сообщение
    Обнаружил ещё одну интересную особенность, в момент ротации 4 и 1 выхода - активным остается только один выход, потому что номера осн и доп сравниваются.
    осн доп.png
    Так всегда происходит, если основной и дополнительный насосы выбраны соседними, в смысле сначала основной насос переключается на место дополнительного(захватывает место дополнительного), затем происходит поиск дополнительного, следующего по кругу насоса(1-2-3-4-1), обычно это занимает два цикла программы, неужели 10 мс это так критично, тогда поставьте задержку выключения насосов на несколько мс, не мог даже подумать, что это для Вас так чувствительно, короче, найдёте какой существенный недостаток, скажите, я это недостатком не считаю, впрочем макрос открыт(без пароля) можете синхронизировать переключения насосов! В смысле, можно сформировать сигнал окончания поиска и по нему синхронно переключать насосы! С таким же успехом можно сказать, что и асинхронные счётчики "хвосты" выбрасывают в момент переключения! Хорошо хоть Вас не беспокоит надежность(отказоустойчивость) системы при возможных неисправностях насосов!
    Короче, период ротации следует назначать только макросу основного насоса, остальным ступеням не нужно(поставить период ротации больший чем у основной ступени), в смысле, макрос основной ступени будет ротировать основной насос и "двигать" все остальные ступени по кругу(1-2-3-4-1)!
    Последний раз редактировалось Сергей0308; 07.11.2023 в 11:16.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Похожие темы

  1. Каскадное управление насосами
    от Borobeska в разделе ПЛК2хх
    Ответов: 5
    Последнее сообщение: 25.04.2023, 10:26
  2. каскадное управление регуляторов КТР
    от Никита2020 в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 07.10.2021, 16:02
  3. КАСКАДНОЕ УПРАВЛЕНИЕ
    от kukla100 в разделе ПЛК1хх
    Ответов: 33
    Последнее сообщение: 24.04.2020, 11:54
  4. каскадное управление тэнами с пид
    от Keldish в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 17.09.2017, 16:59

Ваши права

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