[TRNSYS-users] File handling

Hermann Schranzhofer hermann.schranzhofer at tugraz.at
Wed Oct 5 04:38:24 PDT 2011


Dear Marcello,
 
I think you have to use the getLUfileName function. See Programmers Guide page 7-46.

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: trnsys-users-bounces at cae.wisc.edu [mailto:trnsys-users-bounces at cae.wisc.edu] Im Auftrag von marcello.caciolo at aximaseitha-gdfsuez.com
Gesendet: Mittwoch, 05. Oktober 2011 11:19
An: trnsys-users at cae.wisc.edu
Betreff: [TRNSYS-users] File handling



Dear TRNSYS users,

 

I would like to write a component for TRNSYS 17 which reads its parameters from an external file. In the proforma of my type, I specified a parameter "Logical unit", linked to the name of the file in the "File" tab.

 

In the FORTRAN code, at the iteration zero, my type simply use the read instruction as it follows:

 

unit_fichier_sortie = jfix(getParameterValue(4) + 0.1)

 

! Lecture de la version du fichier

read(unit_fichier_descriptif,*, iostat = erreur_lecture) par_1

 

However, instead of reading in the correct file, this instruction reads in a file called "fort.30" (where 30 is the logical unit number assigned by TRNSYS).

 

If I write my parameters in "fort.30", the type reads its parameters correctly. However, I would really like that it reads in the file I specify in the proforma ("exemple.in")!

 

If I debug the code, the function getLUfileName(unit_fichier_descriptif) returns the correct name of the file (example.in). 

 

Has someone experienced the same kind of problem? For information, I use Compaq Visual Fortran.

 

Thank you for your help!

 

Marcello CACIOLO
Responsable Outils et Méthodes d'Analyse Energétique 
___________________________________________________ 

logo AximaSeitha

Cellule Efficacité Energétique

Direction Commerciale 
46 Boulevard de la Prairie au Duc BP 40119
44000 Nantes Cédex 2
Tel. 02 40 41 06 57


mail: marcello.caciolo at aximaseitha-gdfsuez.com


www.aximaseitha-gdfsuez.com

 

P Pensez à l'environnement avant d'imprimer ce message

 




GDF SUEZ Mail Disclaimer: http://www.gdfsuez.com/disclaimer/disclaimer-fr.html

-------------- 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/20111005/96faa2c9/attachment-0005.obj>


More information about the TRNSYS-users mailing list