FMU从Dymola导出来自ExternalMedia的媒体模型

时间:2016-05-04 11:53:03

标签: media modelica dymola fmi

我正在尝试将 ExternalMedia 库的测试模型导出到FMU 。 将模型转换为FMU时,我得到错误,包括Visual Studio 2010和MinGW GCC编译器。 该模型使用VisualStudio在Dymola中很好地模拟,但导出为FMU失败。

我通常使用mos-Script启动Dymola ,设置工作目录,添加Modelica路径并导入已使用的库。 mos脚本看起来像这样:

cd("D:\Projekte\xxx\Modelica");

AddModelicaPath("D:\Projekte\xxx\Modelica\Library", erase=false);

import ExternalMedia.*;

openModel("D:\Projekte\xxx\Modelica\MyModel.mo");

在寻找环境变量 MODELICAPATH 时,我找不到它。它没有在我的机器上定义。 为什么?安装问题? 这可能是问题吗?

来自 ExternalMedia 库的测试模型

github.com/modelica/ExternalMedia

可在 ExternalMedia.Test.TestMedium.TestConstants

找到

附上您可以找到dymola(buildlog.txt)的输出错误消息两种情况:

案例1: Windows7,Dymola 2016,VisualStudio 2010 Express - >模拟OK!

[https://www.dropbox.com/s/h2au1say0td20q1/buildlog_VisualStudio2010Express_Compiler.txt?dl=0

] [1]

案例2: Windows 7,Dymola 2016,MinGW GCC - >翻译时出错,无法模拟

[https://www.dropbox.com/s/tu640zm1ydtmuls/buildlog_MinGW_GCC_Compiler.txt?dl=0][2]

错误来自哪里? ExternalMedia,Dymola,FMI设置,还是由于系统设置(windows环境变量等)?

0 个答案:

没有答案