Reçete İçeriğini Toplama

Cevapla
Kullanıcı avatarı
ertek68
Mesajlar: 58
Kayıt: 04 Ağu 2018, 10:45
İletişim:
Durum: Çevrimdışı

Reçete İçeriğini Toplama

Mesaj gönderen ertek68 »

Merhaba;
30 değişkenden oluşan ve 80 adet reçeteyi barındıran (Yani 30 ürün ile 80 farklı karışım yapılabilen)
32 bit Reçetede Hangi Reçeteyi seçersem o Reçeteye girilmiş olan değişkenlerin toplamını bir "Data Göster" elementinde görmek istiyorum.
Aşağıdaki makro ile denedim. Ama çok farklı rakamlar çıkıyor (Bazısında toplamdan az, bazısında kat kat fazla).
$100= ADDSUMW (RCP0, 30)
Kullanıcı avatarı
Turhan
Mesajlar: 7781
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Reçete İçeriğini Toplama

Mesaj gönderen Turhan »

Data değişkenlerinin toplam değeri +-32.767'yi geçiyor ise farklı sonuçlar görüntüleyebilirsiniz. Data değerlerini manuel topladığınızda çıkması gereken sonuç ve data formatları nedir ?
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
ertek68
Mesajlar: 58
Kayıt: 04 Ağu 2018, 10:45
İletişim:
Durum: Çevrimdışı

Re: Reçete İçeriğini Toplama

Mesaj gönderen ertek68 »

Data formatı Floating ve Max. toplam değer 2000 dir...
Kullanıcı avatarı
Turhan
Mesajlar: 7781
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Reçete İçeriğini Toplama

Mesaj gönderen Turhan »

ADSUMW komutu tamsayı tabanında ardışık word alanları toplayan komuttur ve HMI makro komutları içerisinde Floating Point tabanda ardışık dataları toplayan doğrudan bir komut bulunmuyor.

Bu işlemi aşağıdaki gibi FOR-NEXT döngüsü ve Dolaylı Adresleme kullanarak gerçekleştirebilirsiniz.

$0 = 100 ise -------> *$0 adresi $100 datasının içeriğini gösterecektir.

$0 = 150 ise -------> *$0 adresi $150 datasının içeriğini gösterecektir.

$0 = 30 ise -------> *$0 adresi $30 datasının içeriğini gösterecektir.

For_Next_Toplama.jpg
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
ertek68
Mesajlar: 58
Kayıt: 04 Ağu 2018, 10:45
İletişim:
Durum: Çevrimdışı

Re: Reçete İçeriğini Toplama

Mesaj gönderen ertek68 »

Teşekkür ederim Turhan Bey....
Hafta sonu deneyeceğim..
Cevapla

“HMI Forum” sayfasına dön