EOS SCADA Kullanıcı Kontrol Mimarisi

EOS SCADA yazılımları, farklı görsel ve işlevsel ihtiyaçlara yönelik kullanıcı kontrol nesnelerinin oluşturulabilmesi amacıyla yaklaşık 70 farklı ana Kullanıcı Kontrol Tasarım Motoruna sahiptir.

Bu tasarım motorları, farklı özelliklere sahip çok sayıda kullanıcı kontrolünün temelini oluşturur. Kullanıcılar, bu temel motorların sunduğu özelliklerden yararlanarak farklı görünümlere ve farklı çalışma davranışlarına sahip kontrol nesneleri oluşturabilir.

Böylece yaklaşık 70 ana tasarım motoru üzerinden binlerce farklı kullanıcı kontrol şablonunun türetilmesi ve SCADA ekranlarında kullanılması mümkün hale gelir.

Temel yaklaşım: Kullanıcı Kontrol Motorları, ekran üzerinde kullanılan dinamik nesnelerin temel yapılarını oluştururken, kullanıcı kontrol şablonları bu yapıların belirli tasarım ve kullanım ihtiyaçlarına göre hazırlanmış tekrar kullanılabilir örneklerini oluşturur.

Kullanıcı Kontrol Nesnesinin Eklenmesi

SCADA ekranına değişken bir öğe eklemek için öncelikle kullanılacak kullanıcı kontrolünün belirlenmesi gerekir. Seçilen kullanıcı kontrolü daha sonra ekranın tasarım alanına yerleştirilir.

EOS SCADA Editor içerisinde kullanıcı kontrol nesneleri iki temel yöntem kullanılarak ekran üzerine eklenebilir:

  1. Kullanıcı Kontrol Motoru üzerinden doğrudan kullanıcı kontrolü oluşturmak.
  2. Kullanıcı Kontrolleri Hızlı Erişim Şablon Kütüphanesi üzerinden hazır bir şablonu kullanmak.

Kullanılacak yöntemin seçimi, tasarımın daha önce hazırlanmış bir kullanıcı kontrolünün tekrar kullanılmasını mı yoksa yeni bir kontrolün oluşturulmasını mı gerektirdiğine bağlıdır.

Kullanıcı Kontrol Motoru ile Ekleme

Yeni bir kullanıcı kontrolü oluşturulması gerektiğinde Kullanıcı Kontrol Motoru doğrudan kullanılabilir.

Kullanıcı Kontrol Motoru, seçilen kontrol tipinin temel özellikleri kullanılarak yeni bir kullanıcı kontrol nesnesinin oluşturulmasını sağlar. Kullanıcı bu yapı üzerinden kontrolün görsel özelliklerini, boyutunu, çalışma biçimini ve gerekli diğer özelliklerini belirleyebilir.

Oluşturulan kullanıcı kontrolü ekran üzerine yerleştirildikten sonra, kontrolün ilgili SCADA veri noktaları ile ilişkilendirilmesi ve gerekli özelliklerinin yapılandırılması gerçekleştirilebilir.

Ne zaman kullanılmalı? Daha önce hazırlanmış bir şablon ihtiyacı karşılamıyorsa veya projeye özgü yeni bir kullanıcı kontrolü tasarlanması gerekiyorsa Kullanıcı Kontrol Motoru tercih edilebilir.

Kullanıcı Kontrolleri Hızlı Erişim Şablon Kütüphanesi

Daha önce hazırlanmış kullanıcı kontrollerinin tekrar kullanılmasını kolaylaştırmak amacıyla EOS SCADA Editor içerisinde Kullanıcı Kontrolleri Hızlı Erişim Şablon Kütüphanesi bulunmaktadır.

Bu kütüphane, Kullanıcı Kontrol Motorları kullanılarak daha önce hazırlanmış ve belirli bir tasarım veya kullanım amacına göre yapılandırılmış kullanıcı kontrol şablonlarından oluşur.

Kullanıcı, ihtiyaç duyduğu kontrolü her defasında yeniden oluşturmak yerine, uygun şablonu kütüphaneden seçerek ekran üzerine hızlı bir şekilde ekleyebilir.

