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 

Ausführung blockiert



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!

02.05.2012, 14:08
Beitrag #1

J_uri Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 66
Registriert seit: May 2008

8.6, 2011
2007
DE_EN


Deutschland
Ausführung blockiert
Hallo zusammen,

folgendes Szenario: ein größeres LabVIEW Pojekt wird auf einem Windows XP Rechner ausgeführt. Über den Task-Manager schaue ich mir die Prozessorlast an. Problem: während ich den Task-Manager "aufpoppe" wird die LabVIEW Ausführung blockiert (für ca. 200 ms). Wie kann ich das verhindern?

Vielen Dank.

Gruß
J_uri
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.05.2012, 14:51
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.426
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Ausführung blockiert
Hallo Juri,

Zitat:Problem: während ich den Task-Manager "aufpoppe" wird die LabVIEW Ausführung blockiert (für ca. 200 ms). Wie kann ich das verhindern?
Entweder:
- Lass den Taskmanager zu!
oder:
- Öffne den Taskmanager, bevor du das LV-Programm startest!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2012, 18:23
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Ausführung blockiert
Die Auführung wird ja nicht nur beim Öffnen das Task-Managers gestoppt, sondern durch - salopp gesagt - jedes andere Herumspielen mit der Maus oder Tastatur auch. So ist das eben, wenn man kein Echtzeitsystem verwendet.
Ein gutes Programm sollte das berücksichtigen.
Die Datenerfassung auf einer Karte läuft in der Regel autark und wird von solchen Unterbrechungen nicht beeinflusst. Die anschließende Datenverarbeitung hingegen schon. Damit keine Daten verloren gehen, muß die Übergabe gepuffert erfolgen. Wenn die Verarbeitung mal aussetzt, dann sammeln sich eben Daten im Puffer an, die mit größerer Geschwindigkeit anschließend abgearbeitet werden, bis der Puffer wieder leer ist. Das funktioniert eigentlich wunderbar. Tödlich ist es nur für eine Regelung, deren gutes Funktionieren davon abhjängt, dass die Ausgangsdaten unverzögert oder zumindest deterministisch ausgegegben werden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.05.2012, 09:33
Beitrag #4

J_uri Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 66
Registriert seit: May 2008

8.6, 2011
2007
DE_EN


Deutschland
RE: Ausführung blockiert
Hallo,
Lucki sagt es. Der Taskmanager war nur ein Beispiel. Man kann jedes andere Event nehmen.

In diesem speziellen Fall geht es um eine Art WatchDog Berechnung (Sägezahnsignal) die alle 15 ms per CAN übertragen werden muss. Der CAN-Treiber wird durch den "Event" nicht gestört, nur leider wird das WatchDog-Signal nicht mehr neu berechnet wenn der "Event" auftritt, so dass der CAN den selben Wert weiter sendet.

Es riecht wohl nach RT-System...
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
  Case Ausführung - automatisch und einzeln ar7ur8 4 3.699 16.07.2021 15:46
Letzter Beitrag: ar7ur8
  parallele Ausführung von for-loops stsc 5 4.294 24.07.2019 15:12
Letzter Beitrag: stsc
  Beendet die Methode FP schließen auch die Ausführung? hansi9990 3 3.819 23.10.2017 07:41
Letzter Beitrag: GerdW
  Korrekte Ausführung eines VIs 83DM 5 4.580 01.02.2016 17:53
Letzter Beitrag: 83DM
  Parallele Ausführung mehrerer Sub-Vis Anna1988 21 12.225 20.07.2015 11:51
Letzter Beitrag: Anna1988
  Trennbalken bei Ausführung unsichtbar Lucki 2 3.456 21.05.2015 12:39
Letzter Beitrag: Lucki

Gehe zu: