Delta Otomasyon

DELTA Otomasyon Ürünleri Paylaşım Platformu

Giriş |  Kayıt

Forum kilitlendi Bu başlık kilitlenmiştir mesajlarınızı düzenleyemez veya cevap gönderemezsiniz.  [ 1 mesaj ] 

01 Nis 2016, 14:27

Çevrimdışı
DELTA
Kullanıcı avatarı
Kayıt: 14 Haz 2011, 13:11
Mesajlar: 3051

DELTA PLC'ler ile MODBUS haberleşme protokolü destekleyen cihazlar arasında RTU haberleşme örneğine ekteki örnek programlardan ulaşabilirsiniz.

MODRW komutunun açıklaması için viewtopic.php?f=161&t=1992 sayfayı ziyaret edebilirsiniz. RTU için ise aşağıdaki işlemleri uygulayınız.

İlgili örnekte haberleşilecek cihazın İstasyon Numarası 1 Protokolü ise 8, N, 1, 19200 olduğu varsayılmıştır. Eğer ilgili cihazın protokolü farklı ise D1120 datasına gönderilen Hex değeri değişmeniz gerekmektedir. Bunu sırası ile WLPSoft'un Yardım Menüsüne sonrasında ise Protokol Ayar Kodu kısmına girerek gerçekleştirebilirsiniz.

Haberleşmenin başarılı bir şekilde sağlanabilmesi için Slave cihazın istasyon numarası, haberleşme protokolü ve okuyup yazacağınız ilgili Hex adreslerini kesinlikle biliyor olmanız gerekir.

D1020'e yazılacak haberleşme protokolünün Hex karşılığını bulmak:

Eklenti:
protokol.jpg


Kullanılan özel bit ve registerler:

D1120: Haberleşme Protokolünün belirlendiği adres.
D1121: PLC istasyon numarası. (Örnekte 17 yapılmıştır)
D1129: COM - 2 Haberleşme gecikme zamanı.
M1120: Protokol tutma biti.
M1143: RTU aktifleştirme biti. OFF olduğu durumda ASCII olur.
M1116: RTU 8/16 bit seçimi.
M1122: MODBUS data gönderme isteği.

MODBUS RTU okuma için:

Eklenti:
MODRW 8, N, 1, 19200 RTU 6 sıralı adres okuma.dvp


MODBUS RTU yazma için:

Eklenti:
MODRW 8 N 1,19200 RTU Yazma.dvp


MODBUS okuma ve yazma için:

Eklenti:
MODRW 8 N 1,19200 RTU Yazma ve Okuma.dvp


Bu mesaja eklenen dosyaları görüntülemek için gerekli yetkilere sahip değilsiniz.

_________________
Sorulara verilen cevapların, olumlu yada olumsuz sonuçlanması durumunda bu bilgileri paylaşırsanız bu forumdan herkesin daha doğru bir şekilde faydalanacağını unutmayınız.



Başa Dön Başa Dön
  Profil
Eskiden itibaren mesajları göster:  Sırala  
Forum kilitlendi Bu başlık kilitlenmiştir mesajlarınızı düzenleyemez veya cevap gönderemezsiniz.  [ 1 mesaj ] 

Tüm zamanlar UTC + 2 saat


Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok


Bu foruma yeni başlıklar gönderemezsiniz
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı düzenleyemezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu foruma eklentiler gönderemezsiniz


Geçiş yap:  


Powered by FAST © 2009