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 

Dieses Thema hat akzeptierte Lösungen:

Kommunikation LabView-Arduino klappt nicht



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!

17.03.2020, 12:01 (Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2020 12:05 von Klaudia.)
Beitrag #1

Klaudia Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Mar 2020

2019
2019
DE



Kommunikation LabView-Arduino klappt nicht
Liebe Forengemeinde,

ich versuche mich an der Anfängeraufgabe, über einen Arduino Uno ein analoges Signal in LabView einzulesen. Mit Arduino bin ich "relativ sattelfest", mit LabView bin ich blutiger Anfläger.

Über diverse Hilfestellungen aus dem Internet habe ich den Arduino Uno konfiguriert (und LINX, LVIFA und VISA installiert). Der Uno wird im Measurement & Automation Explorer erkannt und am korrekten Port (bei mir COM3) angezeigt. Die Baudrate ist auf 9600 eingestellt.

In LabView öffne ich nun das Arduino Beispiel "Analog Pin Read Example". Der Uno und das Poti sind genau so verdrahtet, wie auf der Grafik im Blockdiagramm dargestellt. Beim Drücken des Ausführen-Knopfes beginnt am Arduino die RX Led zu blinken, jedoch nicht die TX-Led. Nach ca. 30 Sekunden erhalte ich den Fehler 5002, es konnte also keine Verbindung hergestellt werden (Screenshot 1).

Aus dem Blinkverhalten des Arduinos schließe ich (korrekt?), daß Labview über den COM Port Kontaktaufnehmen will, der Arduino jedoch nicht antwortet. Selbstverständlich habe ich die Baudrate kontrolliert, sie ist sowohl im Measurement & Automation Explorer als auch am Arduino 9600.

Da mir aufgefallen ist, daß beim Mousover über die Kontakte des Initialisierungsprozesses die Baudrate 115200 angezeigt wird, habe ich die Eingänge des Initialisierungsprozeß eben mal mit konstanten Werten beschalten. Das Blinkverhaltena am Arduino wird dadurch nicht verändert, jedoch erhalte ich nun ca. 5 Sekunden nach dem Start den Fehler 5003 (Screenshot 2), wieder keine Verbindung.

Betriebssystem ist Windows 10. LabView Version 19.0.1

Edit: Ich habe vergessen zu erwähnen, daß ich jene LIFA_Base.ino in den Arduino gespielt hab, die sich im Verzeichnis "C:\Program Files\National Instruments\LabVIEW 201x\vi.lib\LabVIEW Interface for Arduino\Firmware\LIFA_Base" meiner LabView Installation befindet.

Ich bin sicher, Ihr Profis habt da Ideen dazu? Ich bin für jede Anregung dankbar.

Liebe Grüße, Klaudia.


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
Kommunikation LabView-Arduino klappt nicht - Klaudia - 17.03.2020 12:01

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  OPC-UA Verbindung klappt zum Teil nicht Hubert R. 5 2.938 11.02.2024 20:33
Letzter Beitrag: Martin.Henz
  BMP180 Sensor mit I2C Bus auf Arduino Uno und Linx Nomier 1 2.772 30.11.2020 14:48
Letzter Beitrag: jg
  Netzwerkverbindung Arduino<->Labview bricht nach wenigen Sekunden ab Klaudia 5 4.104 12.04.2020 19:41
Letzter Beitrag: Klaudia
  Kommunikation LabView mit Siemens SPS Tobi Wan Kenobi 4 5.820 11.12.2019 08:23
Letzter Beitrag: MaxP
  Arduino -> LabVIEW Kommunikation über TCP/IP Herrx 2 3.405 08.07.2019 06:35
Letzter Beitrag: Herrx
  Wert(nicht Boolean) auf einem digital Port von Arduino mittels LINX schreiben. Atlaspremier 4 3.790 25.04.2019 06:08
Letzter Beitrag: alieninvader

Gehe zu: