-> Hier kostenlos registrieren
Hallo,
ich hoffe ich bin hier im richtigen Thread.
Es geht um die Frage welche Möglichkeiten der Kommunikation von PC zu einer S7 habe ich.
Zur Zeit verwende ich, bzw. wir, eine Verbindung über Ethernet.
Treiber sind .net basierend.
Problem hierbei, wenn es um Übertragungszeiten unter 20ms geht, wird es eng.
Zur Zeit schreiben wir Werte auf einen DB in ca. 15ms.
Begründet durch TCP und Windows.
Andere Lösung wäre IO Karten.
Das sollte doch um ein vielfaches schneller sein oder?
Hat da jdm Erfahrung.
Problem hierbei ist, dass unsere Software auf .net aufbaut und die Schnittstellen und API meist in C++ sind.
Das beduetet wiederum Probleme.
Gibt es IO Karten mit C# .Net Unterstützung ?
Oder gibt es noch andere, sehr schnelle Kommunikationswege zwischen PC und einer S7.
Zum Übertragen von Werten sind IO Karten ja ganz brauchbar aber sobald es um Strings oder riesige Zahlenmengen geht, muss extrem codiert werden.
das ist auch nicht sinn der sache.
Hat jemand eine Idee ?
danke im vorraus und verzeiht mein blauäugiges herangehen.
mfg
Martin
ich hoffe ich bin hier im richtigen Thread.
Es geht um die Frage welche Möglichkeiten der Kommunikation von PC zu einer S7 habe ich.
Zur Zeit verwende ich, bzw. wir, eine Verbindung über Ethernet.
Treiber sind .net basierend.
Problem hierbei, wenn es um Übertragungszeiten unter 20ms geht, wird es eng.
Zur Zeit schreiben wir Werte auf einen DB in ca. 15ms.
Begründet durch TCP und Windows.
Andere Lösung wäre IO Karten.
Das sollte doch um ein vielfaches schneller sein oder?
Hat da jdm Erfahrung.
Problem hierbei ist, dass unsere Software auf .net aufbaut und die Schnittstellen und API meist in C++ sind.
Das beduetet wiederum Probleme.
Gibt es IO Karten mit C# .Net Unterstützung ?
Oder gibt es noch andere, sehr schnelle Kommunikationswege zwischen PC und einer S7.
Zum Übertragen von Werten sind IO Karten ja ganz brauchbar aber sobald es um Strings oder riesige Zahlenmengen geht, muss extrem codiert werden.
das ist auch nicht sinn der sache.
Hat jemand eine Idee ?
danke im vorraus und verzeiht mein blauäugiges herangehen.
mfg
Martin