MODBUS TCP/IP

Operatör Panelleri Paylaşım Platformu
Cevapla
creavit11
Mesajlar: 39
Kayıt: 27 Haz 2018, 11:01

MODBUS TCP/IP

Mesaj gönderen creavit11 » 22 Nis 2022, 14:43

Merhabalar beijer scada ile STM32F4 ile modbus tcp/ip üzerinden haberleşmeye çalışıyorum. Beijer üzerinden data gonderebiliyorum, ancak kontrolcü tarafından yazılan data ekrana gelmiyor. Yapmam gereken herhangi bir ayar var mıdır ya da beijerin data okuma mantıgı nasıl?

Teknik3
Beijer Türkiye
Beijer Türkiye
Mesajlar: 858
Kayıt: 08 Eki 2013, 15:02

Re: MODBUS TCP/IP

Mesaj gönderen Teknik3 » 22 Nis 2022, 20:14

Merhabalar . Beijer varsayılan olarak yazdığınız adresleri okur ve okuduklarını taga yazar.Eğer siz taga bir değer yazarsanız bu yazma işlemini modbus slave cihaza da yapmaya çalışır. Eğer adres yazılabilir bir alan ise işlem başarılı olur eğer yazılamayan bir alan ise
illegal function code
hata mesajını ekranda gösterir.

creavit11
Mesajlar: 39
Kayıt: 27 Haz 2018, 11:01

Re: MODBUS TCP/IP

Mesaj gönderen creavit11 » 23 Nis 2022, 13:41

Merhabalar
Öncelikle cevabınız için teşekkürler.
Ancak, Beijer 'den datayı yazabiiliyorum, herhangi bir hatada almıyorum ancak beijerden datayı okuyamıyorum.Yardımcı programlarla modbus poll v.s hem yazıp hem okuyabiliyorum.

Teknik3
Beijer Türkiye
Beijer Türkiye
Mesajlar: 858
Kayıt: 08 Eki 2013, 15:02

Re: MODBUS TCP/IP

Mesaj gönderen Teknik3 » 25 Nis 2022, 10:22

Merhabalar .
Eğer herhangi bir hata almıyor iseniz beijer cihaz üzerinden bir adres alanını okuyor demektir. Okuduğunuz ve yazdığınız adres aynı mı yoksa farklı mı. Eğer aynı adres iseler ekstra bir şey yapmanıza gerek yok eğer okuma yaptıpınız ve yazma yaptığınız adresler farklı ise yazdığınız adresin bir üstünü ve bir alt adresini de deneyin.

Cevapla