[TRNSYS-users] TRNSED Applications- Error ( Type 567 )

2 posts / 0 new
Last post

Hello,

I tried to create a TRNSED application. I used the Type 567 (BIPV) type in
my TRNSYS file. When I open the .EXE file and went to TRNSYS tab and Chose
"Calculate", I got the error below:

* Fatal Error at time : 0.000000*
* Generated by Unit : Not applicable or not available*
* Generated by Type : 567*
* TRNSYS Message 105 : A TYPE was called in the TRNSYS input file but
was either not linked into trndll.dll or was not found in an external dll.
A dummy subroutine was called in its place. Please link the TYPE or remove
it from the input file*
* Reported information : Type567 could not be located in either the
trndll.dll or in an external dll. Please relink theTRNDll.dll including
this Type or make sure that an external DLL in the \UserLib\DebugDLLs and
\UserLib\ReleaseDLLs folders contain the Type.*
*
*
*
*
*I used the instructions from TRNSYS Volume 7, Section 7.10:How to create
TRNSED Applications" I applied the steps below mainly:*
*
*

1) I set " Write TRNEdit commands" to "True" in Assembly>Control Cards and
I changed the "deck file name"file, with .trd extension.
2) I chose "Create Input file" from Calculate.
3) I opened the file I created (the file with .trd extension).
4)I changed the path of Month and Length file, as described in TRNSYS 16,
Volume 7, page 78.
5) I went to TRNSED and chose "Create distrubutable", I cretaed .EXE
file.

What am I supposed to do? Do you have any idea?

It is kind of urgent, please let me know if you have any idea.

Thank you.

mesude bayrakci's picture
Offline
Joined: 2016-04-05
Reputation: 0

Mesude,
The TRNDll.dll file contains all of the source code for the standard
TRNSYS components and kernel. Type567 is a TESS Library component that
is not included in the TRNDll. When you create a TRNSED application
various files must be moved from the standard TRNSYS installation
location (c:\Trnsys17\...) to the TRNSED application location. You need
to move the DLL that contains Type567 from
c:\Trnsys17\UserLib\ReleaseDLLs\ to
c:\TrnsedLocation\Exe\UserLib\ReleaseDLLs.

Please also not that if you plan to distribute your TRNSED
application to anyone who does not have a TRNSYS license that includes
the TESS Libraries, you must create a TRNDll.dll file that contains ONLY
the kernel code and the code for the Types that are used in your
simulation. Please contact your distributor for assistance in creating
this file.

Best,
David

--
***************************
David BRADLEY
Principal
Thermal Energy Systems Specialists, LLC
22 North Carroll Street - suite 370
Madison, WI 53703 USA

P:+1.608.274.2577
F:+1.608.278.1475
d.bradley at tess-inc.com

http://www.tess-inc.com
http://www.trnsys.com

David BRADLEY2's picture
Offline
Joined: 2011-10-02
Reputation: 0