Chyba 1-Wire
-
Na Axon S105 nepravidelně přestává fungovat komunikace s čidly teploty na 1-W sběrnici,
hodnoty zůstanou zamrzlé a při kontrole v port monitoru mervisu se vypisuje pouze "Chybný telegram: 44 "
Pokud tato chyba nastane, tak pomůže pouze tvrdý restart vypnutím napájení. Zkoušel jsem to i jinak, třeba v IDE Mervisu pustit "detekci čidel OneWire", ale to způsobí zamrznutí komunikace IDE a Axonu.Lze sběrnici resetovat nějakým příkazem?
Předpokládám že čidla i kabeláž jsou v pořádku, protože před instalací Axonu tam byl osazen SDS mikro a vše fungovalo bez problémů.
-
Pozoruji stejné chování na Neuronu S105. Skutečně nepomůže ani vypnutí napájení 1-W sběrnice pomocí proměnné OW_off(případně fyzické odpojení a připojení čidel). Komunikace se rozeběhne až po vypnutí napájení neuronu!
Takovéto chování významně snižuje použitelnost PLC a to jsem chtěl zkusit nahradit Neuron Axonem...už vidím, že to není řešení.
Nevím jak dál...master 1-W sběrnice je připojen na I2C...tam bych odhadoval, že bude chyba. I2C se nedokáže vzpamatovat po určitém množství chyb na sběrnici.
Žádám tým unipi o simulaci stavu zarušení 1-W sběrnice a možnost jejího zotavení.