Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register

ENTES ES-32L Watt-Saat Metre MODBUS Gerilim ve Akım okuma

Cevapla
Kullanıcı avatarı
makin38
Mesajlar: 6
Kayıt: 08 May 2025, 23:14
İletişim:
Durum: Çevrimdışı

ENTES ES-32L Watt-Saat Metre MODBUS Gerilim ve Akım okuma

Mesaj gönderen makin38 »

Entes es-32l model isimli bir watt-saat metre var.
Dökümantasyonu:
ENTES.png
Cihaz açılırken MODBUS parametlereini gösteriyor.
istasyon id = 47 boud hızı = 9600 parity biti = none
cihaz.jpeg
Aşağıdaki kodu hazırladım.
SORU.png
Aslında kod çalışıyor modrw başarılı oluyor. veri geliyor. ama veri çok anlamsız. sonuçlarda gelen değerler mesela gelen ilk değer doğru cihazın adresi 46, ikinci veri doğru boud hızı için 3 seçilmiş (9600). ama asıl veriler çok anlamsız geliyor.
mesela D235 gerilim 220 küsür x100 yani 22000 olmalı, D236 çektiği akımı miliamper olarak göstermeli ama sonuçlar çok farklı. Wattmetremi sorunlu benim kodumda mı hata var?
sonuc.jpeg
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Kullanıcı avatarı
wanted0035
Mesajlar: 16
Kayıt: 11 Şub 2021, 15:37
İletişim:
Durum: Çevrimdışı

Re: ENTES ES-32L Watt-Saat Metre MODBUS Gerilim ve Akım okuma

Mesaj gönderen wanted0035 »

Protokol ayarını neye göre yaptınız? Şunları ?

Baud_R =1
Data_L=2
Parity=1
Stop_B=1
A_R=2
Stat_Ad=2
Time_o=1000
Kullanıcı avatarı
makin38
Mesajlar: 6
Kayıt: 08 May 2025, 23:14
İletişim:
Durum: Çevrimdışı

Re: ENTES ES-32L Watt-Saat Metre MODBUS Gerilim ve Akım okuma

Mesaj gönderen makin38 »

Cihaz ekranında 3 rakamı verdi.
dökümanında 3 rakamı 9600 baud'a karşlık geliyor.
yine ekrandaki son karakter 0 sayısı parity biti none'a karşılık geliyor.
ekranda 46 var oda cihaz adresi.

baud_R = 1 9600
data lengt = 2 8 bit
partiy = 1 none

stop biti cihaz dökümanında belirtilmemiş bende hem 1 hem 2 denedim. sonuç değişmedi.

A_R = 2 cihaz dökümanında RTU yazıyor diye seçtim.
time_o normalde 300 yapmıştım ama biraz daha zaman vereyim dedim cihaza cevap için :) 1000 yaptım geçikmeyi.
Kullanıcı avatarı
makin38
Mesajlar: 6
Kayıt: 08 May 2025, 23:14
İletişim:
Durum: Çevrimdışı

Re: ENTES ES-32L Watt-Saat Metre MODBUS Gerilim ve Akım okuma

Mesaj gönderen makin38 »

aşağıdaki kodlarla çalıştı. (cihazın buad ve parity ayarlarını değiştirdim ayrıca)
calisti.png
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Cevapla

“PLC Forum” sayfasına dön