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 

Timing-Probleme



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!

21.12.2005, 16:28
Beitrag #1

LabView Neuling Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Dec 2005



kA



Timing-Probleme
Hallo Zusammen,

ich habe ein Problem und brauche dringend eure Hilfe.
Ich empfange wenn die serielle Übertragung nicht unterbrochen wurde 20ASCII Zeichen(Datenblock, Dauer 5,2ms). Danach erfolgt eine Pausevon genau 20ms. Dann kommt wieder ein Datenblock, und der Vorgang wiederholt sich kontinuierlich weiter.
Mein Problem ist folgendes. Zuerst möchte ich feststellen ob überhaupt Daten empfangen werden. Wenn ja, sollen diese Prüfdaten verworfen werden. Danach möchte ich eine Pause einlegen, und dann den nächsten Datenblock empfangen und auswerten.
Ich möchte nur komplette Datenblöcke auswerten.

Danke im Voraus für eure Hilfe!


Angehängte Datei(en)
Sonstige .vi  Test6.vi (Größe: 30,05 KB / Downloads: 191)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.12.2005, 09:42
Beitrag #2

sgersing Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Feb 2005

6.0 - 8.2
2000
kA


Deutschland
Timing-Probleme
Hallo
hat dein String, welchen du über die Schnittstelle liest immer ein
bestimmtes Endezeichen ? (in der Regel CR oder CR/LF)
Wenn ja, dann ließ einfach so lange bis das Endezeichen kommt.
Das Lesen der Schnittstelle würde ich in einer externen Schleife bearbeiten,
damit deine Hauptschleife getrost anderen Aufgaben nach gehen kann.

Vielleicht könntest du dein VI auf die Version 7.1 konvertieren, damit mehr User sich deim Problem anschauen können.

Gruss Sascha
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.12.2005, 18:18
Beitrag #3

LabView Neuling Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Dec 2005



kA



Timing-Probleme
Nein leider stehen mir keine besonderen Identifikationszeichen zur Verfügung. Sonst wäre dise kein Problem.
Meint ihr es wäre klug sich auf den Timer zu verlassen, wenn man mit WindowsXP arbeitet?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.12.2005, 00:09
Beitrag #4

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Timing-Probleme
natuerlich net :-)
du kannst dich jedoch "mehr" auf den timer verlassen, wenn du der LabVIEW.exe die hoechste oder 2. hoechste ausfuehrungsprioritaet im windows-task-manager verpasst!
strg-alt-entf -> reiter: prozesse -> LabVIEW.exe -> rechtsklick -> prioritaet -> hoechste oder im schlimmsten fall echtzeit...

wennst echtzeit waehlst, dann solltest net erwarten, dass windows noch irgendwas anderes zulaesst -> jedoch bekommst schon nahe an den determinismus hin :-)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.01.2006, 00:58
Beitrag #5

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Timing-Probleme
Man kann eventgesteuert die serielle Schnittstelle auslesen. Wenn Zeichen kommen -> auslesen, wenn keine kommen -> nicht auslesen.

Wenn Sie merken, dass keine Zeichen innerhalb bestimmter Zeit kommen, dann ist Ihr Datensatz vollständig und man kann auswerten.

Visa Palette -> Visa Advanced -> Event Handling

Nicht erschrecken, wenn Sie von Interrupts lesen, ist gar nicht schwer.Big Grin
Webseite des Benutzers besuchen 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
  Timing Transition oder Pulse Measurements? timosche79 4 2.750 28.02.2019 15:40
Letzter Beitrag: timosche79
  Timing Einstellung DAQ-assistent bachatero18 6 3.715 26.02.2019 15:11
Letzter Beitrag: bachatero18
  Sequenz zur Dokumentation, Einfluss auf das Timing TSC 7 4.410 19.10.2016 07:08
Letzter Beitrag: TSC
  Timing-Probleme Joachim 1 2.788 20.08.2015 09:07
Letzter Beitrag: jg
  Timing Problem Nattdis 0 2.322 05.02.2015 14:56
Letzter Beitrag: Nattdis
  Timing simulation and control loop I2thavo 0 3.344 23.07.2014 19:49
Letzter Beitrag: I2thavo

Gehe zu: