WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

BUS in configurable subsystem

 

highii
Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 06.08.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.08.2009, 18:36     Titel: BUS in configurable subsystem
  Antworten mit Zitat      
Hallo,

folgende Situation:
ich habe eine neue Library erstellt und darin ein configurable Subsystem und drei weitere Subsystems reingesetzt. Das configurable Subsystem hat einen IN und einen OUT. Diese werden jedoch als ein BUS angesteuert. Nun soll in einem der Subsystems (die mit Block-Choice ausgewählt werden können) dieser BUS (also das IN) aufgespaltet werden.

Problem:
Wenn ich in dem Configurable Subsystem den BUS (des subsystems) aufrufe sehe ich zwar alle Signale auf dem BUS, kann sie aber nicht aufsplitten. Wenn ich direkt in das Subsystem gehe, sehe ich jedoch nicht die Signale auf dem BUS. (so als hätte der BUS keine Eingänge). ...

wie kann ich als in diesem Subsystem den BUS der in den Configurable Subsystem geht aufsplitten?

Vielen Dank für eure Hilfe.
Private Nachricht senden Benutzer-Profile anzeigen


Titus
Forum-Meister

Forum-Meister


Beiträge: 871
Anmeldedatum: 19.07.07
Wohnort: Aachen
Version: ---
     Beitrag Verfasst am: 07.08.2009, 12:07     Titel:
  Antworten mit Zitat      
Hallo,

Du kannst den Bus spezifizieren: Doppelclick auf den Inport, und da gibt es die Checkbox "Specify by Bus object" oder so ähnlich.

Dann musst Du noch so ein Busobjekt anlegen (über den Modelexplorer am besten, Menüeintrag "Add Simulink Bus object" oder so ähnlich.

Ciao,
Titus
Private Nachricht senden Benutzer-Profile anzeigen
 
highii
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 06.08.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.08.2009, 06:49     Titel:
  Antworten mit Zitat      
danke für die Antwort. Aber leider hab ich es nicht hinbekommen, so wie du es gesagt hast.
Jedoch hab ich folgende Lösung gefunden:
Zuerst baut man ein Subsytem in das "Hauptmodel" ein. Genau an die Stelle wo später das configurable subsystem hinkommt. Ist das Subsystem vollständig eingebaut, kopiert man das System in die Modellibrary. Also da hinein, wo sich das configurable subsystem befindet. Das macht man dann mit allen Subsystems, die man unter Block-Choice auswählen können möchte. So hat es jedenfalls geklappt.
Private Nachricht senden Benutzer-Profile anzeigen
 
Mer'Lin
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 26.11.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.11.2013, 18:27     Titel: einfache Lösung
  Antworten mit Zitat      
Hab das gleich Problem gehabt und als Lösung einfach einen Bus Selector im 'Hauptmodell' erstellt. Diesen Bus Selector habe ich dann ins Configurable Subsystem kopiert und siehe da die Ausgänge waren auch hier definiert
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.