実行時にDckファイルが見つからない?(TRNSYS-USERSより)

TRNSYS-USERSに実行時にDckファイルが見つからないエラーについて質問が流れています。

[TRNSYS-users] Request for reason for error.

Simulation Studioで計算を実行しようとすると、図のようなメッセージが表示されるようです。

 The deck file "C:\TRNSYS18\Examples\Calling_Matlab\Calling Matlab.dck" does not exist!
The deck file “C:\TRNSYS18\Examples\Calling_Matlab\Calling Matlab.dck” does not exist!

このエラーメッセージにあるように.dckファイルが存在しないのが原因です。

通常は、Simulation Studioが自動的に.dckファイルを書き出します。このためDckファイルが存在しないはずはないのですが、ファイルの書き込みができなフォルダを使っていると、このエラーになる可能性があります。 (.dckファイルが書き出せない→実行しようとしてもそもそもDckファイルがないのでエラー、という状況)

PCの設定によりますが、この例のようにExamplesフォルダはTRNSYSのインストールフォルダの中にあります。セキュリティに厳しい会社や大学などでは書き込み出来ない設定になっている可能性があります。

エラー対策

書き込みできないのが原因か確認するには、プロジェクトフォルダを別の読み書き可能なフォルダへコピーして実行してみます。それでエラーが発生しなければ、PCの制限と言うことになります。読み書きできるフォルダを使えば解決です。

動作環境

以下の環境で動作を確認しています。
Windows10 Pro(64bit, 1803)
TRNSYS18.01.0001(64bit)

Pocket

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です