2015-01-26 1 views
0

Я пытаюсь запросить историк чудака, чтобы вычислить общее время, в течение которого тег читал True (или False) в течение заданного периода времени. Я не могу получить запрос, чтобы даже дать мне значения для тега Boolean. Я не уверен, использую ли я неправильный метод поиска, но даже «FULL» не приводит к возврату результатов. Я знаю, что для этого тега есть данные - программное обеспечение DCS может отслеживать исторические значения для этого тега с помощью строки true/false.SQL Server Historian Query Boolean Общее время

Есть ли что-то другое с SQL-сервером или T-SQL (что, по-моему, оно использует), что вам нужно сделать, чтобы получить логические значения?

+0

Показать нам запрос? – Namphibian

ответ

0

Обеспечивая вы установили историк-клиент, вы можете попробовать это:

Используйте Историк инструмент Client Query. В разделе «Тип запроса» выберите «Значения истории». Просмотрите свой дискретный тег. Выберите режим поиска «Полный». Вы должны иметь возможность нажать «SQL», чтобы увидеть, какой запрос используется для извлечения этих значений.

Если значения не отображаются, вы уверены, что значение тега фактически меняется в течение этого периода времени? Является ли ForceStoragePeriod слишком высоким для этого тега?