TARİH VE SAAT (TARIH_SAAT) Hakkında

TARIH_SAAT, operatör ekranında zaman bilgisinin sürekli görünür olmasını sağlayan, görsel olarak sade fakat farklı kullanım senaryolarına uyarlanabilen bir kullanıcı kontrolüdür. Kaynak kodunda UpdateInterval=1000 olarak tanımlandığından, kontrolün temel güncelleme aralığı 1000 milisaniyedir.


Temel fikir: SCADA ekranı → zaman bilgisi → seçilen gösterim türü → satır/hizalama düzeni → okunabilir tarih ve saat.
TARIH_SAAT CANLI GÖSTERİM
29 EYLÜL 2026 • SALI
08:42:17
TARİH + SAAT / ORTA HİZALI GÖSTERİM

Aşağıdaki altı seçenek, kaynak kodundaki TSBagliDegerTuru kümesinin tamamıdır. Bu nedenle sayfada her biri ayrı başlık altında açıklanmış ve hangi bilgi düzenini ifade ettiği özellikle vurgulanmıştır.

Önemli yapı:
TSBagliDegerTuru → Date / Time / Singlelinedatetime / Ledtime / Doublelinedatetime

TSBagliDegerTuru — Altı Gösterim Türü

DataType özelliği, kaynak kodunda TSBagliDegerTuru.Ledtime varsayılan değeriyle tanımlanmıştır. Aşağıdaki altı seçenek ise kontrolün tarih ve saat bilgisini hangi biçimde sunacağını belirleyen seçenekler kümesidir.

Date

1. TARİH

Yalnızca tarih bilgisinin gösterilmesi için kullanılır. Saat bilgisinin ekranda bulunmasının gerekli olmadığı operatör ekranlarında sade bir tarih alanı oluşturur.

29.09.2026
Time

2. SAAT

Yalnızca saat bilgisini gösterir. Ekranda tarih yerine anlık zaman bilgisinin öne çıkarılması gereken alanlar için uygundur.

08:42:17
Singlelinedatetime

3. TEK SATIR TARİH SAAT

Tarih ve saat bilgisini aynı satır üzerinde birleştirir. Dar veya tek satırlı bilgi alanlarında kompakt bir zaman gösterimi sağlar.

29.09.2026 08:42:17
Ledtime

5. LED SAAT

Saat bilgisini LED saat görünümüne yönelik biçimde sunar. Kaynak kodundaki varsayılan DataType değeri Ledtime olduğundan bu seçenek başlangıç gösterim türüdür.

08:42:17
Doublelinedatetime

6. ÇİFT SATIR TARİH SAAT

Tarih ve saat bilgisini iki ayrı satır halinde sunar. Özellikle tarih ile saatin görsel olarak ayrıştırılmasının istendiği ekran düzenlerinde kullanılabilir.

29.09.2026
08:42:17

Gösterim türleri neden önemli?

Altı seçenek aynı bilgiyi yalnızca farklı isimlerle tekrar etmez; ekranın bilgi yoğunluğu, alan genişliği ve görsel hiyerarşisi açısından farklı sunum biçimleri oluşturur. Bu nedenle Date, Time, Singlelinedatetime , Ledtime ve Doublelinedatetime seçimleri ekran tasarımının bir parçası olarak değerlendirilmelidir.

Üst Satır ve Alt Satır Ayarları

TARIH_SAAT kaynak kodunda iki ayrı satır için bağımsız renk, yazı tipi ve metin hizalama özellikleri bulunmaktadır. Bu yapı özellikle çift satır tarih saat gösteriminde tarih ve saatin birbirinden görsel olarak ayrıştırılmasına olanak verir.

Üst Satır

TopLineBackColor • Üst Satır Arka Renk

TopLineForeColor • Üst Satır Ön Rengi

TopLineFont • Üst Satır Yazı Tipi

TopLineTextAlignment • Üst Satır Metin Hizalama

