PLCcom für S7
professioneller Zugriff auf S7-Steuerungen für .net oder java Entwickler
Die Library PLCcom für S7 ist eine speziell für java / .net-Softwareentwickler bereitgestellte hoch optimierte Komponente, welche dem Entwickler mit einer Programmiersprache wie C#, Visual Basic oder Java einen komfortablem programmgesteuerten Zugriff auf die Daten einer S7-SPS zu ermöglicht, z.B. um Daten auszulesen oder zu schreiben.
PLCcom ist kompatibel zu S7-Steuerungen (200er, 300er, 400er, 1200er, 1500er Baureihe, SoftSPS WinAC RTX sowie Logo! 0BA7, 0BA8 und 0BA0) und CPUs weiterer Hersteller (z. B. VIPA 100V/200V/300V/300S, etc.).
Innovativ und schnell einsetzbar
Bei den Librarys handelt es sich je nach Version um 100% .net oder java- Libraries. Die Komponente kann einfach und direkt in einer java- oder .net-Umgebung z.B. mit C# oder Visual Basic als Verweis eingebunden werden, OS-API-Aufrufe sind dagegen nicht notwendig.
Es ist problemlos möglich, die Komponente in 32-oder 64 Bit-Umgebungen sowie plattformübergreifend einzusetzen.
Die internen Routinen sind auf High-Performance-Zugriffe optimiert.
Mit im Lieferumfang enthalten sind umfangreiche Code-Beispiele, die die kinderleichte Anbindung der SPS-Steuerung an Ihre Applikation verdeutlichen und auch in Ihren Projekten genutzt werden können.
Einfaches Lizenzmodell, Top-Level-Support
PLCcom wird zur Erstellung von Individualsoftware pro Entwickler lizenziert, spätere Runtime-Lizenzen fallen nicht an. Probieren Sie PLCcom mit einer 30-tägigen Testversion in Ruhe aus, bevor Sie die Komponente lizenzieren.
Mit im Kaufpreis der Lizenz ist ein Wartungsplan mit einer Laufzeit von 12 Monaten enthalten. In diesem Zeitraum werden Sie mit allen Upgrades, Bugfixes und Sicherheitsupdates versorgt.
Sollten unerwartet Probleme bei Implementierung oder Einsatz der Software auftreten, können Sie sich direkt an unseren erfahrenen Top-Level-Support wenden, welcher Ihnen sicher weiterhelfen kann.
Nachfolgend einige einfache Code-Beispiele:
Weitere umfangreiche Codebeispiele finden Sie im Downloadpaket oder hier auf der Beispielseite:
PLCcom für S7 wird in zwei Versionen zur Verfügung gestellt:
- .net-Version
Die .net-Version unterstützt die klassische .net Framework-Programmierung.
Des Weiteren enthält das Auslieferungspaket eine Version für .net-Standard Version 2.1 sowie Versionen für
.Net Core 3.1
.Net 5.0
.Net 6.0
.Net 7.0
Das Angebot richtet sich an .net- Entwickler welche mit den Programmiersprachen C# oder Visual Basic arbeiten. Die Komponente kann aber auch zur Entwicklung von Xamarin– , UWP– oder Unity-Applikationen eingesetzt werden.
Zusätzlich wird über nuget.org ein nuget-Paket zur Verfügung gestellt. - Java-Version
Die Java-Version bietet Entwicklern eine java-Komponente zur Java-Applikationsentwicklung z.B. mit Eclipse- oder Netbeans.
Seit Version 9 wird zusätzlich auch die Entwicklung von Android-Apps unterstützt.
Effektive Optimierungsmöglichkeiten
PLCcom für S7 wurde mit diversen internen Optimierungs-Möglichkeiten ausgestattet.
Der Entwickler kann festlegen in welcher Art und Weise Lese- oder Schreiboptimierungen intern durchgeführt werden können.
So ist es z.B. möglich beim Lesen gleiche Datenbereiche in gemeinsamen Lesezugriffen zusammenzufassen (COMBINE_AREAS) oder unterschiedliche Datenbereiche in einem gemeinsamen Zugriff Lesen oder zu Beschreiben (Mix-Zugriff CROSS_AREAS).
Zusätzlich bietet die Expert-Edition das zusätzliche Feature die beste Optimierungsmethode intern zu ermitteln (AUTO) und automatisch anzuwenden.
Aufgrund dieser implementierten Optimierungs-Algorithmen werden nur die minimal notwendigen Zugriffe auf die SPS durchgeführt. Hierdurch kann eine fühl- und messbare Verarbeitungsbeschleunigung erreicht werden.
Editionen und Funktionen
Bereit, PLCcom auszuprobieren?
Der beste und schnellste Weg, unsere Komponente PLCcom kennenzulernen, besteht darin, die kostenlose Testversion herunterzuladen und die Funktionen in Ruhe sowohl kennenzulernen als auch auszuprobieren.
Sie erhalten vollen Zugriff auf alle Funktionen und können in kürzester Zeit mit der Erstellung Ihrer Software beginnen.