Страница 1 из 1

Трансфер данных с Historian

СообщениеДобавлено: Ср мар 21, 2012 8:28 pm
Denis
Доброго времени суток, форумчане!

Снова возник вопрос. Необходимо осуществить периодическую передачу данных с Historian (тэги, их настройики, исторические данные) в стороннюю СУБД (MySQL), установленной на другой машине. Возможно ли настроить сам Historian для такой цели, или может есть стандартные утилиты от Wonderware, или же надо будет самому писать программу? Как это лучше сделать?

Re: Трансфер данных с Historian

СообщениеДобавлено: Ср мар 21, 2012 11:27 pm
LexSL
Доброго дня.
Три способа вижу навскидку:
1. Не знаю как в MySQL,а в MSSQL, который ставится вместе с Historian, есть job - настроить на периодический Insert в таблицы, где установлен MySQL (нужно предварительно настроить так называемый linked server на MySQL)
2. Тот же способ, только делать select-ы с машины, где установлен MySQL (linked server теперь будет MSSQL - если такое вообще возможно в MySQL).
3. Существует Historian Toolkit, интегрируется в Visual Studio, C# - можно написать прогу, которая будет получать данные из тегов Historian, а дальше можно и совать их куда вздумается. :)

Re: Трансфер данных с Historian

СообщениеДобавлено: Чт мар 22, 2012 12:57 am
Генератор зла
Denis писал(а):тэги, их настройики

БД Runtime в MSSQL. В доке Historian приведена её примерная структура.
Denis писал(а):исторические данные

Обращение к хистори блокам через БД Runtime. LexSL привёл пару примеров.Наиболее осуществимы п. 1,2.