[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [TRNSYS-users] S-array
Dear Leen,
It was decided with the development of TRNSYS 16 that the S-array
was difficult to use and even more difficult to explain to others. I am
embarrassingly famous for messing it up myself. While the S array still
exists in TRNSYS 16 for legacy mode components (components that are
simple "version signed" as TRNSYS 15 components), the
recommended procedure is to replace your use of the s-array with use of
three functions: setStorageSize( ), getStorageVars( ), and
setStorageVars( ). There is a section in the 08-Programmers Guide manual
that explains the idea of these functions, their syntax, and how to make
use of them when converting your TRNSYS 15 Type to TRNSYS 16.
Kind regards,
David
At 03:48 AM 12/17/2004, Leen Peeters wrote:
Dear
all,
I want to upgrade a TRNSYS15 type with an
S-array to a TRNSYS16-type.
I get an error:
C:\gebruikers\EL2EP_types\Type183.for(162) :
Error: This name has not been declared as an array or a
function. [S]
S(IST)= Tr0
--------^
C:\gebruikers\EL2EP_types\Type183.for(316) : Error: This name has already
been used as an external function name. [S]
S(IST) = Trn1
------^
C:\gebruikers\EL2EP_types\Type183.for(316) : Error: This function, which
is specified as the left side of an assignment statement, is
invalid. [S]
S(IST) = Trn1
------^
C:\gebruikers\EL2EP_types\Type183.for(317) : Error: This name has already
been used as an external function name. [S]
S(IST+1) = Trn
------^
C:\gebruikers\EL2EP_types\Type183.for(317) : Error: This function, which
is specified as the left side of an assignment statement, is
invalid. [S]
S(IST+1) = Trn
------^
Error executing df.exe.
I suppose I should ad something so the
S-array will be recognized, I simply dont't find what.
Kind regards,
Leen
****************************************************************************************
Thermal Energy System Specialists (TESS), LLC
David
BRADLEY
2916 Marketplace Drive - Suite 104
Partner
Madison, WI 53719
Phone: (608) 274-2577 USA
Fax: (608) 278-1475
E-mail: bradley@tess-inc.com
Web Pages:
http://www.tess-inc.com
and
http://www.trnsys.com
"Providing software solutions for today's energy engineering
projects"
****************************************************************************************