SLIDESHOW Hakkında

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.

TESİS GÖRSELLERİ Üretim alanları ve tesis tanıtımı
PERSONEL ETKİLEŞİMİ Etkinlikler, ekip çalışmaları ve kurum içi iletişim
BİLGİLENDİRME Kurumsal duyurular ve görsel içerikler
SCADA KLASÖRÜ / PROJECTS / PROJE ADI / SLIDESHOW

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.

01SLIDESHOW klasörü
02Resim listesi
03Görüntüleme aralığı
04Geçiş efekti
05Sürekli sunum

Otomatik Resim Sunumu

SLIDESHOW klasöründeki resimler kullanıcı müdahalesi gerektirmeden gösterim döngüsüne alınır.

Animasyonlu Geçiş

Bir resimden diğerine geçiş, kaynak kodunda tanımlanan farklı efekt seçeneklerinden biriyle yapılabilir.

Liste Yenileme

Resim listesi yeniden yükleme aralığı sayesinde uzun süre çalışan ekranlarda içerik listesi tekrar değerlendirilebilir.

SLIDESHOW Kullanım Alanları

Tesis Tanıtımı

Tesisin farklı bölümlerine ait fotoğraflar, üretim alanları, makine ve ekipman görüntüleri veya kurumsal mekânlar otomatik slayt gösterisi şeklinde sunulabilir.

Personel Etkileşim Panoları

Çalışan etkinlikleri, ekip fotoğrafları, sosyal faaliyetler, kurum içi organizasyonlar ve görsel duyurular ortak ekranlarda dönüşümlü olarak gösterilebilir.

Giriş ve Lobi Ekranları

Ziyaretçi ve çalışanların bulunduğu alanlarda şirket, tesis, üretim ve kurumsal kimlik görsellerinin sürekli sunulması için kullanılabilir.

Bilgilendirme Ekranları

Görsel ağırlıklı bilgilendirme içerikleri ve kurum içi iletişim materyalleri, SCADA ekranının diğer bölümlerinden bağımsız bir sunum alanında gösterilebilir.

SCADA/HMI Görselleştirme Yaklaşımı

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.

Genel Özellikler

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.

Animasyon Ayarları

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.
Varsayılan çalışma: Kaynak koddaki varsayılan yapılandırmada resimler 5000 değerindeki Resim Güncelleme Aralığı ile değiştirilir, geçiş için Random Animasyon Efekti kullanılır ve 5 değerindeki Animasyon Hızı uygulanır. Zaman özelliklerinin kaynak kodunda açık bir birim tanımı bulunmadığından, dokümantasyonda değerler doğrudan kaynak kodundaki karşılıklarıyla verilmiştir.

Animasyon Efekti — Seçenekler Kümesi

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ş.
Random
Çeşitli efektlerin dönüşümlü kullanılmasını sağlar.
Fade
Daha yumuşak ve dikkat dağıtmayan geçişler için kullanılabilir.
Panorama
Geniş tesis veya ortam görsellerinin sunum karakterine uygundur.
Chessboard
Daha belirgin ve dikkat çekici bir geçiş oluşturur.
Rotate
Tanıtım ve görsel sunum ekranlarında hareketli bir geçiş sağlar.
None
Geçiş animasyonunun kullanılmadığı sade gösterim yaklaşımıdır.

Çalışma Mantığı ve Resim Klasörü

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.

SCADA KLASÖRÜ
└── PROJECTS
    └── PROJE ADI
        └── SLIDESHOW
            ├── tesis_01.jpg
            ├── tesis_02.jpg
            ├── etkinlik_01.jpg
            └── duyuru_01.png
SLIDESHOW Klasörü
Resimlerin bulunduğu kaynak
→
Resim Listesi
Belirli aralıklarla yeniden yüklenir
→
SLIDESHOW
Animasyonlu görsel sunum

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.

Resim İçeriği İçin Öneri

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.

Uygulama Örnekleri

1. Tesis Tanıtım Ekranı

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

2. Personel Etkileşim Panosu

Ç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

3. Kurumsal Bilgilendirme Ekranı

Ü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

Önemli Nokta

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.

Özelliklerin Hızlı Referansı

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ı

Sonuç

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.

Dokümantasyon Standardı

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.

← Önceki İçeriğe Dön