Atmel avr kontrollerin kanssa olen paininut(mega32) modbus slavena meinaan käyttää kontrolleria ja kysymys kuuluu: Mitä rekistereitä modbus-protokolla lukee/kirjoittaa mikrokontrollerissa?
avr modbus slave onkelma
Koulukaan ei opeta
2190
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Tuotas noin. Sullahan tarvii olla protokolla softa kontrollerissa hanskaamassa tuon modbus liikenteen, ja se määrää mitä luetaan tai kirjoitetaan konrollerin muistiin
Nyt kun joku nosti tämän viestin esiin niin vastaan vaikka ongelma on varmaan jo ratkennut. Modbusissa on siis protokollan sisäisiä rekistereitä, joita voidaan kirjoitella ja lukea. Ne rekisterit on varmaan tallennettu johonkin "modbus status struktuuriin" tai vastaavaan, joka on määritelty jossain modbus-kirjaston headereissa. Ne rekisterit ovat varmaan oikeasti jotain struktuurien kenttien jotka sijaitsevat ihan RAM:ssa, eivät rekistereissä. Näin veikkaan tuntematta sitä miten tuossa avr:ssä modbus on toteutettu.