wincc de bir nesnenin konumunu bir input geldiğinde; bu nesnenin ilerlediğini göstermek için 3 veya daha çoklu pozisyonda ard arda gözükmesini istiyorum.
örneğin 3 konveyör var ve malzeme önce 1. de sonra 2. de sonra da 3. de gözükecek. input aktif olduğu sürece de bu hareket devam edecek.
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
WinCC penceresindeki nesnenin visible özelliğini kullanarak yapabilirisin. 3 noktayada nesneyi kopyala. Örneğin 1. nokta görmek istiyorsan bu noktayı gösteren bir tag alıp bu tag 1 olduğunda diğer 2 nesne visible özelliğ false yapabilirisn. Aynı şekildede diğer nesneleride bu şekilde ayarlayabilisin.
Eğer nesne sürekli animasyon gibi hareketli yapmak istiyorsan nesnenin X veya Y eksenindeki pozisyonunu dynamic yapıp bir taga atabilirisn. Böylece bu tagın pozisyonuna göre nesne animasyon şeklinde hareket eder. Bu nesne birden çok nesnelerden oluşuyorsa bunuda grup yapmalısın yoksa nesne ekran kenarlarına geldiğinde şekli bozulur.
torex arkadasın dediği gibi x ve y durumlarını dinamikleştirip bir taga atabilirsin. Tabi bu tagın Byte veya word tipinde tanımlı olması lazım.
Eğer binary tag kullanmak istiyorsan sana önerim Scada içerisinde ki c actionları kullanmak olacaktır.
Tagın durumu sorrgulayıp 1 olduğu anda bir döngü oluşturabilirsin. Bu döngüyüde triggerler vasıtası ile devamlı hale getirebilrisin.
C actionlarda for döngüsünü kullanmanı tavsiye etmem. kullandığın zaman projeyi active ettiğinde kullanmıs oldugunuz döngü program içerisinde taşmalara neden olabilri diye bir uyarı alabilirsin .