ANİMASYONLU BORU VE MOTOR Hakkında

ANİMASYONLU BORU VE MOTOR (PIPES_MOTORS), SCADA/HMI ekranlarında proses ekipmanlarının yalnızca statik bir resim olarak gösterilmesi yerine, çalışma durumunu hareket üzerinden de anlatmaya yönelik bir grafik kullanıcı kontrolüdür. Kontrolün temel amacı; operatörün bir proses hattında akışın gerçekleştiğini veya bir döner ekipmanın çalıştığını ekrandaki görsel hareketten hızlı biçimde anlayabilmesini sağlamaktır.


Kontrol iki ayrı görsel yaklaşımı aynı yapı altında toplar: Animasyonlu Boru ve Animasyonlu Motor. Boru seçildiğinde akış işaretleri boru boyunca hareket eder; motor seçildiğinde motorun fan/rotor bölgesi döner. Bu iki yapı, prosesin farklı bölümlerinde aynı görsel dilin kullanılmasına olanak verir.

Statik görsel + animasyon katmanı

UCBackColor = Transparent kullanımı, PIPES_MOTORS'un arka planla bütünleşmesine yardımcı olur. Böylece SCADA ekranında hazırlanmış ayrıntılı bir statik boru, motor, pompa veya tesis görselinin üzerinde yalnızca hareketi temsil eden animasyon katmanı kullanılabilir. Bu yaklaşım, gerçekçi bir proses mimik ekranı oluşturmak için özellikle yararlıdır.

BORU / AKIŞ
AKIŞ YÖNÜ • HIZ • ARALIK
MOTOR / DÖNME
DÖNME ANİMASYONU

BORU ANİMASYONU

Akışın yönünü ve hareketini görsel olarak belirtir; akış şekli, yönü, aralığı, boyutu ve animasyon zamanlaması yapılandırılabilir.

MOTOR ANİMASYONU

Motorun döner bölümünü hareketlendirir; fan renkleri, çerçeve, gölge, taban ve bağlantı noktalarıyla görsel yapı zenginleştirilebilir.

BORU ANİMASYONU

PMGostergeTuru.Animatedpipe seçildiğinde kontrol, proses hattı üzerinde hareket eden akış işaretleri oluşturur. Akış işaretlerinin biçimi GNAkisSekli, yönü GNAkisYonu, borunun yönü GNAciBilgisi ve boru görünümü GNBoruStili ile düzenlenebilir.

Örnek akış katmanı
İleri yön

Kaynak

Proses hattı
Hedef

Akış görselinin kurulması

  1. Gösterge Tipi: Animatedpipe seçilir.
  2. Boru Döndürme: Boru hattının 0°, 90°, 180° veya 270° yönü belirlenir.
  3. Akış Tarzı: Daire, Kare, Elmas veya Üçgen seçilir.
  4. Animasyon Yönü: İleri veya Geri seçilir.
  5. Akış Aralığı / Boyutu: Akış işaretlerinin ritmi ve görsel büyüklüğü ayarlanır.
  6. Animasyon Aralığı: Hareketin zamanlaması belirlenir.

Akışın anlamı proses verisine bağlıdır

PIPES_MOTORS üzerindeki hareket, prosesin görsel anlatımıdır. Gerçek bir akış bilgisini temsil edecekse animasyonun başlatılması/durdurulması ve yönünün belirlenmesi uygun SCADA verisi veya mantığıyla ilişkilendirilmelidir. Özellikle ters akış ihtimali bulunan hatlarda Animasyon Türü ve Animasyon Yönü birlikte değerlendirilmelidir.

MOTOR ANİMASYONU

PMGostergeTuru.Animatedmotor seçildiğinde kontrol, motorun dönen bölümünü temsil eden fan yapısını animasyonlu olarak gösterir. Fanın üç rengi, çerçeve rengi ve gölge derinliği ile görsel bir motor sembolü oluşturulabilir. İstenirse motor tabanı ve bağlantı noktaları da görüntülenebilir.

Fan Rengi 1Birinci fan katmanı
Fan Rengi 2İkinci fan katmanı
Fan Rengi 3Üçüncü fan katmanı
Fan Çerçevesi RengiMotor çevre görünümü
Fan Gölge DerinliğiDerinlik hissi

Statik motor resmi üzerine hareketli motor katmanı

Gerçekçi bir motor/pompa sembolünün tamamını animasyonla çizmek yerine, ekranda bulunan statik ekipman görseli arka plan olarak bırakılabilir ve PIPES_MOTORS yalnızca dönen fan bölgesinin üzerine yerleştirilebilir. Bu sayede ekipmanın gövdesi, flanşları, boru bağlantıları, kablo ve diğer ayrıntıları statik görselde korunurken çalışma durumu yalnızca dönen bölüm üzerinden anlatılabilir.