29.09.2026

Alt Satır

BottomLineBackColor • Alt Satır Arka Renk

BottomLineForeColor • Alt Satır Ön Rengi

BottomLineFont • Alt Satır Yazı Tipi

BottomLineTextAlignment • Alt Satır Metin Hizalama

08:42:17
Kaynak koddaki varsayılanlar: Üst ve alt satır için arka plan Transparent, ön renk Lime, yazı tipi Arial Narrow 9.75f Bold ve metin hizalama Middlecenter olarak tanımlanmıştır.

GNKonum — Seçenekler Kümesi

TopLineTextAlignment ve BottomLineTextAlignment özellikleri GNKonum türünü kullanır. Kaynak kodunda toplam dokuz hizalama seçeneği vardır. Bunlar ekran üzerindeki metnin konumunu belirlemek için kullanılır.

Teknik Değer Türkçe Karşılığı Konum
Topleft Üst Sol Sol üst
Topcenter Üst Orta Üst orta
Topright Üst Sağ Sağ üst
Middleleft Merkez Sol Orta sol
Middlecenter Merkez Orta Merkez
Middleright Merkez Sağ Orta sağ
Bottomleft Alt Sol Sol alt
Bottomcenter Alt Orta Alt orta
Bottomright Alt Sağ Sağ alt

GNCerceveTuru — Seçenekler Kümesi

BorderStyle özelliği, kontrolün kenarlık biçimini belirlemek için GNCerceveTuru türünü kullanır. Kaynak kodunda üç seçenek tanımlanmıştır.

Teknik Değer Türkçe Karşılığı Açıklama
None Yok Kontrol için kenarlık kullanılmaz.
Fixedsingle Tek Sabit Tek sabit kenarlık biçimi kullanılır.
Fixed3d Sabit 3 Boyutlu Sabit üç boyutlu kenarlık biçimi kullanılır.
Kaynak koddaki varsayılan değer BorderStyle = None olduğundan, TARIH_SAAT başlangıçta kenarlıksız bir gösterim yaklaşımına sahiptir.

Genel Özellikler

Aşağıdaki tablo, verilen TARIH_SAAT kaynak kodunda doğrudan tanımlanan genel ve görsel özellikleri bir arada gösterir. Türkçe karşılıklarında Türkçe_set2(3).txt sözlüğündeki terminoloji esas alınmıştır.

Teknik Özellik Türkçe Karşılığı Varsayılan Açıklama
UCType Kontrol Tipi TARIH_SAAT Kullanıcı kontrolünün tipini tanımlar.
UpdateInterval Güncelleme Aralığı 1000 ms Kontrolün temel güncelleme aralığını belirler.
DecimalPoint Ondalık Hane 0 Kaynak kodunda tanımlanan genel sayısal gösterim ayarıdır.
UCBackColor Kontrol Arka Renk Transparent Kontrolün genel arka plan rengini belirler.
UCForeColor Kontrol Yazı Rengi Lime Kontrolün genel yazı/ön plan rengini belirler.
UCFont Kontrol Yazı Tipi Arial Narrow 9.75f Bold Kontrolün temel yazı tipi ve biçimini belirler.
TopLineBackColor Üst Satır Arka Renk Transparent Üst satırın arka plan rengini belirler.
TopLineForeColor Üst Satır Ön Rengi Lime Üst satır metninin ön rengini belirler.
TopLineFont Üst Satır Yazı Tipi Arial Narrow 9.75f Bold Üst satırda kullanılan yazı tipi ve biçimini belirler.
TopLineTextAlignment Üst Satır Metin Hizalama Middlecenter Üst satır metninin konumunu belirler.
BottomLineBackColor Alt Satır Arka Renk Transparent Alt satırın arka plan rengini belirler.
BottomLineForeColor Alt Satır Ön Rengi Lime Alt satır metninin ön rengini belirler.
BottomLineFont Alt Satır Yazı Tipi Arial Narrow 9.75f Bold Alt satırda kullanılan yazı tipi ve biçimini belirler.
BottomLineTextAlignment Alt Satır Metin Hizalama Middlecenter Alt satır metninin konumunu belirler.
BorderStyle Kenarlık Stili None Kontrolün kenarlık biçimini belirler.
TopMargin Üst Kenar 1 Kaynak kodunda tanımlanan üst kenar değeridir.
DataType Veri Tipi Ledtime Tarih ve saat bilgisinin hangi gösterim türünde sunulacağını belirler.

