Ücretsiz Yazılım İndirme Merkezi
Endüstriyel veri toplama,
izleme ve analiz için yazılımlar.
ANALOG SAAT, EOS SCADA içerisinde ANALOG_CLOCK User Control tipi olarak kullanılan ve SCADA ekranlarında gerçek zamanlı analog saat gösterimi sağlayan bir kullanıcı kontrolüdür.
Kontrol yalnızca saat bilgisini göstermekle sınırlı değildir. Saatin genel tasarımı, ibrelerin hareket biçimi, zaman farkı, akrep, yelkovan ve saniye ibresinin geometrisi, saat ve dakika noktaları, sayısal göstergeler, saat merkezi ve çerçeve gibi birçok görsel özellik kullanıcı tarafından ayrı ayrı yapılandırılabilir.
ClockType özelliği ile üç farklı saat tasarımı arasında seçim yapılabilir. Bunun yanında ClockPointersMovementType ile ibrelerin hareket karakteristiği belirlenebilir. Böylece aynı kullanıcı kontrolü farklı SCADA ekran tasarımlarına uyarlanabilir.
Temel yaklaşım: ANALOG_CLOCK, SCADA ekranına yalnızca bir saat görüntüsü ekleyen basit bir kontrol değildir. Saatin tasarımı ve ibrelerin davranışı ile birlikte akrep, yelkovan, saniye, işaret noktaları, sayılar, merkez ve çerçeve gibi görsel bileşenlerin ayrı ayrı yapılandırılabildiği bir kullanıcı kontrolüdür.
ANALOG SAAT yapılandırılırken önce genel saat davranışı belirlenmeli; ardından ibreler, saat ve dakika noktaları, sayılar, merkez ve çerçeve görünümü düzenlenmelidir.
Genel özellikler kontrolün EOS SCADA içindeki kimliğini, güncelleme aralığını, temel renk ve yazı tipi özelliklerini tanımlar. ClockType, ClockPointersMovementType ve zaman farkı ayarları da saat davranışının temelini oluşturur.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
UCType |
Kontrol Tipi | ANALOG_CLOCK |
Kontrolün EOS SCADA içindeki User Control tipini tanımlar. | Kontrolün ANALOG_CLOCK olarak tanımlandığı temel ayarda. |
UpdateInterval |
Güncelleme Aralığı | 1000 |
Kontrolün güncelleme aralığını belirler. | Saat bilgilerinin düzenli olarak yenilenmesinde. |
UCBackColor |
Kontrol Arka Renk | Transparent |
Kontrolün arka plan rengini belirler. | Saatin SCADA ekranıyla bütünleşik görünmesinde. |
UCForeColor |
Kontrol Yazı Rengi | Black |
Kontrolün temel ön plan rengini belirler. | Saat üzerindeki temel görsel öğelerin renk düzeninde. |
UCFont |
Kontrol Yazı Tipi | Arial Narrow, 8.25 pt, Bold |
Kontrolün temel yazı tipi ayarını belirler. | Kontrol üzerinde kullanılan temel metin görünümünde. |
Bu özellikler analog saatin temel görünümünü ve zamanın ibrelere nasıl yansıtılacağını belirler. ClockType üç farklı tasarım seçeneği sunarken, ClockPointersMovementType ibrelerin hareket biçimini belirler.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
ClockType |
Saat Tipi | Type1 |
Analog saatin kullanılacak tasarımını belirler. | Farklı SCADA ekranlarında üç farklı saat tasarımı arasından seçim yapmak için. |
ClockPointersMovementType |
Saat İbreleri Hareket Tipi | Step |
Saat ibrelerinin zaman ilerledikçe hareket biçimini belirler. | Saatin görsel hareket karakteristiğinin belirlenmesinde. |
TimeDifferenceHour |
Zaman Farkı Saat | 0 |
Saat gösterimine uygulanacak saat farkını belirler. | SCADA sistem saati ile gösterilecek saat arasında saat bazında fark gerektiğinde. |
TimeDifferenceMinute |
Zaman Farkı Dakika | 0 |
Saat gösterimine uygulanacak dakika farkını belirler. | Gösterilecek zamanın dakika bazında kaydırılması gerektiğinde. |
TimeDifferenceSecond |
Zaman Farkı Saniye | 0 |
Saat gösterimine uygulanacak saniye farkını belirler. | Gösterilecek zamanın saniye bazında kaydırılması gerektiğinde. |
ClockType, ANALOG_CLOCK kontrolünün üç farklı tasarım seçeneğinden
hangisini kullanacağını belirler. Kaynak tanımında seçenekler Type1,
Type2 ve Type3 olarak tanımlanmıştır.
Önemli: Kaynak tanımında üç seçenek için yalnızca
Tür1, Tür2 ve yine Tür2 açıklaması
bulunmaktadır. Bu nedenle Type3 için kaynakta verilen açıklama
değiştirilmemiş, burada yalnızca teknik değer adıyla ayrıca gösterilmiştir.
| Seçenekler Kümesi | Türkçe | Açıklama |
|---|---|---|
Type1 |
Tür1 | Birinci analog saat tasarımı. |
Type2 |
Tür2 | İkinci analog saat tasarımı. |
Type3 |
Tür2 | Üçüncü teknik saat tipi; kaynak Description değeri Tür2 olarak tanımlanmıştır. |
Bu özellik, analog saat ibrelerinin zaman ilerledikçe nasıl hareket edeceğini belirler. Özellikle saniye ve dakika hareketinin görsel karakteristiğini belirlemek için önemlidir.
| Seçenekler Kümesi | Türkçe | Açıklama |
|---|---|---|
Step |
Adım | İbrelerin adımlı hareket karakteristiğini belirtir. |
Sweep |
Süpürme | İbrelerin sürekli/süpürme hareket karakteristiğini belirtir. |
Default |
Varsayılan | Kontrolün varsayılan hareket davranışını kullanır. |
Rapid |
Hızlı | Hızlı hareket karakteristiğini belirtir. |
Original |
Orjinal | Kaynakta tanımlanan özgün hareket seçeneğidir. |
Akrep, saatin saat bilgisini gösteren ibresidir. Bu gruptaki özelliklerle akrebin rengi, dolgu biçimi, çizgi kalınlığı, uzunluğu, kuyruk uzunluğu, genişliği ve uç biçimi ayrı ayrı ayarlanabilir.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
HourHandColor |
Akrep Rengi | Black |
Akrep ibresinin rengini belirler. | Saat ibresinin görsel olarak ayırt edilmesinde. |
HourHandFillPattern |
Akrep Dolgu Modeli | Solid |
Akrep ibresinin dolgu biçimini belirler. | İbrenin görsel dolgu stilinin değiştirilmesinde. |
HourHandLineWidth |
Akrep Çizgi Genişliği | 1 |
Akrep çizgisinin kalınlığını belirler. | Akrep çizgisinin görünürlüğünün ayarlanmasında. |
HourHandRelativeRadius |
Akrep Göreli Yarıçapı | 65 |
Akrep uzunluğunu saat merkezine göre göreli olarak belirler. | Saat ibresinin saat kadranındaki uzunluğunun ayarlanmasında. |
HourHandTailRelativeRadius |
Akrep Kuyruk Göreli Yarıçapı | 20 |
Akrep merkezinin arkasında kalan kuyruk uzunluğunu belirler. | İbrenin merkezden geriye uzanan bölümünün ayarlanmasında. |
HourHandWidth |
Akrep Genişliği | 5 |
Akrep ibresinin genişliğini belirler. | Akrep ile diğer ibreler arasındaki görsel farkın ayarlanmasında. |
HourHandDialType |
Akrep Uç Tipi | Regular |
Akrep ucunun biçimini belirler. | Akrep ucunun normal, sivri veya özel görünümünde. |
Yelkovan, saatin dakika bilgisini gösteren ibresidir. Akrepte olduğu gibi renk, dolgu, çizgi kalınlığı, uzunluk, kuyruk, genişlik ve uç biçimi bağımsız olarak ayarlanabilir.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
MinuteHandColor |
Yelkovan Rengi | Black |
Yelkovan ibresinin rengini belirler. | Dakika ibresinin görsel olarak ayırt edilmesinde. |
MinuteHandFillPattern |
Yelkovan Dolgu Modeli | Solid |
Yelkovan ibresinin dolgu biçimini belirler. | İbrenin görsel dolgu stilinin değiştirilmesinde. |
MinuteHandLineWidth |
Yelkovan Çizgi Genişliği | 1 |
Yelkovan çizgisinin kalınlığını belirler. | Yelkovan çizgisinin görünürlüğünün ayarlanmasında. |
MinuteHandRelativeRadius |
Yelkovan Göreli Yarıçapı | 80 |
Yelkovan uzunluğunu saat merkezine göre göreli olarak belirler. | Dakika ibresinin kadrandaki uzunluğunun ayarlanmasında. |
MinuteHandTailRelativeRadius |
Yelkovan Kuyruk Göreli Yarıçapı | 20 |
Yelkovanın merkez arkasındaki kuyruk uzunluğunu belirler. | İbrenin merkezden geriye uzanan bölümünün ayarlanmasında. |
MinuteHandWidth |
Yelkovan Genişliği | 5 |
Yelkovan ibresinin genişliğini belirler. | Yelkovanın görsel ağırlığının ayarlanmasında. |
MinuteHandDialType |
Yelkovan Uç Tipi | Regular |
Yelkovan ucunun biçimini belirler. | Yelkovan ucunun normal, sivri veya özel görünümünde. |
Saniye ayarları saniye ibresinin gösterilip gösterilmeyeceğini ve görünümünü belirler. Böylece daha sade veya daha ayrıntılı analog saat tasarımları oluşturulabilir.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
DisplaySecondHand |
Saniye İbresini Göster | true |
Saniye ibresinin gösterilip gösterilmeyeceğini belirler. | Saniye bilgisinin analog saat üzerinde gösterilmesinde. |
SecondHandColor |
Saniye İbresi Rengi | Black |
Saniye ibresinin rengini belirler. | Saniye ibresinin diğer ibrelerden ayrılmasında. |
SecondHandFillPattern |
Saniye İbresi Dolgu Modeli | Solid |
Saniye ibresinin dolgu biçimini belirler. | Saniye ibresinin görsel stilinde. |
SecondHandLineWidth |
Saniye Çizgi Genişliği | 1 |
Saniye ibresi çizgisinin kalınlığını belirler. | İbrenin görünürlüğünü ayarlamak için. |
SecondHandRelativeRadius |
Saniye Göreli Yarıçapı | 90 |
Saniye ibresinin uzunluğunu belirler. | Saniye ibresinin kadrandaki uzunluğunda. |
SecondHandTailRelativeRadius |
Saniye Kuyruk Göreli Yarıçapı | 20 |
Saniye ibresinin merkez arkasındaki kuyruk uzunluğunu belirler. | Saniye ibresinin arka bölümünün ayarlanmasında. |
SecondHandWidth |
Saniye Genişliği | 1 |
Saniye ibresinin genişliğini belirler. | İbrenin ince veya kalın görünümünde. |
SecondHandDialType |
Saniye Uç Tipi | Regular |
Saniye ibresi ucunun biçimini belirler. | Normal, sivri veya özel uç tasarımında. |
Saat noktaları kadrandaki saat işaretlerinin görünümünü belirler. Konum, boyut, renk, dolgu ve işaret tipi ayrı ayrı yapılandırılabilir.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
DisplayHoursPoint |
Saat Noktalarını Göster | true |
Saat noktalarının gösterilip gösterilmeyeceğini belirler. | Kadranda saat işaretlerinin kullanılmasında. |
HoursPointLocation |
Saat Noktası Konumu | 100 |
Saat noktalarının kadran üzerindeki göreli konumunu belirler. | Saat işaretlerinin merkeze olan uzaklığının ayarlanmasında. |
HoursPointSize |
Saat Noktası Boyutu | 6 |
Saat noktalarının boyutunu belirler. | Saat işaretlerinin görsel büyüklüğünde. |
HoursPointColor |
Saat Noktası Rengi | Black |
Saat noktalarının rengini belirler. | Saat işaretlerinin görünümünde. |
HoursPointFillPattern |
Saat Noktası Dolgu Modeli | Solid |
Saat noktalarının dolgu biçimini belirler. | Saat işaretlerinin görsel stilinde. |
HoursPointLineWidth |
Saat Noktası Çizgi Genişliği | 1 |
Saat noktalarının çizgi kalınlığını belirler. | Saat işaretlerinin kenar görünümünde. |
HoursPointWidth |
Saat Noktası Genişliği | 1 |
Saat noktalarının genişliğini belirler. | Saat işaretlerinin geometrik görünümünde. |
HoursPointType |
Saat Noktası Tipi | Regular |
Saat noktalarının kullanılacak geometrik tipini belirler. | Normal, daire, üçgen veya özel saat işaretlerinde. |
Dakika noktaları saat kadranındaki dakika işaretlerini oluşturur. Saat noktalarından bağımsız olarak gösterilebilir ve biçimlendirilebilir.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
DisplayMinutesPoint |
Dakika Noktalarını Göster | true |
Dakika noktalarının gösterilip gösterilmeyeceğini belirler. | Kadranda dakika işaretlerinin kullanılmasında. |
MinutesPointLocation |
Dakika Noktası Konumu | 100 |
Dakika noktalarının kadran üzerindeki göreli konumunu belirler. | Dakika işaretlerinin merkeze olan uzaklığının ayarlanmasında. |
MinutesPointSize |
Dakika Noktası Boyutu | 3 |
Dakika noktalarının boyutunu belirler. | Dakika işaretlerinin görsel büyüklüğünde. |
MinutesPointColor |
Dakika Noktası Rengi | Black |
Dakika noktalarının rengini belirler. | Dakika işaretlerinin görünümünde. |
MinutesPointFillPattern |
Dakika Noktası Dolgu Modeli | Solid |
Dakika noktalarının dolgu biçimini belirler. | Dakika işaretlerinin görsel stilinde. |
MinutesPointLineWidth |
Dakika Noktası Çizgi Genişliği | 1 |
Dakika noktalarının çizgi kalınlığını belirler. | Dakika işaretlerinin kenar görünümünde. |
MinutesPointWidth |
Dakika Noktası Genişliği | 1 |
Dakika noktalarının genişliğini belirler. | Dakika işaretlerinin geometrik görünümünde. |
MinutesPointType |
Dakika Noktası Tipi | Regular |
Dakika noktalarının geometrik tipini belirler. | Normal, daire, üçgen veya özel dakika işaretlerinde. |
Analog saat üzerindeki sayısal göstergeler bu gruptan yapılandırılır. Sayıların konumu, rengi, stili, açı kullanımı ve yazı tipi ayrı ayrı belirlenebilir.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
DisplayNumerals |
Sayıları Göster | true |
Saat kadranındaki sayıların gösterilip gösterilmeyeceğini belirler. | Sayısal saat işaretlerinin kullanıldığı tasarımlarda. |
NumeralsLocation |
Sayıların Konumu | 82 |
Sayıların kadran üzerindeki göreli konumunu belirler. | Sayıların merkeze olan uzaklığının ayarlanmasında. |
NumeralsColor |
Sayı Rengi | Black |
Saat sayılarının rengini belirler. | Sayıların okunabilirliğini ve görsel tasarımını düzenlemek için. |
NumeralsStyle |
Sayı Stili | Numeric |
Sayıların kullanılacak gösterim stilini belirler. | Sayısal veya klasik saat görünümünde. |
UseAngleForNumerals |
Sayılar İçin Açı Kullan | true |
Sayıların kadran açısına göre konumlandırılmasına ilişkin ayarı belirler. | Saat sayılarının kadran geometrisine göre yerleştirilmesinde. |
NumeralsFont |
Sayı Yazı Tipi | Engravers MT, 9.75 pt, Bold |
Saat sayılarının yazı tipini belirler. | Saatin sayısal görünümünün tasarlanmasında. |
Akrep, yelkovan, saniye, saat noktaları, dakika noktaları ve saat merkezi gibi bileşenlerde kullanılan dolgu biçimini belirler.
| Seçenekler Kümesi | Türkçe | Açıklama |
|---|---|---|
Gradient |
Gradyan | Renk geçişli dolgu. |
Solid |
Katı | Tekdüze dolgu. |
Hatch |
Tarama | Tarama deseni ile dolgu. |
LinearGradient |
Doğrusal Gradyan | Doğrusal renk geçişli dolgu. |
Pen |
Kalem | Kalem/çizgi tabanlı görünüm. |
| Seçenekler Kümesi | Türkçe | Açıklama |
|---|---|---|
Regular |
Normal | Normal ibre ucu. |
Pointed |
Sivri Uçlu | Sivri uçlu ibre. |
Custom |
Özel | Özel ibre ucu. |
| Seçenekler Kümesi | Türkçe | Açıklama |
|---|---|---|
Regular |
Normal | Normal saat noktası. |
Ring |
Daire | Dairesel saat noktası. |
Triangle |
Üçgen | Üçgen saat noktası. |
Custom |
Özel | Özel saat noktası. |
| Seçenekler Kümesi | Türkçe | Açıklama |
|---|---|---|
Numeric |
Sayısal | Sayısal saat gösterimi. |
Classic |
Klasik | Klasik saat gösterimi. |
Custom |
Özel | Özel sayı gösterimi. |
Saat merkezi, akrep, yelkovan ve saniye ibrelerinin birleştiği merkez noktasının görünümünü belirler.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
DisplayClockCenter |
Saat Merkezini Göster | true |
Saat merkezinin gösterilip gösterilmeyeceğini belirler. | İbrelerin birleşim noktasının görsel olarak belirtilmesinde. |
ClockCenterRadius |
Saat Merkezi Yarıçapı | 3 |
Saat merkezinin yarıçapını belirler. | Merkez noktasının boyutunun ayarlanmasında. |
ClockCenterColor |
Saat Merkezi Rengi | Black |
Saat merkezinin rengini belirler. | Merkez noktasının görünümünde. |
ClockCenterFillPattern |
Saat Merkezi Dolgu Modeli | Solid |
Saat merkezinin dolgu biçimini belirler. | Merkez geometrisinin görsel stilinde. |
ClockCenterLineWidth |
Saat Merkezi Çizgi Genişliği | 1 |
Saat merkezi çizgisinin kalınlığını belirler. | Merkez kenar çizgisinin görünümünde. |
ClockCenterType |
Saat Merkezi Tipi | Regular |
Saat merkezinin geometrik tipini belirler. | Normal, yıldız, sekizgen veya özel merkez tasarımında. |
| Seçenekler Kümesi | Türkçe | Açıklama |
|---|---|---|
Regular |
Normal | Normal saat merkezi. |
Star8 |
Yıldız | Sekiz uçlu yıldız biçimli saat merkezi. |
Octagon |
Sekizgen | Sekizgen saat merkezi. |
Custom |
Özel | Özel saat merkezi. |
Saatin dış çerçevesi bu özelliklerle yapılandırılır. Çerçeve stili ve iç/dış boyutları seçilen tasarıma göre ayarlanabilir.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne işe yarar? | Nerede kullanılır? |
|---|---|---|---|---|
ClockBorderColor |
Saat Çerçeve Rengi | Black |
Saat çerçevesinin rengini belirler. | Analog saatin dış sınır görünümünde. |
ClockBorderStyle |
Saat Çerçeve Stili | None |
Saat çerçevesinin kullanılacak biçimini belirler. | Saat tasarımının dış çerçevesini düzenlemek için. |
ClockBorderInnerSize |
Saat Çerçeve İç Boyutu | 2 |
Çerçevenin iç boyutunu belirler. | Çerçevenin iç kısmındaki geometrinin ayarlanmasında. |
ClockBorderOuterSize |
Saat Çerçeve Dış Boyutu | 8 |
Çerçevenin dış boyutunu belirler. | Saat çerçevesinin dış kalınlık ve boyut görünümünde. |
| Seçenekler Kümesi | Türkçe | Açıklama |
|---|---|---|
None |
Çerçeve Yok | Saat için çerçeve kullanılmaz. |
Round |
Yuvarlak Kenar | Yuvarlak kenarlı çerçeve. |
FixedSingle |
Sabit Tek | Sabit tek çerçeve. |
RoundFrame |
Yuvarlak Çerçeve | Yuvarlak çerçeve. |
RoundFixedSingle |
Yuvarlak Sabit Tek | Yuvarlak sabit tek çerçeve. |
FixedSingleRoundFrame |
Sabit Tek Yuvarlak Çerçeve | Sabit tek ve yuvarlak çerçeve kombinasyonu. |
| Grup | Temel Özellikler | Ana Amaç |
|---|---|---|
| Genel | UCType, UCName, UpdateInterval, renkler, yazı tipi |
Kontrolün temel çalışma ve görünüm ayarları |
| Saat Davranışı | ClockType, ClockPointersMovementType, zaman farkları |
Saat tasarımı ve zaman hareketi |
| Akrep | HourHand* |
Saat ibresi görünümü |
| Yelkovan | MinuteHand* |
Dakika ibresi görünümü |
| Saniye | SecondHand*, DisplaySecondHand |
Saniye ibresi görünümü |
| Saat Noktaları | HoursPoint*, DisplayHoursPoint |
Saat işaretleri |
| Dakika Noktaları | MinutesPoint*, DisplayMinutesPoint |
Dakika işaretleri |
| Sayılar | Numerals*, DisplayNumerals |
Sayısal/k klasik saat işaretleri |
| Saat Merkezi | ClockCenter*, DisplayClockCenter |
İbrelerin merkez noktası |
| Çerçeve | ClockBorder* |
Saatin dış çerçevesi |
ClockType=Type1, saniye ibresi açık, saat ve dakika noktaları açık,
sayılar açık ve çerçeve kapalı bırakılarak sade bir SCADA saat görünümü oluşturulabilir.
NumeralsStyle=Classic, ClockBorderStyle=RoundFrame ve
ClockCenterType=Star8 gibi seçenekler kullanılarak daha klasik bir
analog saat tasarımı oluşturulabilir.
TimeDifferenceHour, TimeDifferenceMinute ve
TimeDifferenceSecond özellikleri kullanılarak gösterilen saat değeri
zaman farklarıyla ayarlanabilir.
Tasarım yaklaşımı: Önce ClockType ile temel saat
tasarımını seçmek, ardından ibreler, noktalar, sayılar, merkez ve çerçeveyi
bu tasarıma göre düzenlemek daha kontrollü bir yapılandırma sağlar.
ANALOG_CLOCK (ANALOG SAAT), EOS SCADA ekranlarında saat bilgisinin analog biçimde gösterilmesini sağlayan, görünümü ayrıntılı şekilde yapılandırılabilen bir kullanıcı kontrolüdür.
Üç farklı saat tasarımı, farklı ibre hareketleri, zaman farkı ayarları ve akrep, yelkovan, saniye, saat noktaları, dakika noktaları, sayılar, merkez ve çerçeve özellikleri sayesinde aynı kontrol farklı SCADA ekran tasarımlarına uyarlanabilir.
Teknik özellik adları ve ENUM değerleri kaynak tanımlarındaki biçimleriyle korunmuş, Türkçe açıklamalar kullanıcı kontrolünün SCADA içerisindeki kullanımını anlaşılır hale getirecek şekilde düzenlenmiştir.