Motorun proses ekranındaki anlamı

Bir pompa, fan, kompresör veya benzeri döner ekipmanın çalışmasını temsil eden motor animasyonu; proses mimik ekranında ekipmanın yerini korurken hareket üzerinden çalışma durumunun görsel olarak ayrıştırılmasına yardımcı olur. Gerçek işletme durumunun gösterilmesi için animasyonun kullanılan proses verisiyle uygun şekilde ilişkilendirilmesi gerekir.

Animasyon Türü ve Renk Şeması

PIPES_MOTORS'un genel animasyon karakteri AnimationType ile, görsel renk yaklaşımı ise ColorScheme ile belirlenir. Bu seçenekler boru ve motor gösteriminin ekran tasarımına uyarlanmasını sağlar.

Özellik Seçenekler Kümesi Açıklama
PMGostergeTuru Animatedpipe / Animatedmotor Kontrolün animasyonlu boru veya animasyonlu motor olarak çalışmasını belirler.
PMAnimasyonTuru Onewayanimated / Bidirectionalanimated Animasyonun tek yönlü veya çift yönlü animasyonlu çalışma biçimini seçer.
GNRenkDuzeni Purple / Green / None Kontrolün kullanılacak renk düzenini belirler.
MorPurpleMor renk düzeni
YeşilGreenYeşil renk düzeni
YokNoneÖzel/varsayılan renk yaklaşımı

Genel Özellikler

Kontrolün temel çalışma ve görünüm özellikleri aşağıdaki parametrelerle belirlenir.

Özellik EOS Türkçe Karşılığı Varsayılan Ne işe yarar? Nerede kullanılır?
UCType Kontrol Tipi PIPES_MOTORS Kullanıcı kontrolünün tipini tanımlar. Boru ve motor animasyon kontrolünün temel tanımında.
UpdateInterval Güncelleme Aralığı 1000 ms Kontrolün güncelleme aralığını belirler. SCADA ekranındaki periyodik veri güncellemelerinde.
DecimalPoint Ondalık Hane 0 Sayısal değer gösteriminde kullanılacak ondalık basamak sayısını belirler. Kontrolün sayısal veriyle ilişkilendirildiği tasarımlarda.
UCBackColor Kontrol Arka Renk Transparent Kontrol arka planını belirler; saydam kullanım katmanlı grafik tasarımını destekler. Statik ekipman görselinin üzerine animasyon yerleştirilen ekranlarda.
UCForeColor Kontrol Yazı Rengi Black Kontrolün temel ön plan rengini belirler. Kontrol metinlerinin bulunduğu tasarımlarda.
UCFont Kontrol Yazı Tipi Arial Narrow, 8.25 pt, Bold Kontrolün yazı tipi ayarını belirler. Kontrol üzerindeki metinlerin görünümünde.
ColorScheme Renk Şeması None Boru veya motor animasyonunun renk düzenini belirler. SCADA ekranındaki ekipman renk standardına uyumda.
AutoSize Otomatik Boyut false Kontrolün boyutlandırma davranışını belirler. Animasyon katmanının statik ekipman görseline hizalanmasında.
BorderColor Kenarlık Rengi FromArgb(234,218,245) Kontrol kenarlığının rengini belirler. Animasyon alanının görsel çerçevesinde.
BorderWidth Kenarlık Genişliği 6 Kenarlık kalınlığını belirler. Motor/boru kontrolünün görsel sınırını ayarlamak için.

Boru Ayarları

Boru animasyonunun geometrisi, akış işaretlerinin görünümü ve boru gövdesinin stili bu özelliklerle düzenlenir.

Özellik EOS Türkçe Karşılığı Varsayılan Ne işe yarar?
PipeRotation Boru Döndürme Zerodegrees Boru yönünü 0°, 90°, 180° veya 270° olarak belirler.
FlowStyle Akış Tarzı Triangle Akışı temsil eden işaretin geometrisini belirler.
AnimationDirection Animasyon Yönü Forward Akış işaretlerinin hareket yönünü belirler.
TubeStyle Boru Stili Cylinder Boru gövdesinin silindir, düz veya boş görünümünü belirler.
FlowSpacing Akış Aralığı 8 Ardışık akış işaretleri arasındaki aralığı belirler.

Seçenekler Kümesi — Boru Geometrisi

