Triggering a transition with a guard

You can trigger a transition using a guard global variable defined in your model outside of the state chart.  For example, suppose you defined a global binary variable startPulseGBL in your block diagram.  Then, within your state chart you can use the variable to cause a transition with the guard statement [startPulseGBL].  In the following example, this principle is used to delay a unit pulse signal by 25ms: