INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

DAQ - Task und Kanal Synchronisierung



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

16.08.2013, 13:06
Beitrag #11

Spoony Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Aug 2013

12
2011
DE_EN



RE: DAQ - Task und Kanal Synchronisierung
Habe gerade noch festgesllt, dass das Read VI für die dritte Messkarte nicht zu der Counterfunktion passt.
Aber auch wenn man dieses entsprechend an den Counter anpasst funktioniert es leider nicht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.08.2013, 10:27
Beitrag #12

Spoony Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Aug 2013

12
2011
DE_EN



RE: DAQ - Task und Kanal Synchronisierung
Hallo Forum,

Ich habe mein Programm jetzt selber noch etwas abgeändert udn die neuste Version noch mal angehängt.
Leider Funktioniert die Counter Funktion immer noch nicht.
Ich wäre euch sehr dankbar wenn sich jemand mal dazu äußern könnten von den Lab View Cracks in diesem Forum.

Mach ich etwas grundlegendes Falsch bei dem Counter oder woran liegt das.
Ich beschäftige mich jetzt schon seit einigen wochen mit nichts anderem als diese Counter Funktion und imemr kommt wieder was anderes dabei raus wie es angeblich funktionieren soll.
Das Problem ist, dass das ProgrammMitte September fertig sein soll, da es für den Universitäts Betrieb genutz werden soll

Danke im Vorraus schonmal für Antworten die hoffentlich kommen und ein schönes Wochenende noch

Gruß


Angehängte Datei(en)
12.0 .vi  init_test_2.vi (Größe: 43,57 KB / Downloads: 216)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2013, 09:10
Beitrag #13

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: DAQ - Task und Kanal Synchronisierung
Deine DAQmx-Kanalauswahl passt nicht zur verwendeten Hardware.
Du hast laut eigener Aussage ein cDAQ mit 3 Einschubkarten.
Dann sollte die Kanalauswahl eher lauten cDAQ1Mod1/ai0, nicht Dev1/ai0.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2013, 17:15
Beitrag #14

Spoony Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Aug 2013

12
2011
DE_EN



RE: DAQ - Task und Kanal Synchronisierung
Hallo Jens, danke zu nächst einmal für deinen Antwort.
Habe das mal ausprobiert wie du es meinst. Sprich für Dev1/ai0, cDAQ1Mod1/ai0 geschrieben.
Für die anderen beiden Karten verändert sich denke dann die Bezeichnung des Kanals zu cDAQ1Mod2 für den zweiten Steckplatz des cDAQ's oder?

Muss dir aber leider mitteilen, dass es so nicht funktioniert.
Bekomme immer folgende Fehlermeldung:

Error -200220 occurred at DAQmx Create Channel (AI-Voltage-Basic).vi:3

Possible reason(s):

Device identifier is invalid.

Device Specified: cDAQ1Mod1
Suggested Device(s): cDAQ1, Dev2, Dev3, Dev1, Dev6, Dev5

Task Name: _unnamedTask<59C>

Die Daten Aufnahme mit der ersten und zweiten Messkarte funktioniert auch soweit wenn ich die Kanäle entsprechend mit Dev 1/ bzw. Dev2/ anwähle.
Für diese beiden Karten bekomme ich einmal eine Spannung und einmal einen Strom.Leider funktioniert der Counter nur nicht entsprechened dabei, der eben die Drehzahl der Windturbine bestimmen soll.
Der Sensor erfasst 300 Impulse pro Umdrehung. Wichtitg ist, dass alle drei Messkarten synchron funktionieren, was wiederum eigentlich durch das cDAQ Gerät gewährleistet sein sollte.

Gruß Christian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2013, 18:07 (Dieser Beitrag wurde zuletzt bearbeitet: 27.08.2013 17:43 von jg.)
Beitrag #15

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: DAQ - Task und Kanal Synchronisierung
Was für Karten hast du im MAX definiert?
Was für reale Messkarten hast du wirklich?
Oder arbeitest du bisher nur mit simulierten Devices?

