1. Kullanıcı Kontrolleri Hizalama Ayarları

Kullanıcı, ekran üzerine yerleştirdiği kullanıcı kontrollerinin hizalama ayarlarını ilgili hizalama butonlarını kullanarak düzenleyebilir. Hizalama işlemi uygulanmadan önce hizalanacak kullanıcı kontrollerinin seçilmesi gerekir.

Hizalama / Düzenleme İşlemi Genel İşlevi
Dikey Sola Hizalama Seçili kontrollerin sol sınırlarını hizalar.
Dikey Ortaya Hizalama Seçili kontrolleri dikey eksende ortak merkeze göre hizalar.
Dikey Sağa Hizalama Seçili kontrollerin sağ sınırlarını hizalar.
Yatay Yukarı Hizalama Seçili kontrollerin üst sınırlarını hizalar.
Yatay Ortaya Hizalama Seçili kontrolleri yatay eksende ortak merkeze göre hizalar.
Yatay Aşağı Hizalama Seçili kontrollerin alt sınırlarını hizalar.
Tam Boy Eşitleme Seçili kontrollerin boyutlarını eşitlemeye yönelik işlemdir.
Dikey Boy Eşitleme Seçili kontrollerin dikey boyutlarını eşitler.
Yatay Boy Eşitleme Seçili kontrollerin yatay boyutlarını eşitler.
Dikey Eşit Dağıtma Seçili kontrolleri dikey doğrultuda eşit dağıtır.
Yatay Eşit Dağıtma Seçili kontrolleri yatay doğrultuda eşit dağıtır.

Hizalama butonlarına iki farklı yoldan ulaşılabilir:

  1. Hızlı erişim buton şeridi üzerindeki HİZALAMA butonu kullanılır.
  2. Seçili kontrollerden herhangi birinin seçim dikdörtgeni üzerinde sağ fare tuşuna tıklanarak açılan ayarlar penceresindeki HİZALAMA butonu kullanılır.
Referans kontrol: İkinci yöntemde ayar penceresi açılan kullanıcı kontrolü hizalama işlemi için referans kontrol olarak kullanılır; diğer seçili kontrollerin değerleri bu referansa göre ayarlanır.

2. Kullanıcı Kontrolü Silme

Kullanıcı kontrollerini silmek için önce silinecek kontrol veya kontroller seçilir. Daha sonra aşağıdaki yöntemlerden biri kullanılarak kontroller ekran üzerinden kaldırılabilir.

  1. Hızlı erişim buton şeridindeki SİL butonu kullanılır.
  2. Seçim dikdörtgeni üzerinde sağ fare tuşuna tıklanarak açılan ayarlar penceresindeki SİL butonu kullanılır.
  3. SCADA ağaç menüsünde EKRANLAR altında ilgili ekran seçilir; kontrol üzerinde sağ fare tuşuyla EKRAN NESNESİ SİL seçilir.
  4. Ekran üzerinde kontrol seçilir ve klavyeden Delete tuşuna basılır.
DİKKAT: Silme işleminden önce doğru kullanıcı kontrolünün veya kontrol grubunun seçildiği kontrol edilmelidir.

3. Kullanıcı Kontrolü Kopyalama / Yapıştırma

Hazırlanmış bir kullanıcı kontrolü, kopyala/yapıştır yöntemiyle çoğaltılabilir. Öncelikle kopyalanacak kontrol seçilir ve ardından kopyalama ile yapıştırma işlemleri uygulanır.

  1. Hızlı erişim buton şeridindeki KOPYA butonuna tıklanır ve ekran üzerinde eklenmek istenen konumda beliren imleç üzerine çift tıklanarak yapıştırılır.
  2. Seçili kontrolün seçim dikdörtgeni üzerinde sağ fare tuşuna tıklanarak açılan ayarlar penceresindeki KOPYALA butonu kullanılır.
  3. SCADA ağaç menüsünde EKRANLAR altında kontrol üzerinde sağ fare tuşuyla EKRAN NESNESİ KOPYALA seçilir; hedef ekran üzerinde EKRAN NESNESİ YAPIŞTIR seçilir.
Klavye: Yapıştırma işlemi için klavyedeki INSERT tuşu da kullanılabilir.
Farklı ekranlar: Ağaç menüsündeki kopyala/yapıştır yöntemiyle kullanıcı kontrolleri farklı ekranlar arasında çoğaltılabilir.

4. Kullanıcı Kontrolü Öne Alma / Arkaya Gönderme

Üst üste çakışan kullanıcı kontrollerinde görsel önceliği değiştirmek için ÖNE AL ve ARKAYA GÖNDER fonksiyonları kullanılabilir.

  1. Hızlı erişim buton şeridindeki ÖNE AL veya ARKAYA GÖNDER butonu kullanılır.
  2. Kontrolün seçim dikdörtgeni üzerinde sağ fare tuşuna tıklanarak açılan ayarlar penceresindeki ilgili buton kullanılır.
  3. SCADA ağaç menüsünde EKRANLAR altında kontrolün yeri fareyle sürükle-bırak yapılarak ekran üzerindeki önceliği değiştirilir.
