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 Commenti

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.

Accedi per commentare.

 Risposta accettata

Pär
Pär il 27 Ott 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.

Più risposte (0)

Categorie

Scopri di più su Simulink Coder in Centro assistenza e File Exchange

Richiesto:

il 21 Ott 2011

Community Treasure Hunt

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

Start Hunting!

Translated by