inSCADA
TR
TR
  • Giriş
  • Başlarken
  • Kullanıcı Arayüzü
    • Ana Sayfa
    • Geliştirme
      • Projeler
      • Bağlantılar
      • Cihazlar
      • Değişkenler
      • Alarm
        • Alarm Grupları
        • Alarmlar
      • Animasyonlar
        • Get
        • Color
        • Rotate
        • Move
        • Opacity
        • Bar
        • Click
        • Tooltip
        • Access
        • Chart
        • Visibility
        • Slider
        • IFrame
        • Datatable
        • Get Symbol
        • QR Code
      • Trendler
      • Scriptler
      • İfadeler
      • Raporlar
        • Custom Report
        • Raporlar
      • Süreçler
      • Yedekle / İçe Aktar
      • Veri Transferleri
      • Anahtar Kelime
      • Languages
      • Custom Tables
        • Custom Table
        • Custom Table SQL
      • Info
    • Kullanıcı Menüsü
      • Kullanıcılar
      • Roller
    • Bildirimler
      • E-Posta
      • SMS
    • Sihirbazlar
      • Gaz Ölçüm
      • HPP Unit
      • Cihaz Kütüphanesi
    • Alarm Tracking
      • Alarm Geçmişi
      • Alarm Monitör
    • Variable Tracking
      • Değişken Geçmişi
      • Değişken İzleme
      • Variable Trace
    • Kontrol Panel
    • Görselleştirme
    • Akış / Kamera
    • Trend Grafik
    • Süreç
    • İşler
    • Proje Haritası
    • Raporlar
    • Logs
      • Günlükler
      • Yetki Günlükleri
    • Yardım
      • Online Yardım
      • Hakkında
      • Lisans
  • Mimik Tasarım
  • Haberleşme Protokolleri
    • MODBUS
      • Modbus TCP
      • Modbus UDP
      • Modbus RTU Over TCP
      • Modbus TCP Server
      • Modbus RTU Slave Over TCP
    • DNP3
      • DNP3 Master
      • DNP3 Outstation
    • S7 Protokol
    • IEC-104 - Master
    • OPC
      • OPC UA Client
      • OPC DA Client
    • MQTT
  • Programlama
    • APIs
      • Variable Functions
      • Connection Functions
      • Project Functions
      • Alarm Functions
      • Script Functions
      • In-Memory DB Functions
      • System Functions
      • User Functions
      • Date-Time Functions
      • String Functions
      • Notification Functions
      • Confirmation Functions
      • Database Functions
      • Other Functions
  • Veritabanı
  • Faydalı Özellikler
  • Güncelleme Günlüğü
  • Mimari ve Uygulamalar
  • Geliştirme Yol Haritası
  • inSCADA' ya Geçiş
  • Lisanslandırma Politikaları
  • SSS
  • Örnek Ekranlar
  • Yardımcı Araçlar
    • VSTO Excel Add-In
    • S7-PLCSim Connector
  • Kurulumlar
    • Gereksinimler
    • Linux' a Kurulum
    • Windows Kurulum
Powered by GitBook
On this page
  • Reports
  • Report Groups
  • Report Subgroups
  • Report Variables
  1. Kullanıcı Arayüzü
  2. Geliştirme
  3. Raporlar

Raporlar

PreviousCustom ReportNextSüreçler

Last updated 3 years ago

inSCADA rapor ihtiyaçları basit kullanışlı bir metot sunar. Bu metot sayesinde kurulum yapmış olduğunuz tesis için, temel ihtiyaç olan raporlarınızı birkaç dakika içerisinde oluşturmanızı sağlar.

Resim 1'de gösterilen ekran üzerinde A, B, C ve D panellerindeki tablolar birbirlerine Master-Detail olarak bağlıdır.

Rapor oluşturmak için resim 1'de gösterilen paneller aracılığı ile yapılandırma parametrelerini girmemiz gerekmektedir.

Project

Hangi proje için rapor oluşturulacak ise o projeyi seçiyoruz.

Name

Rapor ismi. Bu aynı zaman rapor çıktısının üzerinde görünecek olan sola dayalı başlık yazısıdır.

Description

Rapor açıklaması. Bu aynı zamanda rapor çıktısının üzerinde görünecek olan sağa dayalı başlık yazısıdır.

No

Rapor numarası. Rapor üzerinde sol üst köşede görünür.

Period

Raporun hangi base-period da olacağını belirler. inSCADA içerisinde raporlar saatlik bazda günlük, günlük bazda aylık olarak ayarlanabilmektedir.

Language

Raporun hangi dilde hazırlanması seçilebilinmektedir.

Print

Raporun yazıcıya gönderilip gönderilmeyeceğini belirler.

