Bewährte Technik in neuem Gewand

Die Zukunft der IEC61131-3

Einsparung bei manuellen Arbeitsschritten

Da das manuelle Ausführen sich wiederholender Engineering-Arbeitsschritte Zeit kostet und Fehler begünstigt, werden diese Abläufe gerne automatisiert. Umfangreiche Bibliotheken stellen Funktionen zur Verfügung, mit welchen Applikationsprogramme aus einer Datenbank generiert und komplette Integrationstests vollautomatisch ausgeführt werden können. Der Start erfolgt entweder per Knopfdruck oder automatisiert auf dem Buildserver. Damit möglichst viele Arbeitsabläufe automatisiert werden können, wurde das Scripting-Framework im SolutionCenter um zahlreiche Bachmann-spezifische Funktionen erweitert.

Voll integrierte Editoren

Bei der Programmierung hat Bachmann auf die volle Integration gesetzt. Im SolutionCenter werden neben den Konfigurations- und Diagnosewerkzeugen auch die Programmier- und Debug-Umgebungen für die verschiedenen Sprachen angeboten. Somit ist es möglich, die Konfigurationen zusammen mit dem Quellcode im Versionskontrollsystem GIT oder SVN zu verwalten. Unabhängig von der Programmiersprache werden dem Programmierer in den Editoren verschiedenste Features geboten, welche das Arbeiten erleichtern und die Effizienz steigern. Dies sind die Syntaxhervorhebung, die kontextsensitive Code-Vervollständigung, die benutzerdefinierten Code-Vorlagen und die Schnellkorrekturen für die Behebung häufig auftretender Probleme. Das umfangreiche Debug-Framework erlaubt dem Anwender, mehrere Applikationen und Bibliotheken parallel auf der gleichen Steuerung zu prüfen.

Generierte Visualisierungen

Mit PLC Insight bringt Bachmann die Überwachung der zentralen Applikationsteile in die Visualisierung. Beim Erstellen der Applikation werden dabei aus ausgewählten, funktionsblockbasierten SPS-Bausteinen der Sprache CFC (Continuous Function Chart) Visualisierungsseiten generiert, welche in eine bestehende Visualisierung eingebettet werden können. Alternativ kann sich der Anwender auch eine komplett eigenständige, web-basierte Visualisierung (M1 webMI pro) erstellen lassen. Der Quellcode wird als Funktionsblockdiagramm inklusive aller für einen Zugriff freigegebenen Variablenwerte dargestellt. Auch neue Sollwerte können direkt über die Visualisierung vorgegeben werden. Um die Zusammenhänge besser verstehen zu können, werden Zusatzinformationen in Form von Tooltips beim Hovern über die Funktions- und Variablenblöcke eingeblendet. Die integrierte Zoom-Funktion hilft, bei großen Programmen den Durchblick zu behalten.

Seiten: 1 2 3 4


  • NEONEX, Fabasoft Approve & KSB: „Win-win-win-Situation“ durch starke Partnerschaft

    Im Zuge einer Smart-Factory-Potenzialanalyse für ihren Kunden KSB identifizierte die Managementberatung NEONEX Opti mierungschancen bei der Beschaffung der Lieferantendokumentation sowie der Erstellung…


  • VDMA startet Nachwuchskampagne

    Der VDMA startet die Nachwuchskampagne ‚Talentmaschine‘, die darauf abzielt, junge Menschen für Technologien und technische Berufe zu begeistern. Sie richtet sich vor…