ergun7321
Üye
- Katılım
- 3 Ara 2008
- Mesajlar
- 99
- Puanları
- 1
- Yaş
- 40
Program tarafını doğru yaptığına emin ol.
Verdiğin linkte modbus register tablosu bulunuyor. Orada hexadecimal olarak adresler verilmiş.
Kullanacağın adresi decimal'e çevirip program tablosuna yazarken 400001 ile toplayıp öyle gir.
Örn değer 1000 geliyorsa decimal olarak onu 401001 olarak giriceksin.
Forumda modbus haberleştirme diye arama yaparsan daha detaylı bilgi bulabilirsin.
İlginiz için teşekkür ederim.
örneğin T fazı ile nötr arası gerlim datası almam için gerekli Hex kodu 02H,decimal karşılığı 2. 400001+2=400003 olası gerektiğini belirtmişsiniz. Daha önce 4000003 adresini defalarca denememe rağmen herhangi bir data gelmedi. Yalnız 400103 adresi yazdığımda 21580 gibi anormal değer geldi.400122 adresinde ise 15800 gibi değer geldi. Büyük ihtimalle adreslerde hata
yapıyorum.Çünkü bazı adreslerde anormalde olsa data geliyor.
Saygılarımla.