Добрый день,
Стоит задача получать данные с теплосчетчика ВИС.Т и передавать в СКАД систему.
Производитель теплосчетчика предлагает установить программу Архивист, которая будет получать данные со счетчика,
и сохранять данные в базе SQL.
А затем используя OPC сервер считывать данные из SQL.
Я выбрал OPC lectus, только не нашел примеры для организации связи с SQL базой.
Если есть примеры с решением похожих задач, с помощью OPC Lectus, поделитесь пожалуйста.
Больше интересует создание переменных с SQL запросами.
Настройка OPC Lectus для получения данных из SQL
Re: Настройка OPC Lectus для получения данных из SQL
Использование SQL в качестве источника данных (хранения полученных данных)
http://lectussoft.com/manual/index.html
"Настройки"- "Параметры" - "Настройка подключения к базе данных"
"Переменные" - "SQL переменные"
Для получения данных используйте SELECT.
http://lectussoft.com/manual/index.html
"Настройки"- "Параметры" - "Настройка подключения к базе данных"
"Переменные" - "SQL переменные"
Для получения данных используйте SELECT.
Re: Настройка OPC Lectus для получения данных из SQL
Вообще, логичнее данные получать напрямую в SCADA из базы данных.
Думаю большинство SCADA могут это.
Думаю большинство SCADA могут это.
Re: Настройка OPC Lectus для получения данных из SQL
Если не трудно можно описать пример подробние
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 - - ?
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 - - ?
Re: Настройка OPC Lectus для получения данных из SQL
Где настраивается соединение с базой данных?
Re: Настройка OPC Lectus для получения данных из SQL
http://lectussoft.com/manual/index.htmlvvs писал(а):Где настраивается соединение с базой данных?
"Настройки"- "Параметры" - "Настройка подключения к базе данных"
Re: Настройка OPC Lectus для получения данных из SQL
Northwind.dbo.Orders, Northwind.dbo.Products - таблицы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 - - ?
Freight, OrderDateб UnitPrice - столбцы таблицы
Item(Item1) - значение переменной Item1
getdate() - текущее время
Подробности:
https://ru.wikipedia.org/wiki/Select_(SQL)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя