Instances de fonction
Vous pouvez exécuter les actions suivantes :
Pour ajouter une FMU à la Bibliothèque de fonctions
-
Dans le bloc Bibliothèque de fonctions cliquez sur l'icône
. -
Sélectionnez le fichier souhaité avec l'extension de fichier *.fmu.
-
Cliquez sur Enregistrer.
MDA enregistre le fichier FMU dans le dossier C:\ProgramData\ETAS\MDA\8.7\CorePlugins\Etas.TargetAccess.VirtualTarget.
-
La FMU est chargée automatiquement.
Le fichier FMU est un fichier zippé. Il contient le modèle et un fichier de description du modèle. MDA prend le nom du modèle tel que défini dans le fichier de description du modèle. Ce nom peut être différent de celui figurant dans le fichier FMU. Il est également possible que le même nom de modèle soit utilisé dans le fichier de description de modèle de différents fichiers FMU.
Pour voir l’origine d’un modèle FMU
-
Passez la souris sur une entrée FMU dans la Bibliothèque de fonctions.
-
Une info-bulle affichera le nom du fichier FMU à partir duquel le modèle FMU a été chargé.
Pour définir l'emplacement de la FMU
-
Dans la fenêtre Fonctions, faites un clic droit sur le modèle FMU dans la Bibliothèque de fonctions.
-
Cliquez sur Ouvrir le fichier dans l'Explorateur Windows.
Vous pouvez également utiliser cette méthode pour accéder au fichier FMU, par exemple pour modifier son contenu ou pour copier le fichier et le mettre à disposition d'un collègue, etc.
-
Dans la fenêtre Fonctions, faites un clic droit sur le modèle FMU dans la Bibliothèque de fonctions.
-
Cliquez sur Ouvrir le fichier dans l'Explorateur Windows.
-
Sélectionnez le modèle FMU et supprimez-le.
-
Dans le bloc Instances de fonction cliquez sur l'icône
pour créer une nouvelle instance. -
Sélectionnez une entrée dans le menu déroulant Fonction.
-
Pour chacune des entrées listées sous Entrées, faites glisser un signal de mesure vers le champ Signal.
Pour certaines fonctions spécifiques, le nombre de signaux d'entrée n'est pas fixe. Faites ensuite glisser les signaux d'entrée souhaités dans le champ
du bloc Entrées. -
Cliquez sur Enregistrer.
Un * indique si une instance contient des modifications non enregistrées.
L'instance de fonction est mémorisée dans la configuration MDA.
-
Les sorties sont disponibles dans l'Explorateur de variables.
Vous pouvez enregistrer une instance même si vous n'assignez pas de signaux à toutes les entrées. Dans ce cas, les sorties ne peuvent pas être calculées.
-
Sélectionnez l'instance dans la liste Instances de fonction.
-
Vous pouvez éditer directement la fonction dans le bloc Définition d'instance de fonction.
-
Cliquez sur Enregistrer.
Pour copier et coller une instance
-
Dans le bloc Instances de fonction, faites un clic droit sur l'instance de fonction que vous voulez copier.
-
Sélectionnez Copier.
-
Collez l'instance de fonction dans le champ Instances de fonction.
Vous pouvez aussi coller l'instance de fonction dans une autre configuration.
Les instances de fonction font partie de la configuration et peuvent être importées en conséquence. Pour de plus amples informations, voir Importer une configuration XDX
Si vous importez une instance de fonction qui utilise une FMU pour le calcul, vous devez vérifier que le fichier FMU est disponible sur l'ordinateur cible.
Les instances de fonction font partie de la configuration et donc aucune exportation explicite n'est nécessaire. Dans ce cas, vous devez fournir le fichier FMU associé à la configuration exportée, ou créer un nouveau fichier ZIP contenant à la fois le fichier FMU et le fichier d'exportation. Pour savoir comment accéder au fichier FMU, voir Pour définir l'emplacement de la FMU.
Si vous avez besoin d'un fichier de configuration zippé, voir Pour exporter une configuration et ses fichiers.
-
Cliquez sur l'instance dans la liste Instances de fonction.
-
Cliquez sur
dans la barre d'outils Instances de fonction.Les sorties de l'instance supprimée assignées à un instrument apparaîtront dans l'état « No Match » (sans correspondance).