Stokerforum

Interface => Interface til varme systemer => Emne startet af: Christian_Hald_Madsen efter Okt 09, 2014, 13:39

Titel: Adgang til real-time og gemte data i hukommelsen
Indlæg af: Christian_Hald_Madsen efter Okt 09, 2014, 13:39
Jeg har en Woody 5.03 styring til min fyr og har bemærket at printet har nogle com-terminaler hvor der står BUS. Der er faktisk mange ubrugte terminaler på styringen men jeg har ikke nogen anelse om hvad de skal bruges til. Et diagram der forklarer det kunne være rart.

Men til mit spørgsmål...
Er der nogen her der ved om den BUS-port kan bruges til at læse de værdier der findes i hukommelsen på styringen, og i så fald hvor man kan få fat i en protokol? Alternativt om der kan læses via en nogle andre terminaler?
Jeg skal lige nævne at jeg ikke er interesseret i at bruge stokerkontrol men bare få adgang til de data der findes så jeg selv kan behandle dem som jeg vil.

Mvh
Christian
Titel: Sv: Adgang til real-time og gemte data i hukommelsen
Indlæg af: DennisRN efter Okt 09, 2014, 18:56
Hej

Nu har jeg aldrig prøvet en v5.xx styring, men
på v6.xx er COM terminalen akkurat det som den siger - en COM port til PC forbindelse.
RX, TX og stel (Modtage, sende og stel)
Alt du behøver er Stokerkontrol installeret på en PC - så kører det.
http://www.stokerkontrol.dk/index.php?page=main&lang=dk

Mvh.
Dennis

Titel: Sv: Adgang til real-time og gemte data i hukommelsen
Indlæg af: motoz efter Okt 09, 2014, 19:21
The protocol is documented  here: http://www.nbe.dk/download/pc-kommunikation.html
There are several open implementations of the protocol, if you like C you can check out https://code.google.com/p/stokermon/
Or if python is more to your liking my project PellMon could be of interest: https://github.com/motoz/PellMon
PellMon probably does not work on a 5.03 at the moment, I have a bug report on 5.04 which contrary to the public documentation apparently doesn't use checksums on at least some of the frames, but it can be made to work if I get some help with debugging it (I have a 6.33 myself)