Report Time

Rapor zamanı, rapor hesaplamalarının hangi aralıklarda yapılacağını belirler. Report Hour ; günün başlangıç bitiş saatini, Report Day ; ayın başlangıç bitiş gününü belirler. Bu sayede bir günlük rapor alındığında günlük hesaplamalar tanımlı saatler aralığı baz alınarak hesaplanır. Aynı şekilde aylık raporlarda tanımlı gün aralığı baz alınarak aylık hesaplamalar yapılır.

Print Time

Print seçili olduğunda aktif olur. Raporun otomatik olarak ayarlandığında hangi saatte yazıcıya gönderileceğini tanımlar.

Bu form üzerinde A bölümünde oluşturmuş olduğumuz report otomatik olarak Report kısmında seçili olarak gelmektedir. Burada raporumuza bağlı olarak alt gruplarımızı oluşturuyoruz.

Name

Rapor grup ismi. Rapor çıktısında görünen grup ismidir.

Group Order

Grupların çıktı üzerindeki soldan sağa doğru sırasını belirler.

Resim 2 deki B ile etiketlenmiş olan kısmı yapılandırmış olduk.

Bu form üzerinde B bölümünde oluşturmuş olduğumuz Group otomatik olarak Group kısmında seçili olarak gelmektedir. Burada grubumuza bağlı olarak alt gruplarımızı oluşturuyoruz.

Name

Rapor alt grup ismi. Rapor çıktısında görünen alt grup ismidir.

Subgroup Order

Alt grupların çıktı üzerindeki soldan sağa doğru sırasını belirler.

Resim 3 deki C ile etiketlenmiş olan kısmı yapılandırmış olduk.

Resim 6'da görülen form üzerinde , bir önceki adımda oluşturmuş olduğumuz , gruplar için değişkenlerimiz seçiyoruz.

Subgroup

Seçili olan subgrubu belirtir.

Name

Değişken değerimiz ile ilgili tanımlayıcı bir isim.

Variable Order

Değişken değerlerimizin subgrup altındaki solda sağa doğru gösterim sırasını belirler.

Calculation Type

Hesaplama tipi, seçili değişkenin raporda görünmesini istediğimiz değerini belirtir. Bunlar ;

  • Min

  • Max

  • Avg

  • Sum

  • Count

  • First Value

  • Last Value

  • Integral

  • Max Difference

Seçili olan hesaplama tipi, rapor periyoduna uygun olarak, seçili değişkenin yukarıda listelenen değerlerinin hesaplanarak rapora getirilmesini sağlar.

Variable

Tanımlanan kolon içerisinde, değerini görmek istediğimiz değişkenin seçildiği alandır. Burada seçilen değişken raporun base-perioduna göre hesaplanır.

Total

Tanımlanan kolonun en alt kısmında toplam/ortalama olarak görmek istediğimiz değişkenin seçildiği alandır. Burada seçilen değişken rapor zaman aralığına göre hesaplanır.

Deviation

Tanımlanan kolonun en alt kısmında sapma olarak görmek istediğimiz, total değişken ile arasındaki sapma miktarını görmek istediğimiz değişkenin seçildiği alandır. Burada seçilen değişken rapor zaman aralığına göre hesaplanır.

Reports

Bu kısımda raporumuzun ana yapılandırma ayarlarını oluşturuyoruz. Panel sağ üst köşesinde bulunan butonuna basarak Add/Edit formunu açıp tanımlamalarımızı oluşturuyoruz.

Resim 2'de gösterilen rapor örneğinin ile işaretlenmiş kısmını yapılandırmış olduk.

Report Groups

Resim 2'de gösterildiği gibi B ile etiketlenmiş alt grupların tanımlandığı yerdir. Panel sağ üst kısmında bulunan butonuna basarak Add/Edit formumuzu açıp tanımlamalarımızı kaydediyoruz.

Report Subgroups

Resim 2'de gösterildiği gibi C ile etiketlenmiş alt grupların tanımlandığı yerdir. Panel sağ üst kısmında bulunan butonuna basarak Add/Edit formunuzu açıp tanımlamalarımızı kaydediyoruz.

Report Variables

Resim 2'de gösterildiği D ile etiketlenmiş kolon ve değerlerinin tanımlandığı yerdir. Panel sağ üst kısmında bulunan butonuna basarak Add/Edit formunuzu açıp tanımlamalarımızı kaydediyoruz.

Resim 1 : Development - Reports
Resim 2 : Sample Report
Resim 3 : Report Add/Edit Form
Resim 4 : Report Group Add/Edit Form
Resim 5 : Report Subgroup Add/Edit Form
Resim 6 : Report Variable Add/Edit Form