Ücretsiz Yazılım İndirme Merkezi
Endüstriyel veri toplama,
izleme ve analiz için yazılımlar.
SLIDESHOW, klasik bir resim görüntüleyiciden farklı olarak bir resim klasörünü sürekli çalışan bir görsel sunuma dönüştürür. Kontrol, proje yapısı içerisinde kendisi için ayrılmış SLIDESHOW klasöründeki resim listesini kullanır; tanımlanan Resim Güncelleme Aralığı sonunda bir sonraki görsele geçer ve seçilen Animasyon Efekti ile geçişi gerçekleştirir.
Bu yapı sayesinde yeni bir görsel eklemek için kontrolün içine tek tek resim tanımlamak yerine, proje içerisindeki ilgili klasörün içerik yönetimi kullanılabilir. Kaynak kodundaki ImageListReloadInterval özelliği de resim listesinin belirli aralıklarla yeniden yüklenebilmesini sağlar. Böylece uzun süre çalışan bilgi ekranlarında klasördeki içerik değişikliklerinin belirli bir zaman aralığında yeniden değerlendirilmesi mümkün olur.
Endüstriyel HMI/SCADA tasarımında ekranların temel amacı operatöre anlaşılır ve bağlama uygun bilgi sunmaktır. Güncel HMI yaklaşımları, farklı kullanıcı rollerine ve görevlerine göre görselleştirmenin düzenlenmesini ve gereksiz görsel karmaşadan kaçınılmasını vurgular. SLIDESHOW bu yaklaşımın doğrudan bir proses kontrol göstergesi değil, bilgilendirme ve kurumsal görsel iletişim katmanı olarak kullanılabilecek bir yardımcı ekran bileşenidir.
Bu nedenle SLIDESHOW'un özellikle operatörün kritik kararlarını destekleyen ana proses ekranlarının yerine değil, uygun görülen bilgilendirme, tanıtım veya personel iletişimi alanlarında konumlandırılması daha doğru bir kullanım yaklaşımıdır.
SLIDESHOW kontrolünün temel çalışma davranışı, görsel görünümü ve resim yenileme mekanizması aşağıdaki özelliklerle belirlenir. Property adları kaynak koddaki teknik isimleriyle korunmuş, EOS Türkçe karşılıkları Türkçe_set2(2).txt terminolojisine göre verilmiştir.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Ne İşe Yarar? |
|---|---|---|---|
UCType |
Kontrol Tipi | SLIDESHOW |
Kullanıcı kontrolünün SLIDESHOW tipini tanımlar. |
ImageUpdateInterval |
Resim Güncelleme Aralığı | 5000 |
Gösterilen resmin ne kadar süre sonra bir sonraki resimle değiştirilmesini belirleyen zamanlama değeridir. |
DecimalPoint |
Ondalık Hane | 0 |
Kontrolün genel sayısal gösterim ayarıdır; SLIDESHOW'un temel görsel sunumunda belirleyici değildir. |
UCBackColor |
Kontrol Arka Renk | Transparent |
Kontrolün arka plan rengini belirler. |
UCForeColor |
Kontrol Yazı Rengi | Black |
Kontrolün ön plan rengini belirler. |
UCFont |
Kontrol Yazı Tipi | Arial Narrow, 8.25 pt |
Kontrolün genel yazı tipini belirler. |
ColorForTransparecy |
Asetat İçin Renk | Black |
Saydamlıkla ilişkili renk ayarını belirler. Teknik Property adı kaynak koddaki yazımıyla korunmuştur. |
BorderColor |
Kenarlık Rengi | Gray |
Kontrol kenarlığının rengini belirler. |
DisplayBorder |
Kenarlığı Görüntüle | false |
SLIDESHOW alanında kenarlığın gösterilip gösterilmeyeceğini belirler. |
SLIDESHOW'un görsel karakterini belirleyen temel bölüm animasyon ayarlarıdır. Resim Güncelleme Aralığı yeni resme geçiş zamanını, Animasyon Hızı geçişin hız değerini, Animasyon Efekti ise iki resim arasındaki görsel geçiş biçimini belirler.
| Özellik | EOS Türkçe Karşılığı | Varsayılan | Açıklama |
|---|---|---|---|
AnimationSpeed |
Animasyon Hızı | 5 |
Resimler arasındaki animasyonlu geçişin hız değerini belirler. |
AnimationEffect |
Animasyon Efekti | Random |
Bir resimden diğerine geçerken kullanılacak geçiş efektini belirler. |
ImageListReloadInterval |
Resim Listesi Yükleme Aralığı | 600000 |
Resim listesinin klasörden yeniden değerlendirilmesi/yüklenmesi için kullanılan zaman aralığını belirler. |
AnimationEffect özelliği, SLIDESHOW resimleri arasında kullanılacak geçiş biçimini seçer. Kaynak koddaki seçenekler aşağıdaki Seçenekler Kümesi içinde teknik adları ve Türkçe açıklamalarıyla verilmiştir.
| Teknik Değer | Türkçe Karşılığı | Geçiş Yaklaşımı |
|---|---|---|
None |
Yok | Animasyonlu geçiş kullanılmaz. |
Random |
Rastgele | Tanımlı geçiş efektlerinden rastgele bir efekt seçilir. |
Lefttoright |
Soldan Sağa | Görüntü soldan sağa hareketli geçiş yapar. |
Rightotleft |
Sağdan Sola | Görüntü sağdan sola hareketli geçiş yapar. |
Toptodown |
Yukarıdan Aşağıya | Geçiş üstten alta doğru gerçekleşir. |
Downtotop |
Aşağıdan Yukarıya | Geçiş alttan üste doğru gerçekleşir. |
Toplefttobottomright |
Sol Üstten Sağ Alta | Çapraz yönde geçiş. |
Bottomrighttotopleft |
Sağ Alttan Sol Üste | Çapraz yönde ters geçiş. |
Bottomlefttotopright |
Sol Alttan Sağ Üste | Çapraz yönde geçiş. |
Toprighttobottomleft |
Sağ Üstten Sol Alta | Çapraz yönde ters geçiş. |
Maximize |
Büyüt | Görüntünün büyüyerek geçiş yapması. |
Rotate |
Döndür | Görüntünün döndürülerek geçiş yapması. |
Spin |
Çevir | Çevirme tabanlı geçiş. |
Circular |
Dairesel | Dairesel hareket karakterli geçiş. |
Elliptical |
Eliptik | Eliptik hareket karakterli geçiş. |
Rectangular |
Dikdörtgen | Dikdörtgen biçimli geçiş. |
Splithorizontal |
Yatay Böl | Görüntüyü yatay bölme mantığıyla geçirir. |
Splitvertical |
Dikey Böl | Görüntüyü dikey bölme mantığıyla geçirir. |
Splitboom |
Bölünmüş Bom | Kaynak koddaki adlandırmayla bölünmüş geçiş efekti. |
Splitquarter |
Çeyrek Böl | Çeyrek bölme karakterli geçiş. |
Chessboard |
Dama Tahtası | Dama tahtası desenli geçiş. |
Chesshorizontal |
Yatay Dama | Yatay dama düzenli geçiş. |
Chessvertical |
Dikey Dama | Dikey dama düzenli geçiş. |
Panorama |
Panorama | Panorama karakterli geçiş. |
Panoramahorizontal |
Yatay Panorama | Yatay panorama geçişi. |
Panoramavertical |
Dikey Panorama | Dikey panorama geçişi. |
Spiral |
Sarmal | Sarmal hareket karakterli geçiş. |
Spiralboom |
Sarmal Bom | Kaynak koddaki adlandırmayla sarmal geçiş efekti. |
Fade |
Solma | Bir görüntünün solmasıyla diğer görüntünün görünmesi. |
Fade2images |
Görüntüye Dönüş | İki görüntü arasındaki solma/dönüş karakterli geçiş. |
SLIDESHOW'un çalışma mantığı, proje içerisindeki özel klasör yapısı ile zamanlama ve animasyon ayarlarının birlikte değerlendirilmesine dayanır. Resimlerin kaynağı kullanıcı kontrolünün içerisine gömülü bir koleksiyon değil, proje klasörü altındaki SLIDESHOW dizinidir.
ImageUpdateInterval ile mevcut resmin gösterim süresi belirlenirken, ImageListReloadInterval resim listesinin yeniden yüklenme aralığını belirler. Bu iki ayarın farklı amaçları vardır: ilki slaytın ne zaman değişeceğini, ikincisi ise resim listesinin ne zaman yeniden okunacağını yönetir.
SLIDESHOW uzun süre çalışan ekranlarda kullanılabileceğinden, klasördeki resimlerin çözünürlük ve dosya boyutlarının ekran kullanım amacına uygun tutulması önemlidir. Çok büyük görsellerin gereksiz yere kullanılması, özellikle çok sayıda görselin sürekli değiştirildiği ekranlarda kaynak tüketimini artırabilir. Bu, kaynak kodunda belirtilen bir sınır değil; genel HMI/SCADA görselleştirme açısından pratik bir tasarım değerlendirmesidir.
Giriş bölümünde bulunan geniş ekran üzerinde tesisin farklı bölümlerine ait fotoğraflar sırayla gösterilebilir. Örneğin üretim tesisi, laboratuvar, enerji merkezi, depo ve sosyal alan fotoğrafları aynı ekran üzerinde otomatik olarak dönüşümlü sunulabilir.
ImageUpdateInterval = 5000
AnimationSpeed = 5
AnimationEffect = Fade
DisplayBorder = true
Çalışan etkinlikleri, ekip fotoğrafları, kutlamalar, sosyal sorumluluk faaliyetleri veya kurum içi görsel duyurular SLIDESHOW klasörüne yerleştirilerek ortak ekranda otomatik olarak gösterilebilir.
ImageUpdateInterval = 5000
AnimationSpeed = 5
AnimationEffect = Random
Üretimden bağımsız olarak kurumun ziyaretçilerine veya çalışanlarına yönelik görsel içeriklerin sunulması için kullanılabilir. Bu senaryoda Fade gibi daha yumuşak bir geçiş veya sabit bir yön geçişi tercih edilebilir.
ImageUpdateInterval = 8000
AnimationSpeed = 5
AnimationEffect = Fade
Yukarıdaki değerler örnek yapılandırmalardır. Kaynak kodunda belirtilen varsayılan değerlerle karıştırılmamalıdır. SLIDESHOW klasöründeki gerçek resim sayısı, resimlerin boyutları ve ekranın kullanım amacı doğrultusunda uygun zamanlama ve efekt seçimi yapılabilir.
| Grup | Özellikler | Temel Amaç |
|---|---|---|
| Genel | UCType, DecimalPoint, UCBackColor, UCForeColor, UCFont |
Kontrolün temel tanımı ve görünümü |
| Resim | ImageUpdateInterval |
Slayt değişim zamanlaması |
| Animasyon | AnimationSpeed, AnimationEffect |
Geçiş hızı ve geçiş biçimi |
| Resim Listesi | ImageListReloadInterval |
Resim listesinin yeniden yüklenmesi |
| Görünüm | ColorForTransparecy, BorderColor, DisplayBorder |
Kontrolün görsel çerçevesi ve saydamlıkla ilişkili görünüm ayarları |
SLIDESHOW, EOS SCADA'nın klasik proses izleme ve kontrol kontrollerinden farklı olarak görsel içerik sunumuna odaklanan özgün bir kullanıcı kontrolüdür. Proje klasörü altında bulunan SLIDESHOW dizinini bir görsel içerik kaynağı olarak kullanması, resimlerin belirlenen aralıklarla değiştirilmesi ve çok sayıda animasyon efekti sunması, kontrolü özellikle ortak kullanım alanlarındaki SCADA ekranları için esnek hâle getirir.
Tesis fotoğraflarıyla kurumsal tanıtım, personel etkinlikleriyle çalışan etkileşimi, görsel duyurularla kurum içi iletişim ve ziyaretçi alanlarında bilgilendirme gibi senaryolarda SLIDESHOW, SCADA ekranına görsel zenginlik ve sürekli güncellenen içerik kazandırabilir.
Bu sayfadaki Property adları EOS SCADA kaynak kodundaki teknik isimleriyle korunmuştur. Seçenekler Seçenekler Kümesi başlığı altında verilmiş, Türkçe karşılıklarında EOS Türkçe terminoloji sözlüğü Türkçe_set2(2).txt esas alınmıştır.