Seçenekler Kümesi Türkçe
Zerodegrees 0 Derece
Ninthydegrees 90 Derece
HundredEightydegrees 180 Derece
Twohundredseventhydegrees 270 Derece
Seçenekler Kümesi Türkçe
Circle Daire
Square Kare
Diamond Elmas
Triangle Üçgen
Seçenekler Kümesi Türkçe
Forward İleri
Backward Geri
Seçenekler Kümesi Türkçe
Cylinder Silindir
Flat Düz
None Boş

Animasyon Ayarları

Akış animasyonunun zamanlaması, başlangıç koşulu, görünürlüğü ve dinamik davranışı bu grupta yer alır.

Özellik EOS Türkçe Karşılığı Varsayılan Ne işe yarar?
AnimationInterval Animasyon Aralığı 100 ms Animasyonun zamanlama aralığını belirler.
AnimationStartLimit Animasyon Başlangıç Sınırı 2 Animasyonun başlatılmasında kullanılacak başlangıç sınırını belirler.
FlowSize Akış Boyutu 7 Akış işaretlerinin görsel boyutunu belirler.
FlowHideWhenOff Akış Gizleme Kapalı false Akışın kapalı durumdaki görünürlük davranışını belirler.
DynamicAnimation Dinamik Animasyon false Animasyonun dinamik alt/üst sınırlarla yapılandırılmasını etkinleştirir.
DynamicLowLimit Dinamik Alt Limit 0 Dinamik animasyon için alt sınırı belirler.
DynamicHighLimit Dinamik Üst Sınır 100 Dinamik animasyon için üst sınırı belirler.

Animasyon hızı ile proses değerini karıştırmayın

Animasyonun görsel ritmi, ekrandaki proses değerinin kendisi değildir. Operatör ekranında hareketin bir ölçüm değerini temsil ettiği açıkça tanımlanmalı; özellikle yüksek hızlı animasyonlarda ekran performansı ve okunabilirlik birlikte değerlendirilmelidir.

Motor ve Fan Ayarları

Motor animasyonunun görsel karakteri; fan renkleri, çerçeve, gölge ve taban/bağlantı noktalarıyla oluşturulur.

Özellik EOS Türkçe Karşılığı Varsayılan Ne işe yarar?
FanColor1 Fan Rengi1 RGB(132,100,161) Fan görünümündeki birinci rengi belirler.
FanColor2 Fan Rengi2 RGB(251,246,255) Fan görünümündeki ikinci rengi belirler.
FanColor3 Fan Rengi3 RGB(191,161,211) Fan görünümündeki üçüncü rengi belirler.
FanBezelColor Fan Çerçevesi Rengi RGB(110,92,121) Fan çevresindeki çerçeve/bezel görünümünü belirler.
FanShadowDepth Hayran Gölge Derinliği 3 Fan görünümündeki gölge/derinlik etkisini belirler.
BaseVisible Baz Görünür false Motor tabanının gösterilip gösterilmeyeceğini belirler.
BaseStyle Temel Stil Trapezoid Motor tabanının geometrik stilini belirler.
PortDisplayTop Port Ekranı Üst false Üst bağlantı noktasının gösterilmesini belirler.
PortDisplayBottom Port Ekranı Alt false Alt bağlantı noktasının gösterilmesini belirler.
PortDisplayRight Port Ekranı Sağ false Sağ bağlantı noktasının gösterilmesini belirler.
PortDisplayLeft Port Ekranı Sol false Sol bağlantı noktasının gösterilmesini belirler.
PortStyle Bağlantı Noktası Stili Gradient Bağlantı noktalarının görsel stilini belirler.

Seçenekler Kümesi — Motor Görünümü

Seçenekler Kümesi Türkçe
Trapezoid Yamuk
Feet Ayak
Seçenekler Kümesi Türkçe
Gradient Gradyan
Fat Düz

SCADA Ekranlarında Kullanım Alanları

PIPES_MOTORS, prosesin ekipmanlar ve akış yolları üzerinden takip edildiği ekranlarda özellikle anlamlıdır. Aşağıdaki örnekler, kontrolün kaynak kodundaki özellikleri ve SCADA/HMI grafik animasyonlarının genel kullanımını bir araya getiren uygulama senaryolarıdır.

Su ve Atık Su

Pompa istasyonları, terfi hatları, filtreler ve tanklar arasındaki akışın boru animasyonuyla gösterilmesi; pompaların çalışma durumunun motor animasyonuyla ayrıştırılması.

Proses Tesisleri

