Równoległe pętle z przesyłką danych - USB 6341

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
teddy_85
Posty: 1
Rejestracja: 13 lut 2013 23:55
Wersja środowiska: LabVIEW 2011

Równoległe pętle z przesyłką danych - USB 6341

Post autor: teddy_85 »

Witajcie, chciałbym Was prosić o pomoc w rozwiązaniu następującego problemu.
Używam karty NI USB 6341 oraz wersji LabVIEW 2011. Za pomocą karty odczytuję dwa wejścia analogowe oraz chcę równolegle generować jedno wyjście analogowe.
Podaję opis do rysunku w załączniku.
Wczytuję przemieszczenia x1 i x2, następnie liczę pochodną po czasie otrzymując prędkości v1 i v2.
Mam możliwość wyboru trzech trybów generowania napięcia na wyjściu Uzadane poprzez przyciski.
Gdy wyłączę tryb aktywny mam wartość 2.5. Gdy włączony jest tryb aktywny mam do wyboru dwa warianty: prędkościowy lub przełączeniowy. Prędkościowy odpowiednio skaluje wartość napięcia Uzadane w funkcji prędkości v2-v1. Przełączeniowy przełącza wartości zależnie od znaku prędkości v2-v1.
Problem:
1. zadanie wartości Uzadane na wyjście DAQ. Gdy porównuję U zadane w obu pętlach to są różne.Może jest jakiś inny sposób podłączenia sygnału do wyjścia DAQ - nie jako zmienna lokalna.
2. wyskakują mi problemy z buforem, gdyż chcę "równolegle" odczytać wartość z czujników x1 i x2 oraz zadać napięcie Uzadane.
Dzięki za pomoc:)
Załączniki
lv_forum.jpg
Grzesiek080
Posty: 82
Rejestracja: 26 maja 2009 07:18
Wersja środowiska: LabVIEW 2012
Lokalizacja: Sucha Beskidzka
Kontakt:

Re: Równoległe pętle z przesyłką danych - USB 6341

Post autor: Grzesiek080 »

Hej,

Sprawdz sobie w labview w Help/ Find Examples przykład o nazwie : Multi Function Synch AI AO. Mam nadzieje ze to pomoże..



pozdrawiam
ODPOWIEDZ