DIAGNOSTICS Aracının Amacı

DIAGNOSTICS aracı, RUNTIME ortamında Mühendislik Yazılımı ile oluşturulan kontrol algoritmalarının görüntülenmesini ve incelenmesini sağlar.

Kullanıcı DIAG ekranı üzerinde algoritma sayfaları arasında gezinebilir ve Mühendislik Yazılımı ile gerçekleştirilebilen işlemleri, algoritmanın değiştirilmesi hariç, gerçekleştirebilir.

Kullanıcının yeterli yetkiye sahip olması durumunda DIAG ekranı üzerinden EOS CPU'ya (Kontrolcüye) komut gönderilmesi de mümkündür.

Bilgi: DIAGNOSTICS özelliği esas olarak Runtime ortamında çalışan kontrol algoritmalarının görüntülenmesi, incelenmesi ve teşhis işlemlerinin gerçekleştirilmesi amacıyla kullanılmaktadır.

DIAGNOSTICS Araçlarının Hazırlanması

DIAGNOSTICS özelliğini kullanabilmek için gerekli DIAGNOSTICS yazılımı ve kütüphanelerinin RUNTIME program klasörü altında bulunan EOSDIAG klasörüne yerleştirilmesi gerekir.

Proje Dışa Aktarma Seçim Penceresi

Hazırlık: EOS Grubundan temin edilen DIAGNOSTICS yazılımı ve kütüphanelerini RUNTIME program klasöründeki EOSDIAG klasörü altına çıkartınız.

Eğer gerekli araçlar belirtilen konumda zaten mevcutsa bu aşım atlanarak sonraki adıma geçilebilir.

DIAGNOSTICS Proje Ayarlarının Yapılması

DIAGNOSTICS özelliğinin kullanılabilmesi için öncelikle EOS SCADA Editor üzerinde ilgili projenin proje ayarlarının yapılandırılması gerekir.

  1. EDİTÖR yardımıyla projenizi açınız.
  2. Ağaç Menüsünden PROJE AYARLARI seçeneğini seçiniz.
  3. Proje Ayarları tablosunda DIAGNOSTICS SETTINGS grubunu bulunuz.
  4. Bu grup altında bulunan Teşhis ve Teşhis Verilerini Kontrol Edin seçeneklerini inceleyiniz.
Proje Ayarı İşlevi
Teşhis DIAGNOSTICS özelliğinin kullanılmasını etkinleştirir veya devre dışı bırakır.
Teşhis Verilerini Kontrol Edin RUNTIME başlatılırken proje klasöründeki algoritma bilgilerinin EOS CPU üzerindeki bilgilerle güncel olup olmadığının kontrol edilmesini sağlar.

Teşhis Seçeneğinin True Olması

Proje Ayarları içerisindeki Teşhis seçeneğinin True olarak seçilmesi, DIAGNOSTICS özelliğini aktif hale getirir.

Proje Dışa Aktarma Seçim Penceresi

Bu seçenek aktif olduğunda RUNTIME içerisinde DIAG özelliğinden yararlanılabilir.

Sonuç: Teşhis = True olduğunda DIAGNOSTICS özelliği kullanılabilir hale gelir.

DIAGNOSTICS Verilerinin Otomatik Güncellenmesi

Teşhis seçeneğinin True olması durumunda, RUNTIME her başlatıldığında proje klasöründeki algoritma bilgilerinin durumu kontrol edilir.

Algoritma bilgileri proje klasöründe mevcut değilse, gerekli bilgiler EOS CPU'lardan (Kontrolcülerden) indirilir.

Algoritma bilgileri proje klasöründe mevcutsa, EOS CPU'lardaki algoritmaların güncel olup olmadığı kontrol edilir. Bilgilerin güncel olmadığı tespit edilirse en güncel algoritma bilgileri EOS CPU'lardan indirilir.

Otomatik güncelleme mantığı:

  1. RUNTIME başlatılır.
  2. Proje klasöründeki algoritma bilgileri kontrol edilir.
  3. Bilgiler mevcut değilse EOS CPU'dan indirilir.
  4. Bilgiler mevcutsa güncellik durumu kontrol edilir.
  5. Güncel değilse en yeni bilgiler EOS CPU'dan indirilir.

Teşhis Verilerini Kontrol Et Seçeneği

Algoritmaların sık sık değiştiği, özellikle geliştirme aşamalarında, Teşhis Verilerini Kontrol Edin seçeneğinin True olarak seçilmesi önerilmektedir.

