Renu HMI ile Farklı Marka Cihazı Modbus Haberleştirme

HMI ile ilgili akla gelen temel soru ve sorunlara buradan ulaşabilirsiniz.
Kilitli
Kullanıcı avatarı
İlhan
Mesajlar: 440
Kayıt: 22 Kas 2017 16:29

Renu HMI ile Farklı Marka Cihazı Modbus Haberleştirme

Mesaj gönderen İlhan » 12 Tem 2019 11:25

Renu ekranlar standart modbus haberleşme (RS-232 - RS-485) protokolünü destekler. Haberleşme için ilgili cihazına aile aşağıdaki bilgilerin biliniyor olması gerekir.

1- İstasyon numarası
2- Haberkeşme protokolü
3- Okunacak Hex adresler

Örneğin biz 8,E,1,9600 RTU haberleşme protokolüne sahip İstasyon numarası 1 olan cihazın H1000 adresini okuyup H1001 adresine RS-485 üzerinden veri yazmaya çalışalım ve bu adresler word tipinde olmuş olsun.

Öncelikle Hex adresleri modbus'a karşılığını bulmamız gerekir. Bunun için hesap aşağıdaki gibi olmalıdır.

Hex adres ----> Decimal'e çevir 400001 ile topla.

H1000 adresini modbusa çevirelim. H1000'in decimal karşılığı 4096 dir. Bunun için windows'un hesap makinasını programcı modunda açıp Hex seçiliyken adresi yazıp Decimal karşılığı bulunabilir.
Modbus1.JPG
4096+400001: 404097 (FlexiSoft'a eklenecek adres)

H1001: adresi de aynı mantıkla çevirildiğinde 404098 (FlexiSoft'a eklenecek adres) olarak çevirilmiş olur.

Şimdi FlexiSoft tarafında haberleşme ayarlarımızı yapıp adreslerimizi ekleyelim. Kullanılan ekran FP4070TN

1- Haberleşme ayarlarının yapılması:
Modbus2.JPG
Modbus3.JPG
1- Haberleşme adreslerinin eklenmesi:

Hesaplamada H1000 için: 404096 bulmuştuk. Başına 40'ı FlexiSoft attığı için bizim 4096 yazmamız yeterli.
Hesaplamada H1001 için: 404097 bulmuştuk. Başına 40'ı FlexiSoft attığı için bizim 4097 yazmamız yeterli.
Modbus4.JPG
Modbus5.JPG
Eğer eklenen modbus adresleri lojik içerisinde kullanılmak istenir ise bu video'daki https://www.fasttr.com/forum/viewtopic.php?f=8&t=760 benzer işlem uygulanabilir.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Kilitli

“HMI Sıkça Sorulan Sorular” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir