Bütünleştirme Ne İşe Yarar?

Bütünleştirme, raporu talep eden kurum veya birimlerin istediği çıktı biçimi değiştiğinde, CSV dosyasının başlığını, içeriğini ve alan sırasını kullanıcı tarafından düzenleyebilmek amacıyla geliştirilmiş FCMASTER özelliğidir. Uygun bir yapılandırmada, bu tür biçim değişiklikleri için yazılımın kaynak kodunda değişiklik yapılması gerekmez.

Örneğin, bir santralin farklı ünitelerine ait aktif güç değerleri LOGGER tarafından ayrı ayrı kaydediliyorsa, bu değerler bütünleştirme sırasında toplanarak tek bir santral toplam aktif güç alanı olarak üretilebilir. Böylece farklı kaynaklardan gelen veriler ortak bir rapor satırında bir araya getirilebilir.

Önemli sınır

Matematiksel işlem yalnızca aynı anlamda ve birbiriyle uyumlu birimlerdeki sayısal veriler için kullanılmalıdır. Durum kodları, metin alanları veya birbirinden farklı fiziksel büyüklükler gelişigüzel toplanmamalıdır.

Veri ID ve Veri Satırının Oluşturulması

LOGGER'dan alınarak FCMASTER'a bağlanan veriler, bütünleştirme veri tablosunda listelenir. Tablodaki her veri için bir Veri Belirteci Adı (Veri ID) bulunur. Çıktıya alınmak istenen alanlar, bu belirteçler kullanılarak Veri Satırı içinde tanımlanır.

  1. Bütünleştirme veri tablosundan kullanmak istediğiniz verinin Veri ID'sini belirleyin.
  2. Veri Satırı alanına çıktı dosyasında bulunmasını istediğiniz alanları, istenen sırayla yazın.
  3. Birden fazla çıktı alanını noktalı virgül (;) ile ayırın.
  4. Uygun sayısal alanları, ürünün desteklediği ifade sözdizimiyle matematiksel olarak birleştirin.
  5. Her alanın ondalık basamak ayarını gözden geçirin ve KONTROL düğmesiyle satırı sınayın.
Veri ID belirteçlerinin bulunduğu FCMASTER bütünleştirme tablosu

Veri Satırı Örneği

Eski dokümanda verilen örnek veri satırı şöyledir:

AAAA; AAAB; AAAG+AAAF
SıraVeri satırı ifadesiKaynak dokümandaki anlamı
1AAAA1. uç frekans verisi
2AAAB1. uç aktif güç (AKTIF_MW) verisi
3AAAG+AAAFKaynak dokümanda 1. uç HIZ_EĞİMİ ile PFCO_DURUM verilerinin aritmetik toplamı olarak açıklanmıştır.

Bu tanım doğrultusunda çıktı dosyasında, zaman ve sıra bilgileriyle birlikte üç alan yan yana oluşturulur. Alanların yerini değiştirmek için Veri Satırı içindeki belirteçlerin sırası değiştirilebilir.

Doğrulama notu: Eski dokümandaki AAAG+AAAF örneği olduğu gibi korunmuştur. Ancak HIZ_EĞİMİ ve PFCO_DURUM alanlarının gerçek yapılandırmada sayısal ve toplanmaya uygun olduğu ayrıca kontrol edilmelidir; bir durum kodunun sayısal olması, onun toplanmasının anlamlı olduğu anlamına gelmez.

Çıktı Sırası ve Ondalık Basamaklar

FCMASTER'da Veri Satırı içindeki belirteçlerin sırası, oluşturulan CSV dosyasındaki alan sırasını belirler. Böylece raporun tüketicisi tarafından istenen kolon düzeni, yapılandırma üzerinden değiştirilebilir.

Kaynak dokümana göre her veri için ondalık ayraçtan sonraki basamak sayısı ayrıca ayarlanabilir. Bu ayar, çıktı dosyasının beklenen biçime uymasına yardımcı olur; ancak ölçüm doğruluğunu artırmaz ve verinin fiziksel çözünürlüğünü değiştirmez.

Alan sıralaması

Veri ID'lerini Veri Satırı içinde istenen sırada yazarak CSV kolonlarının sırasını düzenleyin.

Matematiksel ifadeler

Desteklenen sayısal alanları toplama gibi işlemlerle birleştirerek türetilmiş değerler oluşturun.

Kontrol ve sınama

Yapılandırmayı yayımlamadan önce KONTROL işlevini kullanın ve örnek çıktı değerlerini kaynak verilerle karşılaştırın.

Uygulama Öncesi Kontrol Listesi

  • Veri ID'lerinin doğru uç ve doğru ölçümle eşleştiğini doğrulayın.
  • CSV alanlarının sırasını, başlık satırını ve ayraç biçimini raporu kullanacak sistemin beklentileriyle karşılaştırın.
  • Matematiksel ifadelerdeki tüm kaynak alanların sayısal olduğunu ve aynı birim ya da anlamda toplandığını kontrol edin.
  • Ondalık basamak sayılarının rapor şartnamesine uygun olduğundan emin olun.
  • KONTROL düğmesini kullanın; ardından mümkünse bilinen örnek değerlerle oluşan CSV çıktısını doğrulayın.
  • Rapor biçimi veya veri kayıt esasları değiştiğinde, üretimde kullanmadan önce güncel teknik şartnameyle yeniden karşılaştırın.

İlgili FCMASTER Sayfaları

← FCMASTER ana sayfasına dön