CANLI SİSTEM KAYNAĞI GÖSTERİMİ

Aşağıdaki gösterim, SYSTEM_INFO kontrolünün CPU, bellek ve sabit disk kullanımını bar grafik mantığıyla nasıl görselleştirebileceğini temsil eden bir örnektir. Buradaki değerler dokümantasyon amacıyla örneklenmiştir; gerçek kontrol canlı sistem verilerini kendi güncelleme aralığı içerisinde görüntüler.


SİSTEM BİLGİSİ HAKKINDA

SİSTEM BİLGİSİ, SCADA ekranında yalnızca proses ekipmanlarını değil, SCADA uygulamasının çalıştığı sistem kaynaklarına ilişkin kullanım bilgilerini de görünür hale getirmek için kullanılabilir. Bu yaklaşım, operatör ekranı ile sistem izleme bilgisini aynı görsel alan içerisinde birleştirir.

SYSTEM_INFO • SİSTEM DURUMU

CANLI İZLEME
CPU KULLANIMI68%
68%
0%50%100%
RAM KULLANIMI54%
54%
0%50%100%
HD KULLANIMI41%
41%
0%50%100%

Kontrolün temel amacı, sistem kaynaklarının anlık kullanım düzeylerini hızlı biçimde fark edilebilir hale getirmektir. DisplayCPU, DisplayMemory ve DisplayHD özellikleri hangi kaynak bilgilerinin gösterileceğini belirler. Böylece ihtiyaç duyulmayan bilgi alanları kapatılarak daha sade bir gösterim oluşturulabilir.

Grafiksel gösterim

SYSTEM_INFO içerisindeki kaynak göstergeleri bar grafik biçiminde sunulabilir. Bu sayede kullanım değerinin yükselmesi veya düşmesi, sayısal değer okunmadan da barın uzunluğu üzerinden hızlıca algılanabilir.

GENEL ÖZELLİKLER

Aşağıdaki tablo, verilen kaynak kodundaki SYSTEM_INFO özelliklerini ve EOS Türkçe terminoloji sözlüğündeki karşılıklarını birlikte gösterir. Varsayılan değerler doğrudan kaynak koddaki tanımlardan alınmıştır.

ÖZELLİK EOS TÜRKÇE KARŞILIĞI VARSAYILAN AÇIKLAMA
UCType Kontrol Tipi SYSTEM_INFO Kullanıcı kontrolünün SYSTEM_INFO tipini tanımlar.
UpdateInterval Güncelleme Aralığı 1000 Sistem bilgilerinin güncellenme aralığını milisaniye cinsinden belirler.
DecimalPoint Ondalık Hane 0 Sayısal gösterimlerde kullanılacak ondalık hane sayısını belirler.
UCBackColor Kontrol Arka Renk Transparent Kontrolün genel arka plan rengini belirler.
UCForeColor Kontrol Yazı Rengi Black Kontrol üzerindeki temel yazı rengini belirler.
UCFont Kontrol Yazı Tipi Arial Narrow 8.25 Bold Kontrol üzerinde kullanılan yazı tipi ve biçimini belirler.
DisplayCPU Ekran CPU true CPU kullanım bilgisinin gösterilip gösterilmeyeceğini belirler.
CPULineColor CPU Çizgi Rengi Black CPU gösteriminin çizgi rengini belirler.
CPUFillColor CPU Dolgu Rengi Gold CPU bar/gösterge dolgusunun rengini belirler.
DisplayMemory Görüntü Belleği true Bellek (RAM) kullanım bilgisinin gösterilip gösterilmeyeceğini belirler.
MemoryLineColor Bellek Satırı Rengi Black Bellek gösteriminin çizgi rengini belirler.
MemoryFillColor Bellek Doldurma Rengi Gold Bellek bar/gösterge dolgusunun rengini belirler.
DisplayHD Sabit Diski Görüntüle false Sabit disk (HD) kullanım bilgisinin gösterilip gösterilmeyeceğini belirler.
HDLineColor Sabit Disk Çizgi Rengi Black Sabit disk gösteriminin çizgi rengini belirler.
HDFillColor Sabit Disk Dolgu Rengi Gold Sabit disk bar/gösterge dolgusunun rengini belirler.
DisplayBorder Ekran Kenarlığı true Kontrol çevresindeki kenarlığın gösterilip gösterilmeyeceğini belirler.
BorderColor Kenarlık Rengi Black Kontrol kenarlığında kullanılacak rengi belirler.
BorderWidth Kenarlık Genişliği 1 Kontrol kenarlığının genişliğini belirler.

CPU, BELLEK VE SABİT DİSK GÖSTERİMİ

SYSTEM_INFO'nin üç temel kaynak göstergesi, operatör ekranında farklı sistem kaynaklarının aynı kontrol içerisinde takip edilmesine olanak verir. CPU ve bellek göstergeleri varsayılan olarak etkindir; sabit disk göstergesi ise kaynak koddaki varsayılan ayara göre kapalıdır ve DisplayHD ile etkinleştirilebilir.

CPU KULLANIMI

DisplayCPU ile gösterim etkinleştirilir. CPULineColor ve CPUFillColor ile grafiksel görünümün çizgi ve dolgu renkleri belirlenir.

RAM KULLANIMI

DisplayMemory ile bellek gösterimi yönetilir. MemoryLineColor ve MemoryFillColor ile görsel görünüm yapılandırılır.

HD KULLANIMI

DisplayHD etkinleştirildiğinde sabit disk kullanımı da gösterime dahil edilir. HDLineColor ve HDFillColor renk ayarlarını belirler.

GÖRSEL GÖSTERİM MANTIĞI

Kontrolün çalışma yaklaşımı; sistem kaynağından güncel değerin alınması, ilgili kaynağın gösterim durumunun kontrol edilmesi ve değerin grafiksel alan üzerinde görselleştirilmesi şeklinde özetlenebilir.

SİSTEMKaynak bilgisi
GÜNCELLEME1000 ms
BARGrafiksel değer
RENKÇizgi + dolgu
OPERATÖRHızlı izleme

Örnek yapılandırma

CPU ve RAM bilgilerini göstermek isteyen bir ekran tasarımında DisplayCPU=true ve DisplayMemory=true kullanılabilir. Sabit disk kullanımına da ihtiyaç varsa DisplayHD=true yapılarak üçüncü gösterim eklenebilir. Böylece aynı SYSTEM_INFO kontrolü içerisinde üç farklı sistem kaynağı birlikte izlenebilir.

SCADA KULLANIM ALANLARI

SYSTEM_INFO, proses verilerinin yanı sıra SCADA yazılımının çalışması açısından önemli olabilecek sistem kaynaklarını operatör ekranına taşımak için kullanılabilir. Özellikle merkezi izleme ve teknik destek ekranlarında kaynak kullanımının tek bir alanda görünür tutulması faydalı olabilir.

SCADA Ana Ekranları

CPU ve RAM kullanımının kompakt bir grafik alanında sürekli izlenmesi için kullanılabilir.

Teknik İzleme

Sistem kaynaklarının genel durumunu operatör veya teknik personelin görebileceği bir bilgi alanı oluşturabilir.

Performans Takibi

Kaynak kullanımındaki değişimlerin grafiksel yükseklik üzerinden hızlı biçimde fark edilmesine yardımcı olabilir.

Disk İzleme

DisplayHD etkinleştirilerek sabit disk kullanımının da aynı kontrol içerisinde gösterilmesi sağlanabilir.

Görsel Çerçeve

DisplayBorder, BorderColor ve BorderWidth ile kontrolün ekran içerisindeki sınırları düzenlenebilir.

Sadeleştirilebilir Gösterim

Gereksiz kaynak göstergeleri kapatılarak yalnızca ihtiyaç duyulan CPU, bellek veya disk bilgileri gösterilebilir.

SONUÇ

SİSTEM BİLGİSİ (SYSTEM_INFO), SCADA ekranına sistem kaynaklarını taşıyan sade fakat işlevsel bir izleme kontrolüdür. CPU, bellek ve sabit disk kullanımının aynı görsel yapı içerisinde sunulabilmesi, operatör ekranlarında sistem durumunun hızlı biçimde değerlendirilmesine yönelik bir bilgi alanı oluşturur.

Özellikle DisplayCPU, DisplayMemory ve DisplayHD özellikleri sayesinde gösterilecek kaynaklar seçilebilir; ilgili çizgi ve dolgu renkleri ile kontrolün görsel dili ekran tasarımına uyarlanabilir. UpdateInterval=1000 ise verilen kaynak koda göre temel güncelleme aralığını bir saniye olarak tanımlar.

Ana fikir

Sistem kaynağı → canlı güncelleme → bar grafik → hızlı görsel algı → SCADA ekranında sistem bilgisi.

Dokümantasyon notu

Bu sayfadaki Property adları verilen SYSTEM_INFO kaynak kodundaki teknik isimlerdir. Türkçe karşılıklarında Türkçe_set2(2).txt sözlüğü esas alınmıştır. Kaynak kodunda bulunmayan ek özellik veya davranış tanımlanmamıştır.

← Önceki İçeriğe Dön