S7-Treiber für .NET-Anwendungen

Die Firma Software Factory hat einen Treiber für die Siemens-Steuerung S7 entwickelt, der eine Anbindung der SPS an eine Microsoft.NET-Anwendung ermöglicht. S7-Steuerungen ermöglichen den Anschluss über Ethernet. Die Software S7CMX realisiert die Verbindung zu einer S7-Steuerung aus einer .NET-Anwendung über ein RFC1006-kompatibles Protokoll. Voraussetzung auf S7-Seite ist ein Kommunikationsmodul mit Ethernet-Anschluss (z.B. CP343, CP443). Mögliche Anwendungen des Treibers sind: Steuerung und Kontrolle von Montagelinien, Fertigungsdokumentation, Statistische Prozesskontrolle (SPC) sowie Visualisierung. Als Verbindungsprotokoll wird OSI über TCP/IP nach RFC1006 benutzt. Das Protokoll wird im S7-Umfeld auch als ISO-on-TCP oder CMX bezeichnet und ermöglicht eine telegrammorientierte Kommunikation. Durch diese Telegrammkommunikation werden ereignisgesteuerte Anwendungen möglich, das heißt die Steuerung kann Aktionen auf Seiten der übergeordneten Steuerung auslösen. Das Treiberpaket enthält neben den Bibliotheken und der Dokumentation auch den vollständigen Quellcode einer Beispielanwendung.