12.07.2015 Views

Řídicí systém pro ovládání klimatizace a vytápění železničních vozů

Řídicí systém pro ovládání klimatizace a vytápění železničních vozů

Řídicí systém pro ovládání klimatizace a vytápění železničních vozů

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Kapitola 5. Návrh softwaruna UartDriver, <strong>pro</strong>tože objekt vytváří instanci komunikace master, aby byla zajištěnavýměna informací s jednotkami v kupé.~cCmosRegulation() - destruktor třídy cCmosRegulatiovoid on() - zapnutí regulace jednotevoid off() - vypnutí regulace jednotevoid on(t_uint16 address) - zapnutí regulace jednotky na specifické adresvoid off(t_uint16 address) - vypnutí regulace jednotky na specifické adresevoid <strong>pro</strong>cess() - metoda volaná z nekonečné smyčky <strong>pro</strong>gramu.void setNominalTemperature(t_uint16 temperature) - nastavení nominální teplotyv kupé. Od této hodnoty si cestující mohou nastavovat teplotu v rozmezí ± 2°C.bool canSatisfyTemperature(t_uint16 address, t_uint16 *overflowTemperature) –metoda, která vrací, zda-li je jednotka schopna regulovat na požadovanou teplotu. Tatoinformace putuje do modulu řízení agregátut_int16 getStatus(t_uint16 address, t_uint16 *temperature, t_uint16*switchPosition) - Informace o aktuální a požadované teplotě v kupé.63

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!