|
|
Multiport Switch mit Counter ansteuern! |
|
Patrick12 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.05.2009, 14:20
Titel: Multiport Switch mit Counter ansteuern!
|
|
Hallo,
ich habe folgendes Problem und bekomme den Fehler nicht heraus!
Ich möchte die DataInPorts des Multiport Switchs mit einem Limited Counter ansteuern, welcher die verschieden wertigen Zustände (1..5) unterschiedlich lange hält. Die Counter Logik funktioniert auch soweit, nur wird bei der Simulation immer nach dem einlesen des ersten DataInPorts abgebrochen und die weiteren 4 InPorts nicht eingelesen. Dies dient der Generierung eines Frames zur weiteren Übertragung mit FSK Modulation. Wenn ich das Model einfach Simuliere mit einem ConstantBlock am ControlInPut funktioniert ja die Erkennung, egal ob 1 oder 5 !
Ich würde mich freuen, wenn mir weitergeholfen werden kann.
Vielen Dank schon mal im voraus.
|
|
|
|
|
HansWerner |
Forum-Fortgeschrittener
|
|
Beiträge: 58
|
|
|
|
Anmeldedatum: 21.03.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.06.2009, 19:09
Titel:
|
|
Falls du das Problem noch nicht gelöst hast:
Ich habe es zwar nicht 100% verstanden; schlage aber vor du verwendest einen Direct Lookup Block in dem du die unterschiedlichen Zeiten für die einzelnen Eingänge als Tabelle speicherst. Die aktuelle Simulationszeit kannst du über Clock Block abfragen.
Die Zeit zu welcher auf den nächsten Eingang umgeschaltet werden muß ergibt sich aus der Summe der vorhergehenden Zeiten. Also eine Summation in einer Schleife. Vielleicht hilft auch der Weighted Sample Time Block.
|
|
|
HansWerner |
Forum-Fortgeschrittener
|
|
Beiträge: 58
|
|
|
|
Anmeldedatum: 21.03.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.06.2009, 00:16
Titel:
|
|
Hier mal die Lösung zu der Frage.
Ich glaube aber du hast die falsche Frage gestellt.
Bei dir liegt ein diskretes System bzw. getaktet vor.
Du benötigst keine unterschiedlichen Zeiten sondern einen Takt und unterschiedlich grosse Frames. Die Zeiten ergeben sich aus der Länge der einzelnen Frames und dem Takt.
Die Umschaltung der Eingänge des Multport Blocks erfolgt zu den in der Tabelle gespeicherten Zeiten.
Beschreibung: |
|
Download |
Dateiname: |
TimeManagement3.mdl |
Dateigröße: |
28.39 KB |
Heruntergeladen: |
638 mal |
Beschreibung: |
|
Download |
Dateiname: |
TimeManagement3.mdl |
Dateigröße: |
28.39 KB |
Heruntergeladen: |
649 mal |
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| RSS
Hosted by:
Copyright © 2007 - 2025
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.
|
|