Modbus MODRW birden fazla adresten okuma ve yazma
Gönderilme zamanı: 23 Haz 2022, 12:43
Merhaba,
Bir tartım indikatöründen Delta DVP SS2 model PLC ile veri alıp vermeye çalışıyorum. Haberleşmede ve diğer parametrelerde herhangi bir hata olmadığından eminim. Örneklerden ve uygulama manuelinden faydalanarak ufak bir program yazdım.
Amacım: Bir butona basıldığında cihaza 0x10 komutu ile modbus üzerinden veri yazmayı denemek istedim ve başaramadım.
Şöyle bir yol izledim;
MODRW komutunun tek döngüde birden fazla çalışmaması için bir counter oluşturdum.
Counterin her artan değerinde MODRW ile istekte bulundum. Verileri okudum. Buraya kadar herşey normal fakat,
Bir butona bastığımda önceden MOV ile ayarladığım adresteki veriyi slave cihaza yazmak istedim. ve buradan sonra ilerleyemedim.
Ekteki programdaki mantık hatamı bulamıyorum. İnceleyen ve cevap veren olursa memnun olurum.
Bir tartım indikatöründen Delta DVP SS2 model PLC ile veri alıp vermeye çalışıyorum. Haberleşmede ve diğer parametrelerde herhangi bir hata olmadığından eminim. Örneklerden ve uygulama manuelinden faydalanarak ufak bir program yazdım.
Amacım: Bir butona basıldığında cihaza 0x10 komutu ile modbus üzerinden veri yazmayı denemek istedim ve başaramadım.
Şöyle bir yol izledim;
MODRW komutunun tek döngüde birden fazla çalışmaması için bir counter oluşturdum.
Counterin her artan değerinde MODRW ile istekte bulundum. Verileri okudum. Buraya kadar herşey normal fakat,
Bir butona bastığımda önceden MOV ile ayarladığım adresteki veriyi slave cihaza yazmak istedim. ve buradan sonra ilerleyemedim.
Ekteki programdaki mantık hatamı bulamıyorum. İnceleyen ve cevap veren olursa memnun olurum.