Modbus Connect

Bu fonksiyon bloğu, TCP üzerinden bir Modbus sunucusuna bağlantı sağlamaktadır. Modbus cihazlarıyla iletişim kurmak için bir bağlantı oluşturup yönetmek üzere tasarlanmıştır.

📥 Girdiler

Bu fonksiyon bloğunun girişi yoktur.

📤 Çıktılar

Modbus Client Bu çıktı, Modbus client örneğini sağlar ve Modbus cihazlarıyla daha fazla etkileşimde bulunmanıza olanak tanır.

🕹️ Kontroller

IP Address Bağlanmak istediğiniz Modbus sunucusunun IP adresini girebileceğiniz bir metin alanı. Varsayılan ayar 192.168.0.1 olarak belirlenmiştir.

Modbus TCP Port Modbus TCP bağlantısı için port numarasını belirtmek üzere kullanılan bir metin alanı. Varsayılan ayar 502 olarak belirlenmiştir.

🎨 Özellikler

Dynamic Connection Management Bağlantı parametreleri değiştiğinde otomatik olarak Modbus sunucusuna bağlanmayı yönetir ve yeniden bağlanır.

Non-blocking Operation Kullanıcı arayüzünü dondurmadan bağlanmak için asenkron programlama kullanır.

📝 Kullanım Talimatları

  1. Configure IP Address: Hedef Modbus sunucusunun IP adresini IP Address metin alanına girin.

  2. Set TCP Port: Modbus TCP portunu Modbus TCP Port metin alanına belirtin.

  3. Establish Connection: Bağlantı, düğüm değerlendirildiğinde kurulacaktır. Daha sonra çıktılardan Modbus client'ını alabilirsiniz.

📊 Değerlendirme

Değerlendirme sırasında, bu fonksiyon bloğu belirtilen Modbus sunucusuna sağlanan IP adresi ve port numarası kullanılarak bağlanmaya çalışır. Başarılı olursa, daha fazla iletişim için Modbus client'ına bir referans döndürür.

💡 İpuçları ve Püf Noktaları

Bağlantıyı Test Etme

Yapılandırmanızın doğru olup olmadığından emin değilseniz, bloğu kurmadan önce bağlantıyı doğrulamak için Modbus Tester gibi bir araç kullanın.

IP Adresi Biçimi

IP adresinizin standart bir IPv4 adresi (örn. 192.168.1.100) olarak doğru biçimlendirildiğinden emin olun.

Port Yapılandırması

Varsayılan port 502 çalışmıyorsa, cihaz üreticisinin belgeleriyle doğru port ayarlarını onaylayın.

🛠️ Sorun Giderme

Bağlantı Sorunları

Bağlantı sorunları yaşıyorsanız, IP adresinizi ve port ayarlarınızı tekrar kontrol edin. Modbus sunucusunun aktif ve ağda erişilebilir olduğundan emin olun.

Değerlendirmede Çıktı Yok

Modbus sunucusunun çalıştığından ve ağınızdan erişilebilir olduğundan emin olun. Sunucuya ulaşılamıyorsa, fonksiyon bloğu bir client bağlantısı kuramayacaktır.

Last updated