Übersicht der PLCcom für S7 Funktionen

PLCcom für S7 ist eine Developer-Library für .net und java, um mit hoher Performance auf Siemens S7-SPS zuzugreifen.
Der Schwerpunkt liegt auf symbolischem Zugriff (Legacy Communication sowie Secure Communication/TLS) – ergänzt durch klassischen Put/Get-Zugriff (je nach Steuerungstyp).

PLCcom für S7 wird in zwei Editionen bereitgestellt: Standard und Expert.

Nutzung, Support & Wartung

Feature Standard Edition Expert Edition

Für gewerbliche oder kommerzielle Nutzung

Professioneller Top Level Support

Geräte & Verbindungen

Feature Zugriffsart Standard Edition Expert Edition

Verbindung zu S7-Steuerungen der Baureihen 1200, 1200 G2, 1500, ET200SP sowie kompatible CPUs weiterer Hersteller

Put/Get + symbolisch

Verbindung zu S7-Steuerungen der Baureihen 200er, 300er, 400er, SoftSPS WinAC RTX sowie kompatible CPUs weiterer Hersteller

Put/Get

Verbindung zu S7-Steuerungen Logo! 0BA7, 0BA8, 0BA0, 0BA1 und 0BA2

Put/Get

Zugriff per TCP/IP, MPI oder PPI (je nach Steuerungstyp)

Put/Get + symbolisch

Put/Get: Grundfunktionen

Feature Zugriffsart Standard Edition Expert Edition

Lesen und Schreiben von Daten mittels Put/Get

Put/Get

Symbolischer Zugriff: Grundfunktionen

Feature Zugriffsart Standard Edition Expert Edition

Symbolischer Zugriff

  • Zugriff auf ältere Steuerungen mittels Legacy Kommunikation
  • Zugriff auf neuere Steuerungen mittels Secure Communication
symbolisch

Lesen und Schreiben von Daten aus optimierten oder nichtoptimierten Bereichen

symbolisch

Abonnieren von Variablen aus optimierten oder nichtoptimierten Bereichen

symbolisch

Abonnieren von Alarmen

symbolisch

Quittieren von Alarmen

symbolisch

Optimierung & Performance

Feature Zugriffsart Standard Edition Expert Edition

Mehrfache Schreibe-und Lesezugriffe in einem gemeinsamen Funktionsaufruf 

Put/Get

Gleichzeitiges Lesen oder Schreiben von mehreren Werten in verschiedene Bereiche 

Put/Get

Optimierungsmethoden für gleichzeitiges Lesen von Werten (COMBINE_AREAS und CROSS_AREAS) 

Put/Get

Automatische Erkennung der besten Optimierungsmethode (AUTO) 

Put/Get

Optimierungsmethoden für ReadSymbolicRequest (OBJECT_BASED, CROSS_OBJECT, SMART) 

symbolisch

Deep Lookup 

symbolisch

DualChannelMode

symbolisch

Parallelisierte Anfragen 

Put/Get + symbolisch

CPU-Steuerung & Systeminfos

Feature Zugriffsart Standard Edition Expert Edition

Starten und Stoppen der CPU

Put/Get

Lesen und Setzen der SPS-Systemzeit

Put/Get

Lesen von Infos wie Model, Bestellnummer, Firmware etc.

Put/Get

Abfragen von Betriebsart und aktuellem Status wie Schalterstellung, etc.

Put/Get

Abfrage des Zustandes der LEDs (an, aus, blinken)

Put/Get

Diagnose & Systemzustand

Feature Zugriffsart Standard Edition Expert Edition

Lesen der Systemzustandsliste

Put/Get

Abfrage der Diagnosedaten

Put/Get

Sicherheit & Authentifizierung

Feature Zugriffsart Standard Edition Expert Edition

Freischalten einer passwortgeschützten Put/Get-Verbindung mittels Passwortübertragung

Put/Get

Freischalten einer geschützten Verbindung mittels (User-)Passwortübertragung

symbolisch

Blöcke, Backup & Restore

Feature Zugriffsart Standard Edition Expert Edition

Abfragen einer Liste aller installierten Blöcke

Put/Get

Lesen der Blocklänge einzelner Objekte

Put/Get

