Merhabalar;
DOP-107EV ile S71200'de bir adrese (MD2050) sayısal değer yazıyor ve okuyorum.
HMI tarfında Sayısal Değer Gir elementini kullanıyorum ve özellik olarak DubleWord - Floating -99,99 ile 99,99 arası yapıyorum.
PLC tarafında data formatı MD (DudleWord) Real...
Sorun şu ki HMI'dan girdiğimde, girilen değer Sayısal Değer Gir elementi alanında normal görünüyor. Ama PLC'den aynı alanı okuduğnda Diyez (#) işareti çıkıyor.
Birebir aynı işlemi MD1050 adresinde de yapıyorum orada öyle bir sorun yok.
Defaşarca kontrol ettim. PLC datası kesinlikle Real, Etkileşime girdiği datalarda real, Çakıştığı bir adres falan yok (Kullanılan en yakın adresler MD2044, MD2058).
Sorunun kaynağı ne olabilir...
Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Data alanında bozulma.
- ertek68
- Mesajlar: 64
- Kayıt: 04 Ağu 2018, 10:45
- İletişim:
- Durum: Çevrimdışı
- İslam
- Mesajlar: 1803
- Kayıt: 05 Tem 2018, 13:55
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Data alanında bozulma.
Merhaba,
Ekrana Sayısal Değer Gir elementi ile MD2050 yazarken aynı zamanda ekrana Sayısal Değer Göster elementi ile yine MD2050 datasını DW ve floating olacak şekilde ayarlayıp okumayı deneyin. PLC içerisinden bu değeri çekeceği için ne yazıyorsanız onu görmeniz gerekiyor. Eğer yazdığınızı görüyorsanız HMI başarılı bir şekilde yazmış demektir.
Ekrana Sayısal Değer Gir elementi ile MD2050 yazarken aynı zamanda ekrana Sayısal Değer Göster elementi ile yine MD2050 datasını DW ve floating olacak şekilde ayarlayıp okumayı deneyin. PLC içerisinden bu değeri çekeceği için ne yazıyorsanız onu görmeniz gerekiyor. Eğer yazdığınızı görüyorsanız HMI başarılı bir şekilde yazmış demektir.
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
- ertek68
- Mesajlar: 64
- Kayıt: 04 Ağu 2018, 10:45
- İletişim:
- Durum: Çevrimdışı
Re: Data alanında bozulma.
HMI yazıyor zaten onu PLC içerisinden (online) görebiliyorum.
Sorun okurken neden bozuluyor.?
Sorun okurken neden bozuluyor.?
- İslam
- Mesajlar: 1803
- Kayıt: 05 Tem 2018, 13:55
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Data alanında bozulma.
Siz nereden okurken sorun yaşıyorsunuz ekran görüntüsü paylaşabilirmisiniz
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
- ertek68
- Mesajlar: 64
- Kayıt: 04 Ağu 2018, 10:45
- İletişim:
- Durum: Çevrimdışı
Re: Data alanında bozulma.
Aynı adresten okurken bozulyor.
Şöyle Ki; PLC içerisinde çalışmaya bağlı olarak matematiksel işlemler sonucu bir değer MD2050 adresine yazılıyor.
Ama kullanıcı istediği zaman o değeri HMI üzerinden değiştirebiliyor.
Şu an ekran görüntüsü atamıyorum.
Şöyle Ki; PLC içerisinde çalışmaya bağlı olarak matematiksel işlemler sonucu bir değer MD2050 adresine yazılıyor.
Ama kullanıcı istediği zaman o değeri HMI üzerinden değiştirebiliyor.
Şu an ekran görüntüsü atamıyorum.
- İslam
- Mesajlar: 1803
- Kayıt: 05 Tem 2018, 13:55
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Data alanında bozulma.
Sayısal Değer Göster elementi veri tipi ayarlarınız okuduğunuz data ile uyuşmuyorsa doğru değeri göstermez. Örneğin okunacak veri floatingdir ancak elementte Double Word Floating Tam sayı ve Kesirli Sayı kısımları seçilmemiş ya da doğru girilmemişse doğru değeri göremezsiniz gibi..
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey