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 

XY-Tisch + Datenerfassung



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!

06.02.2009, 09:29
Beitrag #1

jefe Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Feb 2009

7.1 und 8.5
2008
de

15745
Deutschland
XY-Tisch + Datenerfassung
Guten Tag,



Unsere Aufgabe besteht darin eine Solarzelle zu untersuchen. Die Zelle liegt auf einem X-Y-Positionstisch, der Firma PI - Model - C-843.21

Unser LabVIEW-Programm steuert die Laserdiode, den Tisch und nimmt eine Auswertung vor.

Zur Zeit arbeitet das Programm so, dass die Zelle jeweils schrittweise abgefahren wird. Die Zelle ist 150*150mm und kann von 0 bis "unendlich" Schritte abgefahren werden.

Mit unendliche meine ich eigentlich, dass keine Schrittbewegung erfolgen soll. Also eine reine Bewegung stattfinden soll.

Das wollen wir erreichen. Jedoch muss dazu ein neues Programm geschrieben werden.

Dazu bräuchten wir Unterstützung.



Desweiteren haben wir ein Problem mit der Karte des Tisches. Zur Zeit arbeitet das gesamte Programm so, dass erst der Punkt angefahren wird, dann wird die Magnetfeldmessung vorgenommen, dann gehts weiter in einen softwarerealisierten Lock-In-Verstärker (auch in LabVIEW programmiert) und wieder das ganze von vorne. Durch diese Verarbeitung brauchen wir pro Messpunkt 0.7sek. Bei ca 3800 Messpunkten kann man sich ausrechnen wielange es dauert. Das ganze soll im Prinzip synchron erfolgen.



Praktisch ein flüssiger Durchlauf des Tisches und die simultane Messung. Wir habe herausgefunden, dass der Treiber des Tisches Probleme macht, aber konnten nicht genau finden wieso und warum.



Vielleicht kennt jemand das Problem oder hat einen guten Vorschlag parat. Wir sind für jede Hilfe dankbar.



Hardware: PC/winXP, PCI-Karte von NI "NI 6115", DAQ Gerät BNC 2120, XY Tisch der Firma PI Model "C-843.21"



mfg Dirk



P.S. Wenn noch Fragen zum Programm sind, einfach melden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.02.2009, 09:45 (Dieser Beitrag wurde zuletzt bearbeitet: 06.02.2009 09:46 von Achim.)
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
XY-Tisch + Datenerfassung
Hi,

wir setzen auch PI-Produkte ein, und zwar Achsen M-531.x, angesteuert über eine Controller-Karte C-843.

Die Achsen kann man doch einfach mit einer gewünschten Geschwindigkeit auf einen Absolutwert fahren lassen, man muss also nicht jedes Mal schrittweise fahren! Parallel dazu kannst du messen, das hat ja nix mit der Positionierung zu tun! Von PI gibts ja auch VI's, da sind z.B. die Befehle "move relative" oder "move absolute" dabei...

Gruß
Achim

EDIT: Frage mal LVF-User "Gabs", sie arbeitet bei PI

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.02.2009, 12:52
Beitrag #3

Gabs Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Jan 2005

7.1 ... 2009
1995
EN

76XXX
Deutschland
XY-Tisch + Datenerfassung
Hallo Dirk,

' schrieb:Desweiteren haben wir ein Problem mit der Karte des Tisches. Wir habe herausgefunden, dass der Treiber des Tisches Probleme macht, aber konnten nicht genau finden wieso und warum.
XY Tisch der Firma PI Model "C-843.21"

Wie steuert Ihr denn die C-843 an? Es gibt von PI 2 LabVIEW-Treibersätze, einen älteren, und einen GCS LabVIEW Satz (der mit dem C843_Configuration_Setup.vi als Initialisierungsroutine). Welchen verwendet Ihr (zu empfehlen ist in jedem Fall der GCS Satz)? Wie äußern sich die Probleme? Habt Ihr eingegrenzt, daß die 0,7 Sekunden durch die Bewegung des Tisches verbraucht werden - sprich habt Ihr ausgeschlossen daß Eure sonstigen Messungen entsprechend lange dauern? Um welchen Tisch geht es (C-843 ist die Bezeichnung der Controllerkarte, nicht der Mechanik). Wie stellt Ihr den Abschluß der Bewegung fest - pollt Ihr, und wenn ja mit welchem Kommando? Welche Version der C-843 CD habt Ihr?

Ansonsten schließe ich mich Achims Vorschlag an. Die Triggerung könnte eventuell über Kommandos erfolgen, welche jedoch im aktuellen Release noch nicht drin sind. Hier sollten wir vielleicht direkt klären, ob wir Dir mit einer Sonder- oder Vorversion helfen können. Es gibt jedoch auch bereits verfügbare Hardware-Lösungen über externe Triggerboxen, auch in dem Fall bitte kurz melden.

Gruß,
Gabs
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenerfassung cDAQ + NI9203 keine synchrone Datenerfassung dieseldunst 5 6.559 24.06.2016 14:49
Letzter Beitrag: jg

Gehe zu: