Nawiązując do pytania, które padło podczas zajęć jednej z grup w poprzednim tygodniu, chciałbym poruszyć temat wyglądu przewodów z danymi podczas wykonywania się programu w trybie Highlight Execution.
Podczas wykonywania przewody mają swój naturalny kolor jeśli dane, które "idą" tym przewodem już zostały przesłane. Natomiast jeśli jeszcze nie zostały (czyli wykonanie programu jest we wcześniejszej fazie) przewód jest jest wykropkowany.
Zauważyliśmy, że w jednym przypadku przewód zawsze był wykropkowany. Sprawdziłem to i przyczyna okazała się prosta. Był to przewód, który "wykonywał" się jako ostatni. W związku z tym natychmiast po jego wykonaniu program rozpoczynał się na nowo (był uruchomiony w trybie pracy ciągłej) i zerował stan przewodów. Nie jest to niestety do końca jasne, ponieważ w przypadku każdego innego przewodu, zmieniają one swój kolor zanim "przejdzie" po nich kropka symbolizująca przepływ danych. W tym przypadku tak nie jest.
Nie ma to żadnego związku z tzw. coercion dot.
Mateusz Owczarek
Certified LabVIEW Architect
Certified TestStand Architect