![]() |
Datenerfassung mit BNC 2120 - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: Sonstiges (/Forum-Sonstiges) +--- Forum: Messtechnik (/Forum-Messtechnik) +--- Thema: Datenerfassung mit BNC 2120 (/Thread-Datenerfassung-mit-BNC-2120) |
Datenerfassung mit BNC 2120 - Joachim.Franck - 07.05.2008 12:39 Hallo, ich habe ein Problem mit der Datenerfassung über den Anschlussblock BNC-2120 von NI. Wir haben 1 Analogsignal (0-10V) und 2 Digitalsignale (Winkelmarkengeber 720I/Umdrehung) die wir eigentlich gleichzeitig erfassen wollen. Die beiden Digitaleingänge erfassen wir über die Countereingänge, da die Digitaleingänge zu langsam sind. Leider kommt beim Einbinden in LabVIEW über den DAQ-Assi immer eine Fehlermeldung (Fehler 200028). Laut NI Homepage ist das ein Counterproblem, da auch der Analogeingang einen Countereingang benutz, braucht...??? Somit bräuchten wir 3 oder mehr Eingänge. Unser Erfassungsblock hat nur 2. 1. Kann ich dieses Problem nun mit unserem Erfassungsblock irgendwie umgehen? Wenn nicht: Auf der Suche nach einem Erfassungsblock mit mehr als 2 Countereingängen habe ich bei NI leider nix gefunden. Kennt sich jemand damit aus, oder kann mir jemand einen Erfassungsblock "empfehlen"?? Danke für Hilfe ...10V) und 2 Digitalsignale (Winkelmarkengeber 720I/Umdrehung). EDIT: Wir benutzen das Datenerfassungsmodul PCI 6052E mit auch nur 2 Counter/Timern Datenerfassung mit BNC 2120 - jg - 07.05.2008 16:22 Sag mal, du weisst doch eigentlich schon die Antwort! Deine DAQ-Karte hat 2 Counter. Du erfasst 2 Digitialsignale per Counter, somit sind beide Counter belegt. 2-2 = 0 Folgerung: du hast keinen Counter mehr zur Verfügung, um ein Analogsignal per internem Hardware-Takt (dafür wird nämlich auch ein Counter gebraucht) zu erfassen. Und das hat aber auch überhaupt nichts mit deinem Connector-Block zu tun. MfG, Jens Datenerfassung mit BNC 2120 - Joachim.Franck - 07.05.2008 21:12 Ich nehme das als Bestätigung, dass ich mit der Konfiguration nicht 3 Signale gleichzeitig einbinden kann??!! Oder würde es reichen, wenn ich einem Signal einen externen Takt Vorgebe? Falls nicht ist ja die Frage, gibt es Karten, die mehr als 2 Counter haben? Ich habe bei NI keine gefunden!! Datenerfassung mit BNC 2120 - jg - 07.05.2008 22:19 Kann man so allgemein nicht mit JA beantworten. Dazu sind deine Infos etwas zu dünn. Bsp: Typische Anwendung: Mehrere AI erfassen mit einem internen Takt erfassen. Sowas geht ohne Probleme bei der von dir erwähnten Karte, dafür wird auch nur ein Counter gebraucht. Allerdings werden die AI's nicht vollkommen gleichzeitig erfasst, sondern immer schön brav hintereinander, da die meisten Karten nur einen AD-Wandler besitzen. Du könntest (wie du selber sagst) die AI-Datenerfassung natürlich auch mit einem externem Hardware-Takt oder halt mit einem internem Software-Takt ausstatten. Müsste (so aus dem Bauch raus) beides gehen. MfG, Jens Datenerfassung mit BNC 2120 - Achim - 08.05.2008 06:06 ' schrieb:Falls nicht ist ja die Frage, gibt es Karten, die mehr als 2 Counter haben? Ich habe bei NI keine gefunden!! Die Multifunktionskarten haben immer nur zwei Counter! Es gibt auch reine Counter/DIO-Karten, da hast du dann vier oder acht Counter zur Verfügung (6601 bzw. 6602/6608) Datenerfassung mit BNC 2120 - rolfk - 08.05.2008 08:37 ' schrieb:Die Multifunktionskarten haben immer nur zwei Counter! Das ist nicht ganz korrekt. Die moderneren DAQ Karten der M Series haben zwei extern benützbare Counter und auch noch interne Counter für AI und AO timed Acquisition. Der DAQ-STC Chip der darauf verwendet wird besitzt diese 2 Generel-Purpose Counter Timers und zusätzlich nochmals 8 Counter/Timers für Board interne Timing-Aufgaben. Rolf Kalbermatter Datenerfassung mit BNC 2120 - Lucki - 08.05.2008 10:56 ' schrieb:Wenn nicht: Auf der Suche nach einem Erfassungsblock mit mehr als 2 Countereingängen habe ich bei NI leider nix gefunden. Kennt sich jemand damit aus, oder kann mir jemand einen Erfassungsblock "empfehlen"??Erfassungsblock nicht, aber wenn Du schon einmal in Kauflaune bist: Die Universal- DAQ-Karten der M-Serie sind z.T recht preiswert, und so ziemlich alle haben eines gemeinsam: Sie enthälten eine fertige Hardware zum direkten Anschluß von Winkelencodern. Weder mußt Du dann noch Hirn für die Programmierung verwenden, noch hast Du dann noch Schwierigkeiten mit zu hoher Pulsfrequenz. Ich schätze mal, das ist für Dein Problem überhaupt die einzig vernüftige Lösung. Datenerfassung mit BNC 2120 - jg - 08.05.2008 12:10 ' schrieb:Das ist nicht ganz korrekt. Die moderneren DAQ Karten der M Series haben zwei extern benützbare Counter und auch noch interne Counter für AI und AO timed Acquisition. Der DAQ-STC Chip der darauf verwendet wird besitzt diese 2 Generel-Purpose Counter Timers und zusätzlich nochmals 8 Counter/Timers für Board interne Timing-Aufgaben.Und wieder mal was dazu gelernt. Danke, Rolf, für diesen erhellenden Beitrag. Aber für unseren Fragesteller mit E-Serie trifft das ja leider nicht zu. MfG, Jens Datenerfassung mit BNC 2120 - Joachim.Franck - 14.05.2008 09:57 dumme frage von mir!! spielt der erfassungsblock da überhaupt eine rolle? oder brauche ich neben der karte auch einen neuen erfassungsblock um alle 3 signale einzubinden? PS: wir brauchen für alle 3 signale einen zähler Datenerfassung mit BNC 2120 - jg - 15.05.2008 20:45 Schon mal die NI-Webseite befragt? http://sine.ni.com/nips/cds/view/p/lang/en/nid/10712 [attachment=12542] Oder wende dich bei Neueinkauf einer Karte vertrauensvoll an deinen lokalen NI-Vertreter. MfG, Jens |