Main Content

Establecer las propiedades de un evento

Un evento es un objeto de Stateflow® que puede activar acciones en un estado paralelo, en otro gráfico de Stateflow o en un subsistema activado o de llamada a función de Simulink®. Para obtener más información, consulte Sincronizar los componentes del modelo con la transmisión de eventos.

Cuando se crean gráficos de Stateflow en modelos de Simulink, puede modificar las propiedades de eventos en Property Inspector o en Model Explorer.

Para utilizar Property Inspector:

  1. En la pestaña Modeling, en Design Data, seleccione Symbols Pane y Property Inspector.

  2. En el panel Symbols, seleccione el evento.

  3. En Property Inspector, edite las propiedades del evento.

Para utilizar Model Explorer:

  1. En la pestaña Modeling, en Design Data, seleccione Model Explorer.

  2. En el panel Model Hierarchy, seleccione el elemento principal del evento.

  3. En el panel Contents, seleccione el evento.

  4. En el panel Dialog, edite las propiedades del evento.

También puede modificar estas propiedades de forma programática con objetos Stateflow.Event. Para obtener más información sobre la interfaz programática de Stateflow, consulte Visión general de la API de Stateflow.

Propiedades de eventos de Stateflow

Nombre

Nombre del evento. Las acciones hacen referencia a los eventos por sus nombres. Los nombres deben comenzar con un carácter alfabético, no pueden incluir espacios y no se deben compartir con eventos afines. Para obtener más información, consulte Directrices para nombrar objetos de Stateflow.

Ámbito

Ámbito del evento. El ámbito especifica dónde se produce el evento en relación con el objeto principal.

ÁmbitoDescripción
LocalEvento que puede producirse en cualquier parte de una máquina de Stateflow, pero solo es visible en el objeto principal y sus descendientes. Para obtener más información, consulte Broadcast Local Events.
Input from SimulinkEvento que se produce en un bloque de Simulink, pero se transmite a un gráfico de Stateflow. Para obtener más información, consulte Activar un gráfico de Stateflow enviando eventos de entrada.
Output to SimulinkEvento que se produce en un gráfico de Stateflow, pero se transmite a un bloque de Simulink. Para obtener más información, consulte Activate a Simulink Block by Sending Output Events.

Puerto

Índice del puerto asociado al evento. Esta propiedad se aplica solo a los eventos de entrada y de salida.

Activador

Tipo de señal que activa un evento de entrada o salida. Para obtener más información, consulte Activar un gráfico de Stateflow enviando eventos de entrada y Activate a Simulink Block by Sending Output Events.

Puntos de interrupción del depurador

Opción para establecer puntos de interrupción del depurador en el inicio o el final de la transmisión de eventos. Los puntos de interrupción disponibles dependen del tipo de evento.

Tipo de eventoInicio de transmisiónFin de transmisión
Evento localDisponibleDisponible
Evento de entradaDisponibleNo disponible
Evento de salidaNo disponibleNo disponible

Para obtener más información, consulte Set Breakpoints to Debug Charts.

Descripción

Descripción del evento.

Enlace del documento

Enlace con la documentación online del evento. Puede introducir una dirección URL o un comando de MATLAB® que muestre la documentación como un archivo HTML o como texto en la ventana de comandos de MATLAB. Cuando hace clic en el hipervínculo Document link, Stateflow muestra la documentación.

Consulte también

Objetos

Herramientas

Temas relacionados