Sintaxis para estados y transiciones
Exprese el comportamiento del gráfico utilizando acciones y condiciones
Controle la ejecución del gráfico de Stateflow® especificando cuándo ocurren las transiciones entre estados y cuándo se ejecutan las acciones. Sincronice la ejecución de estados transmitiendo eventos. Detecte los cambios en los valores de los datos y compruebe qué estados están activos durante la ejecución del gráfico.
Categorías
- Programar el comportamiento de los estados
Defina el comportamiento del gráfico utilizando acciones, transiciones, eventos, estructuras de estado e intersecciones históricas
- Sintaxis del lenguaje de acciones
Utilice MATLAB o C como lenguaje de acción con operadores, tipos de datos y funciones integradas para controlar el comportamiento de los estados y las transiciones en los gráficos de Stateflow
- Diseñar la lógica de transición
Defina cómo el sistema realiza transiciones entre los modos de funcionamiento utilizando operadores gráficos y lógicos, intersecciones y acciones
- Controlar la temporización y la ejecución
Controle la temporización y el orden de las acciones del gráfico utilizando lógica temporal basada en eventos, ejecución de estados paralelos y mecanismos basados en eventos y basados en el tiempo
- Procesar datos y señales
Gestione los datos del gráfico y reaccione a los cambios de señal para detectar cambios, eventos basados en datos para activar acciones y a los tipos de datos complejos para representar y procesar datos
- Integrar código externo
Integre funciones de MATLAB, modelos de Simulink y funciones de C para la comunicación entre Stateflow y el código externo