Aveva Edge 2020 ile Modbus Çoklu Register Yazma

Katılım
2 Mar 2018
Mesajlar
3
Puanları
1
Yaş
26
Selamlar,

İnternette yerli/yabancı kaynakları elimden geldiğince kurcaladım fakat tam olarak bir sonuca ulaşamadım, son çare olarak konu açmaya karar verdim. Şimdiden destekleriniz için teşekkür ederim.

Aveva Edge 2020 Scada yazılımında modbus sürücüsü ile 3. parti bir modbus cihazın 3 adet modbus adresine 6 byte uzunluğunda bir veri aktarmak istiyorum. Göndermem gereken veri aşağıdaki şekilde olmalı. ModbusPoll kullanarak bu veriyi çok rahat iletebilirken SCADA yazılımından bunu bir türlü yapamadım. Sonuca biraz yaklaşsam da (metodun doğruluğundan hiç emin değilim) tam anlamıyla bu veriyi oluşturamadım.

SCADA modbus sürücü dökümanında da çoklu adres yazma ile ilgili bir örnek yok fakat bunun yapılabildiği belirtilmiş. Umarım sorunu açık şekilde aktarabilmişimdir. Çözümle ilgili fikir ve önerilerinizi beklerim.


3. parti cihaza iletmek istediğim veri:
1706423463955.png


Bu veriye en yakın olarak aşağıdaki şekilde sonuç aldım fakat "FE" ile en son byte'taki "01" arasındaki 3 adet byte'a 00 yazamadım. Modbus sürücüde kullandığım değişken String tipinde. sürücüde belirtildiği şekilde bir tanımlama yaptım.

1706422506650.png


Modbus sürücüdeki tag:

1706422816412.png


SCADA ekranında bir butonun içindeki script ile bu değişkene yazılan veri. Bu veri aslında 01 FE hexadecimal verinin sting karşılığı (þ). Fakat yukarıda da belirttiğim gibi bu veriden sonraki sıfırları nasıl yazacağımı bilmiyorum.
1706422888352.png


Bu da modbus sürücüsünün dökümanından string tipinde bir verinin sürücü içinde nasıl kullanılacağını belirten görüntü:

1706423616555.png

Yine aynı dökümanda 4x holding register ile çoklu register yazmanın yapılabildiği belirtilmiş fakat nasıl olacağına dair bir detay göremedim. String tipinde veri kullanınca iletmek istediğim mesajda olduğu gibi veri uzunluğunun 6 byte olduğunu belirtebiliyorum, bu sebeple bu veri tipini kullandım.

1706423716197.png
 

Ekli dosyalar

  • 1706422358531.png
    1706422358531.png
    4.4 KB · Görüntüleme: 3
  • Motcp.pdf
    877 KB · Görüntüleme: 1
Son düzenleme:
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.

Forum istatistikleri

Konular
128,666
Mesajlar
919,531
Kullanıcılar
450,688
Son üye
berkayayd

Yeni konular

Geri
Üst