TIA v15.1 WinccRuntime Buton kitlenme sorunu

elektronikmuh

Yönetici
Yönetici
Yönetici
Katılım
13 Ocak 2007
Mesajlar
2,255
Puanları
1,866
Yaş
47
Merhaba;
Aşağıdaki gibi BOOL tipinde butonlarım var ve bastığı sürece On olarak ayarladım (SetBitWhileKeyPresssed), sistem RunTime olarak(TIA v15.1) bilgisayarda çalışmakta ve ethernet üzerinden S71200 PLC ile haberleşmekte.
Sorunum bu butonlar elimi çeksem bile bazen On olarak takılı kalıyor, tekrar bas çek yaptığımda düzeliyor, butonları PLC tarafında sadece okuyorum. Böyle bir sorunla karşılaşan var mı, varsa çözümü nedir? Teşekkürler...

 
Son düzenleme:
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
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.
Ben HMI'da benzer durumu yaşadığımda Press'te setleyip Realese'de resetlemiştim diye hatırlıyorum. Ya da önce dediğimi deneyip daha sonra SetBitWhileKeyPresssed yapmış olabilirim emin olamadım
Ama mantıklı bir sebebi var mı bilmiyorum. Tek mantıklı açıklama tag'in başka yerde setlenip resetlenmesi.
 
Setbit - Resetbit olarak yaptığınız da bastığınız sürece on bıraktığınızda off olacaktır.

Press : Setbit ( tag )
Relase : Resetbit ( tag )

Doğru anladı isem bu işinizi görecektir.
 
Siemensle görüştüğümde bu tip sorunların windows ile uyuşmazlıktan çıkabileceğini, yöntemimin doğru olduğunu ve aşağıdaki versiyonlara geçmemi önerdi, bendeki windows 10 pro 22H2 versiyonu TIAv15.1+SP5 i desteklemiyormuş ama kurarken hata vermedi.

 
Son düzenleme:
Merhaba tekrar araştırma yaptığımda şöyle bir sonuçla karşılaştım:
Operatör paneldeki BOOL tipindeki değişkenleri plc tarafındaki fonksiyon blok girişlerinde InOut şeklinde atamıştım bu atama PLC tarafında sorunlara neden oluyormuş, op değişkenlerini sadece Input olarak tekrar atama yapınca sorun düzeldi. Kısaca sorun windowsun işletim sistemiyle veya versiyonla alakalı değil.
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…