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

Тема: Макрос ротации насосов 2 шт. с контролем наработки

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

Сергей0308 Для 2 насосов? Какая же здесь... 16.12.2018, 15:56
Сергей0308 У нас большинство по 3... 16.12.2018, 20:17
Сергей0308 Я же просто обрисовал... 16.12.2018, 23:15
Мимоход Как-то так.. 40438 ЗЫ... 19.12.2018, 15:41
Сергей0308 Удивляет ваше маньякальное... 15.03.2020, 18:57
Сергей0308 Если надо только ротацию и у... 15.07.2021, 09:24
Сергей0308 В смысле? Насосы... 24.11.2023, 14:00
Сергей0308 Это баук извращается, мало... 30.07.2021, 12:14
a_sergeevich Я бы добавил ещё вход для... 12.09.2021, 20:23
Василий Кашуба Если нужна помощь, нужно... 08.11.2022, 18:39
lagutin Alarm_filter - это и есть... 09.11.2022, 14:05
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Мимоход а я правильно понимаю, что этот вариант будет работать только на "Живой" зелезке? просто в эмуляторе я не могу эту переменную поменять на "1"?

    Все! разобрался довесил на вход TP к этой переменной через "или" еще одну, которую завел с "кнопки" и все заработало! то, что нужно!
    Последний раз редактировалось bayk; 19.12.2018 в 19:55.

  2. #2

    По умолчанию

    Цитата Сообщение от bayk Посмотреть сообщение
    Мимоход а я правильно понимаю, что этот вариант будет работать только на "Живой" зелезке? просто в эмуляторе я не могу эту переменную поменять на "1"?

    Все! разобрался довесил на вход TP к этой переменной через "или" еще одну, которую завел с "кнопки" и все заработало! то, что нужно!
    Зачем?
    если переменная есть на экране,
    Захват-1.png
    то и так все заработает
    Последний раз редактировалось Мимоход; 19.12.2018 в 20:14.
    Шёл я как-то раз мимо и ...

  3. #3

    По умолчанию

    для теста - раз, для реализации общего сброса (у меня будет 5 групп насосов на 1 Прке висеть) аппаратной кнопкой - два просто так - три )))

  4. #4

    По умолчанию

    Взял готовую программу пример от ОВЕНА и заюзал готовый макрос Oper Timer из этой проги.
    Далее построил три алгоритма:
    1) Блок FB - BLINK, который по интервалам совершает ротацию насосов.
    2) Блок комутации (т.е. если один насос в ручном, второй насос вечно работать должен в одиночку).
    3) Взял значения наработки часов из блока Oper Timer и сделал логику, что если есть переработка одного из насосов в 2!!!!раза*Тсмены, то FB берет управление через селекторы на себя и ждет пока наработка обоих насосов не станет равна, а после выравнивания наработки уже переключает селекторы обратно на управление от алгоритмов пункта 1 и пункта 2.
    Единственное условие, time_work_engine1 = time_work_engine2.
    Пока для тестов часы наработки заменил на минуты наработки.1.jpg2.png
    Последний раз редактировалось Natrv; 23.12.2018 в 19:08.

  5. #5

    По умолчанию

    Подскажите пожалуйста, что внутри блока Oper Timer? Или этот блок есть готовый в библиотеке CoDesys?

  6. #6
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,623

    По умолчанию

    Цитата Сообщение от Борис_771 Посмотреть сообщение
    Подскажите пожалуйста, что внутри блока Oper Timer? Или этот блок есть готовый в библиотеке CoDesys?
    Это таймер наработки и счетчик включений - есть в менеджере компонентов

Похожие темы

  1. Чередование насосов (случай для 3-х насосов)
    от 07Fobos в разделе Программируемые реле
    Ответов: 14
    Последнее сообщение: 30.10.2022, 22:04
  2. Автоматизация ротации тэнов.
    от Bertruger в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 21.10.2015, 23:02
  3. модуль дискретного ввода с контролем линии
    от evo в разделе Трёп (Курилка)
    Ответов: 5
    Последнее сообщение: 31.08.2010, 09:16
  4. есть наработки
    от Рюрик в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 27.08.2010, 13:08

Метки этой темы

Ваши права

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