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 

2. Netzwerkarte



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!

08.03.2010, 08:40
Beitrag #1

ChristianS Offline
LVF-Grünschnabel
*


Beiträge: 48
Registriert seit: Dec 2007

8.6 Basic
2007
de

70378
Deutschland
2. Netzwerkarte
Hallo,

ich möchte eine Anwendung schreiben, die über UDP/IP mit einer S7 kommuniziert. Diese Kommunikation soll über eine 2. Netzwerkkarte im PC realisiert werden. Die erste Netzwerkkarte hängt am Firmennetz und soll nicht genutzt werden.

Ist dies möglich? Wie kann ich LabVIEW sagen, über welche Karte es Daten empfangen / senden soll?!

Im Forum habe ich gelesen, dass es mit 2 Netzwerkkarten auch Probleme mit der Kommunikation geben kann. Habt ihr da noch weitere Erfahrungen?

Gruß Christian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.03.2010, 13:10
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
2. Netzwerkarte
Also Probleme mit einer 2. Netzwerkkarte hatte ich nur in Verbindung mit Shared Variables.
LabVIEW musst Du meines Wissens nach nicht sagen, welche Netzwerkkarte verwendet soll. Das wird wohl irgendwie durch Windows festgelegt. Unsure Wenn Du also z.B. eine Netzwerkarte mit der Adresse 192.168.123.xxx und eine Netzwerkarte mit der Adresse 192.168.456.xxx hast, dann sollte LabVIEW, bzw. Windows erkennen, welche Karte verwendet wird, wenn Du z.B. 192.168.123.111 als Adresse angibst. In dem Bsp. müsste automatisch die erste Karte verwendet werden. Das kannst Du ja aber auch mal ausprobieren und berichten, ob es so klappt.
Vielleicht weiß aber auch jemand genauer Bescheid, was da in Deinem Rechner so abläuft. Unsure

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.03.2010, 17:30
Beitrag #3

ChristianS Offline
LVF-Grünschnabel
*


Beiträge: 48
Registriert seit: Dec 2007

8.6 Basic
2007
de

70378
Deutschland
2. Netzwerkarte
Hallo,

klingt logisch was du geschrieben hast. Werde das im Laufe der Woche ausprobieren und mich dann melden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.03.2010, 21:27 (Dieser Beitrag wurde zuletzt bearbeitet: 08.03.2010 21:28 von rolfk.)
Beitrag #4

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
2. Netzwerkarte
Vollkommen richtig Markus. Solange beide Netwerkkarten in einem eigenen Subnetz konfiguriert sind sorgt das IP routing in der Socketlibrary dafür dass alles ans richtige Ort geht.

Was aber falsch ist ist die zweite Addresse 192.168.456.xxx. 456 als Adressenkomponente gibts in IP4 Netzwerken nicht. Gültige Werte liegen zwischen 0 und 254, da 255 unter gewissen Umständen als Broadcastadresse verwendet wird.

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
09.03.2010, 07:31 (Dieser Beitrag wurde zuletzt bearbeitet: 09.03.2010 07:31 von Y-P.)
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
2. Netzwerkarte
Da hast Du natürlich Recht. Das war aber auch nur ein Bsp., bei dem ich bei 123 begonnen und mit 456 weitergemacht habe. Blush
Wenn man nicht immer mit dem Kopf voll bei der Sache ist...... Noe
Es sollte aber auch nur zur Veranschaulichung dienen..... Wink

Gruß Markus

' schrieb:Vollkommen richtig Markus. Solange beide Netwerkkarten in einem eigenen Subnetz konfiguriert sind sorgt das IP routing in der Socketlibrary dafür dass alles ans richtige Ort geht.

Was aber falsch ist ist die zweite Addresse 192.168.456.xxx. 456 als Adressenkomponente gibts in IP4 Netzwerken nicht. Gültige Werte liegen zwischen 0 und 254, da 255 unter gewissen Umständen als Broadcastadresse verwendet wird.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.04.2010, 08:54
Beitrag #6

jak888 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 133
Registriert seit: Apr 2010

2010
2010
en

97447
Deutschland
2. Netzwerkarte
Also ich habe hier auch ein ähnliches Problem:

Ich kommuniziere mittels 2. Netzwerkkarte mit einer Webplatine und die erste Karte hängt im Firmennetzwerk.
Die Situation ist jetzt eben so, dass wenn beide Kabel angeschlossen sind, kann ich ins Internet, aber nicht auf die Platine zugreifen. Sobald ich den "Internet"-Stecker ziehe kann ich mit der Platine kommunizieren.

Die Netzwerkkarte, mit der ich auf die Platine zugreife ist als 192.168.0.1 konfiguriert und die Platine erreiche ich unter 192.168.0.103.
Demnach wählt LabVIEW also nicht die richtige Karte anhand der Ziel IP, bin mir aber auch nicht sicher...

"Good judgement comes from experience, experience comes from bad judgement."
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Gehe zu: