Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Création de blocs spécifiques à Modelica

Étant donné le large éventail de différents types de pièces pouvant être utilisés dans Modelica, il y aura des cas où vous devrez modéliser des composants et des pièces Modelica que vous ne pouvez pas dériver des blocs de base fournis dans les modèles de composants SysPhS. Dans de tels cas, vous définissez un composant Enterprise Architect pour référencer le composant Modelica.

Utilisation du chemin de classe Modelica pour un Bloc

Le processus pour référencer un composant Modelica dans un composant Enterprise Architect SysPhS consiste à :

  • Dans Modelica, accédez au chemin de classe du composant Modelica
  • Copiez ce texte
  • Dans Enterprise Architect , collez le texte copié dans le champ 'Name' de Modelica Bloc
Cette illustration est un exemple d'un composant Modelica (une bascule JK) et de sa boîte de dialogue "Paramètres", montrant le Class-Path.

  • Note : Le Class-Path peut être sélectionné en cliquant et en faisant glisser le curseur sur le chemin, puis en appuyant sur Ctrl+C sur le bloc de texte.
Placez le texte copié dans la fenêtre Propriétés du SysPhS Modelica Bloc , dans le champ 'Name' sous ModelicaBlock ( de SysPhS ): .

Configuration des ports SysPhS

Les ports d'un Bloc peuvent être des ports non typés ou des types de ports prédéfinis.

Les ports non typés sont créés en faisant glisser un port Modelica de la boîte à outils vers un diagramme .

Pour référencer les types de ports prédéfinis SysPhS - tels qu'un port d'entrée de signal booléen ou un port de sortie de signal analogique :

  • Accéder aux types de ports dans la bibliothèque de composants indépendants de la plate-forme Bibliothèque dans la fenêtre Navigateur
  • Faites glisser un type de port de la Bibliothèque vers un Bloc sur un diagramme
  • Définissez-le comme un port sur le Bloc
Par exemple, cette illustration montre les ports 'j' et 'k' en cours de création sur la bascule, avec le port 'j' défini et le port 'k' en cours de définition en tant que port.

Apprenez Plus