Coder error when generating stateflow-code

3 Ansichten (letzte 30 Tage)
Pär
Pär am 21 Okt. 2011
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 Kommentare
Kaustubha Govind
Kaustubha Govind am 24 Okt. 2011
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"?
Pär
Pär am 27 Okt. 2011
Thank you for your comment.
The problem resided in something I´d overlooked.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Pär
Pär am 27 Okt. 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.

Weitere Antworten (0)

Kategorien

Mehr zu Simulink Coder finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by