Enerji Analizörü RS232 Haberleşme

e1l2k3t4

Üye
Katılım
15 Şub 2019
Mesajlar
70
Puanları
1
Merhaba, elimde enerji analizörü var, rs 232 çıkışından bilgisayar ile haberleşmeye çalışıyorum, deneme olarak, bunun için program kullandım (Putty vs.) fakat komut gönderemedim nasıl yapabilirim, daha önce yapan var mı?
 
Zaman rölesi bir diğer ifade ile zaman saati adı verilen sistem süresi belli olan bir aralıkta araya girmesi veya çıkması amaçlanan elektrik sisteminin kontrol edilmesinde kullanılmak için tasarlanmıştır.
İyi bir topraklama değeri sıfıra ohm'a yakın olan değerdir. Fakat her işte olduğu topraklamadada maliyetler önemli, onun için iyi bir topraklama değeri izin verilen değerler içinde olandır.
Marka model? Elinizde doküman var mı? Haberleşme portu olması haberleşir anlamına gelmeyebilir programlama için de port konabiliyor.
 
janitza umg 96-s modeli analizör, deneme olarak yapmaya çalışıyorum.
 
Merhaba,

https://www.janitza.com/datasheets.html

adresinden "Janitza_Datasheet-UMG96-S2_en.pdf" dokümanını indirdim ve "Serial interface RS485 - Modbus RTU/slave 9.6 kbps, 19.2 kbps, 38.4 kbps " şeklinde bir bilgi var.

Daha sonra

https://www.janitza.com/manuals.html

adresinden de "Janitza-Manual-UMG96S2-Modbus-address-list-and-formulary-en.pdf" dokümanını indirdim... (Alman kafası bu şekilde çalışıyor. Neyse...)

Adreslerin 19000 den başladığını öğrendim.

Ayrıca her iki dokümanı eke de ekliyorum.
 

Ekli dosyalar

  • Janitza-Manual-UMG96S2-Modbus-address-list-and-formulary-en.pdf
    485.9 KB · Görüntüleme: 9
  • Janitza_Datasheet-UMG96-S2_en.pdf
    578.5 KB · Görüntüleme: 8
Teşekkür ederim.
PC seri haberleşme programı ( Putty vb. ) ile bilgi okumak için komut nasıl gönderirim, onun bir örneğini verebilir misiniz?
 
Modbus protocolü ile ilgili internette örnek uygulamalar ve doküman bulabilirsin.
putty nin crc16 hesaplaması var mı bilmiyorum.

Örnek:

Sorgu:
01 03 02 58 00 02 44 60

1 nolu cihazdan 3 fonksiyonu ile 02 58 (600) nolu adresten 2 word bilgi oku demektir.

Cevap:

01 03 04 03 E8 13 88 77 15

1 nolu cihazdan 3 fonksiyonun 4 byte cevabı (2 word) bilgi son iki byte ise crc16 dır.


Şu yazılım işini görebilir:

https://sourceforge.net/projects/qmodmaster/

ya da manuel data gönderebileceğin bir yazılım istersen:

https://sourceforge.net/projects/muterm/files/muterm/

şu adresten de modbus hakkında bilgi alabilirsin:

http://www.firatdeveci.com/tarihi-haberlesme-metodu-modbus-rtu/

diğer:

https://www.fernhillsoftware.com/help/drivers/modbus/modbus-protocol.html
 
Son düzenleme:
Harici bir bit olsaydı iki byte (16 tane bit) olmazdı.

Döngüsel artıklık denetimi (CRC: Cyclic Redundancy Check), şeklide bir açıklaması var daha ayakları yere basan bir tabirle konuşursak; Bir verinin matematiksel olarak sağlaması diyelim. :)

Şöyle açıklayalım bir arkadaşın uzak bir mesafeden sana bazı şeyler söylüyor ve sen söylediklerinin doğrulamak için bazı iç kontroller yaptığını düşün.

Gelen bilginin doğru gelip gelmediğini kontrol ediyorsun bunu gelen verinin son iki byte hariç bütün byte larını daha önce belirlenen bir formülle (algoritma) ile hesaplanması ve alınan veri ile karşılaştırılması diyebiliriz.

Eğer gelen ile hesaplanan aynı değilse muhtemelen haberleşme hattında bir sıkıntı var demektir.

İnternette güzel bir doküman var bu konu ile ilgili hem de Türkçe:

http://web.karabuk.edu.tr/emelkocak/indir/MTM406/MTM406 ENDÜSTRİYEL İLETİŞİM SİSTEMLERİ.pdf

Umarım çözersin.
 
RS485 dönüştürücü kullanıyormusunuz?
 

Yeni mesajlar

Forum istatistikleri

Konular
128,217
Mesajlar
915,875
Kullanıcılar
449,997
Son üye
Ali5534

Yeni konular

Geri
Üst