Çoklu Dil Ayarlarını Buton İle Değiştirme

RENU HMI ile ilgili her türlü sorularınızı buraya yazabilirsiniz...
Kilitli
3FM_OTOMASYON
Mesajlar: 17
Kayıt: 24 Mar 2023 10:15
İletişim:

Çoklu Dil Ayarlarını Buton İle Değiştirme

Mesaj gönderen 3FM_OTOMASYON »

Merhaba projemizde çoklu dil ayarını toggle buton ile yapmak istiyorum
Mesela butona bir kez basıldığında türkçe , diğer basıldığında ingilizce , diğer basıldığında rusça olacak şekilde
bir butona dil ayarları eklemek istiyorum. Aynı zamanda dil değiştikçe , butona atacağım bayrak görselleride değişmelidir. Numerical ile klavyeden sayı ataması yapmadan tek bir buton ile nasıl dil değişimi gerçekleştirebilirim?
Kullanıcı avatarı
İlhan
Mesajlar: 948
Kayıt: 22 Kas 2017 16:29

Re: Çoklu Dil Ayarlarını Buton İle Değiştirme

Mesaj gönderen İlhan »

Merhaba,
Word button kullanarak içerisine yazdığınız tasks komutları ile bahsettiğiniz işlemi gerçekleştirebilirsiniz.
Aşağıda örnek program mevcut. Button içerisindeki tasks'ları inceleyiniz.
dil.PNG
Çalışma Videosu:



Örnek Program:
Dil değişme.rar
Çoklu Dil Seçimi ile ilgili eğitim videosuna şu linkten ulaşabilirsiniz.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
3FM_OTOMASYON
Mesajlar: 17
Kayıt: 24 Mar 2023 10:15
İletişim:

Re: Çoklu Dil Ayarlarını Buton İle Değiştirme

Mesaj gönderen 3FM_OTOMASYON »

Evet istediğim buton özelliği bu şekilde. Fakat task listin nasıl kullanacağımı bilmiyorum. Select Task kısmında hangi özelliği seçmem gerekiyor?
Kullanıcı avatarı
İlhan
Mesajlar: 948
Kayıt: 22 Kas 2017 16:29

Re: Çoklu Dil Ayarlarını Buton İle Değiştirme

Mesaj gönderen İlhan »

Kullanılan Tasks List'i seçip Tasks karşısındaki üç noktayı tıklarsanız kullanılan task komutlarını görebilirsiniz. Add 2 To Tag (Toplama) ve Write Value Tag (Sabit değer yazma) tasks'ları kullanılmıştır.
Butona bir kez basıldığında Language tag'ına 2, 2. kez basıldığında 3, 3. kez basıldığında da 0 gönderip baştan saymasını sağlıyorum.

İyi çalışmalar.
3FM_OTOMASYON
Mesajlar: 17
Kayıt: 24 Mar 2023 10:15
İletişim:

Re: Çoklu Dil Ayarlarını Buton İle Değiştirme

Mesaj gönderen 3FM_OTOMASYON »

add 1 to tag language kısmını çalıştırdım
1+1 şeklinde artıyor ve dil değişiyor
Fakat 3ten sonra 4-5-6-7 şeklinde saymaya devam ediyor.
High limit 2 yaptım
3FM_OTOMASYON
Mesajlar: 17
Kayıt: 24 Mar 2023 10:15
İletişim:

Re: Çoklu Dil Ayarlarını Buton İle Değiştirme

Mesaj gönderen 3FM_OTOMASYON »

toggle button ile 0-1-2 döndüremez miyim?
Kullanıcı avatarı
İlhan
Mesajlar: 948
Kayıt: 22 Kas 2017 16:29

Re: Çoklu Dil Ayarlarını Buton İle Değiştirme

Mesaj gönderen İlhan »

Artmaya devam etmemesi yukarıda belirttiğim gibi için 3'ten sonra başa dönmesini sağlamak için direk aşağıdaki gibi Languege tag'ına 0 yazdırmanız gerekir.
sabit.PNG
2'den fazla durum olduğu için toggle button kullanamazsınız ama isterseniz tüm diller için ayrı bir Write Value to Tag butonunu kullanım sabit değerler göndererek dil değişimi de yapabilirsiniz. Ya da bahsettiğiniz işleme ait örneği kendi projeniz için de kullanabilirsiniz.
sabit2.PNG
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
3FM_OTOMASYON
Mesajlar: 17
Kayıt: 24 Mar 2023 10:15
İletişim:

Re: Çoklu Dil Ayarlarını Buton İle Değiştirme

Mesaj gönderen 3FM_OTOMASYON »

WORD BUTTON AYARLARIM
State 1 (0,0) -------> Tag:Language , Press tasks:Add 1 to TAG language
State 1 (4,3) -------> Tag:Language , Press tasks:Write 0 to TAG language
şeklinde ayarladım fakat hala 4-5-6 diye devam etmekte
Kullanıcı avatarı
İlhan
Mesajlar: 948
Kayıt: 22 Kas 2017 16:29

Re: Çoklu Dil Ayarlarını Buton İle Değiştirme

Mesaj gönderen İlhan »

F.A.S.T Teknik Servis ile irtibata geçiniz.
Kilitli

“RENU HMI Forum” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 2 misafir