Export a Simulink model with an FMU interface
显示 更早的评论
I have to create an FMU interface to export a Simulink model. I've downloaded the software from the website https://www.fmi-standard.org/downloads. It requires the xml file and the C-source of the simulink model. When I run the software to create the FMU the error message is
"simstruc.h<285> : fatal error C1189: #error : Unrecognized use"
I've created the xml file using the command "savesystem" in MATLAB. For the C file I've used the target rsim because I used a variable integration step.
MATLAB version used R2011b.
Thanks a lot. Alessandro.
回答(1 个)
Kaustubha Govind
2012-10-16
0 个投票
It looks like you may have non-inlined S-functions in your model that the build is unable to handle. What is the System Target File selected in the Configuration Parameters>Code Generation pane?
14 个评论
Alessandro
2012-10-16
编辑:Alessandro
2012-10-16
Kaustubha Govind
2012-10-17
Alessandro
2012-10-26
Kaustubha Govind
2012-10-26
What is the C/C++ compiler command being use?
Alessandro
2012-10-26
Kaustubha Govind
2012-10-29
Alessandro: Can we stick to debugging with grt.tlc+MSVC?
Alessandro
2012-11-5
Kaustubha Govind
2012-11-5
I meant to ask you to try the build without using the "build_fmu me sistMCK" command. Just use the default Simulink Coder build process.
Alessandro
2012-11-5
Alessandro
2012-11-15
Kaustubha Govind
2012-11-15
Alessandro: Are you saying that you are seeing the exact same error using the default Simulink Coder build process (ie. without using a custom command like "build_fmu me sistMCK")?
Alessandro
2012-11-15
Kaustubha Govind
2012-11-15
You probably need to fix the Makefile used with the fmu build process to define the right symbol. I would recommend looking at the default Makefile generated by Simulink Coder. In particular look for the symbols used in the seven #ifs that you posted to find which of those you need to define at compilation.
Sathish Kumar Vadivel
2018-3-22
Is there already a solution available for this issue ? Thanks Sathish
类别
在 帮助中心 和 File Exchange 中查找有关 FMU Importing 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!