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

Тема: ФБ на ST ротация насосов

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

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

    По умолчанию

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

    https://owen.ru/forum/showthread.php?t=38891
    Последний раз редактировалось Сергей0308; 02.01.2024 в 16:12.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Мне кажется, ротацию лучше производить не по абсолютной наработке, а для ротации иметь отдельную переменную для каждого насоса, эти переменные можно сбросить(выровнять) например при замене одного из насосов на новый, такое впечатление, что люди не от мира сего, в смысле, из другой галактики(вселенной), где совсем другие законы и логика.
    И, сделайте вход выбора насоса, в смысле, зачем делать выход наработки для каждого насоса(нельзя что ли мультиплексор поставить?), может их 16(или больше), это же ёжик получится!
    И, можно добавить, для универсальности, входную переменную, по сколько насосов производить ротацию, в одной из тем товарищ хотел, чтобы ротация происходила по два насоса, в смысле, могут быть какие-то оригинальные желания.
    Добавить мультиплексор не проблема, дописать одну строчку, кому надо сделает сам или спросит как сделать.
    А по поводу выбора кол-ва насосов есть переменная Amount (Даже на скрине видно), специально ведь подписал в рамке Amount - необходимое число насосов 1-4 (1-8).
    Поставьте 2 и будет по 2 насоса переключать.
    Последний раз редактировалось kondor3000; 02.01.2024 в 17:28.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Добавить мультиплексор не проблема, дописать одну строчку, кому надо сделает сам или спросит как сделать.
    А по поводу выбора кол-ва насосов есть переменная Amount (Даже на скрине видно), специально ведь подписал в рамке Amount - необходимое число насосов 1-4 (1-8).
    Поставьте 2 и будет по 2 насоса переключать.
    Это же количество одновременно работающих насосов, насколько я понимаю?
    Мне кажется, алгоритм работы будет более универсальным(гибким), в смысле, если назначить отдельную переменную. Например в моём варианте, что я ссылку давал, может быть до 4 одновременно работающих насоса, но ротация всегда происходит по 1-у насосу, у Вас, насколько смог понять, ротация всегда происходит на количество одновременно работающих насосов, например, при 4-х одновременно работающих насосах, Вы не можете назначить как у меня, чтобы ротация происходила не одновременно для 4 насосов, а по одному насосу с периодом в 4 раза меньшим, в принципе будет тоже самое, но момент ротации насосов будет сдвинут на 1/4 периода работы насоса, в большинстве случаев одновременно все 4 насоса ротировать стрёмно, в смысле, лучше по одному.
    Последний раз редактировалось Сергей0308; 03.01.2024 в 21:27.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #4

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Почему 2, а не 1 во всех программах этой серии? В симуляторе блок выдаёт 1, то же если его перенести в другой проект и если его взять из библиотеки проекта в этой же схеме. Я верно чего то не вижу. Поясните пожалуйста
    Изображения Изображения

  5. #5

    По умолчанию

    Цитата Сообщение от Urfin_Dzhyus Посмотреть сообщение
    Почему 2, а не 1 во всех программах этой серии? В симуляторе блок выдаёт 1, то же если его перенести в другой проект и если его взять из библиотеки проекта в этой же схеме. Я верно чего то не вижу. Поясните пожалуйста
    В обоих блоках прописаны константы с 1, а не с 0 бита. 1 Параметры блока.jpg При переносе проекта, константы слетают, надо следить за этим.
    Так что 2 это правильно.
    Последний раз редактировалось kondor3000; 25.04.2025 в 12:36.

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    В обоих блоках прописаны константы с 1, а не с 0 бита. 1 Параметры блока.jpg При переносе проекта, константы слетают, надо следить за этим.
    Так что 2 это правильно.
    Так и не понял, как это сделать самому, подскажите.

  7. #7

    По умолчанию

    Цитата Сообщение от Urfin_Dzhyus Посмотреть сообщение
    Так и не понял, как это сделать самому, подскажите.
    В скачанном проекте нажмите на макрос ( выделите его) как на скрине и смотрите константы прописанные. Их можно изменить как вам надо.
    На всех макросах они прописаны, те константы что в самом макросе использованы, номера бит или задача времени Блинка.
    Я использовал:
    Ротация 8 насосов с 2-я включёнными_2.owl https://owen.ru/forum/showthread.php...l=1#post385145
    Последний раз редактировалось kondor3000; 25.04.2025 в 15:11.

Похожие темы

  1. Ротация насосов 3+1
    от K.K. в разделе Среда программирования OWEN Logic
    Ответов: 47
    Последнее сообщение: 29.10.2023, 16:37
  2. Ротация двух насосов
    от Вова13 в разделе ПЛК63/73
    Ответов: 19
    Последнее сообщение: 25.12.2022, 00:13
  3. Чередование насосов (случай для 3-х насосов)
    от 07Fobos в разделе Программируемые реле
    Ответов: 14
    Последнее сообщение: 30.10.2022, 22:04
  4. Ротация пр200
    от GothWind в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 30.06.2018, 22:31

Ваши права

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