Stateflow transition with timer
17 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi all, I'm trying to design a stateflow chart and I've those requirements:
- Move from state A to state B if incomming signal (T) from Simulink is up a threshold for at least 10 seconds (Time out expired).
- if (T > threshold) but not for 10 sec THAN reset the timer and still in A
- if next time that T > threshold , the timer restart from 0
I would design the chart with only two state (A and B) and describe the timer condition on transition link, but I don't found a solution. Any suggestion?
Thanks !!!
1 comentario
Daniel Lengauer
el 18 de Oct. de 2017
I am looking for the same solution. Is there a suggestion to solve this in only two states ?
Respuestas (1)
prashant chavan
el 26 de Oct. de 2017
1. Use counter as input which will increment continuously outside the state 2. Add transition from A to B : condition (T > threshold) && counter > 10 sec action : timer reset to 0
0 comentarios
Ver también
Categorías
Más información sobre Decision Logic en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!