LabVIEWForum.de - Laufzeitprobleme - Einzeln ok, mehrfach nicht ok

LabVIEWForum.de

Normale Version: Laufzeitprobleme - Einzeln ok, mehrfach nicht ok
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

nach Tests an der Station haben sich leider keine großen Verbesserungen der Funktionen ergeben.

E shat sich in diesem Zusammenhang herausgestellt, dass dies aber evtl auf die CPU-Auslastung, welche bei nahezu 100%
steht, zurückzuführen ist. Dadurch tritt der fehler nur bei der Durchführung von Messungen an mehreren Positionen parallel auf.
Beim Einzelbetrieb schafft dies die CPU evtl noch.

Werde dieses Problem erstmal lösen, um alle weiteren Zusammenhänge davon auschließen zu können.
Gibt es für die Suche nach Ursachen und damit zur Reduzierung der CPU-Auslastung auch erste Tips?
' schrieb:E shat sich in diesem Zusammenhang herausgestellt, dass dies aber evtl auf die CPU-Auslastung, welche bei nahezu 100%
steht, zurückzuführen ist. Dadurch tritt der fehler nur bei der Durchführung von Messungen an mehreren Positionen parallel auf.
Beim Einzelbetrieb schafft dies die CPU evtl noch.
Und Fehler ist gefunden!
' schrieb:Werde dieses Problem erstmal lösen, um alle weiteren Zusammenhänge davon auschließen zu können.
Gibt es für die Suche nach Ursachen und damit zur Reduzierung der CPU-Auslastung auch erste Tips?
Die hat es schon in diesem Thread gegeben, aber du hast sie nicht umgesetzt. Die Analogdatenerfassungsschleife läuft bei dir sehr schnell. Wenn du am Eingang von DAQmx-Read schon eine 100 oder 1000 anschließt, und somit die Schleife dazu zwingst, immer mind. 100 oder 1000 Samples auszulesen, dann dürfte die CPU-Auslastung schon deutlich runtergehen.

Nebenbei, bei jedem Programm, bei dem die CPU-Auslastung größer 10-20% ist, läuft etwas falsch.Wink

Gruß, Jens
Der Fehler ist damit leider noch nicht gefunden.
Hab die analoge Erfassung mit jeglichen Änderungen und Samples versucht. Sogar ganz ohne analoge Erfassung ist
die CPU-Auslastung sehr hoch.

Nun muss ich erstmal schauen, dass diese wieder bei den max. 20% liegt, dann können weitere Verbesserungen vogenommen
werden.

Trotzdem DANKE an alle für die bisherigen Tips.
Dann würde ich mal Schleife für Schleife einzeln testen, welche soviel CPU-Zeit frisst.

Gruß, Jens
@WolfiB

Nur mal so um Grenzfälle auszuschließen: Was hast du denn für NI-Equippment? Und was für einen PC?
NI-System:

Chassis: PXI-1042

Controller: NI 8195

Module:
- PXI 6511 (DI)
- PXI 6512 (DI)
- PXI 6229 (AI/AO)
- PXI 6624 (Counter)
- PXI-5812 (CAN)
Seiten: 1 2
Referenz-URLs