Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Descrizione dei comportamenti dei componenti

Definire i comportamenti dei componenti con Simulink®, Stateflow® e Simscape™

Definire i comportamenti dei componenti nei modelli di architettura per implementare la progettazione del sistema.

  • Collegare i componenti a un modello di Simulink o a un sottosistema.

  • Aggiungere il comportamento della macchina a stati in Stateflow ai componenti.

  • Aggiungere il comportamento fisico in Simscape ai componenti.

  • Collegare i componenti alle Unità di mockup funzionali (FMU) esistenti.

Specificare i parametri come argomenti del modello per impostare valori specifici dell'istanza sui componenti. Ciascun componente collegato allo stesso modello o architettura referenziato può specificare valori indipendenti per un parametro.

Blocchi

ComponentAdd components to architecture model
Reference ComponentLink to architectural definition or Simulink behavior

Classi

espandi tutto

systemcomposer.arch.ComponentSystem Composer component
systemcomposer.arch.ParameterParameter in System Composer (Da R2022b)

Funzioni

espandi tutto

createSimulinkBehaviorCreate Simulink behavior and link to component
createStateflowChartBehaviorAdd Stateflow chart behavior to component (Da R2021a)
createArchitectureModelCreate architecture model from component (Da R2021b)
createArchitectureSubsystemCreate architecture subsystem from component (Da R2023a)
linkToModelLink component to model
linkToFMULink component to FMU (Da R2024b)
inlineComponentRemove reference architecture or behavior from component
isFMUDetermine component link to Functional Mockup Unit (FMU) (Da R2024b)
isProtectedDetermine component reference model is protected (Da R2021b)
isReferenceDetermine component reference to another model
getEvaluatedParameterValueGet evaluated value of parameter from element (Da R2022a)
getParameterNamesGet parameter names on element (Da R2022a)
getParameterValueGet value of parameter (Da R2022a)
setParameterValueSet value of parameter (Da R2022a)
setUnitSet units on parameter value (Da R2022a)
resetParameterToDefaultReset parameter on component to default value (Da R2022a)

Strumenti

Architecture Views GalleryCreate and manage views and sequence diagrams
Parameter EditorAdd, edit, and promote parameters for architectures and components (Da R2022b)
Sequence ViewerVisualize messages, events, states, transitions, and functions
Allocation EditorCreate and manage model-to-model allocations

Argomenti

Esempi in primo piano