How can I generate code using embedded coder for a model that I have as FMU (FMU import block or otherwise) ?
조회 수: 3 (최근 30일)
이전 댓글 표시
Hello! I have a model delivered as an FMU from our supplier. Thanks to the recently new FMU import block, I have been able to use this on my desktop simulations using Simulink. However, I would like to generate code for this using embedded coder for a specific target. I noticed that code generation support field was left blank in one of the help/documentation files from Matlab. Link here
How could I generate code for this FMU? Is there any other way such as using an S-function, instead of FMU import block? Any insight here would be helpful.
Thanks for your help! Regards, Kallur
댓글 수: 2
Chris Williams
2020년 3월 25일
Hi Kallur. Did you ever solve this problem? I am in a similar situation: 3rd party delivers a model as FMU, now I'd like to compile it but the Diagnostic Viewer says that the FMU does not support code generation...
Kind regards, Chris
Mutlu Senturk
2021년 7월 6일
Has anybody had that issue resolved yet? I'm having the same problem with the FMU model provived by te Supplier, I could not generate C-code.
Thanks
답변 (1개)
Yash
2025년 2월 16일
Code generation for Simulink model with FMU block is supported. Here's the details:
- FMI Version 3.0 is supported from MATLAB R2024a and onwards: https://www.mathworks.com/help/releases/R2024a/simulink/ug/work-with-fmi-in-simulink.html#bu4hna2
- FMI Version 2.0 is supported from MATLAB R2023b and onwards: https://www.mathworks.com/help/releases/R2023b/simulink/ug/work-with-fmi-in-simulink.html#bu4hna2
- FMI Version 1.0 is supported from MATLAB R2023b and onwards: https://www.mathworks.com/help/releases/R2023b/simulink/ug/work-with-fmi-in-simulink.html#bu4hna2
- From R2020b till R2023a, FMI Version 1.0 was supported for code generation target slrealtime.tlc in Co-Simulation mode only: https://www.mathworks.com/help/releases/R2023a/simulink/ug/work-with-fmi-in-simulink.html#bu4hna2
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!