DİKKAT: Ağaç yapısında en üstte bulunan kullanıcı kontrolü ekran üzerinde en düşük görsel önceliğe sahiptir. Kontrolü öne taşımak için sıralamada aşağı doğru taşımak gerekir.

5. Ekran Üzerinde Yapılan İşlemi Geri Alma

Kullanıcı, ekran üzerinde yaptığı bir işlemi geri almak için hızlı erişim buton şeridindeki GERİ AL tuşunu kullanabilir.

Klavye: Kaynak içerikte GERİ AL işlemi için Control-Z kombinasyonunun yanı sıra F11 tuşunun da kullanılabildiği belirtilmektedir.

6. Geri Alınan İşlemi Tekrar Etme

Kullanıcı, geri aldığı bir işlemi tekrar uygulamak istediğinde hızlı erişim buton şeridindeki TEKRAR ET tuşunu kullanabilir.

Klavye: Kaynak içerikte TEKRAR ET işlemi için Control-Z kombinasyonunun ve F12 tuşunun kullanılabildiği belirtilmektedir.

7. Kontrol Kullanıcı Gruplarını Kütüphaneye Ekleme

Kullanıcı kontrol grupları oluşturularak tekrar kullanılmak üzere kütüphaneye eklenebilir. Bunun için bir grup halinde saklanacak kullanıcı kontrolleri seçilir ve hızlı erişim buton şeridindeki KÜTÜPHANEYE EKLE butonuna tıklanır.

Açılan Kütüphaneye Ekle penceresinde grup, Genel veya Proje kütüphanesine eklenebilir.

Kütüphane Kapsam
Proje Eklenen grup yalnızca ilgili projenin menü ekranında görünür.
Genel Eklenen grup bütün projelerin menü ekranlarında görünür.

Grubu eklemek için önce grup adı girilir ve kütüphane türü seçilir. Proje kütüphanesi varsayılan olarak seçili gelir. KÜTÜPHANEYE EKLE butonuna tıklandığında grup ilgili listede görünür.

Aynı kütüphane araç penceresi kullanılarak oluşturulan gruplar silinebilir ve kütüphaneler arasında aktarılabilir. Pencere kapatıldığında Genel ve Proje grupları, Menü Çubuğundaki KÜTÜPHANE menüsü altında iki kategori olarak görüntülenir.

8. Kullanıcı Kontrol Grubunu Kütüphaneden Ekrana Ekleme

Kütüphaneye eklenen gruplar, daha sonra ekranlarda tekrar kullanılabilir. Bunun için KÜTÜPHANE menüsündeki Genel veya Proje grupları altında eklenmek istenen grup seçilir.

Seçilen grubun ekran üzerinde eklenmek istenen konumda beliren imlecinin üzerine çift tıklanarak grup ekrana yerleştirilir.

Temel avantaj: Önceden hazırlanmış grupların tekrar kullanılması, benzer ekranların tasarımını hızlandırır ve standart arayüzlerin oluşturulmasını kolaylaştırır.

9. Kullanıcı Kontrollerinde Metin Kullanımı

Kullanıcı kontrollerinde görüntülenecek metinler için hizalama ayarları otomatik olarak yapılabilse de bazı kontrollerde metnin manuel olarak bölünmesi gerekebilir.

Özellikle buton üzerindeki metin uzun olduğunda, metnin iki satır halinde gösterilmesi istenebilir. Bu durumda bölünmesi istenen konuma @ENL veya [ENL] (Environment New Line) ibaresi eklenebilir.

Örnek: “MOTOR ÇALIŞTIR” metni iki satırda gösterilmek istenirse MOTOR@ENLÇALIŞTIR veya MOTOR[ENL]ÇALIŞTIR biçiminde düzenlenebilir.

10. Endüstriyel Şekillerin Ekrana Eklenmesi

Kullanıcı, endüstriyel şekil kütüphanesinde bulunan 4000'den fazla şekli ekran üzerine veriyle ilişkilendirerek ekleyebilir. Kullanıcı kontrolüne gelen verinin değerine göre renk değişimi, şekil değişimi veya yanıp sönme gibi animasyonlar oluşturulabilir.

Şekil kütüphanesindeki nesnelerin ekran üzerinde kullanılabilmesi amacıyla INDUSTRIAL_LED kullanıcı kontrolü motoru geliştirilmiştir. Kullanıcının bu kontrolü ekrana ekleyerek gerekli şekil ayarlarını yapması gerekir.

INDUSTRIAL_LED eklemek için Araçlar panelinde INDUSTRIAL_LED üzerine sol fare ile çift tıklanır; ardından ekran üzerinde beliren imlecin üzerine tekrar çift tıklanır.

11. INDUSTRIAL_LED Temel Ayarları

INDUSTRIAL_LED kullanıcı kontrolü için kaynak içerikte belirtilen başlıca ayarlar aşağıdaki gibidir.

