Réserver une Démo
Pré. Proc.

Intégration de Stateflow

Une fonctionnalité importante lors de l'utilisation de la simulation SysML d' Enterprise Architect est la possibilité de générer diagrammes MATLAB Stateflow à exécuter sous Simulink, vous permettant de guider vos simulations SysML à l'aide Statemachines modélisées dans Enterprise Architect qui sont traduites en diagrammes Stateflow.

Les diagrammes Stateflow utilisent des éléments et des connecteurs qui ont des équivalents proches de la norme OMG Statemachine , tels que States et les Transitions. Enterprise Architect supporte toutes les fonctionnalités de Stateflow ; cependant, Stateflow n'utilise qu'un sous-ensemble des normes OMG Statemachine .

Voici un exemple de diagramme Statemachine dans Enterprise Architect :

Voici un exemple de la manière dont le code généré par Enterprise Architect , à partir du diagramme ci-dessus, est rendu sous forme de diagramme Stateflow :

Types d'éléments pris en charge

Les types d'éléments SysML qui peuvent être traduits en objets StateFlow sont :

  • State
  • Initial
  • Final
  • Jonction
  • Choix (converti en Stateflow Junction)
  • Histoire

Types de connecteurs pris en charge

Le type de connecteur clé SysML Statemachines a une traduction directe vers le type de connecteur Simulink « Transition ».

Apprenez Plus