Poznáte to podle
Zařízení Modbus RTU s vlastním napájením (hybridní nebo fotovoltaický střídač, tepelné čerpadlo, rekuperační jednotka, nabíječka) funguje, ale čas od času:
- Zařízení nebo jeho modul přejde na několik desítek sekund do chyby a pak se samo obnoví
- Jeho hodnoty mají v grafu krátké mezery
- Informace o registrech jeho modulu ukazuje chyby čtení, například CRCError, SlaveIdMismatch nebo poškozenou odpověď, na všech registrech, ne na jednom
- Jedno zařízení na lince má znatelně víc chyb než jiné zařízení na téže lince
Příčina
Mezi Core a zařízením jsou zapojené jen vodiče A a B, bez společné země (GND). Sběrnicové porty RS-485 na Core nejsou galvanicky oddělené a komunikační porty mnoha zařízení také ne. Zařízení napájené z vlastního zdroje má pak zem vznášející se nebo posunutou vůči zemi Core. Přijímač RS-485 pracuje jen tehdy, dokud jsou A a B v rozsahu −7 V až +12 V vůči jeho vlastní zemi; mimo něj, a s rušením ze spínání střídače navíc, přijímá poškozené rámce. Nejnáchylnější jsou na to střídače bez transformátoru.
Řešení
Krok 1: Najděte svorky země
Servis instalační partner
- Zem Core: záporná svorka (GND) 24V zdroje Core, pin GND jeho červeného napájecího konektoru — sběrnicové porty Core mají jen A a B
- Zem zařízení: jeho svorka RS-485 GND, například pin 6 portu COM na hybridním střídači SolaX
- Každé zařízení měřte samostatně, zatímco zařízení běží a Core s nimi komunikuje
Střídač může mít uvnitř nebezpečné napětí. Měřte jen na jeho komunikačním portu a na svorkách Core, střídavé napětí začněte měřit na nejvyšším rozsahu a použijte multimetr s kategorií alespoň CAT III.
Krok 2: Změřte napětí mezi oběma zeměmi
Servis instalační partner
Nic není třeba odpojovat. Běžný multimetr (10 MΩ) může mezi zeměmi ukázat jednotky až desítky voltů, i když jsou spojené jen přes odrušovací kondenzátory střídače, proto rozhoduje poslední měření pod zátěží:
- Stejnosměrné napětí: pod 1 V je v pořádku, nad 7 V je mimo rozsah RS-485 a chyby jsou jisté
- Střídavé napětí v běžném režimu multimetru
- Totéž napětí ještě jednou v režimu LoZ nebo s odporem 2 až 10 kΩ mezi hroty
Krok 3: Řešení podle výsledku
Servis instalační partner
- Napětí pod zátěží klesne téměř na nulu: zem se jen vznáší. Propojte svorku GND každého zařízení na lince se záporným pólem zdroje Core třetím vodičem v témže kabelu a stínění kabelu připojte na GND jen u Core
- Napětí pod zátěží zůstane: mezi zeměmi je skutečný rozdíl potenciálů, nespojujte je přímo. Linku galvanicky oddělte — pomocí RS485 optického izolátoru nebo izolovaného portu (Bus 3 nebo 4) zařízení Bus Extender s iGND připojeným na GND zařízení
Pokud to stále nefunguje
- Sledujte Informace o registrech modulu hodinu po změně: nové chyby čtení by se už neměly objevovat
- Zkontrolujte, zda má každé zařízení na lince vlastní Slave ID a stejnou přenosovou rychlost a paritu jako rozhraní
- Zkontrolujte, zda jsou A a B kroucený pár a nevedou podél silových nebo DC kabelů FV systému
- Kontaktujte podporu TapHome — umí porovnat počet chyb čtení za hodinu před změnou a po ní