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!