[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Error message (TRNSYS Error 105: Type xxx was not linked - a dummy subroutine was called)



Maurizio and other TRNSYS users,

I receive almost the same error of Choong Chee Hoong when I try to use in my simulation type 502 aquastats in heating mode (while the simulation run withput any problem when I use type 503 aquastats in cooling mode):
***** ERROR ***** TRNSYS ERROR # 105
TYPE502 WAS CALLED IN THE TRNSYS INPUT FILE BUT NOT LINKED.
A DUMMY TYPE SUBROUTINE WAS CALLED IN ITS PLACE. PLEASE LINK
TYPE502 BEFORE RUNNING THIS SIMULATION OR TURN OFF THE CHECK
FOR UNLINKED SUBROUTINES OPTION IN THE CONFIGURATION FILE.

TRNSYS Error 105 is a generic error. It tells you that a TRNSYS component (Type) is not actually present in the TRNSYS version you are using for your simulation.
TRNSYS consists of 2 main parts:
- an executable program (trnsys.exe), which is the visual front-end that
displays the online plotter
- Trnlib.dll, a dynamic-linked library (DLL) that includes the TRNSYS
kernel (equation solver) and the components ("TYPEs")


The default component library (Trnlib.dll) only has the standard components (the ones listed in the TRNSYS manual, e.g. TYPEs 1, 2, 9, 16, 89, 24, 25, 65, etc.). If you want to use other components, you need to add them to your component library by LINKING them with other components and the kernel into trnlib.dll. This is done using a Fortran compiler. Note that your TRNSYS distributor can do that for you if you purchase additional components for them.


About TRNSYS Error 105 (Type xxx was not linked) ------------------------------------------------

If you are getting this error while using the standard TRNSYS components (the ones listed in the TRNSYS manual, e.g. Types 1, 2, 16, 9, 89, etc.), you probably have a problem with your TRNSYS installation and you should reinstall the program.

If you are getting that error with some components that are part of an optional library which you purchased from your TRNSYS distributor (e.g. TESS libraries or TRANSSOLAR non-standard components), you should contact your distributor to get a correct version of Trnlib.dll

If you are getting this error while trying to use one of the components that can be found in the "TRNLIB" section of the website or a component provided to you by another user, you need to "rebuild" trnlib.dll in order to add those components to TRNSYS. Please refer to the TRNSYS manual or to the "Fortran info" section of the TRNSYS website for more information.



Kind regards,

Michaël Kummert


-- _________________________________________________________

Michaël Kummert

Solar Energy Laboratory - University of Wisconsin-Madison
1303 Engr Res Bldg, 1500 Engineering Drive
Madison, WI 53706

Tel: +1 (608) 263-1589
Fax: +1 (608) 262-8464
E-mail: kummert@xxxxxxxxxxxxx

SEL Web Site: http://sel.me.wisc.edu
TRNSYS Web Site: http://sel.me.wisc.edu/trnsys