Ana içeriğe geç

Arşiv tabloları ve atamalar

Tarihçe arşiv tablolarıyla düzenlenir: her tablo değerlerin nasıl (değişince ya da periyodik) kaydedileceğini ve ne kadar tutulacağını söyler. Atamalar hangi sinyalin hangi tabloya gideceğini söyler. Arka plan için bkz. Tarihçe nasıl kaydedilir.

Başlamadan önce​

  • Proje konfigürasyon editöründe açık. Tarihçe ayarlarını değiştirmek Configuration editing (Konfigürasyon düzenleme) ister.

Adımlar​

1. Arşiv tablolarına bakın​

Etkinlik çubuğunda Historian'a (Tarihçe), sonra Archive tables'a (Arşiv tabloları) tıklayın. Yeni projede ölçülen değerler için hist_values, olaylar için hist_events vardır.

Archive tables, Type assignments, Point assignments, Attribute names ve Historian settings ile Historian; hist_events (Events) ve hist_values (Values, On change) içeren Archive tables ızgarası.
SütunAnlamı
Name (Ad)hist_ ve ardından küçük harf, rakam ve _
Kind (Çeşit)Values (Değerler) ya da Events (Olaylar)
Store mode (Saklama kipi)On change ya da Periodic (değer tablolarında)
Cycle (s) (Periyot)Periyodik tablonun periyodu
Max interval (s), Min interval (ms)Değişmeyen değeri bu süreden sonra yinele; daha hızlı değişimleri bekletir
Columns, AspectsHer değerle birlikte ne saklandığı
Max days, Max (GB)Saklama: bu sınırların ötesinde en eski günler kaldırılır
Protect days (Koruma günü)Boyut yüzünden asla kaldırılmayan son günler
Active (Aktif)Tablo kaydeder

New row ile tablo ekleyin; örneğin enerji sayaçları için Periodic, Cycle (s) 60 ve Max days 3650 ile hist_energy. Değişikliği her zamanki gibi uygulayın.

2. Sinyal tiplerini atayın​

Type assignments (Tip atamaları) bir sinyal tipinin her örneğini bir tabloya kaydeder; isteğe bağlı olarak yalnız tipin bir Element'ini (Eleman; boş: bütün tip), kendi Deadband abs'ı ya da Deadband (%)'ıyla.

Table, Signal type, Element, Deadband abs ve Deadband (%) sütunlarıyla Type assignments ızgarası.

Bir eleman için yapılan atama bütün tip için yapılandan önceliklidir. Point assignments (Nokta atamaları) aynısını tek sinyaller için Path'le (Yol) yapar; oradaki Include (Dahil) hayır, bir sinyali tipinin tablosundan çıkarır.

3. Tek bir sinyalin arşivini ayarlayın​

Sinyali açın, General sekmesinde Archive'ı (Arşiv) işaretleyin ve Archive sekmesini açın:

History table (type / project default), Include Yes, Default: hist_values — on change · 1 year, Manage tables…, Deadband (absolute), Deadband (% of span), counter (wraps around) ve Counter max ile Level sinyalinin Archive sekmesi.
AlanAnlamı
History table (Tarihçe tablosu)Tablo; (type / project default) tipin atamasını ya da proje varsayılanını kullanır (ölçülen değerler için hist_values, açık/kapalı ve enum sinyaller için hist_events)
Include (Dahil)Inherit (type) (Devral), Yes ya da No
Deadband (absolute), Deadband (% of span)Bundan küçük değişim kaydedilmez; boş tipin ayarını kullanır
counter (wraps around), Counter maxBir üst değerde başa dönen sayaçlar için

Açık/kapalı ve enum sinyaller her değişimde saklanır. Manage tables… (Tabloları yönet) arşiv tablolarına gider.

4. Kapasiteyi planlayın​

Tools › Archive tables…'a tıklayın. Planlayıcı her tabloyu sinyal sayısı, Retention (days) (Saklama), Quota (GB) (Kota), şimdiki Size'ı, son yedi günün Growth / day'i (Günlük büyüme), At retention (saklama süresindeki boyut), kotaya ne zaman ulaşılacağı ve durumuyla listeler. Saklama günlerini ve kotaları orada değiştirin, Stage N changes'e tıklayın, sonra uygulayın.

hist_events ve hist_values; saklama, kota, boyut, günlük büyüme ve OK durumuyla Archive tables planlayıcısı.

Planlayıcı projenin çalışıyor olmasını ister; yoksa veri hacminin alınamadığını söyler.

5. Tarihçe ayarlarını denetleyin​

Historian settings (Tarihçe ayarları) bütün projenin ayarlarını tutar:

Min free %10, Min free 20 GB, Disk warn 80, Disk high 90 ve Disk crit 95 ile Historian settings.
AyarVarsayılanAnlamı
Min free (%), Min free (GB)10, 20İkisinden küçüğünün altındaki boş alan temizliği başlatır
Disk warn (%), Disk high (%), Disk crit (%)80, 90, 95Disk alarm düzeyleri; kritik düzeyde değer kaydı duraklar
Watch paths—İzlenecek başka diskler
Default events tablehist_eventsOlay tablosu
Reserve file (GB)2Acil durumlar için boş tutulan alan
History enabled (Tarihçe açık)açıkKapalı: hiçbir şey kaydedilmez ve bir alarm bunu bildirir
Playback enabled (Oynatma açık)açıkTarihçenin yeniden oynatılmasına izin verir

Sonuç​

Atanan sinyaller bir sonraki değerden itibaren tablolarına kaydedilir. Birkaç gün sonra büyümeyi planlayıcıda denetleyin ve saklama ile kotaları ayarlayın.