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

Тема: Как записать переменную в энергонезависимую память

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

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Насосы работают в параллель.Но думаю будет не лишнем сделать по переменное включения и совместное.Аварии с реле давления насоса приходят на реле этих реле два перед насосом и после.И авария двигателя сухой контакт пускателя приходит на дискретный вход реле пр200.Думаю даже будет лучше если будет и ручное упр задвижкой привода на закрытие и открытие, но может это и лишнее если есть ручной дублер на приводе.А как вы этот флаг создали где о нем почитать?Я так понимаю вы сделали кнопку пуск двухпозиционной она и на запуск и на пуск работает к этому входу можно подключить селекторный переключатель вкл и выкл?
    Селекторный выключатель - если он включен, то 1, если выключен, то 0. Отдельно обрабатывать положение 0 я не вижу смысла.
    Флаг вы можете как угодно назвать, например "Была команда на открытие задвижки" - это просто переменная, которая говорит о каком-то действии.
    Аварии с реле давления необходимо обрабатывать совместно с насосом, причем с задержкой - если насос работает и давление за определенное время не выросло, то авария.
    По поводу работы насосов то совместно, то индивидуально - необходимо определиться как должен реагировать макрос при переключении режимов на "горячую" - т.е., работал один насос, мы переключили на работу 2 насоса - что надо делать?
    Если работает только один насос, нужна ли ротация?
    Если ротация, то обрабатываем цикл выключения? Т.е. закрываем задвижку, выключаем насос, включаем другой насос, открываем задвижку
    И еще, авария с пускателя - я так понимаю, после пускателя стоит тепловое реле. А что, на самих двигателях нет защиты от перегрева?
    Последний раз редактировалось Dimensy; 11.12.2022 в 15:44.

  2. #2

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Селекторный выключатель - если он включен, то 1, если выключен, то 0. Отдельно обрабатывать положение 0 я не вижу смысла.
    Флаг вы можете как угодно назвать, например "Была команда на открытие задвижки" - это просто переменная, которая говорит о каком-то действии.
    Аварии с реле давления необходимо обрабатывать совместно с насосом, причем с задержкой - если насос работает и давление за определенное время не выросло, то авария.
    По поводу работы насосов то совместно, то индивидуально - необходимо определиться как должен реагировать макрос при переключении режимов на "горячую" - т.е., работал один насос, мы переключили на работу 2 насоса - что надо делать?
    Если работает только один насос, нужна ли ротация?
    Если ротация, то обрабатываем цикл выключения? Т.е. закрываем задвижку, выключаем насос, включаем другой насос, открываем задвижку
    И еще, авария с пускателя - я так понимаю, после пускателя стоит тепловое реле. А что, на самих двигателях нет защиты от перегрева?
    На самих двигателях защиты от перегрева нет.Поэтому теплуху с пускателем поставили для защиты.По поводу ротации насосов.Сначала включение происходит совместно оба два насоса и дальнейшая работа.Но может понадобиться что нужно выключить один насос любой, другой оставить в работе.То есть это может происходить на горячею когда оба насоса включены.Понятно что при переключение насоса сначала команда идет на закрытие задвижки а после спустя n количество времени выкл насос.И при запуски я так думаю запуск двигателя и спустя n количество времени открывается задвижка.И нужно потом предусмотреть после запуска сетевых насосов переход через n количество времени на котловые насосы там цикл тот же самый что и на сетевых просто думаю переход можно сделать по таймеру.

  3. #3

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Селекторный выключатель - если он включен, то 1, если выключен, то 0. Отдельно обрабатывать положение 0 я не вижу смысла.
    Флаг вы можете как угодно назвать, например "Была команда на открытие задвижки" - это просто переменная, которая говорит о каком-то действии.
    Аварии с реле давления необходимо обрабатывать совместно с насосом, причем с задержкой - если насос работает и давление за определенное время не выросло, то авария.
    По поводу работы насосов то совместно, то индивидуально - необходимо определиться как должен реагировать макрос при переключении режимов на "горячую" - т.е., работал один насос, мы переключили на работу 2 насоса - что надо делать?
    Если работает только один насос, нужна ли ротация?
    Если ротация, то обрабатываем цикл выключения? Т.е. закрываем задвижку, выключаем насос, включаем другой насос, открываем задвижку
    И еще, авария с пускателя - я так понимаю, после пускателя стоит тепловое реле. А что, на самих двигателях нет защиты от перегрева?
    После ваших подсказок и советов а так же всех участников форума, я пересмотрю и перепишу цикл программы упр насосами.Очень интересно изучать эту тему.

Похожие темы

  1. Сохранение в энергонезависимую память
    от Организм в разделе ПЛК63/73
    Ответов: 3
    Последнее сообщение: 30.11.2020, 21:43
  2. Ответов: 7
    Последнее сообщение: 10.10.2016, 10:53
  3. Как переслать энергонезависимую переменную с ИП 320 на ПР114?
    от дрю в разделе Программируемые реле
    Ответов: 2
    Последнее сообщение: 01.04.2015, 11:36
  4. Ответов: 1
    Последнее сообщение: 27.01.2015, 14:00
  5. Ответов: 0
    Последнее сообщение: 12.06.2013, 07:07

Ваши права

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