ich hoffe, dass Ihr mir bei meinem ersten Problem, welches ich hier habe, helfen könnt.
Folgende Problematik tritt bei mir auf.
Es sollen die Daten meiner Stromzähler ausgelesen werden.
Diese wurden folgendermaßen angeschlossen
RJ9-Stecker vom Stromzähler -> Serielles Modul -> Seriell auf USB Converter -> USB to LAN Adapter
Die Anschlüsse funktionieren absolut problemlos und ich erhalte in Putty auf den seriellen Ports alle paar Sekunden Signale.
Wir das gleiche über IPS durchgeführt, werden mir im Debug-Modus keine Daten angezeigt.
Hat hier im Forum jemand eine Ahnung, woran es in diesem Fall liegen könnte?
Habe bereits die Berechtigungen des IPS-Dienstes geändert, jedoch ohne Erfolg.
Baudraten etc. auch, wobei es ja mit Putty funktioniert (9600 Baud, Datenbits 8, Stopbits 1, Parität keine)
die Verbindung findet über einen virtuellen COM-Port statt.
Hier mal ein Screenshot von IPS:
Über eine Putty-Verbindung via COM-Port auf dem Server bekomme ich jede Sekunde Daten übermittelt.
Es liegt also nicht an der Verbindung an sich, sondern am Abgreifen der Daten über den COM-Port von IPS.
das gab die erleuchtende Idee.
Das hinterlegte Script hat perfekt funktioniert:
COMPort_SetDTR(12345 /*Instance ID*/ , true);
Nochmals vielen Dank dafür!
Nun muss ich nur noch hoffen, dass mein USB Server nicht dauernd abschmiert.
Solange kein Netzwerkfehler auftritt, funktioniert alles bestens.
Auch ein Script zum Ein- und Ausschalten der COM-Ports muss ich jetzt noch schreiben, dann passt alles wie gewünscht.