Belirti
BMS, PLC veya gateway Modbus sayacından veya sürücüsünden veri çekemez. Ekranda "Timeout", "No Response", "CRC Error" veya "Illegal Data Address" hatası belirir.
İlk Kontrol
Cihazın Slave ID adresi, Baud Rate (örn: 9600, 19200), Parity (None, Even, Odd) ve Stop Bit (1 veya 2) ayarlarını master cihazla tek tek karşılaştırın. Modbus arızalarının %80'i seri port parametre uyumsuzluğundan kaynaklanır.
Olası Nedenler
A (+) ve B (-) haberleşme uçlarının ters bağlanması, aynı hatta mükerrer (çakışan) slave adresi verilmesi, hat sonlandırma direncinin (120 Ω) takılmaması, register offsetinin yanlış girilmesi (40001 yerine 0 yazılması gerekebilir).
Saha Test Sırası
Hattaki diğer tüm cihazları ayırıp sadece master ile arızalı cihazı tek başına bağlayın. Tek cihazla okuma başarılı olursa sorun hat topolojisinde veya başka bir cihazın parazit üretmesindedir.