Nicht alle For-Schleifen lassen sich mit parallelen Iterationen ausführen. Führen Sie nach der Aktivierung von parallelen Schleifeniterationen einer For-Schleife die folgenden Schritte aus, um zu prüfen, ob die For-Schleife mit parallelen Iterationen ausgeführt werden kann.

  1. Vergewissern Sie sich, dass in der Entwicklungsumgebung Warnungen angezeigt werden.
  2. Wählen Sie zum Öffnen des Fensters "Fehlerliste" den Menüpunkt Ansicht»Fehlerliste.
  3. Sehen Sie sich den Abschnitt Fehler und Warnungen an. Die For-Schleife kann mit parallelen Iterationen ausgeführt werden, wenn keine der folgenden Fehler oder Warnungen angezeigt werden:
    • Fehler: Parallel ausgeführte For-Schleife darf keine Array-Abhängigkeit zwischen Schleifeniterationen aufweisen
    • Fehler: Parallel ausgeführte For-Schleife darf keine Abhängigkeit zwischen Schleifeniterationen aufweisen
    • Fehler: Parallel ausgeführte For-Schleife darf kein gestapeltes Schieberegister enthalten
    • Fehler: Parallel ausgeführte For-Schleife darf kein nicht initialisiertes Schieberegister enthalten
    • Fehler: Parallel ausgeführte For-Schleife darf keinen Bedingungsanschluss enthalten
    • Fehler: Parallel ausgeführte For-Schleife darf keinen Rückkopplungsknoten enthalten
    • Fehler: Parallel ausgeführte For-Schleife darf keine booleschen Elemente mit Latch-Option enthalten
    • Fehler: Funktion wird auf dem Zielsystem nicht unterstützt
    • Warnung: Knoten mit Nebeneffekten
  4. Wenn die Aktivierung von parallelen Iterationen zu Fehlern oder Warnungen führt, deaktivieren Sie die parallele Ausführung oder ändern Sie den Programmcode. Weitere Informationen zur Arbeit mit parallelen Schleifeniterationen finden Sie im Support-Dokument auf ni.com.

Ein Anwendungsbeispiel für eine For-Schleife mit parallelen Iterationen, bei der eine Warnung angezeigt wird, ist das VI "Parallel For Loop Iteration Order.vi" im Verzeichnis labview\examples\Structures\Parallel For Loop.

Hinweis Wenn Sie mehrere VIs haben, z. B. ein Projekt oder ein VI mit SubVIs, suchen Sie mit Hilfe des Fensters "Ergebnisse der Suche nach parallel ausführbaren Schleifen" For-Schleifen, die mit parallelen Iteration ausgeführt werden können.