Da die Anforderungen an Produktqualität, Maschineneffizienz sowie an flexible Produktionslösungen stetig steigen, ist es notwendig, Maschinensoftware effizienter zu entwickeln und zu testen. Alternative Entwürfe können mittels Simulation schnell und einfach durchgespielt und im Anschluss als wiederverwendbare Softwarebausteine automatisch auf eine Industriesteuerung übertragen werden. Hilfreich sind hierbei eine modellbasierte Entwicklung und darauf basierend die automatische Generierung von Steuerungscode. (Bild: Clipdealer)

Model-Based Design und automatische Codegenerierung für SPS

Während Steuerungssoftware im Anlagen- und Maschinenbau eine immer wichtigere Rolle spielt, fallen Funktionstests in der Praxis meist noch unter den Tisch. Dabei bieten Steuerungsplattformen bereits seit Jahren nahtlos integrierte Schnittstellen für modellbasierte Entwicklung, Simulation und automatische Generierung von SPS-Software, was diese Probleme minimiert.

Weiterlesen
Eingebettete Systeme sind in zahlreichen Gebieten anzutreffen, ob nun im Consumer-, Industrie, oder Automotive- bzw. Avionik-Bereich. Dabei ist es ein großer Unterschied, ob nun eine Kaffeemaschine oder ein Flugzeug gesteuert werden muss. Wer ein Embedded System entwickeln will muss daher erst einmal wissen, welche vielfältige Unterscheidungenes in diesem Bereich gibt. (Bild: Clipdealer)

Was ist ein Embedded System?

Ein eingebettetes System (englisch embedded system) ist ein binärwertiges digitales System (auch Computersystem genannt), das in ein umgebendes technisches System eingebettet ist und mit diesem in Wechselwirkung steht. Dabei übernimmt der Rechner meist Überwachungs-, Steuerungs- oder Regelungsfunktionen, ist oft aber auch für eine Form der Daten- bzw. Signalverarbeitung zuständig.

Weiterlesen

Anbieter zum Thema

„Hier müsste sich endlich etwas ändern!“ Auch wenn die Notwendigkeit nach Veränderung in einem Unternehmen erkannt wurde, erscheint es oft als schwierig, diese Änderungen auch umzusetzen oder effektiv in die Wege zu leiten. Woran liegt das, und wie geht man sinnvoll mit Widerständen um? (Bild: gemeinfrei)

Change Prozesse gestalten – von der Erkenntnis bis zur Umsetzung

Selbst wenn ein großer Veränderungsbedarf im Unternehmen erkannt wurde, passiert oft nichts. Warum die Umsetzung von Veränderungen häufig so schwer fällt, lässt sich durch verschiedene psychologische Phänomene erklären. Doch wie schaffen Sie es, diese Mechanismen zu überwinden? Und wie geht man sinnvoll mit Widerständen in Veränderungsprozessen um?

Weiterlesen

Bildergalerien

Beispiel eines Dashboards zur Darstellung der Konformität mit Cert C. Die Einhaltung aktuell gängiger Programmierstandards ist ein guter, grundlegender Schritt, um auf einfachem Weg sicherzustellen, dass ihr Gerät und ihr Code  auch zukünftigen Anforderungen standhalten wird. (Bild: Parasoft)

IoT-Geräte zukunftssicher machen

Noch gibt es für IoT-Geräte keine verpflichtenden Standards, doch entsprechende Normen kündigen sich bereits an. Wie können Entwickler jetzt schon dafür sorgen, dass ihre Software auch künftigen Anforderungen standhalten wird?

Weiterlesen