Wenn du deine Module als Teil des cDAQ konfigurierst, dann muss es die Devices so oder so ähnlich geben, die ich dir vorgeschlagen habe:
   

Dev2/3/4 etc deutet auf eigentlich unabhängige Messkarten hin, das passt vorne und hinten nicht.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2013, 18:37
Beitrag #16

Spoony Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Aug 2013

12
2011
DE_EN



RE: DAQ - Task und Kanal Synchronisierung
Hi,

Ich verwende einmal eine NI 9205 für die Aufnahme der Soannung
Eine NI 9203 für die Aufnahme des Strom und eine NI9421 über die ich die Drehzahl erfassen möchte.
Habe die Karten jetzt entsprechend deiner Anweisung umbenannt und versuches es jetzt nochmal

Danke aufjedenfall schonmal
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.08.2013, 17:38
Beitrag #17

Spoony Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Aug 2013

12
2011
DE_EN



RE: DAQ - Task und Kanal Synchronisierung
Ich habe jetzt mein Vi entsprechend an das MAX angepasst.
Dennoch funktioniert es einfach nicht mit dem Counter.
Wenn ich den Counter weglassen und statt dessen das digitale Singla in Waveform abfrage, funktioniert mein VI.
Wieso aber funktioniert es nicht mit dem Counter obwohl dieser doch expliziert für die Bestimmung einer Drehzahl oder anderen Encoders verwendet werden soll.
Zu dem möchte ich später mit den anderen beiden Counter des MAX eine n Winkelsensor implementieren.

Bin für jeden Ratschlag dankbar

MfG Christian


Angehängte Datei(en)
12.0 .vi  init_test_2_27_08_13.vi (Größe: 43,95 KB / Downloads: 233)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2013, 20:27
Beitrag #18

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: DAQ - Task und Kanal Synchronisierung
Rückfrage :
Hast du reale Signale angeschlossen, d.h. dreht sich überhaupt irgend etwas, das dann Impulse für den Counter liefert?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2013, 10:41
Beitrag #19

Spoony Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Aug 2013

12
2011
DE_EN



RE: DAQ - Task und Kanal Synchronisierung
Hallo Jens,

Die Windturbine liefert entsprechend bei Rotation Impulse.
Allerdings dreht sich diese nicht durchgehend, da es teilweise nicht windig genug ist das sich diese Dreht.
Bei Rotation werden entsprechend Impulse ausgeworfen. Die anderen Mesdaten sollen aber auch ei Stillstand der Windturbine erfasst werden. Die Drehzahl soll dann entsprechend mit Null ausgegeben werden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2013, 11:29
Beitrag #20

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: DAQ - Task und Kanal Synchronisierung
Dann arbeite mal nicht mit einem Timeout "unendlich" (bzw. -1) bei der Frequenz-Erfassung. Das bedeutet nämlich, dass DAQmx solange wartet, bis es einen Frequenz-Wert berechnen kann, was schwierig ist, wenn sich nichts dreht.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Synchronisierung von Analogen Signalen mit digitalem Encoder Benj1man 8 6.332 12.05.2020 10:38
Letzter Beitrag: Benj1man
  DAQ Kanal erzeugen jodh14 11 8.729 21.03.2018 15:37
Letzter Beitrag: jodh14
  Output Input Synchronisierung MatzeK95 4 7.441 15.04.2016 15:15
Letzter Beitrag: MatzeK95
  Task, Kanal und Physikalische Namen Nordvestlys 1 6.429 11.02.2015 15:50
Letzter Beitrag: Nordvestlys
  Pro Kanal einen Task moeglich ? cDAQ 9171 mit NI 9237 Wurzelsepp 6 6.657 11.03.2014 16:38
Letzter Beitrag: Wurzelsepp
  DAQmx - Kanal 2 Abtastrate abhängig von Kanal 1 DerJohannes 6 7.103 29.08.2013 17:50
Letzter Beitrag: DerJohannes

Gehe zu: