c# modbus-rs485

doodle732
08-07-2018, 14:12   |  #1  
doodle732 avatarı
OP Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: Tem 2018

 

Merhabalar,

Pc ile bir cihazı modbus-rs485 ile kontrol etmem gerekiyor aşağıdaki bilgilere göre nasıl bir yöntem izlemeliyim ve ya örnek teşkil edebilecek bir kod ve ya döküman var mıdır. 


  • Set değer gönderimi yapabilmek için öncelikle200numaralı adrese170değerini göndererek Cihaz ileaktivasyonusağlıyoruz. Cevap olarak 170 değeri gelecektir.
  • Cihaz Start/Stop için Modbus Adress=201   Start için1,Stop için0değeri gönderilecektir.
  • Nominal Çıkış Voltajı için Modbus Adres=250   (Cihaz çıkış değeri 50 ile 350 arasında değer girilebilir.)
  • Nominal Çıkış Frekansı için Modbus Adres=251(Çıkış frekansını 50Hz yapmak için 500 değeri, 60Hz için 600 değeri gönderilecektir.)
  • FC06 Modbus Fonksiyon kodu.

Yardımlarınızı bekliyorum iyi çalışmalar.

White-Fox
08-07-2018, 20:34   |  #2  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 155
1,090 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

github da araştırdın mı?

doodle732
09-07-2018, 22:25   |  #3  
OP Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: Tem 2018

nmodbus4 library ve modbus poll diye bir program var ilk aşamada denemek amaclı modbus poll programını kullanmaya çalıştım fakat olmadı