Bu yaklaşım özellikle çok sayıda ekran içeren büyük SCADA projelerinde tasarım süresinin kısaltılmasına ve ekranlar arasında görsel ve işlevsel bütünlüğün korunmasına yardımcı olur.

Avantaj: Daha önce hazırlanmış ve test edilmiş kullanıcı kontrol şablonlarının tekrar kullanılabilmesi, aynı tasarımın farklı ekranlarda yeniden oluşturulması için harcanacak zamanı azaltır.

Kullanıcı Şablon Kütüphanesinin Yapısı

Kullanıcı Şablon Kütüphanesi, Kullanıcı Kontrol Motoru yardımıyla hazırlanmış tasarım şablonlarını bir arada bulunduran hızlı erişim yapısıdır.

Bir şablon yalnızca görsel bir nesne olarak değerlendirilmemelidir. Şablon içerisinde kullanıcı kontrolünün tasarım özellikleri ve gerekli çalışma ayarları da bulunabilir. Bu sayede daha önce hazırlanmış bir kontrol, farklı ekranlarda benzer özellikleri korunarak yeniden kullanılabilir.

Böylece kullanıcı, sık kullanılan kontrol yapılarını standartlaştırabilir ve farklı ekranların tasarımında aynı kontrol yapılarını tekrar tekrar kullanabilir.

Tasarım standardizasyonu: Şablonların tekrar kullanılması, aynı proje içerisindeki ekranlarda benzer cihazların ve proses öğelerinin benzer görsel ve işlevsel yapılarla gösterilmesine yardımcı olur.

Kullanıcıya Özel Şablonların Oluşturulması

EOS SCADA Editor ile birlikte gelen hazır kullanıcı kontrol şablonları kullanılabileceği gibi, kullanıcılar kendi ihtiyaçlarına yönelik özel şablonlar da oluşturabilir.

Özellikle belirli bir tesis, proses veya cihaz grubuna özgü ekran tasarımlarında, projeye özel kullanıcı kontrollerinin şablon haline getirilmesi önemli bir avantaj sağlar.

Hazırlanan özel şablonlar hızlı erişim kütüphanesine eklenerek daha sonra aynı proje içerisindeki farklı ekranlarda tekrar kullanılabilir.

Böylece bir kez hazırlanmış olan kullanıcı kontrolünün aynı veya benzer tasarımlar için yeniden oluşturulmasına gerek kalmaz.

Öneri: Bir projede birden fazla ekranda kullanılacak kullanıcı kontrollerini şablon haline getirmek, sonraki ekran tasarım çalışmalarını önemli ölçüde kolaylaştırabilir.

Farklı Projelerden Şablonların Kullanılması

Kullanıcılar yalnızca kendi oluşturdukları şablonlarla sınırlı değildir. Başka bir SCADA projesinde veya farklı bir SCADA tasarımcısı tarafından hazırlanmış kullanıcı kontrol şablonları da uygun yöntemlerle projeye aktarılabilir.

Bu özellik, daha önce hazırlanmış ve farklı projelerde kullanılan kullanıcı kontrol tasarımlarının yeni projelerde yeniden değerlendirilmesine olanak sağlar.

Böylece farklı SCADA tasarımcıları tarafından geliştirilen ve tekrar kullanılabilecek nitelikteki kontrol şablonları bir projeye aktarılabilir ve ekran tasarımlarında kullanılabilir.

Tasarım Ekibi İçin Avantaj

Ortak kullanılan kullanıcı kontrol şablonlarının geliştirilmesi ve paylaşılması, farklı tasarımcıların aynı proje içerisinde daha hızlı ve daha standart ekranlar oluşturmasına yardımcı olabilir.

Kullanıcı Kontrollerinin Tekrar Kullanılması

Kullanıcı kontrol şablonlarının en önemli avantajlarından biri, hazırlanan bir tasarımın birden fazla ekran üzerinde tekrar kullanılabilmesidir.

Örneğin bir tesiste bulunan çok sayıda benzer pompa, motor, vana veya ölçüm noktasının gösterimi için aynı kullanıcı kontrol şablonu kullanılabilir.

Böylece her ekran için aynı grafik ve kontrol yapısının baştan oluşturulmasına gerek kalmaz. Tasarımcı, kütüphaneden uygun şablonu seçerek ilgili ekran üzerine ekleyebilir ve gerekli veri bağlantılarını yapılandırabilir.

