Hi Dimas, You can use TRNSYS equation cards with factors for this
(Assembly/insert equation); e.g. “if a > 10 then x=10 else x=20”
would be written “GT(a,10)*10+10” Or you can use type 79 and write “if a > 10 x=10 else x=20 end” Please refer to the email below for more explanations about type
79. Werner De : keilholz, werner
[mailto:werner.keilholz@cstb.fr] Dear TRNSYS users, CSTB is proud to announce its latest TRNSYS
add-on: W. W is a TRNSYS type (TYPE 79) containing a
complete programming language. Thanks to W, you no longer need to buy and master
a complicated programming language and its development environment containing
hundreds of mysterious buttons. Just add a type 79 to your project and write
your algorithm into its external file. Then push F8 to run TRNSYS –
everything happens inside Simulation Studio! W is provided with a simple, integrated
programming and testing environment attached to the type 79 parameter window as
a wizard (just click on the magic stick to start it). It can be operated with
only two buttons: “Save” and “Run” (to test your
program). W also •
provides all usual control structures you expect from a programming language
(if-then-else, for, while, …) •
provides vector and matrix operations (including inversion!) •
was especially designed for TRNSYS and has a very simple, easy to learn syntax,
close to MATLAB wherever possible The W manual is available here as a PDF
file: ftp://ftp.cstb.fr/software/Trnsys/W/W-Manual.pdf
A demo is contained in the latest TRNSYS 17
demo version ( http://sel.me.wisc.edu/trnsys/demos/demo.html
). You can also download a separate installer
of the demo for your existing Trnsys installation: ftp://ftp.cstb.fr/software/Trnsys/W/W-Editor.EXE
(works with Trnsys 16 and 17). W is sold by CSTB; to order: http://boutique.cstb.fr/dyn/cstb/fiche_produit.asp?pf_id=672
Do not hesitate to contact software@cstb.fr
for more information. Werner De : Dimas Firmanda Al
Riza [mailto:dimasfirmanda@gmail.com] Dear all, 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? especially IF (logical statement) then .... (TRUE) else
..... (FALSE) or do we need to create new component to do this? Thank you Regards, Dimas |