Någon som har "pratat" med SunSpec-enheter?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Någon som har "pratat" med SunSpec-enheter?

Inlägg av Icecap »

Jupp, jag ser nu var jag har gått fel. Håller på att kolla byte för byte men än är det jag som har varit i skogen på en virrig tur.

Det ska bli "kul" att förklara chefen på måndag...
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46963
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Någon som har "pratat" med SunSpec-enheter?

Inlägg av TomasL »

MODBUS är en konstant källa till förvirring, så du behöver inte skämmas.
Du har gjort två fel, dels missat att datagramlängden är den tredje byten och dels att de använder en offset på 1 när det gäller registeradresserna.

Just det där med hur man hanterar registren och dess adresser skiljer från tillverkare till tillverkare tyvärr, en del använder rent linjära adresser utan offset, en del använder offset, en del anväder 40k blocket en del gör det inte, en del kör Big Endian rätt igenom, en del kör med en blandning.
Så det är en salig röra vilket skapar en hel del förvirring.
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Någon som har "pratat" med SunSpec-enheter?

Inlägg av Icecap »

En intressant dag idag.

Jag fick fixat MODBUS-grejen illa kvickt och den fungerade perfekt efter att jag gjorde rätt.

Sedan var det formateringen av värden som ställde till det, kunden ville nu ha grupper om 3 siffror med mellanslag mellan för enklare läsning - och jo, ingen enhet mindre än kilo heller, tack. Kan man i övrigt spola decimalerna? Eller vänta, kanske 1 decimal?

Det blev till en rutin som kan det hela på alla sätt och vis! Tog dock lite tid.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Någon som har "pratat" med SunSpec-enheter?

Inlägg av lillahuset »

Kunder vet sällan vad de vill. :(
Skriv svar