wincc dokunmatik buton

Katılım
4 Eki 2007
Mesajlar
165
Puanları
1
Yaş
40
arkadaşlar selamlar...
wincc de bir buton istiyorum bastığım zaman istediğim tagı 1 yapacak basmayı bıraktığımda 0 olacak.
veya anlık olarak 1 olacak.
mevcut butonlara bastığımızda istenilen tagı 1 yapıyor ama hep 1 kalıyor 0 olması için ayrı işlem yapmak gerekiyor.
kısacası momentary buton nası yapılır
 
ahmetnoktacom ' Alıntı:
arkadaşlar selamlar...
wincc de bir buton istiyorum bastığım zaman istediğim tagı 1 yapacak basmayı bıraktığımda 0 olacak.
veya anlık olarak 1 olacak.
mevcut butonlara bastığımızda istenilen tagı 1 yapıyor ama hep 1 kalıyor 0 olması için ayrı işlem yapmak gerekiyor.
kısacası momentary buton nası yapılır
buton koy events/mouse a gel press left e tag'ı 1 yap,
release left' yine aynı tag'i ata ve bu sefer de aynı tag'e 0 (sıfır) ata.
böylece butona bastığın sürece tag 1 olacak butondan fareyi bıraktığın anda tag 0 olacak anlık push button gibi olacak. kolay gelsin
 
rica e
ahmetnoktacom ' Alıntı:
kardeş bu ne hız...
teşekkür ederim

rica ederim :) yeni girmiştim dikkatimi çekti yardımcı olayım dedim.
 
E bunda set tag bİi get tag bİt nasil kullanmiyor
 
merhaba,

"0" dediği yer SetTagBit("NewTag",0);

"1" dediği yer SetTagBit("NewTag",1);

o kadarını da eliylemi yazacak tarif ederken :D

teşekkürler james_sr ,
 
serosoft ' Alıntı:
merhaba,

"0" dediği yer SetTagBit("NewTag",0);

"1" dediği yer SetTagBit("NewTag",1);


o kadarını da eliylemi yazacak tarif ederken :D

teşekkürler james_sr ,


rica ederim güzel özetlemişsin. vaktim yoktu anca o kadarını yazabildim :)
 
Merhaba arkadaşlar.Foruma üye olalı 7 ay falan oldu ama bunun 5 ayı askerde geçti.Ben bilgisayarıma WinCC programı yükleyip PLCler üzerinde çalışmayı düşünüyorum.Acaba programı nerenden temin edebilirim?Yardımcı olursanız sevinirim.
 
bu kodu bir denemeni tavsiye ederim (ben deneme şansı bulamadım ama sen bi dene, çalışmazsa haber verirsen düzeltmek isterim..)

GetTagBit("NewTag",(SNORT)!GetTagBit(NewTag)); (eğer bu olmaz iseaşağıdaki kodu denersin..)

if(GetTagBit("NewTag")==1
{SetTagBit("NewTag",0);}
else
{SetTagBit("NewTag",1);}
 

Forum istatistikleri

Konular
130,110
Mesajlar
933,210
Kullanıcılar
453,171
Son üye
Adonis06

Yeni konular

Geri
Üst