1
- !
- "##$$$###%&#
- ''
- ()()
− "*)*) +, ,,
- (
- .
( ' ( ( ( /0 (
- (
- 1+
(
- (
/ (
- (
- (
)'+0 +$( /2 (
$%
- ’
’ ’ ’!"#$%
'3
- /
4455 4455 4455
&"0 %" 6"1 7"
- 4455
4455 44 55
1 & - - PDF document
( ' ( ( ( /0 (
(
/ (
)'+0 +$( /2 (
$%
'3
4455 4455 4455
4455 44 55
# $#
%&'
# $#
%&'
+
$ (
)* & ) % ')*
$ '
+,**
) &* +
/
.& * .&
.'
12$34556455 7 )2+ 8 9"- 8:;< 1 12 '34!=>$ 7
;*3?@A6*3<
)2
*. 2$34556455
:;< *.
+'
06 FF-D
"
G
;6<
3%'*
J * .*.**
"'
*. 5!!4
8 "" ;<
;'!"'!37' '!*.!37<
$" 0/F. * $*8 *. $,*'
4F*
3K@)K 3K%E>4K
=-%)*
3K$&"K 3K(=IEK %34=IE>
/*0''
3K'=55IK
5E/*0''
3K'=55EK
/*
3K)'"(K 3KH%&&4=K
+ /*G # .4L/*
* *' *.
'. $ .
$/)
?-(A
/* )*
4)*)*
4!=(.8,*
/*0''
4!E(.#* )*)* 4!I#*
B B B B '
$
/
*./´
!G!G
G/´´
G !"""#$%&
+(
A $+ A <+ A
4455
1 $+ A
*-!J
/1?,'()' *
N N N N 6!!!
! 6!!!
/%
""!!! /%!!!
/%
""!!!
H*
%4
%4 %= %I
%& %= %I
if theRoom.isOccupied() then if theRoom.getActualTemp() - theRoom.getDesiredTemp() > threshold then theFurnace.cool(); if theRoom.getActualTemp() - theRoom.getDesiredTemp() < -threshold then theFurnace.warm();
%H %H $*H 0*
!!!
!!!
* * if theRoom.requiredHeat() > threshold then theFurnace.cool(); elsif theRoom.requiredHeat() < -threshold then theFurnace.warm();
!!!
!!! "# !!!
* *
C '+
H +'
+ G.
0)N- +*.- /*- &- ( -
& +& & &*& & *
O*
O)O* /)O* ()O* O/ )O* O( )O* !
O*
O) /) () (!
FF
( F
)F
*..
( F
( F
/ '*.* *.
&
' !!!
';<
% *.* '*.
#&
'
/ '*.* *.
.*P
Q1?''-/1=RLS Q83.&0ES
3 1 )
?
@ @
/ (
'+
01**(*
88' . *
+. 88 G' " 9" )& !!!
0F9#
+. 88
9" )& !!!
0F)& /
0F9"
* * *
)*.
$
3'J !"
*
" (
+. 88' ?A 888'?A
?A 88B ?A 33*
'J " (
%
/ *)! " *"
/
) *)
!"#
;.<
' !"#" !"#"
H/-/6 H/-) %
H/-(.
H/-/ H/-/ !!! +. 888 '.* 88 !)
H/-/
H/-/ H/-/ !!! 8 ) H/-)") +. 88,* Q´ *)!
H/-/
H/-/ H/-/ !!! +. 888 '.* 88
H/-F
H/-/ H/-/ !!! +. 888 '.* 88 . * )
)6 H/-(.! *)3")
F+
'
'
F
+)
+