Definition und Konzept:
Der SIMATIC Software Controller ist eine innovative Lösung von Siemens, die es ermöglicht, die Funktionalität einer vollwertigen SIMATIC S7-1500 SPS als reine Software-Anwendung auf einem Standard-Industrie-PC (IPC) auszuführen. Er repräsentiert das Konzept der Soft PLC oder PC-basierten Steuerung.
Das Hauptziel ist es, die Vorteile der PC-basierten Automatisierung (z.B. hohe Rechenleistung, Offenheit für IT-Anwendungen, Integration auf einer Hardware) mit der bewährten Funktionalität und Programmierbarkeit der SIMATIC S7-1500 zu verbinden.
Merkmale und Vorteile:
- Identische Funktionalität: Bietet die gleiche SPS-Funktionalität, Leistung und Programmierbarkeit wie eine Hardware-S7-1500-CPU.
- Läuft auf Industrie-PCs: Kann auf Standard-Siemens SIMATIC IPCs oder anderen kompatiblen Industrie-PCs installiert werden.
- Echtzeitfähigkeit: Ermöglicht die deterministische Abarbeitung des SPS-Programms in Echtzeit, oft durch die Nutzung eines Echtzeit-Host-Betriebssystems oder eines Hypervisors.
- Integration von IT-Anwendungen: Auf demselben IPC können neben der SPS-Software auch andere IT-Anwendungen (z.B. HMI, Edge Analytics, Datenbanken, Cloud-Konnektoren) parallel ausgeführt werden, was die Konsolidierung von Hardware ermöglicht.
- Skalierbarkeit: Die Rechenleistung kann durch die Wahl des IPCs flexibel skaliert werden.
- Modulare Erweiterbarkeit: Kann über PROFINET mit dezentraler Peripherie (z.B. ET 200SP) verbunden werden.
- Programmierbar mit TIA Portal: Nahtlose Integration in die Siemens TIA Portal Software.
- Software-Defined Automation: Unterstützt die Trennung von Software und Hardware.
Anwendungsbereiche:
Der SIMATIC Software Controller ist ideal für Anwendungen, die eine Kombination aus SPS-Funktionalität und PC-Leistung erfordern:
- Kompakte Maschinensteuerungen: Wenn HMI, SPS und Datenverarbeitung auf einem Gerät laufen sollen.
- Edge Computing: Lokale Datenverarbeitung und KI-Anwendungen am Edge.
- Virtuelle Inbetriebnahme: Als virtuelle SPS in Simulationsumgebungen (z.B. PLCSIM Advanced).
- Test- und Entwicklungssysteme: Für die Softwareentwicklung und -prüfung.
- Spezialmaschinenbau: Wo Standard-SPSen an ihre Grenzen stoßen oder eine hohe Offenheit gefragt ist.
Der SIMATIC Software Controller ist ein wichtiger Baustein für die Realisierung von Industrie 4.0-Konzepten, indem er die Flexibilität und Offenheit der Software in die Automatisierung bringt.
→ Siehe auch: Soft PLC/PC-basierte Steuerung, Siemens, S7-1500 (SIMATIC), Industrie-PC (IPC), Edge Computing, Software-Defined Automation

