Dokładny czas na X [ms]
Dokładny czas na X [ms]
Witam,
Umieszczam sobie czas na osi X (tak jak w załączniku). Problem polega na tym że chciałbym też wyświetlać milisekundy ponieważ dokonuje pomiaru częściej niż 1s i na wykresie pojawia mi się linia pionowa (czyli minimum dwa punkty o różnej wartości w tym samym czasie). Jak wkleję z helpa format wyświetlania to tylko zrobi mi zera po przecinku i zignoruje [ms]. Czy ma ktoś pomysł na to?
Pozdrawiam
Umieszczam sobie czas na osi X (tak jak w załączniku). Problem polega na tym że chciałbym też wyświetlać milisekundy ponieważ dokonuje pomiaru częściej niż 1s i na wykresie pojawia mi się linia pionowa (czyli minimum dwa punkty o różnej wartości w tym samym czasie). Jak wkleję z helpa format wyświetlania to tylko zrobi mi zera po przecinku i zignoruje [ms]. Czy ma ktoś pomysł na to?
Pozdrawiam
- Załączniki
-
- Dokładny czas na X.vi
- (13.37 KiB) Pobrany 261 razy
Re: Dokładny czas na X [ms]
Hej,
nie wiem czy dobrze Cie zrozumialem, ale jezeli chcesz wyswietlac z dokladnoscia do ms to powinno sie to dac zrobic przez ustawienia wykresu.
nie wiem czy dobrze Cie zrozumialem, ale jezeli chcesz wyswietlac z dokladnoscia do ms to powinno sie to dac zrobic przez ustawienia wykresu.
Dokładny czas na X [ms]
Dokładnie o to chodzi, ale właśnie pokazuje mi zera po tym przecinku i kombinuje jak to zrobić żeby jednak tam wartości w ms wyświetlał.
Dokładny czas na X [ms]
Moze Ci to pomoze:
http://zone.ni.com/reference/en-XX/help ... roperties/
http://zone.ni.com/reference/en-XX/help ... roperties/
if you want the scale to display in milliseconds starting at a reference time, set Offset to the reference time and Multiplier to 0.001. If you change Offset, the scale no longer uses 0 as the origin of the plot.
Dokładny czas na X [ms]
To mi właściwie nic nie daje ponieważ zmieniam sobie tylko mnożnik więc wyświetla mi sekundy tylko że tam gdzie chciałbym milisekundy.
- skrzatswat
- Posty: 21
- Rejestracja: 13 lut 2012 16:26
- Wersja środowiska: LabVIEW 2011
Dokładny czas na X [ms]
Może to pomoże:
Ten parametr "%3u" mówi nam jak bardzo ma być dokładny czas po przecinku
Ten parametr "%3u" mówi nam jak bardzo ma być dokładny czas po przecinku
Dokładny czas na X [ms]
Ten parametr też już ustawiałem ale nic to nie zmienia. Zresztą zobacz na wykresie że też masz "szpilki" które wskazują na to że zebrane zostały w tej samej jednostce czasu przynajmniej dwie próbki.
- Pitol
- Moderator
- Posty: 984
- Rejestracja: 19 lip 2007 00:00
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Kraków
Dokładny czas na X [ms]
Kolego 1125, a powiedz mi dlaczego skonfigurowałeś bloczek Format Date/Time String jako %H%M%S? I jakim cudem chcesz tutaj spodziewać się milisekund jeśli ustawiłeś, że ma zamieniać czas na sekundy?
Bez wnikania w szczegóły: zmień time format string na %H%M%S%3u i po kłopocie... Proponuję najpierw przyglądać się danym w programie, a dopiero potem szukać błędu w wykresach ;)
Bez wnikania w szczegóły: zmień time format string na %H%M%S%3u i po kłopocie... Proponuję najpierw przyglądać się danym w programie, a dopiero potem szukać błędu w wykresach ;)
- skrzatswat
- Posty: 21
- Rejestracja: 13 lut 2012 16:26
- Wersja środowiska: LabVIEW 2011
Dokładny czas na X [ms]
W Vi miałeś błąd, gdy odczytywałeś czas to od razu usuwałeś część po przecinku formatując jako stringa. Można ten fragment ominąć i zrobić tak:
Ustaw parametry XY Graph jak pisałem wcześniej i powinno być teraz ok.