Auslesen einzelner Blöcke im MC7-Format zur weiteren Speicherung (Backup)

Put/Get

Abfragen bestimmter Blockeigenschaften (z. B. Version, Author, Erstellungssprache, etc.)

Put/Get

Zurückschreiben von gespeicherten MC7-Dateien in die SPS (Restore)

Put/Get

Restore in abweichende Blocknummer

Put/Get

Löschen von Blöcken

Put/Get

Datenserver & Logging

Feature Zugriffsart Standard Edition Expert Edition

Datenserver für eventgesteuerte Variablen-Überwachung auf der SPS

Put/Get

Fortlaufendes Logging von SPS-Daten in das Filesystem oder in SQL-Datenbanken

Put/Get

Fortlaufendes Logging von SPS-Daten in SQL-Datenbanken

Put/Get

Schreiben eines aktuellen Abbildes der SPS-Daten in das Filesystem

Put/Get

Schreiben eines aktuellen Abbildes der SPS-Daten in SQL-Datenbanken

Put/Get

Verschlüsselte Ablage der Daten im Filesystem

Put/Get

Freie Datenbankwahl durch den Entwickler

Put/Get

Funktionen je nach SPS-Typ

Feature
S7-1200
S7-1500
ET200SP

symbolisch
Legacy Communication *1)
S7-1200 (G2)
S7-1500
ET200SP

symbolisch
Secure Communication
S7‑200Put/Get *6)
S7‑300Put/Get
S7‑400Put/Get
S7‑1200Put/Get
S7-1500
ET200SP

Put/Get
WinAC RTXPut/Get *2) Logo!Put/Get *3)

Lesen von Werten

Schreiben von Werten

Abonnieren von Variablen


native

native

via
dataserver

via
dataserver

via
dataserver

via
dataserver

via
dataserver

via
dataserver

via
dataserver

Abonnieren von Alarmen

*4) *4)

Lesen der aktuellen Alarmliste

*4) *4)

Quittieren von Alarmen

*4) *4)

Lesen mehrerer nicht zusammenhängender Werte innerhalb eines Zugriffs

Mehrfache Schreibe-und Lesezugriffe in einem gemeinsamen Funktionsaufruf

Gleichzeitiges Lesen oder Schreiben von mehreren Werten in verschiedene Bereiche

Starten und Stoppen der CPU

Lesen und Setzen der SPS-Systemzeit

Lesen von Infos wie Model, Bestellnummer, Firmware, etc.

Abfragen von Betriebsart
und aktuellem Status wie
Schalterstellung, etc.

Abfrage des Zustandes
der LEDs (an, aus, blinken)

Lesen der Systemzustandsliste
(wenn beim SPS-Typ vorhanden)

Abfragen der Diagnosedaten

Freischalten einer
geschützten Verbindung
mittels (User) Passwortübertragung

*5)

Abfragen einer Liste
aller installierten Blöcke
(Alle oder nur einzelne
Blocktypen z.B. nur OBs)

Lesen der Blocklänge
einzelner Objekte

Auslesen einzelner Blöcke
im MC7-Format zur weiteren Speicherung
(Backup)

Abfragen bestimmter
Blockeigenschaften wie z.B.
(Version, Autor,
Erstellungssprache und vieles mehr)


eingeschränkt

eingeschränkt

Zurückschreiben von gespeicherten
MC7-Dateien in die SPS
(Restore)

Restore in
abweichende Blöcke

Löschen von Blöcken

*1) Legacy Communication nicht für S7-1200 G2
*2) WinAC RTX ab Version 2010
*3) Logo! Controller ab 0BA7
*4) Nicht verfügbar bei S7-1200
*5) Verbindungen zu simulierten Steuerungen nur ohne Passworteingabe
*6) Aufgrund der fehlenden Verfügbarkeit von S7-200 SMART-Steuerungen in Europa, werden diese Controller nicht offiziell unterstützt.
picture: contact QuickHMI HMI Scada HTML5 system

Haben Sie weitere Fragen zu den Editionen?

Sollten Sie weitere Informationen zu unseren Editionen oder Unterstützung bei der Auswahl benötigen, kontaktieren Sie uns gerne über unser Kontaktformular.

Unser Team hilft Ihnen schnell und unkompliziert weiter!