Цитата:
Сообщение от ViS
Вот у меня тоже чиллер падает в ошибку при переключении насосов по ротации из-за провала протока... Включать два насоса нельзя. Соответственно алгоритм при ротации должен быть таким:
- наступило время Ч (смены насосов)
- на чиллер подается команда останова
- насос молотит еще 5 минут (время остановки чиллера, если выключить насос раньше, до полной остановки чиллера - падает в ошибку, сброс только вручную на чиллере)
- остановка работающего насоса
- запуск второго насоса
-команда на включение чиллера
Как это реализовать внешней обвязкой стандартного макроса?
Может уже торможу, переработав, но что-то не соображу
|
Честно говоря, просто и банально. Главное - научиться отличать алгоритм от шелухи.
Это как в математике - вроде как кажется, что все прямые очень разные. Снизу вверх, сверху вниз, под углами разными.
Но все они строятся по одной и той же формуле, которая описывает
любую прямую. Это формула kx+b.
Именно коэффициенты задают, как будет проведена эта прямая. Не нужно каждый раз придумывать свою формулу. Достаточно найти коэффициенты.
Так и в вашей задаче. Вам нужен АВР + ротация. Всяческие задержки - это коэффициенты. Не более.
Смотрите прилагаемый рисунок.