LabVIEWForum.de - Desktop Pc als RT Target

LabVIEWForum.de

Normale Version: Desktop Pc als RT Target
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich wunder mich über die Geschwindigkeit von Desktop PCs die mit LabVIEW RT als Target benutzt werden.
Tests:
Ich habe eine zeitgesteuerte Schleife, in der 3 Kanäle ausgelesen, PID berechnet und ein Kanal geschrieben wird (PCI 6221 Karte). ok. es werden noch ein paar dieser Umgebungsvariablen (Netzwerkvariablen zum host) geschrieben und gelesen.

Wenn man jetzt die Schleifenperiode immer weiter verkürzt, steigt die Prozessorauslastung an.
(quasi: Prozessorauslastung = c * 1/ Periodendauer).

Mich wundert nun, wie lang die Periode sein muss.
seltsam ist auch, dass die beiden Rechner so nah an einander liegen

ein 350MHz Rechner hat bei 6ms 100% Prozessorauslastung = 166Hz Abtastung
ein 2,4GHz Rechner hat bei 3ms 100% Prozessorauslastung = 333Hz Abtastung

ein leeres Vi braucht auf
350MHz Rechner 0,2ms bei 100%
2,4Ghz Rechner 0,15ms bei 100% Auslastung

AM BESTEN IN DEN ANHANG gucken, aber vorher die zip endung entfernen ;9

was sagt ihr dazu?
wie schnell sind eure Vi's?

ciao.jeroen
Die RT Systeme die ich kenne haben meistens eine hohe Prozessorlast, auch wenn sie nix zu tun haben...

Wenn du es genau messen willst brauchst du das hier:

http://www.ni.com/toolkits/lv_exec_trace.htm

VDB
Referenz-URLs