Wykonałem program do symulacji działania silnika DC w wersji EXE. Niestety zauważyłem, że w projekcie sam VI oblicza i wyświetla wszystko ładnie, natomiast uruchomienie EXE dla tych samych wartości powoduje, że wykres znika, bo wartości są duże. To się dzieje, jak wartości powodują, że symulacja się nie oblicza. Tylko w przypadku VI wykres znika i wartości a osi, a w EXE taj, jak na poniższym rysunku.
Jak można nad tym zapanować?
Dlaczego wykres znika?
-
- Posty: 188
- Rejestracja: 03 lut 2012 15:09
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Warszawa
- Kontakt:
Re: Dlaczego wykres znika?
Ustawiłem też wartości dla wykresu, aby go trochę ustalić, ale to za mało, jak na razie.
- Załączniki
-
- Wykres-1.png (17.61 KiB) Przejrzano 716 razy
- smiga
- Administrator
- Posty: 822
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Dlaczego wykres znika?
Na pewno wykorzystujesz tam jakieś Property Node i Invoke Node - kliknij na nich Ctr+H i wejdź w detale, a następnie sprawdź pozycję
Available in Run-Time Engine - Yes
Available in Run-Time Engine - Yes
-
- Posty: 188
- Rejestracja: 03 lut 2012 15:09
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Warszawa
- Kontakt:
Re: Dlaczego wykres znika?
Nie wiem czemu, ale nie widzę takiej informacji w dokumentacji Help Property Node, jednak faktycznie PN nie są obsługiwane w EXE, co wynika z tej wypowiedzi forums.ni.com.
W związku z tym pojawia się oczywiste pytanie - Jak wybrnąć z tej sytuacji? Da się jakoś inaczej spowodować, aby wykres resetował się do ustawień takich jak przy pierwszym uruchomieniu programu?
W związku z tym pojawia się oczywiste pytanie - Jak wybrnąć z tej sytuacji? Da się jakoś inaczej spowodować, aby wykres resetował się do ustawień takich jak przy pierwszym uruchomieniu programu?
- smiga
- Administrator
- Posty: 822
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Dlaczego wykres znika?
Większość Property Node działa pod Run-Time.
Po kliknięciu Ctr+H, następnie Detailed help, otwiera się strona, która wygląda tak:
Po kliknięciu Ctr+H, następnie Detailed help, otwiera się strona, która wygląda tak: