20.07.2021 14:37 | |
Beigetreten: 01.02.2021 Letzter Bes: 30.10.2024 Beiträge: 1463 Bewertung: (147)
|
Hallo SIOS-Forum-Community, die Simulation und Virtualisierung von SIMATIC Steuerungen gewinnt zunehmend an Bedeutung. Das TIA Portal bietet mit S7-PLCSIM und der Option S7-PLCSIM Advanced zwei Möglichkeiten den Programmcode von SIMATIC Controllern zu simulieren. Merkmale S7-PLCSIM Mit SIMATIC S7-PLCSIM stellt das TIA Portal für die Steuerungen SIMATIC S7-300/400/1500 eine Simulationsumgebung bereit, welche bereits mit STEP7 Prof. ohne Aufpreis ausgeliefert wird. Merkmale S7-PLCSIM Advanced Mit Hilfe des TIA Portal Optionspaketes SIMATIC S7-PLCSIM Advanced werden virtuelle Steuerungen zur Simulation einer S7-1500 oder ET 200SP CPU erzeugt und für die umfassende Simulation von Funktionen verwendet. Demnach sind keine realen Steuerungen zum Testen eines STEP 7-Programms erforderlich. Die virtuellen Steuerungen können auch im Kontext eines Systems oder einer Maschine getestet und validiert werden. Die Anwendungsprogrammierschnittstelle (API) erlaubt die Manipulation der Peripherie und wird zum Verbinden der virtuellen Steuerung mit einem virtuellen Modell einer Maschine bzw. Anlage oder eigens programmierter Hochsprachen-Anwendungen genutzt. Somit besteht die Möglichkeit den virtuellen Controller zur umfangreichen Validierung des STEP 7-Programms an weitere Simulationssoftware (Co-Simulation) , wie zum Beispiel SIMIT oder NX Mechatronics Concept Designer anzubinden. Einen guten Überblick zu den Unterschieden von S7-PLCSIM und S7-PLCSIM Advanced, bietet folgender Beitrag: PLCSIM vs. PLCSIM Advanced Unterschiede bei der Handhabung und Simulation digitaler Eingänge Die Simulation digitaler Eingänge ist ein wesentliches Merkmal bei der Simulation von Steuerungsprozessen. Aufgrund der Unterschiede in der Systemarchitektur und dem Einsatzbereich zwischen S7-PLCSIM und S7-PLCSIM Advanced unterscheidet sich das Handling bei den Signaländerungen digitaler Eingänge grundlegend. Simulationsmöglichkeiten digitaler Eingänge mit S7-PLCSIM Digitale Eingänge können mit S7-PLCSIM ausschließlich über eine Eingabe in der Simulationstabelle, in der Gerätesicht oder auch als Sequenz verändert werden. Ausführliche Videoanleitung: Hinweis: Die Änderung digitaler Eingänge mit der Beobachtungstabelle ist leider nicht möglich. Simulationsmöglichkeiten digitaler Eingänge mit S7-PLCSIM Advanced S7-PLCSIM Advanced stellt einen oder mehrere virtuelle Controller bereit, welche auch als Instanzen bezeichnet werden. Diese Instanzen werden dann als eigenständige Applikation außerhalb des TIA Portals betrieben. Im Hinblick auf die Simulation digitaler Eingänge gilt für die PLCSIM Advanced Instanz, dass diese sich bis auf wenige Einschränkungen wie eine reale CPU verhält. Digitale Eingänge können somit über folgende Zugriffsmöglichkeiten verändert werden: API-Schnittstelle (Co Simulation), z.B.:
Beobachtungstabelle
Hinweis Die in diesem Beitrag beschriebenen Inhalte beziehen sich auf den Zeitpunkt der Erstellung (Stand: Juli 2021). Viele Grüße SIMATIC-S7-1500-1200-FB-GER (PK) |
Folgen Sie uns auf