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 

Telnet port abhören



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!

09.05.2014, 12:08
Beitrag #1

hajos118 Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Apr 2014

8.5, 8.6 ...
2008
DE

87549
Deutschland
Telnet port abhören
Ich hab ein Problem und irgendwie einen Knopf im Hirn:

Ich benötige von einem externen Messgerät Statusmeldungen.

Diese Statusmeldungen werden (ursprünglich) im interaktiven Betrieb mittels einer telnet Verbindung beobachtet und durch den Bediener ausgewertet.
Aufruf von einem PC:
telnet <IP-Adresse>:2000
[damit öffnet sich das "Beobachtunsfenster"]
.... einige Zeit vergeht ....
Satuszeilen erscheinen im Fenster
.... einige Zeit vergeht ....
anschließend wird das telnet Fenster wieder geschlossen.

Ich möchte aber diese meldungen in meinem Programm auswerten - die Routine zur Auswertung von den Ausgabestrings steht schon, jetzt muss ich die Strings nur noch aus der Telnet - Leitung saugen...

Meine Idee:
Öffne tcp - Verbindung auf den Port
While-Schleife zum Einlesen der Daten
Bei Knopfdruck im Programm while-Schleife beenden und Daten zu den benötigten Strings umwandeln und weiterverarbeiten.

Dummerweise nimmt aber mein LV-PC keine Verbindung mit dem Messrechner auf...

Irgendwelche Tips, wie ich an die Daten aus der telnet verbindung komme?

Verzweifelte Grüße und ein schönes WE
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.05.2014, 12:18
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Telnet port abhören
Im Internet Toolkit (bis lv11_img ein Zusatzpaket) gibt es spezielle Telnet-VIs.

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
15.05.2014, 10:52 (Dieser Beitrag wurde zuletzt bearbeitet: 15.05.2014 10:52 von rolfk.)
Beitrag #3

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Telnet port abhören
(09.05.2014 12:08 )hajos118 schrieb:  Ich hab ein Problem und irgendwie einen Knopf im Hirn:

Ich benötige von einem externen Messgerät Statusmeldungen.

Diese Statusmeldungen werden (ursprünglich) im interaktiven Betrieb mittels einer telnet Verbindung beobachtet und durch den Bediener ausgewertet.
Aufruf von einem PC:
telnet <IP-Adresse>:2000
[damit öffnet sich das "Beobachtunsfenster"]
.... einige Zeit vergeht ....
Satuszeilen erscheinen im Fenster
.... einige Zeit vergeht ....
anschließend wird das telnet Fenster wieder geschlossen.

Ich möchte aber diese meldungen in meinem Programm auswerten - die Routine zur Auswertung von den Ausgabestrings steht schon, jetzt muss ich die Strings nur noch aus der Telnet - Leitung saugen...

Meine Idee:
Öffne tcp - Verbindung auf den Port
While-Schleife zum Einlesen der Daten
Bei Knopfdruck im Programm while-Schleife beenden und Daten zu den benötigten Strings umwandeln und weiterverarbeiten.

Dummerweise nimmt aber mein LV-PC keine Verbindung mit dem Messrechner auf...

Irgendwelche Tips, wie ich an die Daten aus der telnet verbindung komme?

Verzweifelte Grüße und ein schönes WE

Also Du hast ein Messgerät, einen Messrechner der damit kommuniziert und einen LV-PC mit dem Du die Kommunikation zwischen Messgerät und Messrechner mitlauschen willst? In dem Falle geht das was Du vorhast nicht. TCP ist eine Point to Point Kommunikation und da kann nicht einfach ein Dritter eben mal zwischenhinein kommen.

Oder habe ich Deinen Aufbau jetzt nicht ganz gut begriffen?

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.05.2014, 08:58
Beitrag #4

hajos118 Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Apr 2014

8.5, 8.6 ...
2008
DE

87549
Deutschland
RE: Telnet port abhören
@rolfk:
Mein Aufbau sieht folgendermaßen aus:
[Messgerät] <----------> [LV-Rechner]
Verbindung soll eine telnet - kompatible Kommunikation sein, die aber leider nicht zustande kommt.

