1. sayfa (Toplam 1 sayfa)

Ondalıklı, Virgüllü Sayılarda Dört İşlem Sorunu

Gönderilme zamanı: 08 Ağu 2023 11:32
gönderen kdrsoft
Merhaba, hmi içersindeki real tipindeki bir değişkenin değerini toplama ve çıkartma işlemiyle ' 0,1 ' ekleyip çıkartarak yükseltip ve alçaltmak istiyorum. Logic blok kısmında komut yazarak denedim, Add Value To Tag, Sub Value From Tag butonlarıyla denedim bir türlü virgüllü olarak değer değişimi olmuyor. tam sayı olarak değişiyor.
Logic Blok da Toplama fonksiyonunda ilk girişe değişken tagını ikici girişe 0.1 yazıyorum yada değeri 0.1 olan değişken tagını yazıyorum bu kez de işlem yapmıyor. sadece tam sayılarla komut çalışıyor.

Re: Ondalıklı, Virgüllü Sayılarda Dört İşlem Sorunu

Gönderilme zamanı: 08 Ağu 2023 15:12
gönderen kdrsoft
Problemin nereden kaynaklandığı tespit ettim; 0.1 (virgüllü) şeklinde bir sayıyı artırıp azalma işlemini, sadece logic blokda yaparsam çalışıyor. mesela real değişken:sayi_1 olsun eklenecek değerde 0,1 olsun, toplama işlemiyle bu işlem sıkıntısız yapılıyor ama sayi_1 değişkenini ekranda bir numeric data display e bağlayınca. toplama işlemi devre dışı kalıyor, ekrandaki bu elementi silince tekrar düzeliyor, işin çözümü için alternatif işlem yaptım ama bu şekilde bi sorunu neden yapıyor anlayamadım.

Re: Ondalıklı, Virgüllü Sayılarda Dört İşlem Sorunu

Gönderilme zamanı: 08 Ağu 2023 17:03
gönderen Nazım SARIBAŞ
Merhaba,
Örnek programa aşağıdaki rar dosyasından ulaşabilirsiniz.
hmı.rar

Re: Ondalıklı, Virgüllü Sayılarda Dört İşlem Sorunu

Gönderilme zamanı: 10 Ağu 2023 12:07
gönderen kdrsoft
Desteğiniz için teşekkür ederim.