SIMATIC S7-PLCSIM

Software-Test ohne Controller

Beschreibung

Simulationssysteme können die Entwicklung von Programmen und den daran anschließenden produktiven Einsatz wirkungsvoll unterstützen. In der Automatisierungswelt verkürzt eine simulierte Testumgebung, einschließlich Steuerung und Prozess, z.B. Inbetriebnahmezeiten und verringert damit Kosten. Durch frühzeitiges Auffinden von Programmierfehlern und frühzeitiges Optimieren von Programmteilen kommen die Programme bereits fehlerfrei und optimiert an der Anlage zum Einsatz. Bei Programmänderungen ist es möglich, das Programm zu testen, bevor es in die Steuerung der Anlage geladen wird.

Anwendungsbereich

SIMATIC S7-PLCSIM simuliert einen Controller zum funktionalen Test von Anwenderbausteinen und Programmen für S7-300 und S7-400 auf dem PG/PC. Online-Zugriffe und Testfunktionen der Programmierwerkzeuge können ohne Unterschied so durchgeführt werden wie mit einem realen Controller. Damit kann der komplette Programmtest vor Ort im Entwicklungsbüro erfolgen. Neu ist die Möglichkeit, die Kommunikation über MPI, PROFIBUS DP und TCP/IP zu simulieren, was für hohe Flexibilität bei der Simulation sorgt.

NEU: Ab der Version 5.4 SP3 ist PLCSIM jetzt multi-instanzfähig. Es ist nun möglich, mehrere PLCSIM parallel zu starten und mehrere Controller zeitgleich zu testen. Nach dem Programmdownload übernimmt die Instanz den Namen der Station.

Anwenderprogramme können so im Verbund getestet werden (z.B. Kommunikation zwischen Controllern).

PLCSIM

Aufbau und Funktion

S7-PLCSIM arbeitet das Anwenderprogramm wie ein realer Controller ab (Sonderfunktionen wie F-Technik nur bedingt). Während der Programmbearbeitung können über eine einfache Bedienoberfläche unterschiedliche Prozesswerte überwacht und geändert werden (z.B. Ein-/Ausschalten von Ein-/Ausgängen).

Anbindung an eine externe Prozess-Simulation

Zur Anbindung an externe Prozess-Simulationssysteme steht das Interface S7-ProSim zur Verfügung. Über diese Schnittstelle ist ein dynamischer Zugriff auf die Prozesswerte möglich. Das PROSIM-Interface verwendet das COM-Objekt und ist z. B. mit Microsoft Visual Studio C++ V6.0 und in Microsoft Visual C++ .NET programmierbar.

Lizenzierung

S7-PLCSIM ist Bestandteil des STEP 7 Professional Softwarepakets oder als eigenständiges Softwareprodukt erhältlich. Für Kunden, die bereits ein STEP 7 einsetzen, wird ein POWERPACK zum Umstieg auf STEP 7 Professional angeboten. Voraussetzung für den Erwerb des POWERPACK ist eine gültige STEP 7-Lizenz. Für STEP 7 Professional ist ein eigener Update Service bestellbar.