02.01.2008, 14:52
Beitrag #1
|
johnny walker
LVF-Neueinsteiger
Beiträge: 3
Registriert seit: Dec 2007
8.2
-
kA
32825
Deutschland
|
LabVIEW treiber für 2D Scanner
Hallo zusammen,
ich bin zur Zeit an meiner Diplomarbeit dran und versuche mit den mitgegebenen DLLs von Fa. Mikro Epsilon einen 2D Scanner
über eine Firewire Schnittstelle anzusprechen. Hat vielleicht jemand so etwas ähnliches gemacht wo man mir vielleicht helfen könnte wie ich diese Schnittstelle in LabVIEW aufbauen sollte, damit ich die Daten einlesen bzw. daten senden kann?
Danke
|
|
|
02.01.2008, 15:17
Beitrag #2
|
|
|
03.01.2008, 14:21
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
LabVIEW treiber für 2D Scanner
@Rolf:
Hallo, Rolf,
ich bin auch zuerst bei dem Fragetitel reingefallen, aber da von Micro-Epsilon die Rede ist, geht es sicherlich nicht um Flachbett-Scanner, sondern wohl eher um einen der folgenden Sensoren:
http://www.micro-epsilon.de/de-de/Messge...il-sensor/
@jonny walker:
wie häufig gilt auch bei dir: Bitte bei Hardware-Problemen genaue Angaben machen!
MfG, 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.
|
|
|
03.01.2008, 15:22
Beitrag #5
|
johnny walker
LVF-Neueinsteiger
Beiträge: 3
Registriert seit: Dec 2007
8.2
-
kA
32825
Deutschland
|
LabVIEW treiber für 2D Scanner
nochmal zur Applikation:
hier handelt es sich um einen Profil-sensor(Typ:scanCONTROL 2800) von der fa. Mikro Epsilon.
http://www.micro-epsilon.de/de-de/Messge...il-sensor/
Dazu habe ich DLL Dateien für die Ansteuerung des Controllers von dem Profil-sensor bekommen, die ich in LabVIEW importiert habe. Mein Problem jetzt ist diese DLLs in LabVIEW so zu bearbeiten
dass ich mit dem Controller kommunizieren kann.
PS: im Anhang sind die DLLs
LLT.rar (Größe: 167,18 KB / Downloads: 372)
|
|
|
03.01.2008, 15:31
Beitrag #6
|
|
|
03.01.2008, 19:18
(Dieser Beitrag wurde zuletzt bearbeitet: 03.01.2008 19:19 von rolfk.)
Beitrag #7
|
rolfk
LVF-Guru
Beiträge: 2.306
Registriert seit: Jun 2007
alle seit 6.0
1992
EN
2901GG
Niederlande
|
LabVIEW treiber für 2D Scanner
' schrieb:[attachment=37529:Schnitts..._LLT_DLL.pdf]
hier noch die Dokumentation für die DLLs
Also, ausser dem Callback Mechanismus, den Du so mit der Call Library Node NICHT implementieren kannst, sehe ich da keine grossen Probleme. Allerdings ist es ein breites API, was sagen will, dass es sicher einiges an Fleissarbeit ist um das zu implementieren. Wenn Du LabVIEW 8.2 oder 8.5 hast sollte der Import Library Wizard Dir aber den grössten Teil dieser Arbeit abnehmen können, wenn Du vom File C_interfaceLLT_2.h ausgehst.
Aber dieser Beitrag wäre dann besser im Unterbereich: Externer Code angesiedelt.
Rolf Kalbermatter
|
|
|
15.08.2012, 13:59
(Dieser Beitrag wurde zuletzt bearbeitet: 15.08.2012 14:00 von Lime.)
Beitrag #8
|
Lime
LVF-Grünschnabel
Beiträge: 32
Registriert seit: Oct 2007
2020
2004
EN
18xxx
Deutschland
|
RE: LabVIEW treiber für 2D Scanner
Hallo,
ich habe hier ein OptoControl 2600, das ich mit LabView ansteuern will. Dazu hab ich die .dll der MEDAQLib eingebunden und die Funktionen alle in VIs verpackt. Das Auslesen eines Messwertes klappt auch, allerdings sehe ich Änderungen der Messgröße am PC immer erst mit ca. 5 Sekunden Verspätung im Vergleich zu Änderung des Messobjektes. Hat jemand eine Idee, woran das liegen könnte?
Gruß
|
|
|
10.09.2012, 15:52
Beitrag #9
|
|
|
10.09.2012, 17:52
(Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2012 17:53 von GerdW.)
|
GerdW
______________
Beiträge: 17.480
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: LabVIEW treiber für 2D Scanner
Hallo lime,
Anmerkungen:
- konstante Rechnungen braucht man nur einmal außerhalb der Schleife durchführen
- Standardwerte braucht man nicht explizit verdrahten
- bei den beiden MatchPattern-Aufrufen reichst du den Offset des ersten Aufrufs an den zweiten weiter. Ist dies wirklich richtig so, wenn du nur noch einen Teilstring zum Durchsuchen weiterreichst?
|
|
|
| |