Пилю SCADA на WinCC, есть задача архивировать данные процесса и строить потом разнообразные отчеты на этих данных. Использую связку WinCC Professional + ProcessHistorian + InformationServer.
Хотелось бы понять как лучше организовать архивы (в разрезе WinCC). На данный момент я выделил для каждого рабочего центра по отдельному архиву (например у печки на линии 1 свой архив, у печки на линии 2 — свой, у охладителя на линии 1 — свой и т.д.) и кладу в этот архив все данные (как дискретные так и аналоговые) с этого рабочего центра.
Что меня смущает? В одном и том же архиве некоторые данные архивируются по интервалу, некоторые по запросу, а некоторые только при изменении. Насколько это нормально с "эстетической" и технической точки зрения? Имеет ли смысл разузловать архив рабочего центра например до следующего вида:
-Архив горелок печки 1 (архив)
——Состояние горелки 1 (переменная в архиве, лог по изменению)
——Состояние горелки 2 (переменная в архиве, лог по изменению)
-Архив температур печки 1 (архив)
——Температура в зоне 1 (переменная в архиве, лог по интервалу)
——Температура в зоне 2 (переменная в архиве, лог по интервалу)
Заранее спасибо всем кто откликнется