Система "Бенукс". Компьютерное управление и контроль.
https://benuks.forumenko.com/

Про сценарии
https://benuks.forumenko.com/topic101.html
Страница 1 из 1

Автор:  alex_14rus [ 06-11, 07:43 ]
Заголовок сообщения:  Про сценарии

Доброго дня!
У меня вот такой возник вопрос. Мне бы хотелось чтобы система предупреждала меня о начале снижения или увеличения температуры до наступления какого то критического значения. Система бы сравнивала значение температуры с предшествующим значением, а эту дельту я бы задавал сам, или бы система сама мне сообщала на сколько увеличилась(уменьшилась) температура. Ну или система молчит, значит темп. не меняется. Так можно сделать?
Я пока испытываю демо-версию, разбираюсь, что да как. В рабочей версии проверить не могу, может в ней так можно сделать?

Экспериментировал я тут на днях с газовым котлом. Котел наш, деревянный, автоматика так себе. Я поставил 2 датчика на подачу и обратку. И во время запуска котла я забыл включить насос!! Сообщение мне пришло, что температура на подаче больше 90 градусов, но было уже поздно, автоматика погасила котел. Вот мне и подумалось, что я контролирую только крайние значения. Написать сценарии с шагом через один градус(2,3,5 градусов), но это привязка к какой-то конкретной температуре, да и сценариев будет тьма. А так, запустил один сценарий – следить, и не важно какая температура, важно ее изменение.

Может чего подскажите, как это сделать? А то чего-то не придумывается никак.

Автор:  Геннадий [ 06-11, 20:18 ]
Заголовок сообщения:  Re: Про сценарии

alex_14rus писал(а):
Система бы сравнивала значение температуры с предшествующим значением, а эту дельту я бы задавал сам, или бы система сама мне сообщала на сколько увеличилась(уменьшилась) температура.

Пока такой возможности нет, но можно определить для себя какие-то граничные величины, при превышении которых система будет сообщать. Можно получать на E-mail текущий график, на котором видна тенденция изменения температуры.

Автор:  Геннадий [ 08-02, 16:24 ]
Заголовок сообщения:  Re: Про сценарии

alex_14rus писал(а):
Мне бы хотелось чтобы система предупреждала меня о начале снижения или увеличения температуры до наступления какого то критического значения. Система бы сравнивала значение температуры с предшествующим значением, а эту дельту я бы задавал сам
Вышло очередное обновление системы Бенукс, теперь начиная с версии 4.8 введена возможность просматривать дельту и запускать сценарии по величине дельты.

Автор:  BATONS [ 29-03, 09:45 ]
Заголовок сообщения:  Re: Про сценарии

Подскажите пожалуйста, как с помощью сценария мне сделать запуск скрипта (vbs) или bat-файла, чтоб Бенукс запускал его, раз в 5 минут и так по кругу.

Автор:  Геннадий [ 29-03, 10:21 ]
Заголовок сообщения:  Re: Про сценарии

BATONS писал(а):
как с помощью сценария мне сделать запуск скрипта (vbs) или bat-файла, чтоб Бенукс запускал его, раз в 5 минут и так по кругу.
В окне "сценарии" создайте новый сценарий, в котором укажите команду "запуск внешней программы" и в этой же команде укажите программу или бат-файл для запуска. После этого, в окне "Управление по времени" создайте новое задание, в котором укажите Ваш новый сценарий. Вот и всё.
P.S. Не забудьте после настроек запустить режим "сканирование".

Автор:  BATONS [ 29-03, 13:46 ]
Заголовок сообщения:  Re: Про сценарии

Спасибо за информацию!

Автор:  BATONS [ 29-03, 21:16 ]
Заголовок сообщения:  Re: Про сценарии

Получается, я там могу задать запуск скрипта (bat-файла) только один раз.(установив определенное время) а как сделать, чтобы он запускался каждые 5 минут? в вкладке Управление по времени создать таймеров с дискретностью 5 минут?

Автор:  Геннадий [ 30-03, 09:08 ]
Заголовок сообщения:  Re: Про сценарии

BATONS писал(а):
я там могу задать запуск скрипта (bat-файла) только один раз.(установив определенное время) а как сделать, чтобы он запускался каждые 5 минут?
Извините, недосмотрел... Для того, чтобы по кругу каждые 5 минут надо сценарий сделать так:
1. команда "запуск внешней программы" и в этой же команде установить текущую метку, например start
2. команда "таймер" с параметром 5 минут
3. команда "выполнить циклически участок" c двумя параметрами: "кол-во циклов" и "повторять с метки", причём указать метку start.
Этот сценарий отработает указанное кол-во циклов и завершит свою работу. Для создания беконечного цикла надо вместо команды "выполнить циклически участок" использовать команду "безусловный переход на метку".
Ну а сам сценарий, как и все остальные сценарии, запускать можно либо при старте сканирования (в окне "конфигурация"), либо в окне "управление по времени", либо по событиям от датчиков, либо внешний запуск с помощью утилиты "run_scen.exe", либо по команде удалённого управления (ICQ, SMS, Telnet). Обо всём этом описано во встроенном хелпе.

Автор:  dempen [ 20-04, 15:26 ]
Заголовок сообщения:  Re: Про сценарии

Можно ли через сценарии прописать 3 действия от одной кнопки? Чтобы бенукс подсчитывал количество нажатий и на основании этого включал разную нагрузку?

Автор:  Геннадий [ 20-04, 21:27 ]
Заголовок сообщения:  Re: Про сценарии

dempen писал(а):
Можно ли через сценарии прописать 3 действия от одной кнопки? Чтобы бенукс подсчитывал количество нажатий и на основании этого включал разную нагрузку?
Нет, так не получится.

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/