Mit IT-basierten Workflows Entwicklungskosten reduzieren

Reibungslose Teamarbeit

Die Verschmelzung von IT und OT ist ein viel zitiertes Ziel der fortschreitenden Digitalisierung. Ein konkretes Anwendungsbeispiel ist Continuous Integration: Dieser Prozess zur Steigerung der Softwarequalität hilft dabei, die Engineering-Kosten in der Automatisierung zu reduzieren.

Continuous Integration in der Automatisierung

Gute Solftwareentwicklung bedeutet neben standardisierten Strukturen und einheitlichen Programmiervorgaben auch integrierte Testprozesse. Nur so können die Anforderungen an Softwarequalität und eine immer schnellere Time to Market für Maschinen erreicht werden. Ein Continuous Integration Server hilft dabei, indem er die drei elementaren Prozesse Erstellen, Testen und Dokumentieren miteinander verzahnt und koordiniert. Im Build Prozess wird automatisiert aus den standardisierten Softwaremodulen ein Teilprojekt (genannt Build) erstellt, welches anschließend im Prozessschritt Testen definierte Applikationstests durchläuft und das Ergebnis als Bericht an die Programmierer zurückspielt. Hierbei sollen möglichst viele Schritte (teil-)automatisiert durchgeführt werden, indem Testfälle auf dem Server als Jobs angelegt und ausgeführt werden. Ein kontinuierlicher Kreislauf, der neben verbesserter Softwarequalität auch Engineering-Zeit spart. Im Rahmen der Version 16 des TIA Portals wird der Anwender mit einer Test Suite genau im Prozessschritt Applikationstest und Prüfung auf Einhaltung der Programmierrichtlinien unterstützt. Darüber hinaus besteht die Möglichkeit auch eigenständige Werkzeuge zu entwickeln und diese mit Hilfe der TIA Portal API zu integrieren.

Effiziente Softwareentwicklung

Die Vorteile von IT-basierten Workflows und Standardisierung in der Automatisierung liegen auf der Hand: Der Kreislauf aus raschen Änderungen und automatisierten Funktionstests mindert das Fehlerrisiko, steigert die Softwarequalität und macht den Entwicklungsprozess transparent. Zudem sorgen automatisierte Abläufe für Konsistenz und reduzieren den Zeitaufwand des Engineerings. Das TIA Portal enthält ein umfangreiches Bibliothekskonzept zur Unterstützung der Standardisierung und ermöglicht die Parallelisierung der Workflows. Dabei helfen neue Funktionen wie Exklusive oder Multiuser Engineering, Test Suite oder Version Control Interface. Continuous Integration ist ein Schritt von vielen auf der Reise durch die digitale Transformation. Im Vordergrund steht hierbei die Zusammenarbeit im Team, die auf unterschiedlichste Art ermöglicht und Tool-basiert unterstützt werden muss.

Seiten: 1 2Auf einer Seite lesen

Das könnte Sie auch Interessieren

Weitere Beiträge

Bild: ©phonlamaiphoto/stock.adobe.com / ACD Elektronik GmbH
Bild: ©phonlamaiphoto/stock.adobe.com / ACD Elektronik GmbH
Warum das HMI der Zukunft mobil, touchbasiert und sicher ist

Warum das HMI der Zukunft mobil, touchbasiert und sicher ist

Smartphones und damit einhergehend die Bedienung mittels Touchscreen haben die gesamte Kommunikation
innerhalb unserer Gesellschaft radikal verändert. Jedoch nicht nur zwischen den Menschen, sondern auch die Kommunikation zwischen Mensch und Maschine hat sich durch die Touchbedienkonzepte fundamental gewandelt. Dementsprechend hat ACD Elektronik eine HMI-Familie entwickelt, die sich für die Bedienung von nahezu jeder Maschine im industriellen Umfeld eignet.

mehr lesen
Bild: TeDo Verlag GmbH
Bild: TeDo Verlag GmbH
Abschauen? Ging nicht!

Abschauen? Ging nicht!

Welche Reise hat Exor als Automatisierer bereits hinter sich? Wo positioniert man sich heute mit Corvina? Wie kam es zur eigenen Smart Factory? Und woher stammt der besondere Spirit im Team? Um diese Fragen zu beantworten, hat sich das SPS-MAGAZIN am Exor-Stammsitz bei Verona mit CEO Giuseppe Pace unterhalten. Der zweite Teil des Artikels, der im SPS-MAGAZIN 5/2024 erscheint, geht dann noch einmal tiefer auf die Besonderheiten der smarten Fertigungsumgebung von Exor sowie der dort entstehenden Produkte ein.

mehr lesen
Bild: Cloudflight Germany GmbH
Bild: Cloudflight Germany GmbH
Plattformübergreifende und intuitive GUI-Entwicklung

Plattformübergreifende und intuitive GUI-Entwicklung

Der Markt der GUI-Frameworks für Desktop- und Embedded-Geräte schien ausgereift, als vor vier Jahren das Startup SixtyFPS mit einem weiteren Toolkit an den Start ging. Zwei Dutzend Releases und über 3.000 gesammelte GitHub-Stars später lässt sich konstatieren, dass mit SixtyFPS ein neuer Stern am Himmel der HMI-Werkzeuge aufgegangen ist. Seit Ende 2023 heißt das Toolkit für Bedienoberflächen Slint (‚Straightforward, Lightweight, Native Toolkit‘).

mehr lesen