Hochsprachen mit Simatic einsetzen
Für den Einsatz von Hochsprachen wie C oder CC+ mit Simatic-SPSen hat Siemens die neue CPU 1518-ODK und das Engineering-Paket Simatic-ODK-1500S entwickelt. Mit dem Open Development Kit kann der Anwender Hochsprachen-Code erzeugen und in das Step-7-Programm des neuen Controllers integrieren. So lässt lässt sich vorhandenes Know-how, wie in C oder C++ geschriebene Algorithmen, mit der Siemens-Steuerungswelt kombinieren. Das Engineering-Paket unterstützt den Anwender bei der Entwicklung von Applikationen in Hochsprachen. Für die Erstellung von Echtzeitapplikationen, etwa Regelungsfunktionen, und komplexer mathematischer Algorithmen umfasst das Paket auch die offene Programmentwicklungsumgebung Eclipse. Die Step7-Bausteine für die Simatic Controller werden automatisch generiert, wodurch sich die Projektierung der Controller deutlich vereinfacht. Die Hochsprachenprogramme werden dann aus dem Steuerungsprogramm der CPU aufgerufen. Für Applikationen, beispielsweise in der Windenergieerzeugung, stehen bereits fertige Funktionsbibliotheken zur Verfügung. Mit dem Engineering-Paket Simatic Step7-Target 1500S und der CPU 1518-ODK haben Anwender erstmals die Möglichkeit, komplexe Simulink-Modelle in das Steuerungsprogramm eines Simatic S7-1500 Controllers zu integrieren. Damit nutzen sie die Vorteile der modellbasierten Entwicklung mit Simulink direkt auf einem S7-1500 Controller.