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 

Arduino Daten über UDP auslesen



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!

01.02.2022, 23:32
Beitrag #1

Mechatroniker28 Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Mar 2018

2017, 2020
2017
DE


Deutschland
Arduino Daten über UDP auslesen
Hallo LV-Team,

ich möchte gerne mit meinem VI Daten von einem Arduino Aufbau (Wetterstation) über UDP auslesen.
Der Arduino stellt über eine IP-Adresse die Daten zu Verfügung. Da funktioniert soweit alles.
Aber LV leider nicht. Könnt ihr mir bitte weiterhelfen?

Vielen Dank im Voraus.


Angehängte Datei(en)
20.0 .vi  LanVerbindung.vi (Größe: 82,53 KB / Downloads: 172)

0.0 .txt  Wetterstation_lann.txt (Größe: 3,73 KB / Downloads: 171)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.02.2022, 09:45
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Arduino Daten über UDP auslesen
Hallo Mechatroniker,

wenn ich den Arduino Code richtig interpretiere, dann ist 192.168.2.2 die IP-Adresse von deinem Computer. Somit ist die 192.168.2.177 bei UDP Open in deinem VI verkehrt. Lies dir die Hilfe zu dem VI durch. Mit dieser Angabe definierst du, dass LabVIEW auf der (lokalen) Netzwerkkarte mit der IP ...177 UDP Nachrichten empfangen und lesen soll. Da es diese IP nicht gibt, wirft schon UDP Open einen Fehler.

UDP funktioniert anders als TCP/IP. Beim Senden werden die Nachrichten einfach ins Netz gesendet, außer du gibst bei Write eine Ziel-IP mit an. Es wird aber nicht überprüft, ob die Nachricht wirklich angekommen ist, denn dies macht keinen Sinn. Ohne Angabe einer Ziel-IP wird das Paket an alle Teilnehmer im Netzwerk weitergereicht.
Ähnlich beim Empfang, beim Lesen bekommst du alle Nachrichten mit, die auf dem eingestellten UDP-Port (in deinem 7001) ankommen. Du kannst hier aber keine Liste von Sender-IPs vorgeben, sondern nur nach Empfang auswerten.

Gruß, 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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2022, 21:31
Beitrag #3

lucaschneider Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Feb 2022

2020
-
DE


Schweiz
RE: Arduino Daten über UDP auslesen
Hallo Mechatroniker,

ich habe zu diesem Thema noch eine Frage. Welche Sensoren hast du bei deiner Wetterstation verwendet?
Ich arbeite gerade auch an einer, habe jedoch grosse Probleme mit Arduino / Labview. Beispiel: Fehler -1073807339 bei VISA: Lesen in Temperatur.vi kommt immer wieder...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.02.2022, 19:29 (Dieser Beitrag wurde zuletzt bearbeitet: 11.02.2022 19:32 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Arduino Daten über UDP auslesen
Hallo Luca,

herzlich willkommen im Forum!

Zitat:Fehler -1073807339 bei VISA: Lesen in Temperatur.vi
Der typische Timeout-Fehler: es kommen nicht die erwarteten Daten an. (Entweder gar keine oder zu wenige.)

Leider kenne ich dein "Temperatur.vi" nicht, deshalb musst du selbst debuggen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mit MyRio über I2C BMP280 Register auslesen Crash 0 1.654 16.06.2022 19:55
Letzter Beitrag: Crash
  Daten einer SPS S7-1200 mit SP7 Toolkit auslesen Daniel9395 17 12.472 05.08.2020 09:26
Letzter Beitrag: Daniel9395
  Arduino vierstellige 7 Segment Anzeige RainerN 3 3.702 21.04.2020 21:10
Letzter Beitrag: RainerN
  Motorisierter Prüfstand: Daten mit LabView auslesen montie 11 8.542 03.05.2019 09:20
Letzter Beitrag: montie
  Zeitverzögert ausschalten über Arduino Maxim 6 5.662 23.03.2019 22:30
Letzter Beitrag: Maxim
Wink Benutzerdefinirtes Ereignis mit Arduino jennylena 1 3.288 15.02.2018 09:53
Letzter Beitrag: IchSelbst

Gehe zu: