Coder error when generating stateflow-code

Hi,
When I try to simulate a stateflow-chart in Simulink, I receive the error
"Error using sf Error using construct_error (line 109) Failed to create file: ....*sfun_debug_macros.h"
The simulink-model uses signals defined by bus-objects. The bus-object are created via in a s-function, where a c-struct is transformed or interpreted to fit the bus-objects. Thus, the same headerfile in which the bus-ojbects are defined is imported via the "Simulation target->Custom code".
What does this problem mean?
Each functin haves been tested separatley but when I add the stateflow chart the model can no longer be simulated. Are there any limitations on the staeflowchart that I´m not aware of? The s-functions can be compiled without any error and the signals and the output from the s-functions are correct. Any help is much appreciated. Thank you!

2 Comments

Are you able to run any models with Stateflow, or is the problem with this specific model? Perhaps you could try running a demo like "sf_car"?
Thank you for your comment.
The problem resided in something I´d overlooked.

Sign in to comment.

 Accepted Answer

Pär
Pär on 27 Oct 2011
Problem solved, the solution was partly to move the model to higher level in a map structure and partly to define new bus objects.

More Answers (0)

Categories

Find more on Simulink Coder in Help Center and File Exchange

Asked:

on 21 Oct 2011

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!