VSTO Excel Add-In
Microsoft Excel VSTO Add-In
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) 
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ı. 
- 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ı. 
- 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ı. 
- 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
Buradan indirebilirsiniz
Last updated
