[TRNSYS-users] Add component
David Bradley
bradley at tess-inc.com
Fri Jul 10 09:56:29 PDT 2009
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 at 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 at 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 at portugalmail.pt [mailto:dias.marcos at portugalmail.pt]
>> Envoyé : vendredi 10 juillet 2009 14:54
>> À : TRNSYS-users at 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 at tess-inc.com>:
>>
>>
>>> Look in the 08-Programmer's Guide manual. The procedure is explained
>>> in there.
>>> Regards,
>>> David
>>>
>>>
>>> dias.marcos at 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 at 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 at tess-inc.com Web Pages: http://www.tess-inc.com
>>> and http://www.trnsys.com
>>>
>>> ***********************************************************************
>>>
>>>
>>>
>>
>> _______________________________________________
>> TRNSYS-users mailing list
>> TRNSYS-users at cae.wisc.edu
>> https://www-old.cae.wisc.edu/mailman/listinfo/trnsys-users
>>
>>
>
>
>
> _______________________________________________
> TRNSYS-users mailing list
> TRNSYS-users at 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 at tess-inc.com
Web Pages: http://www.tess-inc.com and http://www.trnsys.com
***********************************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.onebuilding.org/pipermail/trnsys-users-onebuilding.org/attachments/20090710/89b8b535/attachment-0005.htm>
More information about the TRNSYS-users
mailing list