SCADA Ekranlarında Kullanım Alanları

TARIH_SAAT belirli bir proses ekipmanını kumanda etmek yerine, ekranın zaman bilgisini düzenleyen bir gösterim kontrolüdür. Bu nedenle kullanım alanları, operatörün tarih ve saate ihtiyaç duyduğu ekran bölümlerine göre şekillenir.

Operatör Ekran Başlığı

Ekranın üst bölümünde güncel tarih bilgisini sürekli görünür tutmak için kullanılabilir.

Canlı Saat Gösterimi

Operatörün proses ekranından ayrılmadan güncel saati takip edebilmesi için kullanılabilir.

Çift Satır Bilgi Alanı

Tarih ve saatin iki satır halinde ayrıştırılarak daha okunabilir sunulması gereken alanlarda kullanılabilir.

LED Görünümü

LED saat yaklaşımının tercih edildiği ekran tasarımlarında kullanılabilir.

Not: Bu kullanım alanları kontrolün kaynak kodundaki tanımından hareketle ekran tasarımına yönelik örneklerdir. Kaynak kodu belirli bir proses ekipmanına özel kullanım zorunluluğu tanımlamamaktadır.

Önerilen Yapılandırma Sırası

TARIH_SAAT ekran tasarımına eklenirken önce hangi zaman bilgisinin gösterileceği, ardından gösterimin nasıl yerleşeceği belirlenirse kontrol daha düzenli ve okunabilir bir sonuç verir.

1. TARIH_SAAT kullanıcı kontrolü eklenir.
2. DataType ile gösterim türü seçilir.
3. Gerekirse üst ve alt satır yazı ayarları yapılır.
4. GNKonum ile metin hizalaması belirlenir.
5. BorderStyle ile kenarlık biçimi belirlenir.
6. Renk, yazı tipi ve ekran yerleşimi kontrol edilir.

Tasarım kontrolü

Özellikle Singlelinedatetime ve Doublelinedatetime seçeneklerinde ekran alanının genişliği ve satır yüksekliği dikkate alınmalıdır. LED saat veya panel görünümünde ise yazı tipi, renk ve arka plan kontrastı okunabilirliği doğrudan etkiler.

SONUÇ

TARIH_SAAT, SCADA ekranlarında tarih ve saat bilgisini kolay ve pratik biçimde göstermek için tasarlanmış, farklı ekran düzenlerine uyarlanabilen bir kullanıcı kontrolüdür. Kontrolün en belirgin özelliği, TSBagliDegerTuru içerisinde tanımlanan altı farklı gösterim biçimidir.

Altı temel gösterim:
Tarih → Saat → Tek Satır Tarih Saat → LED Saat → Çift Satır Tarih Saat

Bunun yanında üst ve alt satır için bağımsız renk, yazı tipi ve hizalama özellikleri ile GNKonum ve GNCerceveTuru seçenekleri, kontrolün SCADA ekran tasarımına uyarlanmasını kolaylaştırır.

Dokümantasyon notu

Bu sayfadaki Property adları verilen TARIH_SAAT kaynak kodundaki teknik isimlerdir. Türkçe karşılıklarında Türkçe_set2(3).txt sözlüğü esas alınmıştır. Kaynak kodunda ayrıntısı bulunmayan davranışlar ayrıca varsayılmamış veya teknik özellik olarak sunulmamıştır.

← Önceki İçeriğe Dön