2. sayfa (Toplam 3 sayfa)
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 10 Ara 2019, 11:25
gönderen Uğur
Özel bir durum görmedim fakat kafama takılan acaba sıralı okumamı bizden talep ediyor? Ona dair ufak bir makro ile düzenleme yaptım ekteki program doğru sonuç verecek mi kontrol edin. Birde adres tipleri karşı taraftan kontrol ettirin Input Register mi Holding Register mi? Farklı adres değerleri cevap olarak bize geliyor olmasın.
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 10 Ara 2019, 14:41
gönderen sipahiyunus
Deniyorum Uğur Bey
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 10 Ara 2019, 16:30
gönderen sipahiyunus
Teşekkürler Uğur Bey makro işe yaradı su an numerıc dısplayda gosterebılıyorum.
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 10 Ara 2019, 16:38
gönderen Uğur
Tahmin ettiğim durum olmuş demekki. Bazı modbus cihazları tekil okumaya verdiği modbus cevabı aynı oluyor. Aslında siz her bir elementte hep ilk adresi okuyor olabilirsiniz. Bu durumla farklı Avrupa ürünlerde özellikle karşılaşmıştım. Cihaz sizden blok okuma istiyor. Blok modbus okuma sorgusuna doğru cevap geliyor. Makroda blok okumaya bir alternatif oldu. Çözüldüğüne sevindim.
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 10 Ara 2019, 17:30
gönderen sipahiyunus
Evet tekrardan teşekkür ederim bir tecrübe oldu bana kolay gelsin.
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 17 Ara 2019, 15:40
gönderen sipahiyunus
Merhaba Uğur Bey ,
Sizin yaptıgınız cozum ıle halletmıstım sorunu.Mkaro yapmıstınız sımdı ben hmı dan numerık gırdısı atıp plcye gonderıcem bunun ıcın yıne bu makrodan mı yararlanmam lazım yoksa dırek 3000 kusur adresını gırıp mı gondermem lazım ?
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 17 Ara 2019, 15:48
gönderen Uğur
Toplu yazma zorunluluğu yoksa değer gire adres vererek kullanabilirsiniz.
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 17 Ara 2019, 15:50
gönderen sipahiyunus
Toplu ihtiyacım yok gırısten gelen degere gore plc ıslem yapıcak tamamdır denıyorum.
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 17 Ara 2019, 16:00
gönderen sipahiyunus
Denedim fakat olmadı.internal adrese cevırınce plcden gırdıgım degerı okuyor fakat yazdırma ıslemı yapamıyorum.adres olarak tcp /ıp linkini kullanınca yazmak ıcın deger gırıyo ama gondermıyo ve plc gelen değeri okumuyor.
Re: TCP MODBUS HABERLEŞMESİ
Gönderilme zamanı: 17 Ara 2019, 16:29
gönderen Uğur
Şimdi şuna dikkat edin. Cihazın adreslerini $ içerisine alıyorsunuz yazmaya çalıştığınız adresler bu grubun içerisinde mi? Belki bu adreslerde grup yazmayı destekliyorsa yine arkaplanda makro ile bu sefer tersi işlem yap. $ adreslerden cihaz adresine BMOV şeklinde.