Настройка OPC Lectus для получения данных из SQL

Вопросы по программе Lectus Modbus OPC/DDE server
vvs
Сообщения: 3
Зарегистрирован: 20 мар 2017, 14:40

Настройка OPC Lectus для получения данных из SQL

Сообщение vvs »

Добрый день,

Стоит задача получать данные с теплосчетчика ВИС.Т и передавать в СКАД систему.
Производитель теплосчетчика предлагает установить программу Архивист, которая будет получать данные со счетчика,
и сохранять данные в базе SQL.
А затем используя OPC сервер считывать данные из SQL.

Я выбрал OPC lectus, только не нашел примеры для организации связи с SQL базой.
Если есть примеры с решением похожих задач, с помощью OPC Lectus, поделитесь пожалуйста.
Больше интересует создание переменных с SQL запросами.
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Настройка OPC Lectus для получения данных из SQL

Сообщение admin »

Использование SQL в качестве источника данных (хранения полученных данных)
http://lectussoft.com/manual/index.html
"Настройки"- "Параметры" - "Настройка подключения к базе данных"
"Переменные" - "SQL переменные"

Для получения данных используйте SELECT.
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Настройка OPC Lectus для получения данных из SQL

Сообщение admin »

Вообще, логичнее данные получать напрямую в SCADA из базы данных.
Думаю большинство SCADA могут это.
vvs
Сообщения: 3
Зарегистрирован: 20 мар 2017, 14:40

Re: Настройка OPC Lectus для получения данных из SQL

Сообщение vvs »

Если не трудно можно описать пример подробние

INSERT INTO Northwind.dbo.Orders (Freight, OrderDate)
VALUES (Item(Item1), getdate())
GO
SELECT UnitPrice FROM Northwind.dbo.Products
WHERE ProductId = 1


Northwind.dbo.Orders - название SQL базы?
Orders - ?
Freight - ?
OrderDate - ?
(Item(Item1), getdate()) - ? почему так?

UnitPrice - таблица в SQL
Products - - ?
vvs
Сообщения: 3
Зарегистрирован: 20 мар 2017, 14:40

Re: Настройка OPC Lectus для получения данных из SQL

Сообщение vvs »

Где настраивается соединение с базой данных?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Настройка OPC Lectus для получения данных из SQL

Сообщение admin »

vvs писал(а):Где настраивается соединение с базой данных?
http://lectussoft.com/manual/index.html
"Настройки"- "Параметры" - "Настройка подключения к базе данных"
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Настройка OPC Lectus для получения данных из SQL

Сообщение admin »

vvs писал(а):Если не трудно можно описать пример подробние

INSERT INTO Northwind.dbo.Orders (Freight, OrderDate)
VALUES (Item(Item1), getdate())
GO
SELECT UnitPrice FROM Northwind.dbo.Products
WHERE ProductId = 1


Northwind.dbo.Orders - название SQL базы?
Orders - ?
Freight - ?
OrderDate - ?
(Item(Item1), getdate()) - ? почему так?

UnitPrice - таблица в SQL
Products - - ?
Northwind.dbo.Orders, Northwind.dbo.Products - таблицы
Freight, OrderDateб UnitPrice - столбцы таблицы
Item(Item1) - значение переменной Item1
getdate() - текущее время

Подробности:
https://ru.wikipedia.org/wiki/Select_(SQL)
Ответить

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

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