08.01.2018, 17:34
Hallo zusammen,
folgendes Problem liegt vor:
Beim mehrmaligen aufrufen des Vi's bzw. des Filters.vi's wird dieses immer "neu" initialisiert (Ist auch nachvollziehbar warum). Dadurch erhalte ich zu Beginn im Signalgraph immer Sprünge (egal ob Init/Kont auf T oder F).
Mir ist soweit klar, dass dieser Fehler durch das sequenzielle Abarbeiten der for-Schleife verursacht wird.
Wenn ich die For-Schleife (mit Filter) n-mal parallel ausführe (P-Anschluss an For-Schleife), habe ich das Problem weiterhin.
Wenn ich das Filter.vi n-mal parallel (in einer Sequenz) ausführe (mit n-Filter.vi's) habe ich das Problem nicht mehr.
Nun möchte ich aber gerne die Auto-Indizierung (z.B. in der for-Schleife) beibehalten. Gibt es eine weitere Möglichkeit dieses vorzunehmen? Call-by-Referenz?
Vielen Dank.
Gruß Thomas
folgendes Problem liegt vor:
Beim mehrmaligen aufrufen des Vi's bzw. des Filters.vi's wird dieses immer "neu" initialisiert (Ist auch nachvollziehbar warum). Dadurch erhalte ich zu Beginn im Signalgraph immer Sprünge (egal ob Init/Kont auf T oder F).
Mir ist soweit klar, dass dieser Fehler durch das sequenzielle Abarbeiten der for-Schleife verursacht wird.
Wenn ich die For-Schleife (mit Filter) n-mal parallel ausführe (P-Anschluss an For-Schleife), habe ich das Problem weiterhin.
Wenn ich das Filter.vi n-mal parallel (in einer Sequenz) ausführe (mit n-Filter.vi's) habe ich das Problem nicht mehr.
Nun möchte ich aber gerne die Auto-Indizierung (z.B. in der for-Schleife) beibehalten. Gibt es eine weitere Möglichkeit dieses vorzunehmen? Call-by-Referenz?
Vielen Dank.
Gruß Thomas