HMI panelde yapılacak örnek bir animasyon yapım aşamaları aşağıda verilmiştir.
1. Önce internetten öngürülen bir hareketli gif animasyonu indirilir.
2. Screen Editörü açıp Options -> Picture Bank'a tıklayarak gif resmi eklenir.Burada yazılım gif hareketli resminizi kare kare ekleyecek.
3. Daha sonra Element -> Graphic -> Animated Graphic'e tıklayarak bu nesneyi hareketli resmimize uygun buyuklukte ekliyoruz.
4. Özellikler penceresinin Add/Remove State kısmına hareketli resmimizin toplam frame sayısını giriyoruz.
5. Ekranın üst bölümümden state 0 dan başlayarak hareketli resmimize sıra ile Bank ve Picture Name'den frameleri sırasını bozmadan ekliyoruz.
6. Özellikler penceresinden read adress'i $0 giriyoruz. Bu register HMI hafızasından olabileceği gibi PLC içerisindeki registerlerden biride olabilir. Dikkat etmemiz gereken şey read adresse mesela $0 girdiğimizde $0 registeri hareketli animasyonumuzun gösterilecek frame numarasını, $1 resmin x ekseni (yatay eksen üzerideki konumunu), $2 ise y ekseni üzerindeki konumunu gösteriyor.
7. Backround macroya aşağıdaki komutlar yazılır.
$0=$0+1
$2=0
IF $0==10
$0=0
ENDIF
IF $1<200
$1=$1+1
ENDIF
DELAY(50)
Burada frame number her 50 ms'de bir artıyor ve resim 50 ms'de bir yatay eksen üzerinde 1 pixel hareket ediyor. İstersek bu işlemi PLC ile de yapabilir animasyon üzerinde istediğimiz frameye gidebilir, resmi istediğimiz yere hareket ettirebiliriz.
8. Offline simulasyondan sonuca bakıyoruz.
Daha detaylı bilgi ve örnek uygulamayı görmek için deltaotomasyon sayfasına bakmanız yararlı olacaktır.
Delta Otomasyon • Başlığı görüntüle - HMI ile Animasyon Yapmak
SAYGILARIMLA...