PLC ve Panel arasında bağı bir önceki dersimizde kurmuştuk. Şimdi bu panel ile örnek bir uygulama gerçekleştireceğiz.
En son kaldığımız yerden devam edelim
Şimdi main’e gidip bir program tasarlıyoruz.Amacımız fiziksel bir girişe bağlı olarak panelde bi lamba yakıp söndürmek olsun
Öncelikle Network’e bir buton ekliyoruz. Bu arada hemen hatırlatalım Eklediğimiz komutun adresini değiştirmek istersek sağ tık, reware tag diyerek değiştirebiliriz
Çıkışta fiziksel bi çıkış istemediğimiz için yardımcı role kullanıyoruz o yüzden M30.0 diyoruz ve PLC’ye yüklüyoruz.
Şimdi panel kısmına geçiyoruz. Panel’e proje ağacından HMI sekmesi altında Root Screen sekmesinde açıyoruz.
Ekrandaki Welcome to HMI yazısını istersek değiştirebiliriz.
Sağ taraftan bir çemberi sürükle bırak yöntemiyle ekranıma ekliyorum.
Bunu bir eylemle ilişkilendirebilmek için Animations, Overview, Dynamize colors and flashing kutucuğunu seçiyoruz
Buradan tag seçiyoruz. Seçmek için 3 nokta simgesine tıkladığımızda tagler zaten görünüyor.
Buradan, sanal çıkışımıza verdiğimiz lamba tag’ini bu çemberle ilişkilendiriyoruz. Tagı ekledikten sonra bir alttaki tablo da 0 ve 1 olma durumlarına göre, çemberin alacağı renkleri seçiyoruz.
Ve panele programı yüklüyoruz
Evet Buton 1 durumdayken ve 0 durumdayken Paneldeki renk değişikliğini görebilirsiniz.
Şimdi İse Tam Tersi Bir Uygulama
İle devam edelim, Yani bu sefer de panelden veri gönderip, PLC den çıkış alalım.
Evet öncelikle Panel’i açıyoruz ve eklediğimiz çemberin yanına bir de buton ekliyoruz.
Butonu seçtikten sonra, Properties, Events, Press, Add Function diyip bir fonkisyon ekliyoruz.
Burada istediğimiz durumları seçebiliriz. SetBitWhileKeyPressed yani Butona Basıldığında seçeneğini seçiyoruz.
Ve alanı şimdilik bu şekilde bırakıyoruz.
Şimdi Main’e geri dönüyoruz neden ? Çünkü sanal bir giriş ekleyeceğiz. Ve bu sanal girişi az önceki butonla ilişkilendirmemiz lazım.
Bakın Network 2 ye şöyle bir program yazdım
Şimdi panel ekranına geri dönüyoruz ve o butonun durumunu bu sanal giriş ile kolayca ilişkilendiriyoruz
Bilgi: İstersek sürükle bırak yöntemiyle de tag’i oraya ekleyebiliriz.
Son olarak hem Panel’e hem de PLC’ye programları yüklüyoruz.
Sonucu görelim, Paneldeki butona basıldığında ve elimizi çektiğimizde.
Böylece panelden PLC’ye veri göndermeyi ve PLC’den panele veri göndermeyi öğrenmiş olduk.