Имею: Бытовая насосная станция с гидроаккумулятором. Датчик давления 4-20 мА (0-10 bar).
Преобразователь поддерживает давление 3.0 bar.
Минимальная частота двигателя 4-12 = 30 Гц
Схема подключения и работы по инструкции для ввода в эксплуатацию "Режим поддержания постоянного давления. Задание в цифровом виде."
Задача: Средствами SLC обеспечить
параметры 13-00 [1] SCL mode = On (включено)
13-01 [1] Start Event = True (всегда запущено ???)
13-02 [0] Stop Event = False (никогда не останавливается ???)
Событие 0 -> Действие 0
13-51.0 [26] Logic rule 0
13-52.0 [22] Run
Компаратор 0 сравнивает значение с датчика на аналоговом входе 60 с 25% (что соответствует 2.5 bar). Если это значение меньше и на цифровом входе 18 присутствует высокий уровень, происходит запуск двигателя.
Событие 1 -> Действие 1
13-51.1 [26] Comparator 1
13-52.1 [22] Start timer 0
Компаратор 1 сравнивает частоту двигателя. Если она равна 30 Гц запускается таймер 0 на 10 секунд.
Событие 2 -> Действие 2
13-51.2 [26] Logic rule 1
13-52.2 [22] Stop
Компаратор 1 сравнивает частоту двигателя. Если частота равна 30 Гц и закончился отсчет таймера 0 происходит останов двигателя. Так же останов двигателя происходит при низком уровне на цифровом входе 18.
К сожалению, вся эта красота у меня не заработала. Двигатель отрабатывает заданное давление и никогда не выключается. Соответственно, логику запуска двигателя проверить не могу.
Поэтому вопрос: в чем проблема и что я делаю неправильно?
Очень прошу помощи
Преобразователь поддерживает давление 3.0 bar.
Минимальная частота двигателя 4-12 = 30 Гц
Схема подключения и работы по инструкции для ввода в эксплуатацию "Режим поддержания постоянного давления. Задание в цифровом виде."
Задача: Средствами SLC обеспечить
- запуск двигателя для поддержания заданного давления, если давление на датчике снизилось до 2.5 bar
- полный останов двигателя, если двигатель работает на минимальных оборотах в течении 10 секунд (то есть когда давление в норме, а расхода воды уже нет).
параметры 13-00 [1] SCL mode = On (включено)
13-01 [1] Start Event = True (всегда запущено ???)
13-02 [0] Stop Event = False (никогда не останавливается ???)
Событие 0 -> Действие 0
13-51.0 [26] Logic rule 0
13-52.0 [22] Run
Компаратор 0 сравнивает значение с датчика на аналоговом входе 60 с 25% (что соответствует 2.5 bar). Если это значение меньше и на цифровом входе 18 присутствует высокий уровень, происходит запуск двигателя.
Событие 1 -> Действие 1
13-51.1 [26] Comparator 1
13-52.1 [22] Start timer 0
Компаратор 1 сравнивает частоту двигателя. Если она равна 30 Гц запускается таймер 0 на 10 секунд.
Событие 2 -> Действие 2
13-51.2 [26] Logic rule 1
13-52.2 [22] Stop
Компаратор 1 сравнивает частоту двигателя. Если частота равна 30 Гц и закончился отсчет таймера 0 происходит останов двигателя. Так же останов двигателя происходит при низком уровне на цифровом входе 18.
К сожалению, вся эта красота у меня не заработала. Двигатель отрабатывает заданное давление и никогда не выключается. Соответственно, логику запуска двигателя проверить не могу.
Поэтому вопрос: в чем проблема и что я делаю неправильно?
Очень прошу помощи