Bu durumda RUNTIME başlatılırken proje klasöründeki DIAGNOSTICS bilgilerinin EOS CPU üzerindeki bilgilerle güncel olup olmadığı kontrol edilir.

DİKKAT: Algoritmaların sık sık değiştiği özellikle geliştirme aşamalarında Teşhis Verilerini Kontrol Edin seçeneğinin True olarak seçilmesi, RUNTIME giriş aşamasını yavaşlatabilir.

DIAGNOSTICS Verilerinin Manuel Güncellenmesi

Teşhis Verilerini Kontrol Edin seçeneğinin False olması durumunda algoritma bilgilerinin güncelliği otomatik olarak kontrol edilmez.

Bu durumda DIAGNOSTICS bilgilerinin EOS CPU'lardan kullanıcı tarafından manuel olarak indirilmesi gerekir.

RUNTIME yazılımında DÜZENLE menüsü altında bulunan DIAG VERİLERİNİ GÜNCELLE butonuna tıklanarak DIAGNOSTICS bilgilerinin CPU'dan alınması sağlanabilir.

Manuel güncelleme:

  1. EOS SCADA Runtime yazılımını açınız.
  2. DÜZENLE menüsünü açınız.
  3. DIAG VERİLERİNİ GÜNCELLE seçeneğine tıklayınız.
  4. DIAGNOSTICS bilgilerinin EOS CPU'dan indirilmesini bekleyiniz.

DİKKAT: Teşhis Verilerini Kontrol Edin seçeneğinin False olması durumunda bütün algoritma güncellemelerinin yukarıda açıklanan yöntemle manuel olarak gerçekleştirilmesi gerekir.

RUNTIME'da DIAG Ekranının Açılması

Teşhis seçeneğinin True olması durumunda kullanıcı RUNTIME içerisinden DIAG özelliğine erişebilir.

Proje Dışa Aktarma Seçim Penceresi

Bunun için herhangi bir SCADA sayfasında bulunan bir kullanıcı kontrolü üzerinde KONTROL + Sağ Fare Tuşu kombinasyonunun kullanılması yeterlidir.

DIAG ekranını açmak için:

  1. EOS SCADA Runtime içerisinde bir SCADA sayfasını açınız.
  2. DIAGNOSTICS bilgisi incelenmek istenen veriye bağlı kullanıcı kontrolünü bulunuz.
  3. Kullanıcı kontrolü üzerinde KONTROL tuşuna basılı tutunuz.
  4. Aynı anda Sağ Fare Tuşuna tıklayınız.
  5. EOS DIAGNOSTICS ekranının hazırlanmasını bekleyiniz.

EOS DIAGNOSTICS Ekranının Hazırlanması

Kullanıcı kontrolü üzerinde KONTROL + Sağ Fare Tuşu işlemi gerçekleştirildiğinde, EOS DIAGNOSTICS ekranının açılmakta olduğunu bildiren bir ekran görüntülenir.

Proje Dışa Aktarma Seçim Penceresi

Bu aşamada DIAG aracının hazırlanması için gerekli işlemler gerçekleştirilir.

Hazırlık tamamlandığında, üzerine tıklanan kullanıcı kontrolüne bağlı olan verinin (TAG) seçili olduğu DIAG algoritma sayfası görüntülenir.

Sonuç: Kullanıcı kontrolü ile ilişkili TAG, DIAG ekranında ilgili algoritma sayfası seçili olacak şekilde açılır.

DIAG Ekranında Algoritmaların İncelenmesi

DIAG ekranı açıldıktan sonra kullanıcı algoritmalar arasında navigasyon yapabilir.

Proje Dışa Aktarma Seçim Penceresi

Mühendislik Yazılımı ile yapılabilecek işlemler, algoritmanın değiştirilmesi hariç, DIAG ekranı üzerinden gerçekleştirilebilir.

Proje Dışa Aktarma Seçim Penceresi

Kullanıcının gerekli yetkilere sahip olması durumunda EOS CPU'ya (Kontrolcüye) komut gönderilmesi de mümkündür.

DIAG İşlevi Açıklama
Algoritma Görüntüleme Kontrolcüde bulunan algoritma bilgilerinin görüntülenmesi.
Algoritmalar Arasında Gezinme Farklı algoritma sayfaları arasında navigasyon yapılması.
Teşhis Kontrol algoritmalarının çalışma durumlarının incelenmesi.
Komut Gönderme Yeterli yetkiye sahip kullanıcı tarafından CPU'ya komut gönderilebilmesi.

