Thanks a lot Werner and Fred,<div>Your reply help me a lot,</div><div>Have a nice day!</div><div><br></div><div>Regards,</div><div><br></div><div>Dimas</div><div><div><br><br><div class="gmail_quote">On Tue, Oct 26, 2010 at 9:24 PM, Fred Betz <span dir="ltr"><<a href="mailto:fbetz@aeieng.com">fbetz@aeieng.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">








<div lang="EN-US" link="blue" vlink="purple">

<div>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Dimas,</span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">You can do this through greater than (gt) and less than (lt)
functions in an equation block. </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">For example: inputs: a=1, b=3</span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">X=gt(a,b)=0</span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Y=lt(a,b)=1</span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">What I often do then after the gt or lt commands is scale the
value or use it in another equation. </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">ControlSignal=5*X+3*Y=5*0+3*1=3</span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Essentially, just create the logic through a bunch of gt and lt
functions along with some basic mathematical functions and you can do if, then,
else functions. </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">If you do create a component with a traditional if, then, else
setup please publish it. It would be very helpful.</span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Hope that helps. </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Fred</span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<table border="0" cellpadding="0" width="474" style="width:355.5pt">
 <tbody><tr>
  <td width="167" valign="top" style="width:125.25pt;padding:.75pt .75pt .75pt .75pt">
  <p class="MsoNormal"><b><span style="font-size:10.0pt;color:#660000;text-transform:uppercase">Fred Betz</span></b><b><span style="font-size:9.0pt;color:#333333">  </span></b><span style="font-size:9.0pt;color:#333333">PhD.,
  LEED AP <br>
  </span><span style="font-size:10.0pt;color:#333333;text-transform:uppercase">Sustainable Systems Analyst</span><span style="font-size:9.0pt;color:#333333"></span></p>
  </td>
  <td width="10" valign="top" style="width:7.5pt;padding:.75pt .75pt .75pt .75pt">
  <p class="MsoNormal"><span style="font-size:9.0pt;color:#333333"> </span></p>
  </td>
  <td width="283" valign="top" style="width:212.25pt;padding:.75pt .75pt .75pt .75pt">
  <p class="MsoNormal"><b><span style="font-size:9.0pt;color:#660000">AEI</span></b><span style="font-size:9.0pt;color:#333333"> |
  AFFILIATED ENGINEERS, INC.  <br>
  5802 Research Park Blvd. | Madison, WI  53719<br>
  <br>
  </span><span style="font-size:9.0pt;color:#660000">P: 608.236.1175 | F: 608.238.2614</span><span style="font-size:9.0pt;color:#333333">  <br>
  </span><span style="font-size:9.0pt;color:#660000"><a href="mailto:fbetz@aeieng.com" target="_blank"><span style="color:#660000;text-decoration:none">fbetz@aeieng.com</span></a>  |  </span><b><span style="font-size:9.0pt;color:#660000"><a href="http://www.aeieng.com/" target="_blank"><span style="color:#660000;text-decoration:none">www.aeieng.com</span></a></span></b><span style="font-size:9.0pt;color:#333333">  </span></p>

  </td>
 </tr>
</tbody></table>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>

<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">

<p class="MsoNormal"><b><span style="font-size:10.0pt">From:</span></b><span style="font-size:10.0pt"> Dimas Firmanda Al
Riza [mailto:<a href="mailto:dimasfirmanda@gmail.com" target="_blank">dimasfirmanda@gmail.com</a>] <br>
<b>Sent:</b> Tuesday, October 26, 2010 5:29 AM<br>
<b>To:</b> <a href="mailto:trnsys-users@cae.wisc.edu" target="_blank">trnsys-users@cae.wisc.edu</a><br>
<b>Subject:</b> [TRNSYS-users] logic function in TRNSYS</span></p>

</div><div><div></div><div class="h5">

<p class="MsoNormal"> </p>

<p class="MsoNormal">Dear all,</p>

<div>

<p class="MsoNormal"> </p>

</div>

<div>

<p class="MsoNormal">I'd like to ask, are there any way to built a logic function
or are there any component in TRNSYS that can be used to built logic function?</p>

</div>

<div>

<p class="MsoNormal">especially IF (logical statement) then .... (TRUE) else
..... (FALSE)</p>

</div>

<div>

<p class="MsoNormal">or do we need to create new component to do this?</p>

</div>

<div>

<p class="MsoNormal"> </p>

</div>

<div>

<p class="MsoNormal">Thank you</p>

</div>

<div>

<p class="MsoNormal"> </p>

</div>

<div>

<p class="MsoNormal">Regards,</p>

</div>

<div>

<p class="MsoNormal"> </p>

</div>

<div>

<p class="MsoNormal">Dimas</p>

</div>

</div></div></div>

</div>


</blockquote></div><br></div></div>