beachbear писал(а): Цвет блоков в 2014R2 не имеет значения.
beachbear писал(а): (aahIndexSvc.exe)
В обоих скриншотах написана какая-то хрень.
beachbear писал(а):Тема удаления блоков была раскрыта в соседней ветке
http://www.InTouch.su/forum/viewtopic.php?f=9&t=6141
beachbear писал(а): а может автоматизаторы вашего производства накосячили
beachbear писал(а): поэтому ничего большего посоветовать не могу
beachbear писал(а):Точно также через T-SQL как и обыковенные исторические данные, только в запросе надо указать диапазон времени, или через Historian SDK.
bublic писал(а):Добрый день!
Подскажите пожалуйста, как загнать исторический блок в SQL?
Что-то он не хочет .dat файл открывать
NewOrdered писал(а):bublic писал(а):
SQL сервер не хранит данные, он лишь предоставляет интерфейс доступа к ним. Хотите вручую добавить исторический блок? Поместите его в папку Circular и сделайте рескан.
bublic писал(а):
Я имел ввиду - Как открыть исторический блок в SQL, чтобы просмотреть там список алармов?
NewOrdered писал(а):
1. Алармы у вас пишутся в Хисториан? Не в отдельную БД?
2. Исторический блок виден в самом Хисториане?
Для доступа к данным Хисториана используйте Historian Client Trend/Query
Либо пишите запрос самостоятельно и выполняйте его, например, в SQL Server Management Studio
bublic писал(а):Как открыть исторический блок в SQL?
bublic писал(а):Как я писал ранее, охото как в старые добрые времена открыл A2ALMDB SELECTом и посмотрел....
NewOrdered писал(а):Названия БД, таблиц, полей, параметров - все есть в документации.
Если раньше делали, то сейчас что мешает?
bublic писал(а):Все запросы начинаются SELECT .... FROM History
Using SQL Queries for Alarms and Events
Example: Listing all events One of the simplest queries for alarms and events data is to get a list of all events. For example, a query like this one would list all events between the dates and times specified:
select * from Events where EventTime between '2015-10-25 0:00' and '2015-10-26 0:00'
NewOrdered писал(а):
select * from Events where EventTime between '2015-10-25 0:00' and '2015-10-26 0:00'
bublic писал(а):Ну вот откуда ему взять таблицу или БД "Events"?)
Alarm and Event Views (Backward Compatible)
The following Alarm and Event views are included for backward compatibility:
Events *
v_EventHistory *
v_AlarmHistory *
v_AlarmHistory2 *
v_AlarmEventHistory2 *
v_AlarmEventHistoryInternal2 *
* These views reflect the tables within the WWALMDB and A2ALMDB databases, or history blocks. For
details about the related and tables, see "Recording Alarms into an Alarm Database" in the AVEVA
InTouch HMI Alarms and Events Guide.
[/quote]NewOrdered писал(а):Там вообще-то представления используются:
Alarm and Event Views (Backward Compatible)
The following Alarm and Event views are included for backward compatibility:
Events *
v_EventHistory *
v_AlarmHistory *
v_AlarmHistory2 *
v_AlarmEventHistory2 *
v_AlarmEventHistoryInternal2 *
* These views reflect the tables within the WWALMDB and A2ALMDB databases, or history blocks. For
details about the related and tables, see "Recording Alarms into an Alarm Database" in the AVEVA
InTouch HMI Alarms and Events Guide.
bublic писал(а):1. Если есть исторические блоки, причем в папке circular, как вы считаете, куда они пишутся и с помощью хисториана ли?
NewOrdered писал(а):То что блоки есть в Хисториане, еще не говорит о том, что туда сохраняются алармы. В блоках хисториана по умолчанию только исторические данные. Для сохранения туда алармов/событий нужно настроить сбор утилитой конфигурирования.
NewOrdered писал(а): Просто так "открыть" не получится.
Хисториан анализирует SQL запрос, извлекает данные из исторического блока и возвращает их SQl серверу, а тот соответственно клиенту
Поделитесь пожалуйста навыком.
как обратиться к историческому блоку?
Как с помощью этих представлений обратиться к историческому блоку?
Есть человек, кто осуществлял это? Буду очень признателен.
Вернуться в Wonderware System Platform
Сейчас этот форум просматривают: Yandex [Bot] и гости: 2