Farklı Bir TAG İçin DIAG Ekranının Açılması

Kullanıcı farklı bir veri (TAG) ile ilgili DIAG ekranını açmak istediğinde, öncelikle hali hazırda açık bulunan DIAG ekranını kapatmalıdır.

DİKKAT: Farklı bir veri (TAG) ile ilgili DIAG ekranı açabilmek için kullanıcının öncelikle açık bulunan DIAG ekranını kapatması gerekir.

DIAG ekranı kapatıldıktan sonra ilgili SCADA sayfasındaki farklı kullanıcı kontrolü üzerinde KONTROL + Sağ Fare Tuşu işlemi gerçekleştirilerek yeni TAG'a ait DIAG ekranı açılabilir.

Otomatik ve Manuel DIAGNOSTICS Güncellemesi

Ayar Davranış Kullanım
Teşhis = True DIAGNOSTICS özelliği aktif olur. Runtime içerisinden DIAG özelliği kullanılabilir.
Teşhis = False DIAGNOSTICS özelliği kullanılamaz. DIAG özelliğinden yararlanılamaz.
Teşhis Verilerini Kontrol Edin = True RUNTIME başlangıcında algoritma bilgilerinin güncelliği kontrol edilir. Özellikle algoritmaların sık değiştiği geliştirme aşamalarında kullanışlıdır.
Teşhis Verilerini Kontrol Edin = False Algoritma bilgilerinin güncelliği otomatik olarak kontrol edilmez. DIAG VERİLERİNİ GÜNCELLE işlemi manuel olarak yapılmalıdır.

DIAGNOSTICS Kullanım İş Akışı

  1. DIAGNOSTICS yazılımı ve kütüphanelerini RUNTIME program klasöründeki EOSDIAG klasörüne yerleştiriniz.
  2. EOS SCADA Editor ile projeyi açınız.
  3. Ağaç Menüsünden PROJE AYARLARI seçeneğini açınız.
  4. DIAGNOSTICS SETTINGS grubunu bulunuz.
  5. Teşhis seçeneğini True yapınız.
  6. Algoritma bilgilerinin otomatik olarak kontrol edilmesini istiyorsanız Teşhis Verilerini Kontrol Edin seçeneğini True yapınız.
  7. Gerekli olması halinde Runtime içerisinde DÜZENLE → DIAG VERİLERİNİ GÜNCELLE komutunu kullanınız.
  8. Runtime içerisinde ilgili SCADA sayfasını açınız.
  9. İlgili kullanıcı kontrolü üzerinde KONTROL + Sağ Fare Tuşu işlemini gerçekleştiriniz.
  10. EOS DIAGNOSTICS ekranının hazırlanmasını bekleyiniz.
  11. İlgili TAG'ın seçili olduğu algoritma sayfasını inceleyiniz.
  12. Gerekli yetkiye sahipseniz kontrolcüye komut gönderiniz.

Sonuç

DIAGNOSTICS aracı, EOS SCADA Runtime ortamında Mühendislik Yazılımı ile oluşturulan kontrol algoritmalarının görüntülenmesi ve incelenmesi için kullanılan önemli bir yardımcı araçtır.

Teşhis seçeneğinin True yapılmasıyla aktif hale gelen DIAGNOSTICS özelliği sayesinde kullanıcı, SCADA ekranındaki bir kullanıcı kontrolü üzerinden ilgili TAG'a ait DIAG algoritma sayfasına doğrudan erişebilir.

DIAG ekranında algoritmalar arasında navigasyon yapılabilir ve algoritmanın değiştirilmesi dışında Mühendislik Yazılımı ile gerçekleştirilebilen işlemler yapılabilir. Yeterli yetkiye sahip kullanıcılar tarafından EOS CPU'ya komut gönderilmesi de mümkündür.

Proje Dışa Aktarma Seçim Penceresi

Teşhis Verilerini Kontrol Edin seçeneğinin True olması halinde algoritma bilgilerinin güncelliği RUNTIME başlangıcında kontrol edilir. Bu seçenek False olduğunda ise DIAG bilgilerinin DÜZENLE → DIAG VERİLERİNİ GÜNCELLE komutu kullanılarak manuel olarak güncellenmesi gerekir.

Özellikle geliştirme aşamalarında algoritmaların sık değişmesi durumunda otomatik kontrol kolaylık sağlarken, bu işlemin RUNTIME başlangıç süresini uzatabileceği dikkate alınmalıdır.

← Önceki İçeriğe Dön