Historian Server

Сервер БД Historian, ранее InSQL

Historian Server

Сообщение Айрат » Чт сен 02, 2010 1:56 pm

Здравствуйте!
У меня к специалистам такой вопрос.
На сервере БД установлено следующее ПО
1. Siemens OpenPCS - OPC сервер системы PCS, который предоставляет значения технологических параметров из системы PCS внешним системам по протоколу PCS
2. Wonderware FS Gateway, который получает данные из OpenPCS по протоколу OPC и отдает их серверу БД по протоколу SuiteLink
3. Wonderware InSQL Server, получает данные из FS Gateway по протоколу SuiteLink
Проблема в том, что есть два аналоговых тэга и они как бы зависают (в отчете одно и то же значение). Все остальные тэги из этой же группы в OpenPCS работают.
Сделал запрос к БД в MSSQL server Management Studio:
- значение не меняется (меняется после перезагрузки и то однократно, при добавления нового тэга то же однократно)
- Quality 0
- QualityDetail 44 (у других тэгов 1216), что за качество 44?
- OPCQuality 192
В Wonderware ArchestrA.FSGateway.1 в Diagnostics значения меняются. Я так понимаю, что нет данных из FSGateway в InSQL.
Айрат
 
Сообщения: 8
Зарегистрирован: Вс июл 11, 2010 7:52 am

Сообщение beachbear » Пт сен 03, 2010 2:15 am

Качество значения, - это OPCQuality, которое 192, что означает "хорошее качество". QualityDetail - не качество, а индикатор состояния сохранённого хисторианом значения. Так, например, 1216 говорит о том, что время значения было переписано хисторианом на текущее время получения такового. 44 значит, что это первое значение, полученное после восстановления сoeдинения, и.т.д. В Runtime database есть таблица, где каждое значение имеет объяснение, по-моему QualiyDetailMap или что-то вроде того.

Похоже, что FS Gateway, почему-то не посылает новые значения в IDAS после восстановления соединения для этих тэгов, если они на самом деле меняются. Посмотрите, что временные метки этих тэгов не старше 30 секунд от системного времени хисториана (в этом случае 8.0 просто выбрасывал такие значения, 9.0 вроде должен ругаться в логгере - посморите в логгере есть ли жалобы про выброшенные значения). Присоединитесь к FS Gateway утилитой wwclient к тому же топику/точке, что и IDAS и посмотрите на изменение значений и какое у них время.
beachbear
 
Сообщения: 149
Зарегистрирован: Вт апр 21, 2009 2:55 pm

Historian Server

Сообщение Айрат » Пт сен 03, 2010 7:33 am

Здравствуйте!
Как посмотреть логи в InSQL?
Что такое 4-байтовый длинный флаг качества QualityDetail, что означает если оно равно 44, 192, 1216?
Айрат
 
Сообщения: 8
Зарегистрирован: Вс июл 11, 2010 7:52 am

Re: Historian Server

Сообщение beachbear » Пт сен 03, 2010 8:25 am

Айрат писал(а):Как посмотреть логи в InSQL?

Start->Wonderware->Wonderware Historian.
Откроется SMC консоль. Пойти вниз и выбрать Log

Айрат писал(а):Что такое 4-байтовый длинный флаг качества QualityDetail, что означает если оно равно 44, 192, 1216?

Я вроде бы ответил на этот вопрос в предыдущем посте. :?:
beachbear
 
Сообщения: 149
Зарегистрирован: Вт апр 21, 2009 2:55 pm


Вернуться в Historian Server

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

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

cron