PC-S7-LINK SDK

SIMATIC S7 Cliententwicklung mit C/C++, VB, Delphi und Excel

PC-S7-LINK SDK Produktbild
Software Development Kit (SDK) zur Entwicklung von Clientanwendungen zur Kommunikation mit SIMATIC S7 Steuerungen über MPI/PPI. Mit einem PC-MPI-Adapter mit S7-300 und S7-400 sowie mit einem PC-PPI-Adapter mit S7-200 Steuerungen.
Angebot anfordern

Verwendung

Das PC-S7-LINK SDK ermöglicht die Entwicklung von Clientanwendungen zum direkten Datenaustausch mit SIMATIC S7 Steuerungen und ähnlichen über MPI. Zur Kommunikation wird ein RS232-Anschluss am PC und ein MPI-Anschluss an der SPS benötigt. Zum Aufbau einer Verbindung genügen der COM-Port, die SPS- und PC-MPI-Nummer sowie die gewünschte Baud-Rate und die Kennung des SPS-Typen. Zur Entwicklung wird keine Änderung an der Steuerung, kein zusätzliches SPS-Programm, keine Lizenz von Siemens und keine weitere Lizenz als die für Traegers SDK benötigt!

/media/products/development/simatic-s7/insights/simatic-s7-pc-mpi.png

Der Zugriff auf den jeweiligen Datenbereich funktioniert über die Kennung des Datenbereichs ('E' = Eingang, 'A' = Ausgang, 'M' = Merker, 'D' = Datenbaustein, 'T' = Timer und 'Z' = Zähler). Im obigen Beispiel wird so ein als DWord gespeicherter Temperatur-Wert aus dem Datenbaustein mit der Nummer zehn (10) ab Byte zwanzig (20) gelesen und als Double-Wert dekodiert bereitgestellt. Zur Programmierung kann jede Sprache mit Unterstützung für Standard C Programmierschnittstellen (API) verwendet werden. Speziell unterstützt werden C/C++, VB, Delphi und Excel. Die Schnittstellen an sich unterscheiden sich nur in Bezug auf die verwendete Programmiersprache.

Vorteile

  • Kostenlose Evaluation ohne Registrierung
  • Einfache und schnelle Entwicklung
  • Industrielle Zuverlässigkeit
  • API-Design nach C Standards
  • Royalty-free Lizenzen
  • Qualifizierter Support
  • Code-Beispiele inklusive
  • Keine weitere Software erforderlich
  • Ohne Siemens Lizenz verwendbar

Konnektivität

  • Zugriff via MPI mit MPI-Adresse
  • Unterstützung aller SIMATIC S7 Steuerungen der S7-200 bis S7-400 Serien
  • Kommunikation auch mit veralteten Firmware-Versionen
  • Interaktion mit der Steuerung ohne zusätzliches SPS-Programm

Unentschlossen?

Möchten Sie über MPI Daten in der Steuerung lesen oder schreiben? Dann ist das IP-S7-LINK SDK das richtige Produkt für Sie!

Auf der Suche nach einem "fertigen" SIMATIC S7 Client? In unserer Industrie 4.0 Middleware können SIMATIC S7 Steuerungen einfach per OPC UA und REST API angesprochen, deren Daten in eine Datenbank gespeichert, an andere Geräte weitergeleitet, einfach visualisiert und bidirektional ausgetauscht werden: Codabix Industrial Edge

Immer noch unentschlossen? Wir beraten Sie gerne kostenfrei und unverbindlich: Kontaktieren Sie uns jetzt!

Lizenzierung

Eine einmal erworbene Lizenz ist unbegrenzt gültig (= unlimited license lifetime) und erlaubt die Entwicklung von beliebig vielen Produkten sowie deren unbegrenzten Vertrieb ohne weitere Lizenzkosten (= royalty-free). Enthalten sind 12 Monate Top Level Support durch unsere Entwickler sowie Updates einschließlich neuer Funktionen.

Kurz vor Ablauf des Supports, besteht die Möglichkeit diesen für 15% des aktuellen Listenpreis für mindestens weitere 12 Monate zu verlängern. Nur mit gültigen Support können Updates sowie neue Funktionen bezogen werden. Support-Anfragen können weiterhin gestellt werden, die Bearbeitung dieser findet je nach Umfang nachrangig statt. Bis zu einem Monat vor Ablauf des aktiven Supports benachrichtigen wir Sie über die Möglichkeit der Supportverlängerung. Eine Supporterneuerung ist jederzeit im ersten Jahr nach Ablauf des Supports für 30%, im zweiten Jahr für 60% und im dritten Jahr für 80% des aktuellen Listenpreis möglich. Ab dem vierten Jahr muss für die Supporterneuerung eine neue Lizenz erworben werden.

Branch License

Eine Branch License gilt für alle Entwickler, welche ausschließlich am Standort (= eine postalische Adresse an der entwickelt wird) laut Lizenzvereinbarung das Produkt zur Softwareentwicklung verwenden.

Single Developer License

Eine Single Developer License gilt für einen einzelnen Entwickler, welcher laut Lizenzvereinbarung als ausschließlich einziger (= vollständige Kontaktdaten des Entwicklers und Arbeitgebers) das Produkt zur Softwareentwicklung verwendet.

Features

  • Siemens Steuerungen wie ...

    SIMATIC S7-200 / SIMATIC S7-300 / SIMATIC S7-400

  • MPI/PPI-Anschluss über ...

    PC-MPI-Adapter (von Siemens) oder PC-MPI-Kabel (von Traeger) am RS232 des PC und am MPI-Bus der SPS

  • Übertragungsgeschwindigkeiten von ...

    9.600, 19.200, 38.400 und 57.600 Bit/s
    (Höchstgeschwindigkeit mit Traegers PC-MPI-Kabel)

  • Lesen und Schreiben von ...

    Eingängen, Ausgängen, Merkern, Datenbausteinen, Timern und Zählern

  • PDU-Optimierte Zugriffe für ...

    hochperformantes Lesen und Schreiben konsistenter Daten

  • Abbrucherkennung zur Sicherung ...

    konstanter Verbindungen durch automatischen Wiederaufbau

  • Boolsche Werte und numerische Werte von ...

    1 bis 8, 16, 32 und 64 Bit Datenlänge – auch als ARRAY OF

  • Ganzzahlige Werte mit und ohne Vorzeichen über ...

    BYTE, WORD, DWORD, INT, DINT und LINT – auch als ARRAY OF

  • Gleitkomma-Werte mit einfacher/doppelter Genauigkeit über ...

    REAL, DOUBLE und LREAL – auch als ARRAY OF

  • Unterstützte Sprachen

    C/C++, VB, Delphi und Excel

  • Unterstützte Plattformen

    Windows