Связь с OPC HDA

Связь между InTouch и программируемыми логическими контроллерами, компьютерами
и другими устройствами.

Связь с OPC HDA

Сообщение Eraser » Пн июн 21, 2010 8:27 am

Возникла потребность получения данных с некоего устройства (СПГ-762, фирмы "Логика"). Есть его родной OPC сервер, который успешно сконфигурирован и работает. Получение данных по OPC DA, через FSGateway, вопросов не вызывает.
Но вот как получить данные по OPC HDA (архив накопленных значений)? По заверению фирмы-разработчика, их OPC сервер выдает данные и DA, и в HDA. Смотрел матрицу совместимости FSGateway - там только OPC DA. Чем же мне получить исторические значения в InTouch ?
Eraser
 
Сообщения: 76
Зарегистрирован: Пт апр 18, 2008 12:33 pm

Сообщение Klinkmann_Msk » Пн июн 21, 2010 8:31 am

To Eraser:

Можно попробовать использовать OPC-клиент, поддерживающий OPC HDA/OPC UA (например KEPWare), считанные данные записывать в БД. В InTouch использовать SQL Access.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Eraser » Пн июн 21, 2010 8:42 am

Спасибо. Возможно это подошло бы, НО софт уже на объекте, и докупать кепваре очень вряд ли будут :) Других вариантов нет? Хотелось бы обойтись стандартными И/О драйверами и самим интачем
Eraser
 
Сообщения: 76
Зарегистрирован: Пт апр 18, 2008 12:33 pm

Сообщение Klinkmann_Msk » Пн июн 21, 2010 8:50 am

To Eraser:

Ну не работает WW с OPC HDA :(
Может сам сервер в/в может коннектиться к БД?
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Eraser » Пн июн 21, 2010 8:52 am

:( неа. сервер только опрашивает свое устройство и предоставляет данные по OPC DA/HDA. эх.. жаль.. ну, тогда будем просто раз в секунду опрашивать текущее значение и сохранять его в интаче, а потом расссчитывать на его основе среднесуточные и т.д.
Eraser
 
Сообщения: 76
Зарегистрирован: Пт апр 18, 2008 12:33 pm

Сообщение Klinkmann_Msk » Пн июн 21, 2010 9:01 am

To Eraser:

Увы, без докупки ПО тут не обойтись :(
Либо писать свой собственный костыль.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Eraser » Пн июн 21, 2010 9:26 am

:) забавно.. только что поставил на виртуалку KEPware 4.5 enhanced serwer, и туда же этот ОПС сервер, с которого надо читать HDA.
Так вот, во-первых, в кепсервер нет драйверов OPC HDA (есть только OPC DA). Во-вторых, OPC quick client видит только Logika.OpcServer.DA.

то есть, или производители слегка врут, что их данные в формате OPC HDA, или KEPware 4.5 enhanced serwer умеет работать только с OPC DA.
Eraser
 
Сообщения: 76
Зарегистрирован: Пт апр 18, 2008 12:33 pm

Сообщение Klinkmann_Msk » Пн июн 21, 2010 11:22 am

To Eraser:

Странно, вот здесь:
http://www.kepware.com/Solution_Chronicles/article_Next_Generation_of_OPC.asp
вроде хвалятся...
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Eraser » Вт июн 22, 2010 6:35 am

:) насколько я вчитался, там просто рассказывают о том, что есть такая вещь как OPC HDA. НО, в KEPServerEX v5 OPC and Communications Server Features говорят, что они поддерживают :
OPC UA (Unified Architecture)
KEPServerEX supports OPC UA Client Connections and the OPC DA data set.
и
OPC AE (Events)
KEPServerEX exposes event log data (Events) to OPC AE Client applications. The Event server works in runtime and service modes supporting 3 Event categories (Information, Warning, Error). KEPServerEX also supports AE client filtering by event type, severity, and category and is OPC Compliant.

Про HDA ни слова.

А вот еще.. скачал и запустил dOPCHDAClient от Kassl GmbH. Так вот, он отлично сразу же увидел нужный мне Logika.SpserverOPC.Hda и все теги на нем. Как бы теперь это прикрутить к интачу :)
Eraser
 
Сообщения: 76
Зарегистрирован: Пт апр 18, 2008 12:33 pm

Сообщение Klinkmann_Msk » Сб июн 26, 2010 6:32 am

To Eraser:

Жаль, что я дал неправильное направление :( Извините.

"Как бы теперь это прикрутить к интачу"
Нечего не приходит на ум кроме БД.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am


Вернуться в Связь InTouch с ПЛК

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

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

cron