Kimyasal, gıda veya diğer sürekli proseslerde boru hatlarının yönünü ve ekipmanların çalışma durumunu proses mimik ekranında görselleştirme.

Enerji Tesisleri

Soğutma suyu, yağlama, yardımcı servis ve benzeri akışların boru animasyonu ile; fan ve motorların dönme durumlarının ekipman üzerinde gösterilmesi.

Makine ve Üretim Hatları

Fan, pompa, döner ekipman ve akış bağlantılarının tek bir HMI ekranında hareketli sembollerle izlenmesi.

HVAC ve Yardımcı Tesisler

Hava/su devreleri, fanlar ve pompaların durumunun mimik ekranında daha hızlı algılanabilmesi için hareketli grafiklerin kullanılması.

P&ID Benzeri Mimik Ekranları

Statik ekipman çizimleri üzerine hareketli akış veya rotor katmanı ekleyerek daha zengin proses görselleştirmesi oluşturulması.

Katmanlı ve Gerçekçi Görselleştirme Yaklaşımı

PIPES_MOTORS'un güçlü taraflarından biri, animasyonun tüm ekipman çizimini yeniden oluşturmak zorunda olmamasıdır. Özellikle ayrıntılı statik SVG, PNG veya başka bir grafik üzerinde yalnızca hareketli bölümün kullanılması, proses ekranının görsel zenginliğini artırabilir.

1Statik arka planMotor gövdesi / boru / pompa / tesis ayrıntıları
2PIPES_MOTORSAkış veya dönme animasyonu
3SCADA verisi / mantığıÇalışma ve akış durumunun belirlenmesi
Sonuç: Statik gerçekçilik + dinamik durum bilgisi

Örnek tasarım

Bir pompa istasyonunda pompanın gövdesi ayrıntılı bir statik görsel olarak hazırlanabilir. PIPES_MOTORS'un motor bölümü, yalnızca rotor/fan kısmını temsil edecek şekilde bu görselin üzerine yerleştirilir. Pompanın çalışması uygun olduğunda rotor hareket eder; boru tarafında ise akış işaretleri hareket ederek suyun hatta ilerlediğini görsel olarak belirtir. Böylece ekran hem ekipmanı gerçekçi gösterir hem de çalışma durumunu hareketle anlatır.

Teknik Özet

Alan Temel Özellik Önemli Seçenekler / Varsayılan
Kontrol Tipi UCType PIPES_MOTORS
Gösterim GaugeType Animatedpipe — Animasyonlu Boru; Animatedmotor — Animasyonlu Motor
Animasyon Türü AnimationType Onewayanimated — Tek Yönlü Animasyon; Bidirectionalanimated — Çift Yönlü Animasyonlu
Boru Akışı FlowStyle, AnimationDirection, FlowSpacing, FlowSize Üçgen, İleri, 8, 7
Boru Geometrisi PipeRotation, TubeStyle 0 Derece, Silindir
Motor Görünümü FanColor1-3, FanBezelColor, FanShadowDepth Mor tonları, 3
Motor Tabanı BaseVisible, BaseStyle false, Yamuk
Katmanlı kullanım UCBackColor Transparent

İşletme ekranlarında görsel güvenilirlik

Animasyon, operatöre yardımcı olan bir görsel bilgi katmanıdır. Ekipmanın gerçek çalışma durumunun doğrulanması için animasyonun beslendiği proses verisinin ve kullanılan mantığın doğru tasarlanması gerekir. Görsel hareket, tek başına fiziksel ekipmanın gerçekten çalıştığına ilişkin bağımsız bir doğrulama mekanizması olarak değerlendirilmemelidir.

Sonuç

PIPES_MOTORS, SCADA ekranlarını yalnızca statik ekipman çizimlerinden çıkarıp prosesin hareketini de anlatan dinamik mimik ekranlarına dönüştürmek için kullanılabilecek bir kullanıcı kontrolüdür.

BORU ANİMASYONU akışın yönünü ve hareketini; MOTOR ANİMASYONU ise döner ekipmanın çalışma hareketini öne çıkarır. Şeffaf arka plan ve yapılandırılabilir görsel özellikler sayesinde kontrol, ayrıntılı statik tesis görsellerinin üzerine yalnızca gerekli animasyon katmanı olarak yerleştirilebilir.

Tasarım ilkesi

Statik görsel gerçekliği, PIPES_MOTORS ise hareketli proses bilgisini temsil etsin. Böylece ekipmanın ayrıntılı görünümü korunurken akış ve dönme gibi kritik durumlar operatörün dikkatini çekecek şekilde canlı olarak ifade edilebilir.

← Önceki İçeriğe Dön