Jump to content
Yaman Baş

Modbus TCP

Önerilen İletiler

Veri tipi DINT. 4X dahil tüm adres tiplerini denedim. PLC adres tiplerinde '[16] Server not ready' ya da '[2] PLC No response 00-01-3' hatası veriyor. Ama kablo, adres port numarasında herhangi bir hata yok. Aynı ayarlarla Modbus Poll haberleşip oda sıcaklığı değeri olan 25,1(251) değerini okuyor. HMI direk PLC bağlantısında crossover kablo gerektiriyor olabilir mi ??

tarihinde Yaman Baş tarafından düzenlendi
Yorum bağlantısı
Sitelerde Paylaş

Teşekkür ederim. Problemi register adresine 1 offset vererek çözdüm. 51E(1310) yerine 51F(1311) adresini okutarak değer aldım. Bazı programlarda gerçek adres yerine bir arttırılmış adres kullanmek gerekebiliyor . Ya da en azından benim kullandığım plc de değişik programlarla çalıştığımda böyle oluyor. Aynı problemle yüzleşebilecek olanlar için aşağıdaki bilgileri veriyorum.

HMI -> Modbus TCP - 192.168.0.200 - 502 port

PLC -> Modbus TCP Slave - 192.168.0.250 - 502 port

aşağıdaki şekilde PLC deki 1310 adresli register deki değeri okuyabildim

image.png.bbba166a7ea592873aeefa417f92b122.png,

image.png.a60fb3c7ae75ee793fc6247500285204.png

Yorum bağlantısı
Sitelerde Paylaş

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Misafir
Bu konuyu yanıtla

×   Yapıştırdığınız içerik biçimlendirme içeriyor.   Biçimlendirmeyi Temizle

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Önceki içeriğiniz geri yüklendi.   Editör içeriğini temizle

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Yeni Oluştur...