Добрый день, подскажите пожалуйста как лучше реализовать ограничение кол-ва пусков насоса , к примеру один пуск в 10 минут.
Вид для печати
Добрый день, подскажите пожалуйста как лучше реализовать ограничение кол-ва пусков насоса , к примеру один пуск в 10 минут.
Ставить таймер и считать. Если пауза в 10 минут не выдержана, делать запрет запуска.
Все необходимые функциональные блоки для этого в OL есть.
можете показать пример на FBD
как вариант (задержка повторного включения)
Вложение 74750
можно так ограничить
Вложение 74751
а так, можно задать минимальное время работы
Вложение 74752
Это получается ограничить минимальный период запуска до 10 минут, если правильно понимаю задачу!
Короче, была, правда давно, подходящая тема, там разруливали проблему одновременного запуска насосов или компрессоров, точно уже не помню, но это и не важно!
Здесь в посте #3526 последний раз проект выкладывал из этой темы: https://owen.ru/forum/showthread.php?t=26216&page=353
Если интересно можете и тему поискать, в проекте макрос на 8 устройств(входов-выходов), можно легко расширить до 32, но и Вам подойдёт, в смысле, для одного насоса, минимальный период задаётся в свойствах макроса, в проекте для демонстрации в режиме симулятора установлен минимальный период равный 10 секундам, можно изменить на 10 минут, тогда это составит 600 секунд.