Ihr schnellster Weg
zur individuellen Embedded-Steuerung

Mit radCASE entwickeln, simulieren und testen Sie vollständige Applikationen bereits am PC – und erzeugen daraus automatisch den Seriencode für das Embedded-Target.

[1]

Entwicklung am PC

Die vollständige Zielapplikation läuft in der PC-Simulation – einschließlich I/O-Verhalten und Bedienoberfläche, noch bevor die finale Hardware verfügbar ist.

[2]

Gemeinsame Applikationsbasis

Applikationslogik und konkrete Hardwareanbindung sind getrennt. Dadurch bleibt die Anwendung unverändert, während Simulation und Target jeweils die passenden Hardwarezugriffe bereitstellen.

[3]

Embedded-Target

Dieselbe Applikation wird für die Zielhardware erzeugt und dort mit den realen I/Os ausgeführt, überwacht und getestet.

Mehr als ein Modellierungswerkzeug

radCASE ist eine Entwicklungsumgebung für ausführbare Embedded-Applikationen – von der ersten Funktion bis zum Seriencode.

Nicht nur modellieren.
Die Applikation vollständig entwickeln.

Mit radCASE werden Daten, I/Os, Funktionen, Abläufe, Bedienoberflächen und Metadaten in einem zentralen Modell beschrieben. Daraus entstehen die ausführbare Applikation für das Embedded-Target sowie die zugehörigen Entwicklungsfunktionen und die PC-Simulation.

Mehr als ein reines UML-Tool

Das Modell enthält nicht nur Diagramme und Architekturinformationen. Funktionalität kann direkt mit C/C++, Zustandsmaschinen, Sequenz- oder Signalplänen implementiert werden.

Mehr als ein reiner Code-Generator

radCASE erzeugt nicht nur Funktionscode, sondern nutzt dieselben Modellinformationen auch für HMI, Simulation, Monitoring und weitere Systemfunktionen.

Inklusive Testumgebung

Die PC-Simulation basiert auf der eigentlichen Applikationslogik. Hardwareein- und ausgänge und externe Prozesse werden am PC nachgebildet oder stimuliert.

Für wen ist radCASE?

Embedded entwickeln – auf Ebene der Applikation

Applikationsnahe Entwickler wählen vorhandene Module aus, instanziieren und konfigurieren sie und ergänzen die anwendungsspezifische Funktionalität. Hardwarenahe Details werden über definierte Schnittstellen getrennt angebunden.

Vorteile

Embedded-Steuergeräte inhouse entwickeln

Embedded-Applikationen entwickeln – ohne tiefes Spezialwissen über die Zielhardware.

Sofort testen beim Entwickeln

Ihre Applikation läuft bereits realitätsgetreu als Simulation auf dem PC, bevor die Hardware verfügbar ist.

Systemverhalten sichtbar machen

Anlagenverhalten, HMI, Messwerte und interne Zustände werden auf Applikationsebene, separat am PC sichtbar und nachvollziehbar.

Dokumentationen automatisch erzeugen

Die Entwickler- sowie Endanwender-Dokumentationen entstehen direkt aus dem aktuellen Applikationsmodell.

Embedded-Steuergeräte selber entwickeln

Applikationsnahe Entwickler setzen die Geräte- oder Steuerungsfunktion aus vorhandenen Modulen zusammen. Hardwarenahe Details werden über definierte Schnittstellen angebunden.

Vom Modell zum laufenden Serien-Code

Das Werkzeug

Modellierung

Strukturhierarchie

Modul- und Dateneditor

Code-Editor

Diagrammeditor

HMI-Editor

Simulation

Applikationssimulation

Sequenzer

Design-Level-Debugging

HMI

Visualisierung

Anlagenvisualisieurng

Recorder

Messwertdarstellung

FAQ

Kompatibilität und Einsatzbereich

Zusammenarbeit und Integration

Technische Funktionsweise

Simulation, Test und Visualisierung

Ihr Ansprechpartner

Head of Sales

Marco Paulus

Tel: +49 (0) 6721 480 35-34

Mobil: +49 160 438 36 31

marco.paulus@imacs-gmbh.de