Mam taki problem mam program zrealizowac program który ma wykonywac następujace zadanie w LabView.
Nie bardzo moge sobie z tym poradzic czy zna Pan kogoś kto by mi w tym pomógł.
Z góry dziekuje
===ZAPIS====
- W programie wybór ścieżki, powinnna być nowa ścieżka na sesję pomiarowš
Podczas pomiaru:
- Dane dynamiczne zapisywane sš do pliku o nazwie:
vib-yymmdd-hhmmss-????.bin
gdzie: ???? to wartość prędkości obrotowej, yymmdd-hhmmss to moment pomiaru
zapisywany jest rekord:
kanał1 (cały cluster: przebieg czasowy, wyniki analiz)
kanał2 j.w.
...
kanał8
Dane te zapisywane sš co X1 rpm i co Y1 sekund
- Dane skalarne zapisywane sš do pliku o nazwie:
pv-yymmdd-hhmmss.dat
gdzie yymmdd-hhmmss to poczštek zapisu
zapisywane sš rekordy:
"Timestamp Ch1.pp Ch1.rms Ch1.gap Ch1.1X ... Ch2.pp ... Ch8." - wiersz nazw kolumn
yymmdd-hhmmss val1 val2 ... - wiersze co cykl próbkowania
jeżeli nie da się policzyć wartości (np. faza, gdy amplituda = 0), należy pisać "N/A" albo "----"
Dane te (jeden wiersz) zapisywane sš co X2 rpm i co Y2 sekund
====ODCZYT====
- Odczyt korzysta z ustawionej ścieżki
- Do narysowania wykresu podaje się nazwę pliku
- Wykresy: Orbita, czasowy, widmo
Wybiera się plik *.bin
- wykresy: trend, Bode, polar, ShaftCenterline (SCL)
wybiera się .dat
z ustawień wykresu powinna być możliwość zawężenia zakresu czasu
- Wykres: kaskada
wymaga wielu plików .bin, trzeba zobaczyć, jakie sš możliwości plotów LabView i np. ustawiać pocz i koniec czasu - domyślnie wszystkie pliki .bin w katalogu
Zapis i odczyt danych - prosze o pomoc
-
- Posty: 9
- Rejestracja: 07 maja 2004 00:00
- Wersja środowiska: LabVIEW 8.5
- Lokalizacja: Lublin
- Kontakt:
Pliki
:? Panowie i Panie - przepraszam ale sięgajmy do przykładów.
Temat zapisu/odczytu danych jest już załatwiany w takich przypadkach np. poprzez Write/Read LabVIEW Measurement File ...
Pozdrawiam
Temat zapisu/odczytu danych jest już załatwiany w takich przypadkach np. poprzez Write/Read LabVIEW Measurement File ...
Pozdrawiam
Defiant
GG: 222363
GG: 222363
Re: Zapis i odczyt danych - prosze o pomoc
Przepraszam, ale mam dziwne wrażenie wolania: "niech ktoś to za mnie zrobi...!" Co na początek: 1. proponuje przećwiczyć: a) uzyskiwanie daty w zadanym formacie (paleta funkcyjna "time & dialog")cichy pisze:Mam taki problem mam program zrealizowac program który ma wykonywac następujace zadanie
w LabView.
Nie bardzo moge sobie z tym poradzic czy zna Pan kogoś kto by mi w tym pomógł.
b) tworzenie klastrów czyli róznice miedzy Bundle i BundleByName oraz w drugą stronę czyli odzyskiwanie danych z klastrów c) operacje na tablicach (najlepiej z wykorzystaniem wskaźnika Table): -dodawanie elementu ,
-usuwanie elementu,
-wprowadzanie wiersza i kolumny do tablicy,
-wydobywanie konkretnego wiersza z tablicy d) tworzenie plików o zadanych nazwach (korzystanie z bloczków paleta funkcji >>File I/O>>Bulid Path) e) zapisywanie do plików Większość ćwiczy się na przykładach z LabVIEW, część można sprawdzić samemu na tablicach 3x3 lub 4x4.
2. Podzielić zadanie o ktorym piszesz cichy na krótkie zagadnienia i rozwiązywać to po kolei.