StefanK
Level-1
- Beiträge
- 178
- Reaktionspunkte
- 22
-> Hier kostenlos registrieren
Hi allerseits,
ich habe eine VB.NET - Anwendung, welche per Modbus Tcp mit einem Wago Ethernet - Koppler (750-342) Kommuniziert. Die Anwendung liest lediglich ein Byte digitale Eingänge und ein Byte digitale Ausgänge. Genutzt habe ich bisher immer die kostenpflichtige DLL: MTB.dll von Wago. Die Ethernetverbindung ist ein Cross-Over Kabel. Genau hier gibt es bei Windows 7 ein Problem: Der Koppler gibt nach einigen Sekunden (das Programm aktualisiert den Status alle 150ms) beim lesen der Eingänge oder beim schreiben der Ausgänge (fertige Prozeduren von Wago) einen Fehler aus. Trennen/Verbinden - und es geht weiter (für ein paar Sekunden). Bislang war das kein Problem, es wurde nur eine Signalampel angesteuert und eine allgemeine Freigabe, jetzt kommt allerdings noch mehr dazu...
Das interessante dabei ist, frühere Programme liefen auf Windows XP, da gab es kein Problem. Weiter ist interessant, das bei Verwendung eines Netzwerkswitch auch unter Windows 7 kein Problem auftritt.
Ich habe mittlerweile auch eine Modbus - Opensource-Lib getestet, die Probleme sind unter Windows 7 (ich habe kein XP-Rechner mehr) die gleichen.
Hat jemand eine Idee was unter W7 so "anders" läuft im "Netzwerk" .. ??
Gruß
Danke
ich habe eine VB.NET - Anwendung, welche per Modbus Tcp mit einem Wago Ethernet - Koppler (750-342) Kommuniziert. Die Anwendung liest lediglich ein Byte digitale Eingänge und ein Byte digitale Ausgänge. Genutzt habe ich bisher immer die kostenpflichtige DLL: MTB.dll von Wago. Die Ethernetverbindung ist ein Cross-Over Kabel. Genau hier gibt es bei Windows 7 ein Problem: Der Koppler gibt nach einigen Sekunden (das Programm aktualisiert den Status alle 150ms) beim lesen der Eingänge oder beim schreiben der Ausgänge (fertige Prozeduren von Wago) einen Fehler aus. Trennen/Verbinden - und es geht weiter (für ein paar Sekunden). Bislang war das kein Problem, es wurde nur eine Signalampel angesteuert und eine allgemeine Freigabe, jetzt kommt allerdings noch mehr dazu...
Das interessante dabei ist, frühere Programme liefen auf Windows XP, da gab es kein Problem. Weiter ist interessant, das bei Verwendung eines Netzwerkswitch auch unter Windows 7 kein Problem auftritt.
Ich habe mittlerweile auch eine Modbus - Opensource-Lib getestet, die Probleme sind unter Windows 7 (ich habe kein XP-Rechner mehr) die gleichen.
Hat jemand eine Idee was unter W7 so "anders" läuft im "Netzwerk" .. ??
Gruß
Danke