INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Sequenz



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

23.01.2010, 20:02
Beitrag #1

medizintechnik Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jan 2010

8.6
-
de

53424
Deutschland
Sequenz
Hallo !

ich versuche die Zeitdifferenz zu ermitteln aber es steht immer 0 in der Ausgabe also 0 ms!!
Habe ich das richtig verstanden dass das ganze Programm in 0 ms zu ende läuft?

Ich bitte euch um Hilfe!

Danke im Voraus
P.S. Version 8.6


Angehängte Datei(en)
Sonstige .vi  Unbenannt_10.vi (Größe: 8,06 KB / Downloads: 158)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.01.2010, 20:17
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Sequenz
' schrieb:Habe ich das richtig verstanden dass das ganze Programm in 0 ms zu ende läuft?
Ja das hast du richtig verstanden.
Null Millisekunden heißt aber nicht, dass es nicht vielleicht 0,1 Millisekunde gebracht hat. Eine Millisekunde ist für einen Prozessor eine halbe Ewigkeit.

Ich glaube aber eher, das was du programmiert hast, ist nicht das was du wolltest. Was willst du denn machen?

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2010, 20:32
Beitrag #3

medizintechnik Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jan 2010

8.6
-
de

53424
Deutschland
Sequenz
Hallo IchSelbst,

vielen Danke für die Antwort!

Das war eigentlich eine Klausuraufgabe , und die Lösung haben wir nicht. Die jungs und ich haben uns entschlossen dass die Zeitdifferenz zwischen der ersten und letzten Sequenz 9s dauert also 9000ms. Die While-Loop soll 10 mal durchlaufen, also bis die 10 erreicht wird, dann wird die loop abgebrochen.

10 Durchläufe also (10s - 1s).!!!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2010, 21:02
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Sequenz
' schrieb:Die jungs und ich haben uns entschlossen dass die Zeitdifferenz zwischen der ersten und letzten Sequenz 9s dauert also 9000ms. Die While-Loop soll 10 mal durchlaufen, also bis die 10 erreicht wird, dann wird die loop abgebrochen.
Hab ihr euch entschlossen, dass die Zeitdifferenz 9000ms sein soll, oder heißt die Aufgabe: "Machen Sie die Schleifen so, dass 9000ms als Zeitdifferenz herauskommen"?

Ich gehe mal von letzterem aus.

Hinweis für den aktuellen Stand:
Der Wert am Y-Eingang ändert sich nie! Der Durchlauf ist so schnell, dass das Element Timer immer den selben Wert ausgibt. Dieser Wert hat halt nur eine Auflösung von 1ms.

Da es sich hier um eine Aufgabe für euch handelt, kann ich keine Lösung geben (zumal ich ja immer noch nicht weiß wie die Aufgabe heißt). Aber ich kann sagen, warum was nicht geht.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2010, 21:20
Beitrag #5

medizintechnik Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jan 2010

8.6
-
de

53424
Deutschland
Sequenz
Hi,
lach, das war schlecht formuliert. Ein kumpel in meiner Lerngruppe war sicher dass es 9000ms ist.

Das ist die Frage, + Funktion des programms.
-->2.4:Geben Sie den konkreten Zahlenwert an der nach Ablauf des Proramms in der Variablen
Ergebnis 1 und Ergebnis 2 steht?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2010, 21:28 (Dieser Beitrag wurde zuletzt bearbeitet: 23.01.2010 21:28 von IchSelbst.)
Beitrag #6

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Sequenz
' schrieb:-->2.4:Geben Sie den konkreten Zahlenwert an der nach Ablauf des Proramms in der Variablen Ergebnis 1 und Ergebnis 2 steht?
Und wie lautet eure Antwort?

Beachte:
Es gibt zwei Lösungen. Dementsprechend fällt die Antwort etwas kompizierter aus als "8 und 12".

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.01.2010, 22:05
Beitrag #7

medizintechnik Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jan 2010

8.6
-
de

53424
Deutschland
Sequenz
als erste Lösung würde ich sagen:
Ergebnis_1 = 10
Ergebnis_2 = 0

was schlagst du als zweite lösung vor?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2010, 22:18 (Dieser Beitrag wurde zuletzt bearbeitet: 23.01.2010 23:00 von jg.)
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Sequenz
Wenn der einzelne Durchlauf der Schleife signifikant Zeit kosten würden, dann würde der gesamte Ablauf des Programms schon 9 Sekunden dauern.
Hier mal ein leicht geändertes Programm, das (meistens) 9 Sekunden Durchlauf hat:
   

Aber das ist alles graue Theorie. Der Tick-Counter von Windows hat im besten Fall 1 ms Auflösung. In der Realität hängt der Programmablauf von so vielen Eventualitäten ab, dass eine immer gültige Vorhersage nicht zu treffen ist.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2010, 22:20
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Sequenz
' schrieb:was schlagst du als zweite lösung vor?
Eigentlich darf ich ja nix sagen, es ist ja eure Aufgabe. Aber ihr könnt euch mal überlegen, was in folgendem Falle passiert:
Gesetzt der Fall, ein Zyklus der Schleife dauere 0,10 ms. Das Programm wird gestartet bei einem aktuellen Timerwert von 12,95. Was passiert dann?

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2010, 23:22
Beitrag #10

medizintechnik Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jan 2010

8.6
-
de

53424
Deutschland
Sequenz
Dann (0,1ms*10Durchläufe = 1ms) , oder?
aber wieso 12,95?!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sequenz wird zweimal durchlaufen mprocket 7 4.929 21.01.2018 18:59
Letzter Beitrag: mprocket
  Sequenz zur Dokumentation, Einfluss auf das Timing TSC 7 4.461 19.10.2016 07:08
Letzter Beitrag: TSC
  Auf Wunsch zusätzliche Sequenz erstellen Rayid 7 5.290 29.09.2016 11:50
Letzter Beitrag: GerdW
  Zeitsteuerung Sequenz LabViewPete 15 8.616 16.12.2015 09:24
Letzter Beitrag: Freddy
  Flache Sequenz/Zustandsautomat C.R. 3 4.719 20.09.2014 16:05
Letzter Beitrag: Lucki
  Struktur/Sequenz zurückspringen Protest 12 10.739 11.02.2014 18:04
Letzter Beitrag: Trinitatis

Gehe zu: