Fortran code has to be compiled and linked to form a DLL. The DLL is
placed in the ..\Trnsys16_1\UserLib\ReleaseDLLs directory and is
accessed by TRNSYS during the simulation. In order to generate a DLL
you need to have a Fortran compiler. The two most commonly used
compilers are: the Compaq Visual Fortran compiler (whose workspace is called a *.dsw file and which is created automatically by the Simulation Studio as Werner mentioned) the Intel Visual Fortran compiler There is also a freely available compiler which some have successfully used to compile and link types (http://www.g95.org/). The procedure for creating a DLL differs depending on which compiler you plan to use. Do you have access to one of these three? Regards, David dias.marcos@portugalmail.pt wrote: Sorry, but i still don't understand. I accept if you think i'm stupid, but i have seen all the chapter 8 but it only debuts code and how we can make codel. I have a component already made wich i have downloaded. The file is in FORTRAN format. So, after create the proforma what must i do? And, what is *.dsw? I don't know where i open de compile project... Dear Werner, Why do you tell me that in the end of the procedure that you describe, this will no work??? THANKS FOR THE COMPREHENSION!!! Quoting "keilholz, werner" <werner.keilholz@cstb.fr>:If you're new to making components, I recommmend to start by making a new simple component (x=2*y) first. Then, try with yours: 1. Create the Proforma in Simulation Studio 2. Save it (.tmf file) 3. Use File/Export to ... FORTRAN 4. Replace the generater .FOR file by yours 5. Open the compile project (.dsw ) and compile 6. Read the Programmer's Guide manual to find out why it doesn't work. Werner -----Message d'origine----- De : dias.marcos@portugalmail.pt [mailto:dias.marcos@portugalmail.pt] Envoyé : vendredi 10 juillet 2009 14:54 À : TRNSYS-users@cae.wisc.edu Objet : Re: [TRNSYS-users] Add component Hi! Thanks for the answers. Sincerly, i have checked severeal times that chapter, but i stil can't find what i want. Can anyone specify for me please where is the detailed procedure? Thanks Quoting David Bradley <bradley@tess-inc.com>:Look in the 08-Programmer's Guide manual. The procedure is explained in there. Regards, David dias.marcos@portugalmail.pt wrote:Hi, Can anyone tell me what is the procedure to add a new component? I have a *.for file.... thanks! _______________________________________________ TRNSYS-users mailing list TRNSYS-users@cae.wisc.edu https://www-old.cae.wisc.edu/mailman/listinfo/trnsys-users-- *********************************************************************** Thermal Energy System Specialists (TESS), LLC David BRADLEY 22 N. Carroll Street - Suite 370 Partner Madison, WI 53703 USA P: +1.608.274.2577 F: +1.608.278.1475 E-mail: bradley@tess-inc.com Web Pages: http://www.tess-inc.com and http://www.trnsys.com ***********************************************************************_______________________________________________ TRNSYS-users mailing list TRNSYS-users@cae.wisc.edu https://www-old.cae.wisc.edu/mailman/listinfo/trnsys-users_______________________________________________ TRNSYS-users mailing list TRNSYS-users@cae.wisc.edu https://www-old.cae.wisc.edu/mailman/listinfo/trnsys-users -- *********************************************************************** Thermal Energy System Specialists (TESS), LLC David BRADLEY 22 N. Carroll Street - Suite 370 Partner Madison, WI 53703 USA P: +1.608.274.2577 F: +1.608.278.1475 E-mail: bradley@tess-inc.com Web Pages: http://www.tess-inc.com and http://www.trnsys.com *********************************************************************** |