Özellik Açıklama Varsayılan / Seçenek
AlarmType Veri durumuna göre kontrolün renk veya şekil davranışını belirler. Colored / Shapechange
BlinkRate Yanıp sönme oranı. 1000
RotationAngle Döndürme açısı. 0°, 90°, 180°, 270°
XFlip X çevirme. false
YFlip Y çevirme. false
UsePreciseRotation Hassas döndürme kullanımı. false
PreciseAngle Hassas açı. 0
ColorAutoSelect Otomatik renk seçimi. false
RedComponent Kırmızı bileşen. 175
GreenComponent Yeşil bileşen. 175
BlueComponent Mavi bileşen. 175
PixelTreshold Piksel eşiği. 100
UCBackColor Kullanıcı kontrolü arka rengi. Transparent
UCForeColor Kullanıcı kontrolü yazı rengi. Black
DefaultImageFileName Varsayılan görüntü dosyası adı.
DefaultLibraryImage Varsayılan kütüphane resmi.
DefaultImage Varsayılan resim.
UseFillColor Dolgu rengini kullanma. false
FillColor Dolgu rengi. Lime
SHAPEDataStates Veri durumları.
AlarmType = Colored: Kontrol, veri durumlarına göre renk değiştirir. AlarmType = Shapechange: Kontrol, veri durumlarına göre şekil değiştirir.

12. INDUSTRIAL_LED Veri Durumları

Her veri durumu için temel olarak aşağıdaki özellikler tanımlanabilir:

Özellik Açıklama Varsayılan / Seçenek
LevelBackColor Veri seviyesi arka plan rengi. White
LevelForeColor Veri seviyesi yazı rengi. Black
LevelThreshold Veri seviyesi eşiği. 10
BlinkActive Yanıp sönmenin etkinliği. false
ImageFileName Dış kaynak resim dosyası adı.
LibrarySelectedImage Kütüphaneden seçilen resmin ID'si.

Veri seviyelerinde sabit bir sınır bulunmamaktadır. Kullanıcı ihtiyacına göre istediği sayıda seviye ekleyebilir.

Örnek:
  • 10–50 arasında sarı,
  • 50–100 arasında turuncu,
  • 100'ün üzerinde kırmızı ve yanıp sönme,
  • diğer durumlarda yeşil.
Renk değişimi yerine şekil değişimi de kullanılabilir.

Şekiller dışarıdan bir dosya olarak eklenebileceği gibi kütüphanedeki şekiller arasından da seçilebilir. Dış kaynak dosyası için ImageFileName, kütüphane seçimi için LibrarySelectedImage parametresi kullanılır.

13. Şekil Seçim Ekranı

INDUSTRIAL_LED kullanıcı kontrolü için kütüphanede bulunan binlerce şekilden biri seçilebilir. Bu amaçla LibrarySelectedImage parametresi kullanılır.

  1. SHIFT tuşu basılı tutulurken sol fare tuşuyla INDUSTRIAL_LED kullanıcı kontrolü seçilir.
  2. Sol taraftaki özellikler listesinden varsayılan şekil için DefaultLibraryImage özelliğine tıklanır.
  3. Her seviye için ilgili LibrarySelectedImage özelliğine tıklanır.
  4. Şekil seçim penceresinde hazır filtrelerden biri veya kullanıcı tarafından girilen arama sözcüğü kullanılabilir.
  5. FİLTRELE butonuna tıklanarak uygun şekiller listelenir.
  6. İstenen şekil seçilir ve UYGULA butonuna tıklanır.
İptal: Değişiklik istenmiyorsa İPTAL butonu kullanılarak şekil seçim penceresi kapatılır.

14. Kullanıcı Kontrolleri Yardımcı İşlemlerinin Genel İş Akışı

Adım İşlem
1 Gerekli kullanıcı kontrolleri seçilir.
2 Kontroller gerekiyorsa hizalanır, boyutları eşitlenir veya eşit dağıtılır.
3 Gereksiz kontroller silinir.
4 Tekrar kullanılacak kontroller kopyalanıp yapıştırılır.
5 Çakışan kontrollerin görsel önceliği ÖNE AL / ARKAYA GÖNDER işlemleriyle düzenlenir.
6 Gerekli durumlarda işlem GERİ AL ile geri alınır veya TEKRAR ET ile yeniden uygulanır.
7 Tekrar kullanılacak kontrol grupları kütüphaneye eklenir.
8 Kütüphanedeki gruplar uygun ekranlara eklenir.
9 INDUSTRIAL_LED kullanılıyorsa şekil, renk, veri seviyesi ve animasyon ayarları yapılandırılır.
Dokümantasyon yaklaşımı: Bu sayfa, kullanıcı kontrollerinin yardımcı işlemlerine ilişkin genel çerçeveyi sunmaktadır. Ayrıntılı kullanım adımları ve ekran görüntüleri ayrı teknik dokümanlarda bağlantılar üzerinden verilebilir.
← Önceki İçeriğe Dön