Başlangıç Açısı
Ölçeğin dairesel çevre üzerinde hangi noktadan başlayacağını belirler. Farklı proses göstergeleri için uygun bir görsel geometri oluşturulmasına yardımcı olur.
Verilen örnekte MANOMETER, yaklaşık 0–100 aralığında düzenlenmiş dairesel bir ölçek ve bu ölçek üzerinde konumlanan bir ibre kullanmaktadır. İbre, bağlı proses değerinin karşılık geldiği açısal konuma hareket ederek değerin ölçek üzerindeki seviyesini gösterir.
Kontrolün görünümü klasik analog göstergeleri andırır: çevresel sayısal işaretler, aradaki küçük çubuklar ve merkezden dışarı uzanan ibre birlikte çalışır. Bu yapı, operatörün değeri yalnızca sayı olarak değil, göstergenin geometrik konumu üzerinden de algılamasına yardımcı olur.
MANOMETER'ın temel amacı bir değeri görsel olarak izlemektir. Verilen kaynak kodunda kontrolcüye değer yazmaya yönelik bir kumanda işlevi tanımlanmamıştır. Bu nedenle kontrol, operatörün bir ayar yapmasından ziyade mevcut proses değerinin anlaşılır biçimde sunulmasına yönelik gösterim kontrolü olarak ele alınmalıdır.
Minimum değer → açısal ölçek → mevcut değer → ibre konumu → maksimum değer. Bağlı değer değiştikçe ibrenin dairesel ölçek üzerindeki açısal konumu değişir. Böylece operatör, değerin tanımlanan aralığın hangi bölümünde bulunduğunu hızlı biçimde değerlendirebilir.
MANOMETER'ın temel görsel yapısı, bir sayısal değerin dairesel bir ölçek üzerinde
açısal konuma dönüştürülmesine dayanır. MinValue ve
MaxValue değerleri gösterim aralığının sınırlarını belirlerken,
StartAngle bu ölçeğin hangi açıdan başlayacağını belirler.
Bu nedenle MANOMETER'da ibrenin konumu yalnızca dekoratif bir unsur değildir. İbrenin bulunduğu açı, mevcut değerin tanımlanan ölçüm aralığındaki karşılığını temsil eder. Dairesel gösterimin en önemli avantajı da bu konumsal algıyı güçlü biçimde desteklemesidir.
Dairesel göstergelerde ölçeğin geometrik olarak nasıl yerleştirileceği,
gösterimin okunabilirliği açısından önemlidir. MANOMETER'da
StartAngle ile başlangıç açısı belirlenebilir. Verilen kaynakta
başlangıç açısı 230° olarak tanımlanmıştır.
ClockWise özelliği ise göstergenin değer ilerlemesinin saat yönünde
olup olmayacağını belirleyen yapılandırmadır. Bu özellik, ibrenin düşük değerden
yüksek değere doğru hangi yönde ilerleyeceğinin görsel olarak düzenlenmesini sağlar.
Ölçeğin dairesel çevre üzerinde hangi noktadan başlayacağını belirler. Farklı proses göstergeleri için uygun bir görsel geometri oluşturulmasına yardımcı olur.
Değerin ölçek üzerinde hangi yönde ilerleyeceğini belirler. Analog gösterge hissinin oluşturulmasında önemli bir görsel parametredir.
Başlangıç açısı ve yön birlikte değerlendirildiğinde göstergenin ekranda ne kadar geniş bir yay kullanacağı ve nasıl okunacağı daha kolay tasarlanabilir.
MANOMETER'ın analog görünümünü oluşturan temel unsurlardan biri,
sayılar arasındaki küçük ölçek çubuklarıdır. Kaynak kodundaki
BarsBetweenNumbers, NumberSpacing ve
Interval özellikleri ölçeğin aralıklandırılmasına ilişkin
yapılandırmayı sağlar.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Açıklama |
|---|---|---|---|
BarsBetweenNumbers |
Sayılar Arasındaki Çubuk Sayısı | 5 |
Sayısal ölçek işaretleri arasında kullanılacak ara çubukların sayısını belirler. |
NumberSpacing |
Sayı Boşluğu | 30 |
Sayısal ölçek işaretleri arasındaki görsel aralığın yapılandırılmasında kullanılır. |
Interval |
Aralık | 10 |
Ölçek üzerindeki ana değer aralığını belirleyen yapılandırmadır. |
BarColor |
Çubuk Rengi | Black |
Ölçek çubuklarının rengini belirler. |
MinValue ve MaxValue, MANOMETER'ın göstereceği sayısal
aralığın iki sınırını oluşturur. Verilen kaynakta varsayılan değerler
0 ve 100 olarak tanımlanmıştır.
MinValue = 0 varsayılan alt sınırdır. Gösterge aralığının başlangıç değerini belirler.
MaxValue = 100 varsayılan üst sınırdır. İbrenin ölçek üzerindeki maksimum karşılığını belirler.
DecimalPoint = 0 varsayılan gösterimde tam sayı odaklı bir değer sunar.
Ölçek aralığının prosesin gerçek çalışma aralığıyla uyumlu olması önemlidir. Örneğin dar bir çalışma aralığındaki bir sıcaklığı çok geniş bir 0–1000 ölçeğine yaymak, küçük değişimlerin ibre üzerindeki etkisini azaltabilir. Buna karşılık gerçek işletme aralığına uygun bir ölçek, operatörün değişimleri daha kolay fark etmesini sağlar.
StoreMax özelliği, gösterge tasarımında maksimum değerin ayrıca
saklanmasına yönelik bir seçenek sunar. Kaynak kodundaki varsayılan değer
false'dur.
Bu özellik etkinleştirildiğinde kontrolün geçmişte ulaşılan maksimum değeri izleyen bir gösterim davranışını desteklemesi amaçlanır. Böyle bir yapı, özellikle değişken proses değerlerinde mevcut değerin yanında daha önce ulaşılan üst seviyenin de değerlendirilmesine yardımcı olabilir.
Not: Verilen kaynak kodunda StoreMax'ın çalışma
algoritmasının ayrıntıları paylaşılmadığından, burada özelliğin amacı
kaynakta tanımlanan parametre adı ve varsayılan değer üzerinden açıklanmıştır.
MANOMETER'ın görünümünde iki temel renk parametresi özellikle öne çıkar: ölçek çubuklarının rengi ve ibre rengi. Verilen örnekte her ikisi de siyah olarak tanımlanmıştır.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Açıklama |
|---|---|---|---|
BarColor |
Çubuk Rengi | Black |
Dairesel ölçek üzerindeki işaretlerin rengini belirler. |
ArrowColor |
Ok Rengi | Black |
Mevcut değeri gösteren ibrenin rengini belirler. |
UCBackColor |
Kontrol Arka Renk | Peru |
Kontrolün temel arka plan rengini belirler. |
UCForeColor |
Kontrol Yazı Rengi | Black |
Kontrolün temel yazı rengini belirler. |
BorderWidth |
Kenarlık Genişliği | 6 |
Kontrol çevresindeki kenarlık yapısının genişliğini belirler. |
Analog göstergenin yalnızca ölçek ve ibreden oluşması yerine, gösterilen fiziksel
büyüklüğün adının ve biriminin ekranda tanımlanabilmesi operatör açısından anlamlıdır.
MANOMETER kaynak kodunda bu amaçla TextDescription ve
TextUnit özellikleri bulunmaktadır.
TextDescription, göstergenin temsil ettiği proses bilgisini
açıklayan metnin yapılandırılmasına yöneliktir.
TextUnit, gösterilen değerin fiziksel birimini tanımlamak
için kullanılır. Kaynakta varsayılan örnek °C'dir.
Değer + birim + ölçek + ibre birlikte sunulduğunda göstergenin hangi proses bilgisini temsil ettiği daha hızlı anlaşılır.
Dairesel analog göstergeler, endüstriyel HMI/SCADA ekranlarında sürekli değişen sayısal değerlerin hızlı ve kolay görsel olarak değerlendirilmesi için kullanılan yaygın bir gösterim yaklaşımıdır. İbre hareketi, bağlı olan sayısal değeri dairesel bir ölçek üzerinde görsel olarak temsil eder. Böylece operatör, değerin mevcut konumunu ve ölçek içerisindeki seviyesini tek bakışta değerlendirebilir. Ölçek üzerinde farklı değer aralıkları için görsel bölgeler oluşturulması, normal çalışma, uyarı ve kritik seviyelerin daha kolay ayırt edilmesine yardımcı olabilir.
Basınç değerlerinin analog manometre benzeri bir görünümle izlenmesi. Özellikle basınç değerinin belirli bir çalışma aralığındaki konumunun hızlı değerlendirilmesinde kullanılabilir.
Sıcaklık değerinin ölçek ve ibre üzerinden hızlı şekilde takip edilmesi. Birim bilgisiyle birlikte kullanıldığında gösterimin anlamı daha açık hale gelir.
Tank seviyesi, akış veya debi gibi sürekli değişen değerlerin dairesel ölçek üzerinde görsel olarak izlenmesi.
Motor hızı, ekipman çalışma değeri veya benzeri analog proses büyüklüklerinin klasik gösterge görünümüyle sunulması.
Gerilim, akım, güç ve benzeri analog büyüklüklerin belirli bir aralık içerisindeki konumunun gösterilmesi.
Yüzdesel veya aralıklı performans değerlerinin klasik dairesel gösterge biçiminde sunulması. Benzer gauge kontrolleri endüstriyel HMI sistemlerinde performans göstergelerinin hızlı algılanmasını desteklemek amacıyla kullanılır.
MANOMETER'ın temel avantajı teknik olarak başka gösterge türlerinden daha fazla veri sunması değil, aynı veriyi farklı bir görsel dil ile ifade etmesidir. Bu nedenle seçim, proses bilgisinin nasıl algılanmasının istendiğine göre yapılabilir.
Değerin açısal konumu ve analog ölçüm cihazı hissi ön plandaysa MANOMETER tercih edilebilir.
Değerin düz bir ölçek üzerindeki konumu daha doğal okunuyorsa doğrusal gösterge yaklaşımı tercih edilebilir.
Operatör için kesin sayısal değer birincil bilgi ise doğrudan sayısal gösterim daha uygun bir görsel yaklaşım olabilir.
Aynı proses değeri farklı kullanıcı kontrolleriyle gösterilebilir. MANOMETER, özellikle analog gösterge görünümünün, ibrenin konumsal bilgisinin ve dairesel ölçeğin operatör için daha hızlı algılanacağı ekranlarda değerlendirilebilir.
Verilen MANOMETER kaynak kodunda tanımlanan temel özellikler aşağıda listelenmiştir. Türkçe karşılıklar EOS terminoloji sözlüğündeki karşılıklar esas alınarak verilmiştir.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Açıklama |
|---|---|---|---|
UCType |
Kontrol Tipi | MANOMETER |
Kullanıcı kontrolünün tipini tanımlar. |
UpdateInterval |
Güncelleme Aralığı | 1000 ms |
Kontrolün güncelleme aralığını belirler. |
DecimalPoint |
Ondalık Hane | 0 |
Sayısal gösterimde kullanılacak ondalık hane ayarını belirler. |
UCBackColor |
Kontrol Arka Renk | Peru |
Kontrolün temel arka plan rengini belirler. |
UCForeColor |
Kontrol Yazı Rengi | Black |
Kontrolün temel yazı rengini belirler. |
UCFont |
Kontrol Yazı Tipi | Arial Narrow, 8.25 pt |
Kontrolün temel yazı tipini belirler. |
BorderWidth |
Kenarlık Genişliği | 6 |
Kenarlık yapısının genişliğini belirler. |
TextDescription |
Metin Açıklama | "" |
Gösterilen proses bilgisini açıklayan metni belirler. |
TextUnit |
Metin Birimi | °C |
Gösterilen fiziksel büyüklüğün birimini belirler. |
ClockWise |
Saat Yönü | true |
Ölçek ilerleme yönünün saat yönünde olup olmadığını belirler. |
MinValue |
Minimum Değer | 0 |
Gösterim aralığının alt sınırını belirler. |
MaxValue |
Maksimum Değer | 100 |
Gösterim aralığının üst sınırını belirler. |
StoreMax |
Maksimum Sakla | false |
Maksimum değerin ayrıca izlenmesine yönelik seçeneği belirler. |
StartAngle |
Başlangıç Açısı | 230° |
Dairesel ölçeğin başlangıç açısını belirler. |
BarsBetweenNumbers |
Sayılar Arasındaki Çubuk Sayısı | 5 |
Sayılar arasındaki ara ölçek çubuklarının sayısını belirler. |
NumberSpacing |
Sayı Boşluğu | 30 |
Sayısal ölçek işaretleri arasındaki boşluğu belirler. |
Interval |
Aralık | 10 |
Ölçek aralığını belirler. |
BarColor |
Çubuk Rengi | Black |
Ölçek çubuklarının rengini belirler. |
ArrowColor |
Ok Rengi | Black |
İbre/ok göstergesinin rengini belirler. |
Dairesel gösterge, değerin hızlı algılanması için güçlü bir görsel araçtır; ancak hassas sayısal kararların gerektiği uygulamalarda kesin değer ayrıca sayısal olarak sunulabilir. Böylece konumsal algı + kesin sayısal bilgi birlikte sağlanır.
MANOMETER, sayısal proses değerlerini klasik analog ölçüm göstergelerine benzeyen dairesel bir ölçek ve hareketli ibre üzerinden sunan bir SCADA kullanıcı kontrolüdür. Minimum ve maksimum değer aralığı, başlangıç açısı, saat yönü, ölçek aralığı, ara çubuk sayısı, renkler, birim ve açıklama metni gibi özellikler sayesinde farklı proses değerlerine uyarlanabilir.
Kontrolün asıl gücü, sayısal değeri operatöre yalnızca rakam olarak değil, ölçek üzerindeki açısal konumu ile birlikte göstermesidir. Bu nedenle doğrusal gösterge, sayısal gösterge veya farklı dairesel göstergeler yanında; özellikle klasik analog gösterge görünümünün tercih edildiği SCADA/HMI ekranlarında alternatif bir görsel çözüm olarak değerlendirilebilir.
MANOMETER = Sayısal proses değeri + dairesel ölçek + ibre konumu + aralık yapılandırması + analog gösterim.