Proszę o pomoc po ustawieniu DAQ czytałem juz kilka książek i kursy, ale nie mogę sobie poradzić właśnie z tym przykładem. Posiadam kartę pomiarową i tutaj jest przykład mojego problemu gdyż nie wiem co dodać w odnośniku (false). mianowicie program polega na załączeniu odpowiednich dla mnie kanałów i wyświetlaniu wykresów.
Mógłbyś napisać co chcesz uzyskać? Przyciskami chcesz włączać/wyłączać kanały, ale co ma się dziać z wykresem jeśli kanał jest wyłączony? Jeśli ma się dodawać nic, to po prostu kliknij na wyjście ze struktury Case i zaznacz "Use Default If Unwired".
Gdy załączam przycisk kanał ma sie pojawić na graph indicator gdy wyłączam ma znikać. Do tego gdzieś jest bląd i wyskakują mi errory.
Czy to kwestia wyprowadzenia na wejście (control) każdego DAQ :rate ,time out, t/f.Bo ustawiłem w DAQ wszystkie parametry
Ostatnio zmieniony 12 kwie 2011 11:32 przez TomI85, łącznie zmieniany 2 razy.
Na załączniku widać błąd .....Blędy pochodza od DAQ przy każdym uruchomieniu programu.W zależności od ilości DAQ podświetla mi wkolejnym kroku inny pokazując błąd.
Prawdopodobnie używasz karty (np. serii M), w której wejścia analogowe są mulipleksowane - tzn. w rzeczywistości mają tylko jeden przetwornik AC, a kanały są przełączane. Z zamieszczanego zrzutu ekranu wynika, że odczyt (w założeniu) ma się odbywać jednocześnie dla wszystkich kanałów. Aby zrobić to prawie jednocześnie odczyty można umieścić w ramkach struktury sekwencyjnej (Structures>>Flat (lub Stacked)Sequence) - załącznik, wrzucając jeszcze struktury Case, które masz.
Można też w jednym DAQAssistant od razu odczytywać dane z kilku kanałów "jednocześnie".
Jeśli kanały mają być przełączane to DAQAssistanty należałoby po prostu umieścić wewnątrz struktur CASE.
Załączniki
jeden DAQAssist w jednej ramce struktury Case
rozdzielenie czasowe odczytów z wejścia analogowego