Возможно ли усреднение данных?

Вопросы по программе Lectus Modbus OPC/DDE server
ufaman
Сообщения: 4
Зарегистрирован: 25 фев 2016, 23:12

Возможно ли усреднение данных?

Сообщение ufaman »

Есть MODBUS переменная X1 с периодом опроса 0,5 сек. Возможно ли средствами Lectus записывать в переменную X2 усреднённое по 10 опросам значение?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Возможно ли усреднение данных?

Сообщение admin »

К сожалению в сервере нет такой возможности.
Усредняйте значение в используемой SCADA системе.
ufaman
Сообщения: 4
Зарегистрирован: 25 фев 2016, 23:12

Re: Возможно ли усреднение данных?

Сообщение ufaman »

А если попробовать через SQL-запрос?
Кстати, совершенно не документирована работа со встроенным SQL-движком. Какие поля есть в базе?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Возможно ли усреднение данных?

Сообщение admin »

В веденном SQL скрипте выражения типа Item(Item1) заменяются на значения и полученное выражение посылается в используемую SQL базу данных.
Следовательно синтаксис SQL скрипта зависит от используемой базы данных.
Если используется встроенная база данных, то это Firebird.
http://www.firebirdsql.org/
ufaman
Сообщения: 4
Зарегистрирован: 25 фев 2016, 23:12

Re: Возможно ли усреднение данных?

Сообщение ufaman »

Самый простой вопрос: SELECT XXX FROM откуда? Наименование таблицы? Она одна? Есть ли в таблице какие-то поля, кроме Item(ItemXX)?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Возможно ли усреднение данных?

Сообщение admin »

Встроенная база данных предназначена в основном для хранения истории текущих значений и выдачи данной истории в HDA.
Для этой цели есть предопределенная таблица. Ее не следует использовать.

Если вам нужно использовать именно встроенную базу данных, то создайте там вручную таблицу и используйте.
http://www.firebirdsql.org/refdocs/lang ... table.html
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя