Показать сообщение отдельно
Старый 09.09.2021, 12:22   #1
KamenVLA
Новичок
 
Регистрация: Aug 2021
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Программа для управления двумя насосами с ротацией

Добрый день, я не так давно начал заниматься программированием в среде SMLogix представляю вашему вниманию программу для управлением двумя сетевыми насосами с ротацией и наработкой по времени, с пусковыми условиями по аналоговым и дискретным входам, сейчас опишу как она должна работать:
при приходе сигнала АВТ на дискретный вход контроллера запускается насос имеющий приоритет (В данном случае первый), но он запускается при приходе всех пусковых условий (давление на выходе не больше допустимого давления, которое задается с контроллера, есть сигнал АВТ, насос не в аварии, не сухой ход), при запуске насоса автоматически запускается счетчик наработки часов и задержка по времени (она нужна для того чтобы проверить сможет ли нагнать насос за определенное количество времени нужное давление, которое также задается с контроллера, если давление нагоняется сигнал аварии не проходит и насос аварийно не выключается), после отработки нужного количества времени насос (задается с контроллера) останавливается, запускается другой насос. При авариях рабочего насоса он останавливается, на контроллер приходит сигнал об аварии, запускается резервный. После снятия сигнала АВТ счетчики наработки сбрасываются.
Прошу проверить работоспособность программы на контроллере либо рассказать как можно запустить симуляцию, программу прикладываю ниже, заранее спасибо.
Версия контроллера MATRIX 1320-90-0
Вложения
Тип файла: msl Ротация насосов СН.msl (154.5 Кбайт, 51 просмотров)
Тип файла: psl Программа для насосов СН.psl (408.6 Кбайт, 71 просмотров)
KamenVLA вне форума   Ответить с цитированием