1. sayfa (Toplam 2 sayfa)
32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 11:14
gönderen Ahmet
uzunluğu 50 grup sayısı 100 olan 32 bit reçeteyi gridbox ile göstermeye çalışıyorum ama başarılı olamadım.
Nerede hata yapıyorum acaba yardımcı olur musunuz?
Teşekkür ederim.
32 bit grid reçete.dps
Re: 32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 11:49
gönderen Uğur
Eklediğiniz programda ufak hataları giderdikten sonra test ettiğimde reçete adı ile ilgili bölümün gridbox elementinde doğru çalıştığınız gözlemledim.
Re: 32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 12:18
gönderen Ahmet
Uğer Bey;
öncelikle teşekkür ederim.
Yalnız bir sıkıntı var oda reçeteye isim verdiğimde gridbox içerisinde bu isim görünüyor ama kaydet dediğimde isim siliniyor?
Nedenini bulamadım.
Re: 32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 12:25
gönderen Uğur
Reçete ayarlarında vermiş olduğunuz D5000 adresi kontrol blok üzerinden reçete oku yani kaydet butonuna verdiğiniz D1.1 aktif edildiği zaman D5000 den itibaren 50 data sizin reçetenize yazılır. Bu sebepten orası boş ise reçete sıfırlanmış doğal olarak reçete adı da silinmiş olacaktır.
Re: 32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 12:51
gönderen Ahmet
Uğur Bey;
D5000 adresinde değer var boş değil.
reçete kontrol.jpg
Re: 32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 13:41
gönderen Uğur
D5000 den itibaren Reçete ismi görünüyor ona dikkat edin. 5, 27, 20 bunlar decimal değerler ASCII veriyi ifade etmiyor.
Re: 32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 14:19
gönderen Ahmet
Uğur Bey;
D5000 adresini D4990 , D4992 , D4994 , D4996 , D4998 olarak değiştirdiğimde yine aynı şey okluyor.
Sanırım demek istediğinizi tam olarak anlayamadım.
Re: 32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 15:30
gönderen Uğur
RCP0 yani sizin reçete adı belirlediğiniz adres D5000 ve sonrasındaki 5 word adrese karşılık geliyor. Ama sizin PLC de D5000 ve sonrası word adreslerde reçete adına dair bir bilgi yok yani ascii karakter. Siz değer olarak D5000 lere direk reçete datasını atmışsınız sanki.
Re: 32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 15:35
gönderen Ahmet
tamam bunda hemfikiriz.
Peki D5000 değilde D499X (0-9) arasında yazdığım zamanda aynı durumla karşılaşıyorum.
Bunun nedeni ne olabilir ?
Programda D2000 üzerinde hiçbir datayı kullanmıyorum sadece D5000 - D5070 arasını DW olarak reçete kaydı için kullanıyorum.
Re: 32 Bit reçete ve GridBox elementi
Gönderilme zamanı: 20 Eyl 2018, 15:54
gönderen Uğur
Hak verin ki yukarıda attığınız 2 resimden onu tespit etmem imkansız. Ben size sadece sizin gösterdiklerinizden gördüğüm üzere yardımcı olabilirim. Verdiğim bilgiler doğrultusunda programı kontrol edin.