Terve Juha!
Kytkentä on juuri kuten kuvasitkin sen oleva (näin kerrottiin myös manuaalissa, mutta ajatus ehti väliin :-)
Tiedonkeruu pyörähti käyntiin eilen illalla ja tällä hetkellä keruussa on vasta aktiivisia mittauksia ja hälyytyksiä yhteensä 16 kappaletta (mm. ulkolämpötila). Oumanin kautta on saatavissa pihalle ne mittaukset, mitä on lueteltu oci200.h tiedoston kommenteissa.
Säätimeltä luetaan käytännössä com portin kautta 32 pitkiä long tyypin vektoreita, joihin on sitten ripoteltu eri asioiden mittauksia tiettyihin kokonaisuuksiin. Header fileen kommenteissa on virheitä ainakin indeksissä 22, missä on käytännössä listattu yläminimi, alaminimi, alaero, yläero ja sähkövastuksen kanssa käytettävä yläero asetusarvot. Nämä selvisivät, kun laittelin säätimelle helposti toisistaan erotettavat arvot ja katselin, mitä rajapintakirjaston kautta sai näkyville.
Ja sitten ohjelman teosta. Itsekin olen C++ maailmassa ihan noviisi ja harrastan työkseni Matlabin hinkaamista. Näin ollen ensimmäinen versio softassa ei tee mitään muuta kuin tunkee dataa ASCII fileeseen 10 sekunnin välein ja sitä sitten muokataan helpommassa ympäristössä kuviksi.
Kääntäjäksi hommasin netistä Mikkisoftin Visual C++ 2005 Express Editionin, jonka saa netistä ilmaiseksi.
oci200.dll on luultavasti käännetty Borlandin kääntäjällä ja kun itse kokeilin käyttää sitä Visual C++ 2005 Express Editionin kääntäjällä, niin törmäsin parin illan mittaiseen ongelmaan (... taisi mennä työaikaakin sen selvittämiseen). oci200.lib fileen joutuu ensin tekemään uusiksi käyttämällä dumpbin ja lib softia (ensin .def file ja siitä sitten uusi .lib file) sekä tekemään mäppäyksen dll tiedostossa olevien funkkareiden ja C++ koodissa olevien funkkareiden välillä käyttämällä ordinaaleja...menee monimutkaiseksi, mutta saat tarkat ohjeet tai valmiin .lib tiedoston tarvittaessa.
Kun piuha todettiin toimivaksi ja dll kirjaston sai linkitettyä omaan koodiin, niin tekaisin ensin vain pienen ohjelman, jolla saa ruudulle näytettyä 32 elementtiä halutusta data vektorista, mitä oumanista on luettavissa. Noiden lukujen kanssa menikin yksi ilta mukavasti, kun kävi tarkasti oci200.h fileen dokumentoinnin lävitse ja vertasi tuloksia ruudulla näkyviin arvoihin sekä oumanin säätimellä näkyviin arvoihin.
Nyt on juuri ensimmäisen vuorokauden datat ihmeteltävänä, mutta johtuen lämpimästä kelistä ei siinä ole paljoa ihmeteltävää. Kompura käynyt kaikki 32 minuuttia. Varaajassa ei tapahtu tuntitolkulla mitään muutoksia, kun vedenkulutusta ei ole, joten 100 mm eriste näyttää pitävän lämmöt sisällä. Ulkolämpötila lienee mielenkiintoisin ihmeteltävä :-) Tämä tilanne ei taida valitettavasti enää syksyn mittaan olla mahdollinen.
Jos haluat ohjelman pätkiä ja koodia, niin laita mailiosoitteesi privaattiviestinä. Itselläni on Oumanin säätäjän EH-203GL malli ja siitä versio 1.15. Lämmityspiirejä on kaksi kappaletta. Lämpöpumppuja T18 ja 1000 litran varaaja kaverina.
Nälkä kasvaa itsellänikin syödessä. Kukas on rakennellut niitä COM porttiin kytkettävässä väylässä olevia lämpötilamittauksia? Niitä olisi kiva ripotella pitkin huoneistoa yleiskaapelointia pitkin niin saisi katseltua talven tullen kokonaistilannetta. Lämpötila-anturit myös maapiirin putkissa sekä palaavissa L1 ja L2 piirin putkissa olisivat kivat.
T:Antti