Reference
Smart Factory - Simatic S7 driver
S7 CMX – Java und .NET Treiber
Mögliche Anwendungen von S7 CMX sind dabei:
- Steuerung und Kontrolle von Montagelinien
- Fertigungsdokumentation
- Statistische Prozesskontrolle (SPC)
- Visualisierung
Als Verbindungsprotokoll wird OSI über TCP/IP nach RFC1006 benutzt. Dieses Protokoll wird im S7-Umfeld auch als „ISO-on-TCP“ oder CMX bezeichnet und erlaubt eine telegrammorientierte Kommunikation. Telegramme können von S7-Seite mit Hilfe der Funktion „AG_SEND“ verschickt werden. In jedem Zyklus muss „AG_RECV“ aufgerufen werden, um Telegramme wieder empfangen zu können.
Die Verbindung wird Java-seitig mit Hilfe der Klasse: com.sf.s7cmx.S7Connection aufgebaut. Hier kann ein Telegramm über die Methode „send“ geschickt werden. Durch Implementieren der abstrakten Methode „receive“ können Telegramme empfangen werden.
Es entsteht eine Kommunikation nach dem ISO/OSI-Modell. Für die eigentliche Datenübertragung wird TCP/IP und Ethernet benutzt. Durch die Kommunikation über Telegramme werden ereignisgesteuerte Anwendungen möglich, d.h. die Simatic S7 SPS kann Aktionen auf Seiten der übergeordneten Steuerung auslösen.
Die realisierbaren Antwortzeiten liegen im Bereich von ca. 100ms. S7 CMX unterstützt sowohl den aktiven als auch den passiven Modus. Durch Verwendung von 100% Pure Java ist das S7-Kommunikationsmodul auf allen gängigen Plattformen verfügbar. Für die Evaluierung kann eine Demo-Version angefordert werden. Der Quellcode einer Beispielanwendung sowie die Dokumentation der Java-API werden mitgeliefert.
Aktuell werden die Java Versionen 1.4, Java 6 und 7 unterstützt. Der S7 CMX Treiber steht auch als .NET Variante für Windows zur Verfügung.
Features:
- Implementierung OSI über TCP/IP nach RFC1006
- Aktiver / passiver Modus
- Ereignisgesteuerte Anwendungen
- Unterstützung aller gängiger Plattformen (Windows, Linux, UNIX)
- 100% Pure Java
- Objektorientierte API
- Antwortzeiten von 100ms möglich
Für Fragen oder weitere Informationen stehen wir Ihnen jederzeit gerne über unseren Contact zur Verfügung.
Download
Laden Sie hier den Flyer zum Thema Simantic S7 Treiber ganz bequem herunter!
Discover more references!
Simatic S7™
- Branch IT software