Ethernet-basierte Kommunikation

Echtzeit-TCP und –UDP unter Windows

Kithara Software hat ein Socket Module im Rahmen der Produktreihe ‚RealTime Suite’ vorgestellt. Damit lassen sich industrielle Kommunikationsaufgaben auf Basis der Protokolle TCP und UDP in Echtzeit realisieren.

Die Software geht damit weit über die Möglichkeiten der Windows-Betriebssysteme hinaus. Die seien aufgrund der mangelnden Echtzeitfähigkeit zur Lösung industrieller Anforderungen oftmals nicht geeignet, teilt Kithara mit.

Bereits mit dem zur Produktreihe RealTime Suite gehörenden Packet Module stehen seit einiger Zeit die erforderlichen Mechanismen zur Verfügung, um über ausgewählte Ethernet-Controller in Echtzeit kommunizieren zu können. Dabei war jedoch das Protokoll bislang auf Raw-Ethernet beschränkt oder der Anwender musste selbst das entsprechende höhere Protokoll realisieren. Dies ist nun mit dem Socket Module nicht mehr nötig.

„Kommunikation über Sockets ist einfach anwendbar und so gut wie jedem Programmierer geläufig“ sagt Uwe Jesgarz von Kithara. „Mit dem Socket Module von Kithara sind TCP und UDP auch in Echtzeit realisierbar. Das wird unter anderem in der industriellen Automatisierung und der Steuerungs-, Regelungs- und Antriebstechnik benötigt.“

Das Socket Module ermöglicht die Echtzeit-Datenkommunikation über spezielle Fast-Ethernet-Karten wie IntelPro/100 und RealTek 8139 sowie Netzwerkkarten mit Gigabit-Ethernet-Controllern (Intel Pro/1000). Damit werden eine schnelle Messwerterfassung und eine industrielle Bildverarbeitung realisierbar.

Zur Erreichung der Echtzeitfähigkeit werden die Netzwerk-Controller direkt angesteuert. Dadurch steht die gesamte Bandbreite der Verbindung zur Verfügung und die sofortige Reaktion auf eintreffende Datenpakete erfolgt in Echtzeit.

Die Socket-Applikation erstellt der Entwickler komfortabel im Rahmen der Anwendung, die in C/C++ oder Delphi programmiert oder als DLL in eine C#.NET-Anwendung eingebettet werden kann. (dsc)

tecCHANNEL Shop und Preisvergleich

Links zum Thema Software-Entwicklung

Angebot

Bookshop

Bücher zum Thema

eBooks (50 % Preisvorteil)

eBooks zum Thema

Software-Shop

Softwareentwicklung