Using Stateflow     Search    Help Desk 

Event Outputs to Simulink

These tasks describe how to add and define the necessary fields for an event output to Simulink:

Add an Event Choosing a Chart as the Parent

These steps describe how to add an event:

   1.
Choose Explore from the graphics editor Tools menu to invoke the Explorer.
   2.
Select a chart object in the hierarchy that you want to be the event's parent.
You must explicitly choose a parent to create an event. Choosing the Chart to be the parent of the event enables receive rights to Simulink and to the chart and all its offspring.
   3.
Choose Event from the Explorer Add menu. The Event properties dialog box is displayed.
   4.
Enter a name in the Name field.

Choose Output to Simulink as the Scope

Once you have chosen the chart as the parent, the choice of valid scopes includes: Local, Input from Simulink, or Output to Simulink.

Choose Output to Simulink as the Scope to enable send rights to Simulink and any offspring of the chart and to enable receive rights to the Simulink model.

When you define an event to be an Output to Simulink, a Simulink output port is added to the Stateflow block. Output events from the Stateflow block to the Simulink model are scalar.

Apply the Changes

Click on the Apply button to save the properties. Click on the OK button to save the properties and close the dialog box.



[ Previous | Help Desk | Next ]