Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: sladkov02 от 22 Августа 2023, 12:20:46
-
Здравствуйте, подскажите пожалуйста, есть ли вариант выполнять скрипт допустим каждые 500 мс, такого типа скрипта не нашел. Может окольными путями удастся как-то? :(
-
Здравствуйте.
Опишите максимально подробно задачу, которую нужно решить.
-
Есть переменные в БД, которые обновляются каждые 500 мс. Соответственно необходимо опрашивать БД каждые 500 мс и получать оттуда значения переменных.
-
Здравствуйте.
Выполнить скрипт чаще одного раза в секунду можно только одним способом: по изменению значения переменной. К примеру, если у Вас на OPC-сервере имеется переменная, которая гарантированно изменяется каждые 500мс., то можно добавить ее в проект и установить для нее требуемую частоту опроса (https://simple-scada.com/help/manual/varmain.html)(например = 200мс.). Затем можно создать скрипт по событию "Изменились переменные (https://simple-scada.com/help/script/changemulvar.html)", добавить переменную в список скрипта и написать требуемый код скрипта. В результате, скрипт будет выполняться с частотой 500мс.(при условии, что переменная изменяется с такой частотой).