Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Variantenkomponenten in Architekturmodellen

Erstellen, Verwalten und Analysieren von Variantenauswahlen in System Composer™-Architekturmodellen

Variantenkomponenten ermöglichen die Erstellung und Verwendung verschiedener Designalternativen für ein System, um unterschiedliche Anforderungen in einem Architekturmodell zu erfüllen. Variantenkomponenten stellen einen Teil des Modells dar, der zwischen verschiedenen Variantenoptionen wechseln kann. Variantenauswahlen sind Designalternativen, die Sie hinzufügen, analysieren und während der Simulation als aktive Auswahl auswählen können. Mit Variantenkomponenten können Sie schnell Prototypen für Designentscheidungen erstellen und modulare Subsysteme für die Wiederverwendung und Anpassung entwickeln. Weitere Informationen zu den konzeptionellen Grundlagen von Variantenkomponenten finden Sie unter What Are Variants and When to Use Them.

Erstellen und verwalten Sie Designalternativen, indem Sie dem Variant Component-Block Variantenoptionen hinzufügen. Legen Sie die aktive Auswahl für einen Variant Component-Block fest, rufen Sie verfügbare Optionen ab und definieren Sie Bedingungen, um Varianten programmgesteuert zu aktivieren. Verwenden Sie den Variant Manager, um die Modellhierarchie anzuzeigen und Variantenelemente in Ihrem Modell zu verwalten. Entwickeln und erstellen Sie Architekturmodelle, die verschiedene Varianten bereitstellen können, und führen Sie Analysefunktionen aus, um die effektivste Wahl hinsichtlich Parametern wie der Produktionszeit zu ermitteln.

Blöcke

Variant ComponentAdd components with alternative designs

Klassen

systemcomposer.arch.VariantComponentVariant component in System Composer model

Funktionen

addChoiceAdd variant choices to variant component
addVariantComponentAdd variant components to architecture
getActiveChoiceGet active choice on variant component
getChoicesGet available choices in variant component
getConditionReturn variant control on choice within variant component
makeVariantConvert component to variant choice
makeVariantAssemblyConvert variant component to variant assembly component (Seit R2023b)
setActiveChoiceSet active choice on variant component
setConditionSet condition on variant choice
updatePortsFromChoicesUpdate ports in Variant Component block to match its variant choices (Seit R2024a)

Themen

  • Variant Components

    Create multiple variant choices for a component and select a choice using variant controls.

  • Variant Assembly Components

    Add or remove variant choices to a Variant Assembly Component block from external sources without modifying the model.

Verwandte Informationen

Enthaltene Beispiele