Ursprünglicher Aufbau:
[Messgerät] <----------> [PC] <---------->[LV-Rechner]
Hier wurde das Messgerät über telnet vom PC angesprochen und eine Datei auf dem PC abgelegt. Diese Datei wurde dann vom LV-Rechner ausgewertet. Den Zwischenschritt mit dem PC möchte ich jetzt sparen...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.05.2014, 09:11
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Telnet port abhören
(19.05.2014 08:58 )hajos118 schrieb:  Mein Aufbau sieht folgendermaßen aus:
[Messgerät] <----------> [LV-Rechner]
Verbindung soll eine telnet - kompatible Kommunikation sein, die aber leider nicht zustande kommt.
In diesem Fall verweise ich nochmals auf Beitrag #2.

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
19.05.2014, 09:51 (Dieser Beitrag wurde zuletzt bearbeitet: 19.05.2014 10:16 von hajos118.)
Beitrag #6

hajos118 Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Apr 2014

8.5, 8.6 ...
2008
DE

87549
Deutschland
RE: Telnet port abhören
Danke Jens für den Tip

... ich kann nur die Internet tools für meine LV version (8.6.1) nicht finden...

muss ich die gesondert kaufen?

Bei NI sieht's gerade so aus:


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.05.2014, 10:51
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Telnet port abhören
Ja, hatte ich doch geschrieben, ist bzw. war ein Zusatzpaket (also kostenpflichtig). Welches Development System hast du denn? Base / Full / Pro / Dev. Suite?

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
19.05.2014, 12:17
Beitrag #8

hajos118 Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Apr 2014

8.5, 8.6 ...
2008
DE

87549
Deutschland
RE: Telnet port abhören
Hab die Full - Version 8.51 bzw. 8.6.1 (für dieses Projekt zwingend).
Bei Ni bekommt man leider nix mehr, da schon aus dem Support gefallen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.05.2014, 12:22
Beitrag #9

hajos118 Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Apr 2014

8.5, 8.6 ...
2008
DE

87549
Deutschland
RE: Telnet port abhören
Definitive Aussage von Vertrrieb München: Keine Installationsmedien mehr verfügbar, auch keine Möglichkeit irgendwie ein Internet-Toolkit aufzutreiben. :-(
Im Downloadbereich des NI Servers befinden sich auch nur noch die Patches für die benötigte Version 6.

Werd's wohl aufgeben müssen :-(
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.05.2014, 21:46 (Dieser Beitrag wurde zuletzt bearbeitet: 22.05.2014 21:47 von rolfk.)
Beitrag #10

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Telnet port abhören
(20.05.2014 12:22 )hajos118 schrieb:  Definitive Aussage von Vertrrieb München: Keine Installationsmedien mehr verfügbar, auch keine Möglichkeit irgendwie ein Internet-Toolkit aufzutreiben. :-(
Im Downloadbereich des NI Servers befinden sich auch nur noch die Patches für die benötigte Version 6.

Werd's wohl aufgeben müssen :-(

Nicht so schnell aufgeben. Ich habe gecheckt. Internet Toolkit 6.1 ist tatsächlich discontinued und nicht mehr erhältlich von NI. Aber es gibt einen gratis Download von Internet Toolkit 2012, da NI die Teile des Internet Toolkits die nicht in Standard LabVIEW integriert wurden in ein gratis und unsupported Toolkit umgesetzt hat.

Wenn Du also LabVIEW 2012 oder neuer hast kannst Du diesen Installer einfach downloaden und installieren. Anders dann die Versionsnummer in diesem Toolkit vermuten lässt funktioniert es nicht nur in LabVIEW 2012 sondern der Installer wird ganz einfach die neuste auf dem Computer installierte Version von LabVIEW als default Installationsziel auswählen (kann man aber manual anpassen wenn man will). Natürlich sind die VIs in dem Toolkit für LabVIEW 2012 kompiliert, werden also in früheren Versionen von LabVIEW nicht direkt laufen.

Grundsätzlich ist es aber nicht verboten um eine neuere Version von LabVIEW in Evaluationsmodus zu installieren um dann das Toolkit mit Save for Previous in eine frühere Version umzusetzen und dann in die gewünschte LabVIEW Version zu kopieren. Das habe ich aber nicht gecheckt aber sollte meiner Meinung nach gehen.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen 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
  Kommunikation via Telnet Daneil 11 10.125 29.06.2018 12:08
Letzter Beitrag: Daneil
  CAN-ID abhören und weiterverarbeiten Adam6de 5 5.636 25.10.2010 11:02
Letzter Beitrag: Adam6de

Gehe zu: