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 

Programm wird langsamer



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!

24.09.2007, 15:55 (Dieser Beitrag wurde zuletzt bearbeitet: 24.09.2007 16:04 von tzy2001.)
Beitrag #6

tzy2001 Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: May 2007

8.2
2007
kA

88214
Deutschland
Programm wird langsamer
' schrieb:Genau so habe ich das gemeintSmile

Als nächsten Schritt kannst du mal die DAQ-Zugriffe in einem Task zusammenfassen. Ich weiß nicht genau, ob digitale und analoge Inputs zusammengefasst weden können (wahrscheinlich nicht), aber zumindest einen Task mit allen DIs und einen mit allen AIs. Die einzelnen Kanäle nach dem "Task erstellen" mit "Kanäle hinzufügen" einfügen. Das VI kann mehrmals nacheinander ausgeführt werden, es hängt immer einen weiteren Kanal an den Task an. Das alles noch VOR der Schleife.

Dann benötigst du nicht mehr zig "DAQ Read", sondern nur noch ein oder zwei (AI und DI). Diese geben dann jeweils Arrays von Werten aus.

Damit solltest du das ganze auch nochmal beschleunigen können.

Du musst aber wissen, dass du dich nicht 100%ig darauf verlassen kannst, dass die Minute immer eingehalten wird. Wenn dein PC-Prozessor ausgelastet ist (z.B. indem jemand Excel startetWink), dann kann der Rechner das VI nicht mehr so schnell ausführen und es kommt zu Verzögerungen. Wenn du das ganze wirklich genau getimet benötigst, kommst du wohl um eine Realtime-Anwendung nicht herum...


Tut mir leid, aber das verstehe ich nicht .

Es ist so, das jeder DAQ-Read ein Signal, auf eine Boole-LED geben müssen, damit der Zustand, der extern ist auch auf dem Bildschirm erkennbar ist. D.h. leuchtet extern die Rote LED dann soll auf dem Desktop ebenfalls die Rote Boole-LED leuchten. Wie kann man hier die Tasks verbinden, wenn ich diese Funktion haben möchte??

Ich sage nicht das es nicht geht, ich habe es einfach nur nicht kapiert :-).

Aber ehrlich gesagt, hätte ich es auch so nicht verstanden :-).

Es ist schwierig da mitzukommen, wenn man in Sachen programmieren erst vor 2 Wochen entjungfert wurde :-).

Mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
Programm wird langsamer - tzy2001 - 24.09.2007, 08:27
Programm wird langsamer - tzy2001 - 24.09.2007, 09:35
Programm wird langsamer - monoceros84 - 24.09.2007, 09:45
Programm wird langsamer - tzy2001 - 24.09.2007, 14:18
Programm wird langsamer - monoceros84 - 24.09.2007, 14:36
Programm wird langsamer - tzy2001 - 24.09.2007 15:55
Programm wird langsamer - monoceros84 - 25.09.2007, 08:02
Programm wird langsamer - rolfk - 26.09.2007, 08:35
Programm wird langsamer - tzy2001 - 27.09.2007, 12:34
Programm wird langsamer - tzy2001 - 27.09.2007, 12:36
Programm wird langsamer - monoceros84 - 27.09.2007, 14:35
Programm wird langsamer - tzy2001 - 01.10.2007, 15:17
Programm wird langsamer - Hep - 24.10.2007, 21:22
Programm wird langsamer - monoceros84 - 25.10.2007, 09:19

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Extrem langsamer Variablen Zugriff über Referenzen hajos118 12 5.587 01.08.2022 17:20
Letzter Beitrag: BNT
  Programm wird Langsam Kernphysik_Jürgen 11 8.316 29.11.2016 14:33
Letzter Beitrag: GerdW
  Langsamer Anstieg sonne2013 5 5.541 21.09.2012 17:39
Letzter Beitrag: Lucki
  Programmbearbeitung durch globale Variablen erheblich langsamer? Ativon 4 6.817 07.06.2012 11:06
Letzter Beitrag: rolfk
  VI wird nicht beendet wenn Event case schleife benutzt wird frischling 15 13.356 03.05.2012 08:24
Letzter Beitrag: GerdW
  Problem mit langsamer werdender Software KD 7 6.581 18.08.2011 08:55
Letzter Beitrag: KD

Gehe zu: