[TRNSYS-users] inquire in TRNSYS17
Hermann Schranzhofer
hermann.schranzhofer at tugraz.at
Tue Jul 26 00:18:41 PDT 2011
Dear Arno,
yes this is a possibility and works fine. So we have to change the source from INQUIRE to getLUfileName if we compile with TRNSYS17 Libs. Compiling with TRNSYS 16.1 Libs (using inquire) and working with the compiled dll (copy it to the UserLib Folder of TRNSYS17) is also possible, but than you have to install both versions of TRNSYS.
Another confusing thing is that in the source of some standard types of TRNSYS 17 (in the folder TRNSYS17\SourceCode\Types) still the INQUIRE command is used.
Actually we can live with that even if it is a little bit strange.
Thanks for your advise and best regards,
Hermann Schranzhofer.
_______________________________________________________________
DI Dr. mont. Hermann Schranzhofer
Institut fuer Waermetechnik / Institute of Thermal Engineering
TU Graz / Graz University of Technology
Inffeldgasse 25 / B, A-8010 Graz
Tel.: +43 316 873 7314
mobil: +43 664 60 873 7314
Fax : +43 316 873 7305
http://www.iwt.tugraz.at/
_______________________________________________________________
________________________________
Von: Arno Dentel [mailto:Arno.Dentel at ohm-hochschule.de]
Gesendet: Montag, 25. Juli 2011 13:29
An: 'Hermann Schranzhofer'; trnsys-users at cae.wisc.edu
Betreff: AW: [TRNSYS-users] inquire in TRNSYS17
Dear Hermann,
have you tried to use the TRNSYS function getLUfileName(fileID)?
Kind regards,
Arno
7.4.2.13. function getLUfileName (i)
A character function that returns the name of the file corresponding to the logical unit i. If the file logical unit number has not been assigned, it returns an error message.
Example Usage
INTEGER LU
CHARACTER (len=maxLabelLength) fileName
...
fileName = getLUfileName(LU)
____________________________________
Arno Dentel - MEng, Dipl.-Ing.(FH)
Forschungsgebiet Gebäudesysteme
ieg - Institut für Energie und Gebäude
Georg-Simon-Ohm-Hochschule
für angewandte Wissenschaften -
Fachhochschule Nürnberg
Keßlerplatz 12
90489 Nürnberg
Fon: +49 - 911 - 5880 1846
Fax: +49 - 911 - 5880 5846
E-Mail: arno.dentel at ohm-hochschule.de
Web: www.ieg.ohm-hochschule.de <http://www.ieg.ohm-hochschule.de/>
P Be green - please print only when necessary.
Von: trnsys-users-bounces at cae.wisc.edu [mailto:trnsys-users-bounces at cae.wisc.edu] Im Auftrag von Hermann Schranzhofer
Gesendet: Montag, 25. Juli 2011 12:41
An: trnsys-users at cae.wisc.edu
Betreff: [TRNSYS-users] inquire in TRNSYS17
Dear all,
we have some TRNSYS 16.1 Types and we want to use them with TRNSYS 17. Some of them use the INQUIRE command to get the filename of a data file. The syntax is:
INQUIRE(fileID, EXIST=flag_exist, OPENED=flag_open,NAME=file_name).
This works fine with TRNSYS 16.1 but not with TRNSYS 17. Debugging the code shows that the INQUIRE command returns an empty character array for file_name.
I also did a small example (see attachment).
Can anyone help me?
Thanks and best regards,
Hermann Schranzhofer.
_______________________________________________________________
DI Dr. mont. Hermann Schranzhofer
Institut fuer Waermetechnik / Institute of Thermal Engineering
TU Graz / Graz University of Technology
Inffeldgasse 25 / B, A-8010 Graz
Tel.: +43 316 873 7314
mobil: +43 664 60 873 7314
Fax : +43 316 873 7305
http://www.iwt.tugraz.at/
_______________________________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.onebuilding.org/pipermail/trnsys-users-onebuilding.org/attachments/20110726/f802425e/attachment-0005.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Hermann Schranzhofer.vcf
Type: application/octet-stream
Size: 245 bytes
Desc: not available
URL: <http://lists.onebuilding.org/pipermail/trnsys-users-onebuilding.org/attachments/20110726/f802425e/attachment-0005.obj>
More information about the TRNSYS-users
mailing list