Bu yöntem hem geliştirme süresini azaltır hem de ekranlar arasında daha tutarlı bir kullanıcı deneyimi oluşturulmasına katkı sağlar.

Önerilen Kullanıcı Kontrol Tasarım Akışı

Kullanıcı kontrol nesnelerinin ekran üzerine yerleştirilmesinde aşağıdaki çalışma sırasının izlenmesi, düzenli ve tekrar kullanılabilir ekran tasarımlarının oluşturulmasını kolaylaştırabilir.

  1. Ekranda kullanılacak sabit grafik öğelerini içeren Arka Plan Resmini belirleyin.
  2. Ekranda gösterilecek değişken öğeleri belirleyin.
  3. Her değişken öğe için uygun kullanıcı kontrol tipini belirleyin.
  4. Hazır bir tasarım varsa Kullanıcı Kontrolleri Hızlı Erişim Şablon Kütüphanesi içerisinden uygun şablonu seçin.
  5. Uygun bir şablon bulunmuyorsa Kullanıcı Kontrol Motoru yardımıyla yeni bir kullanıcı kontrolü oluşturun.
  6. Kullanıcı kontrolünü ekran üzerine ekleyin.
  7. Kontrolün boyutunu ve konumunu ekran tasarımına uygun şekilde düzenleyin.
  8. Kullanıcı kontrolünün gerekli özelliklerini yapılandırın.
  9. Gerekli veri bağlantılarını ilgili SCADA veri noktalarıyla gerçekleştirin.
  10. Tekrar kullanılabilecek kullanıcı kontrollerini şablon olarak kaydedin ve hızlı erişim kütüphanesine ekleyin.

Şablon Kullanımının Sağladığı Avantajlar

Kullanıcı kontrol şablonlarının etkin şekilde kullanılması, özellikle büyük ve çok sayıda ekran içeren SCADA projelerinde önemli tasarım avantajları sağlar.

  • Ekran tasarım süresini azaltır.
  • Daha önce hazırlanmış kullanıcı kontrollerinin yeniden kullanılmasını sağlar.
  • Benzer cihaz ve proseslerin ekranlarda standart şekilde gösterilmesine yardımcı olur.
  • Farklı ekranlar arasındaki görsel bütünlüğü artırır.
  • Tasarımcıların aynı kontrolü tekrar tekrar oluşturma ihtiyacını azaltır.
  • Farklı SCADA projelerinde geliştirilmiş şablonların yeniden kullanılmasına olanak sağlar.
  • Proje içerisinde ortak bir kullanıcı kontrol kütüphanesinin oluşturulmasını kolaylaştırır.

Özet

EOS SCADA Editor üzerinde ekranın sabit grafik öğeleri arka plan resmi olarak belirlendikten sonra, gerçek zamanlı olarak değişmesi gereken öğeler Kullanıcı Kontrol Nesneleri kullanılarak ekran üzerine eklenir.

EOS SCADA yazılımları yaklaşık 70 ana Kullanıcı Kontrol Tasarım Motoru ile çok sayıda farklı kullanıcı kontrolünün oluşturulmasına olanak sağlar. Bu altyapı kullanılarak binlerce farklı kullanıcı kontrol şablonu türetilebilir.

Kullanıcı kontrolleri doğrudan Kullanıcı Kontrol Motoru kullanılarak oluşturulabileceği gibi, Kullanıcı Kontrolleri Hızlı Erişim Şablon Kütüphanesi içerisindeki hazır şablonlardan da eklenebilir.

Kullanıcılar yazılımla birlikte gelen şablonların yanı sıra kendi ihtiyaçlarına yönelik şablonlar oluşturabilir, bu şablonları hızlı erişim kütüphanesine ekleyebilir ve farklı projelerde hazırlanmış şablonları içe aktararak yeniden kullanabilir.

Bu yaklaşım, SCADA ekranlarının daha hızlı hazırlanmasını, tasarım standartlarının korunmasını ve daha önce geliştirilen kullanıcı kontrol tasarımlarından farklı projelerde de yararlanılmasını sağlar.

← Bir Önceki Sayfaya Dön