Nem0 Posted July 14, 2015 at 01:10 PM Posted July 14, 2015 at 01:10 PM Hallo zusammen, ich hab mir den Masterbrick und das NFC Modul gekauft. Über den Brickviewer erkenne ich auch die NFC-Chips die ich verwende.(erstes Bild) Wenn ich nun das Beispiel VI ausprobiere funktioniert leider nichts. Ich bekomme zB schon keine IPConnection. (siehe Bild 2 Probe 11) Ich benutze LabView 14 SP1. Das IPconnection VI produziert auch schon eine Fehlermeldung. "Constructor Node in Example Write Read Type 2.vi" Ich glaube aber das es nicht daran liegt. Es würde mich sehr freuen, wenn ihr mir weiterhelfen könntet. mit freundlichen Grüßen, Nem0Screenshots.pdf Quote
photron Posted July 14, 2015 at 01:31 PM Posted July 14, 2015 at 01:31 PM Nimm mal die angehängte Tinkerforge.dll statt die aus dem ZIP.Tinkerforge.dll Quote
Nem0 Posted July 14, 2015 at 02:42 PM Author Posted July 14, 2015 at 02:42 PM Ne hat sich leider nichts geändert. An was kann das den liegen? Ist den der Refnumwert 0x00.. (hexadezimal) eine legitimer Wert oder muss sich der von 0 unterscheiden? kann ich die Refnum iwie anders erstellen (VIs,Constante?) Quote
photron Posted July 14, 2015 at 05:15 PM Posted July 14, 2015 at 05:15 PM Dann hast du die alte Tinkerforge.dll nicht richtig ersetzt. Der Fehler 1386 besagt, dass LabVIEW die entsprechende .NET Klasse nicht finden kann. Das liegt in diesem Fall daran, dass die Tinkerforge.dll die im Moment den LabVIEW Bindings beiliegt für .NET 2.0 kompiliert ist. Damit kommen neuere Versionen von LabVIEW nicht parat und brauchen die Tinkerforge.dll für .NET 4.0. Genau eine solche Tinkerforge.dll habe ich dir gegeben. Mach mal folgendes: - Schließe LabVIEW komplett - Lösche die alte Tinkerforge.dll - Pack die neue Tinkerforge.dll und das Example für das NFC/RFID Bricklet in den gleichen Ordner - Öffne das Beispiel in LabVIEW Wenn das nicht hilft, dann auf den IPConnection Node doppelt klicken. Im "Select .NET Constructor" Dialog muss als Assembly "Tinkerforge(2.1.4.0)" ausgewählt sein. Wenn das nicht der Fall ist, oder einfach nur zur Sichereit, über den Browse Knopf die neue Tinkerforge.dll auswählen. Dann solle in der Objects-Liste darunter auch die IPConnection auftauchen (neben vielen anderen Dingen). Diese Auswählen und den Dialog mit Ok verlassen. Quote
Nem0 Posted July 15, 2015 at 11:57 AM Author Posted July 15, 2015 at 11:57 AM Danke hat funktioniert auch wenn er sich immer noch darüber aufregt das er die alte Version erwartet, aber das stört mich nicht wirklich. Dann mach ich mich mal ans rumspielen Werde berichten sobald ich etwas nützliches geschaffen habe. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.