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
  • inSCADA Connector for Excel
  • Settings -> URL
  • Historical Data -> Tags
  • Historical Data -> Alarms
  • Historical Data -> Logs
  • Downloads
  1. Yardımcı Araçlar

VSTO Excel Add-In

Microsoft Excel VSTO Add-In

PreviousYardımcı AraçlarNextS7-PLCSim Connector

Last updated 5 years ago

inSCADA Connector for Excel

"Microsoft VSTO Excel Add-in"

inSCADA Connector for Excel, Excel ile inSCADA platformunu entegre olarak çalışmasını sağlayan bir excel eklentisidir. Bu eklenti sayesinde kullanıcılar ;

  • Variable History,

  • Alarm History,

  • Logs

tablolarına erişebilir ve içerisindeki kayıtları EXCEL sayfalarına dökebilirler.

inSCADA Platformuna Bağlanma

Eklentinin çalışabilmesi için bağlantı kurulacak inSCADA platformunun Rest API bağlantı URL 'sinin girilmesi gereklidir. Bunun inSCADA->Settings-URL seçeneği kullanılır.

Settings -> URL

Bu menüye tıkladığınızda açılan form ;

Açılan form üzerinde girilmesi gereken parametreler ;

  • Base URL : inSCADA Platformu Rest API Kök URL.

  • Token : inSCADA Platformu ile güvenli bağlantı kurmak için gerekli giriş anahtarı (TOKEN)

inSCADA Platformu ile entegre uygulamalar hazırlamak ve bağlantı kurabilmek için Rest Servisleri TOKEN oluşturma yönergelerine bakınız.

Historical Data -> Tags

inSCADA 'da değişkenlerin (Variables/Tags) kaydedildiği tablodan geçmişe dönük verileri çekmek için kullanılır. Bu menüye tıkladığınızda açılan form ;

Açılan form üzerinde girilmesi gereken parametreler ;

  • Project : inSCADA Platformunda tanımlı projeler. Kullanıcılar hangi projeden geçmişe dönük verileri almak istiyorsa onu seçmelidir.

  • Variables (Tags) : Seçili proje altında tanımlanmış değişkenler.

  • Selected Variables : Hangi değişkenlere ait geçmişe dönük veriler alınacağının listesi.

  • Start : Geçmişe dönük verilerin başlangıç tarih ve saati.

  • End : Geçmişe dönük verilerin son tarih ve saati.

  • Type : Geçmişe dönük verilerin tipi. Burada kullanıcılara Usual, Hourly ve Daily olmak üzere 3 adet seçenek sunulur. Bunlar ;

    • Usual : Ham değerleri ifade eder. Değişkenlerin hiç bir hesaplama metodundan geçirilmeden veri tabanında tutulan halidir.

    • Hourly : Saatlik değerleri ifade eder. Değişkenlerin saatlik olarak hesaplan Min, Max, First, Last, MaxDiff, Count, Sum, Integral değerlerini getirir.

    • Daily : Günlük değerleri ifade eder. Değişkenlerin günlük olarak hesaplanan Min, Max, First, Last, MaxDiff, Count, Sum, Integral değerlerini getirir.

  • Page Size : Tek bir sayfada getirilecek maksimum kayıt sayısı.

Variable History tablosunda çok fazla kayıt olabilir. Bunların tek seferde talep edilmesi verimli bir yöntem değildir. Bunun yerine veriler sayfa olarak isimlendirdiğimiz gruplar halinde getirilir. Bu hızlı ve donanımları zorlamayan evrensel bir metot dur. inSCADA Platformuna yapılan her sorgunun cevabı içerisinde gelen kayıtlarla beraber , verinin tamamına ilişkin bilgiler de gelir. Bunları form üzerinde Info kısmında görebilirsiniz.

  • Page No : Verilerin kaçıncı sayfadan getirileceğinin bilgisi.

Historical Data -> Tags -> Request Command

  • Get Data : Yukarıda açıklaması yapılan parametrelere uygun olarak inSCADA platformundan verileri talep eder.

Historical Data -> Tags -> Response Info

  • Info -> Page Size : Talep sonucu dönen veri sayfalarının maksimum kayıt miktarı.

  • Info -> Page No : Talep sonucu dönen sayfanın numarası.

  • Info -> Total Pages : Talep sonucunda verilerin gruplandırıldığı sayfa sayısı.

  • Info -> Total Elements : Veritabanındaki talep sonucuna uygun olarak bulunan toplam kayıt sayısı.

Historical Data -> Tags -> Imports

  • Current Sheet : Getirilen kayıtları Excel de aktif olan sayfaya import eder.

  • New Sheet : Getirilen kayıtları Excel' de yeni bir sayfaya import eder.

  • All Data : Veri tabanında bulunan talep sonucuna uygun tüm kayıtları toplam sayfa sayısında yeni sayfalar oluşturarak tüm kayıtları import eder.

  • Close : Formu kapatır.

Historical Data -> Alarms

inSCADA 'da alarmların kaydedildiği tablodan geçmişe dönük verileri çekmek için kullanılır. Bu menüye tıkladığınızda açılan form ;

Açılan form üzerinde girilmesi gereken parametreler ;

  • Project : inSCADA Platformunda tanımlı projeler. Kullanıcılar hangi projeden geçmişe dönük verileri almak istiyorsa onu seçmelidir.

  • Start : Geçmişe dönük verilerin başlangıç tarih ve saati.

  • End : Geçmişe dönük verilerin son tarih ve saati.

  • Page Size : Tek bir sayfada getirilecek maksimum kayıt sayısı.

Alarm History tablosunda çok fazla kayıt olabilir. Bunların tek seferde talep edilmesi verimli bir yöntem değildir. Bunun yerine veriler sayfa olarak isimlendirdiğimiz gruplar halinde getirilir. Bu hızlı ve donanımları zorlamayan evrensel bir metot dur. inSCADA Platformuna yapılan her sorgunun cevabı içerisinde gelen kayıtlarla beraber , verinin tamamına ilişkin bilgiler de gelir. Bunları form üzerinde Info kısmında görebilirsiniz.

  • Page No : Verilerin kaçıncı sayfadan getirileceğinin bilgisi.

Historical Data -> Alarms -> Request Command

  • Get Data : Yukarıda açıklaması yapılan parametrelere uygun olarak inSCADA platformundan verileri talep eder.

Historical Data -> Alarms -> Response Info

  • Info -> Page Size : Talep sonucu dönen veri sayfalarının maksimum kayıt miktarı.

  • Info -> Page No : Talep sonucu dönen sayfanın numarası.

  • Info -> Total Pages : Talep sonucunda verilerin gruplandırıldığı sayfa sayısı.

  • Info -> Total Elements : Veritabanındaki talep sonucuna uygun olarak bulunan toplam kayıt sayısı.

Historical Data -> Alarms -> Imports

  • Current Sheet : Getirilen kayıtları Excel de aktif olan sayfaya import eder.

  • New Sheet : Getirilen kayıtları Excel' de yeni bir sayfaya import eder.

  • All Data : Veri tabanında bulunan talep sonucuna uygun tüm kayıtları toplam sayfa sayısında yeni sayfalar oluşturarak tüm kayıtları import eder.

Historical Data -> Logs

inSCADA 'da logların kaydedildiği tablodan geçmişe dönük verileri çekmek için kullanılır. Bu menüye tıkladığınızda açılan form ;

Açılan form üzerinde girilmesi gereken parametreler ;

  • Project : inSCADA Platformunda tanımlı projeler. Kullanıcılar hangi projeden geçmişe dönük verileri almak istiyorsa onu seçmelidir.

  • Start : Geçmişe dönük verilerin başlangıç tarih ve saati.

  • End : Geçmişe dönük verilerin son tarih ve saati.

  • Page Size : Tek bir sayfada getirilecek maksimum kayıt sayısı.

Log tablosunda çok fazla kayıt olabilir. Bunların tek seferde talep edilmesi verimli bir yöntem değildir. Bunun yerine veriler sayfa olarak isimlendirdiğimiz gruplar halinde getirilir. Bu hızlı ve donanımları zorlamayan evrensel bir metot dur. inSCADA Platformuna yapılan her sorgunun cevabı içerisinde gelen kayıtlarla beraber , verinin tamamına ilişkin bilgiler de gelir. Bunları form üzerinde Info kısmında görebilirsiniz.

  • Page No : Verilerin kaçıncı sayfadan getirileceğinin bilgisi.

Historical Data -> Logs -> Request Command

  • Get Data : Yukarıda açıklaması yapılan parametrelere uygun olarak inSCADA platformundan verileri talep eder.

Historical Data -> Logs -> Response Info

  • Info -> Page Size : Talep sonucu dönen veri sayfalarının maksimum kayıt miktarı.

  • Info -> Page No : Talep sonucu dönen sayfanın numarası.

  • Info -> Total Pages : Talep sonucunda verilerin gruplandırıldığı sayfa sayısı.

  • Info -> Total Elements : Veritabanındaki talep sonucuna uygun olarak bulunan toplam kayıt sayısı.

Historical Data -> Logs -> Imports

  • Current Sheet : Getirilen kayıtları Excel de aktif olan sayfaya import eder.

  • New Sheet : Getirilen kayıtları Excel' de yeni bir sayfaya import eder.

  • All Data : Veri tabanında bulunan talep sonucuna uygun tüm kayıtları toplam sayfa sayısında yeni sayfalar oluşturarak tüm kayıtları import eder.

Downloads

Import -> All Data seçeneği uzun sürebilir. Page Size = 100 ve Total Pages = 590 parametrelerini içeren bir talep 590 adet yeni sayfa ve her sayfada 100 adet kayıt oluşturmak anlamına gelir. Microsoft Excel 'in sınırları buna uygun olsa da bu donanımınız ile ilişkili bir performans ile bu talep gerçekleştirilebilir. Bakınız

Import -> All Data seçeneği uzun sürebilir. Page Size = 100 ve Total Pages = 590 parametrelerini içeren bir talep 590 adet yeni sayfa ve her sayfada 100 adet kayıt oluşturmak anlamına gelir. Microsoft Excel 'in sınırları buna uygun olsa da bu donanımınız ile ilişkili bir performans ile bu talep gerçekleştirilebilir. Bakınız

Import -> All Data seçeneği uzun sürebilir. Page Size = 100 ve Total Pages = 590 parametrelerini içeren bir talep 590 adet yeni sayfa ve her sayfada 100 adet kayıt oluşturmak anlamına gelir. Microsoft Excel 'in sınırları buna uygun olsa da bu donanımınız ile ilişkili bir performans ile bu talep gerçekleştirilebilir. Bakınız

indirebilirsiniz

Microsoft Excel Özellikler ve Limitleri
Microsoft Excel Özellikler ve Limitleri
Microsoft Excel Özellikler ve Limitleri
Buradan
inSCADA Connector Add-In for Excel
Settings -> URL
Historical Data - > Tags
Historical Data -> Alarms
Historical Data -> Logs