30.06.2017, 11:26
Hallo zusammen
Frage zu ablaufinvarianten VIs: Ich habe 4 Systeme über 4 COM ports angeschossen und möchte für alle den gleichen Prozess durchführen (unabhängig voneinander)
Den Prozess hab ich in einem VI abgebildet und möchte dieses VI nun für alle 4 systeme verwenden. Da ich keine erfahrung mit ablaufinvarianz habe hier die eine oder andere frage dazu:
Sind die SubVIs eines ablaufinvarianten VIs ebenfalls ablaufinvariant oder muss ich für jedes SubVI einzeln entscheiden ob ich es ablaufinvariant brauche?
Wie soll ich bei meinem Prozess entscheiden welche VIs ich ablaufinvariant brauche? Logisch wäre für mich, wenn ich all jene VIs nehmen würde welche eine Zeit / Sensorwert / Status etc abwarten bevor der Prozess weiterläuft. Für einfachere berechnungsVIs oder ähnliches würde ich ablaufvariante VIs verwenden
Gibt es was spezielles zu beachten wenn ich in den VIs auf COM ports zugreiffe oder daten in files Schreibe? Ist hier ablaufinvarianz Problemlos oder kann das zu konflikten führen? (zB wenn 2 VIs gleichzeitig Daten in ein file schreiben möchten (verschiedene Files).
Muss ich sonst etwas grundlegendes zu beachten? Umgang mit globals, lokalen Variablen etc?
Was sind nachteile der ablaufinvarianz ausser das ich nicht debuggen kann?
danke für eure hilfe
serge
Frage zu ablaufinvarianten VIs: Ich habe 4 Systeme über 4 COM ports angeschossen und möchte für alle den gleichen Prozess durchführen (unabhängig voneinander)
Den Prozess hab ich in einem VI abgebildet und möchte dieses VI nun für alle 4 systeme verwenden. Da ich keine erfahrung mit ablaufinvarianz habe hier die eine oder andere frage dazu:
Sind die SubVIs eines ablaufinvarianten VIs ebenfalls ablaufinvariant oder muss ich für jedes SubVI einzeln entscheiden ob ich es ablaufinvariant brauche?
Wie soll ich bei meinem Prozess entscheiden welche VIs ich ablaufinvariant brauche? Logisch wäre für mich, wenn ich all jene VIs nehmen würde welche eine Zeit / Sensorwert / Status etc abwarten bevor der Prozess weiterläuft. Für einfachere berechnungsVIs oder ähnliches würde ich ablaufvariante VIs verwenden
Gibt es was spezielles zu beachten wenn ich in den VIs auf COM ports zugreiffe oder daten in files Schreibe? Ist hier ablaufinvarianz Problemlos oder kann das zu konflikten führen? (zB wenn 2 VIs gleichzeitig Daten in ein file schreiben möchten (verschiedene Files).
Muss ich sonst etwas grundlegendes zu beachten? Umgang mit globals, lokalen Variablen etc?
Was sind nachteile der ablaufinvarianz ausser das ich nicht debuggen kann?
danke für eure hilfe
serge