SOFTWARE

GETESTET AUF HERTZ UND CODE

Wir entwickeln und liefern die auf Sie zugeschnittene Software – inklusive Beratung und Betreuung bei der Erstellung Ihrer Benutzerkonzepte in folgenden Bereichen:


Embedded- und Treibersoftware

  • Schnittstellentreiber z.B. CAN, LIN, SPI, I2C, UART, Ethernet, USB, WLAN, NFC, RFID
  • Feldbusprotokolle, z. B. CANopen, EtherCAT, TCP/IP, UDP, ZigBee, KWP2000, UDS, J1939
  • Betriebssystemanpassung (Embedded Linux, Windows Embedded Compact 2013, Windows CE, NXP MQX. Micrium uC/OS)

Applikationssoftware

  • Entwicklung von Screendesigns und Benutzerführungen
  • HMI-Applikationen auf Embedded Systemen (EB GUIDE, QT, u.v.m.)
  • Diagnose- und Simulationstools während der Entwicklungsphase
  • Rapid Prototyping
  • Steuerungssoftware
  • User-Interface-Design für intuitive Benutzerführung
  • Anbindung von diversen Peripheriegeräten

    Software für funktionale Sicherheit

    Zur Erfüllung folgender Normen arbeiten wir mit dedizierten Prozessen:

    • Basisnorm IEC 61508
    • Sicherheit von Maschinen ISO 13849
    • Landtechnik ISO 25119
    • Medizintechnik IEC 62304

    EMBEDDED SOFTWARE

    Embedded Software von RAFI steuert, regelt oder überwacht das System, in das sie eingebettet ist. Dabei entwickeln wir nicht nur die Programme, sondern organisieren und modellieren auch die zugehörigen Datenstrukturen. Um Ihr spezielles Anliegen zu realisieren, wählen wir die Komponenten kostenoptimiert aus und greifen unter anderem auf folgende Technologien zurück:

    Microcontroller 8 Bit bis 32 Bit

    • Microchip
    • ST
    • Infineon
    • NXP
    • Silicon Labs
    • u. v. m.

    Betriebssysteme

    • KEIL RTX
    • µC/OS-II
    • Linux embedded
    • Windows CE bzw. EC
    • NXP MQX
    • u. v. m.

    Toolchain

    • µVision
    • AVR Studio
    • Visual Studio
    • GNU
    • u. v. m.

    Klimasteuerung

    APPLIKATIONSSOFTWARE

    Unsere Applikations-Software für 16-Bit- und 32-Bit-Mikrocontroller dient dazu, Ihre spezifischen Benutzerprobleme zu lösen, indem sie softwaresystemtechnische Funktionen bearbeitet oder unterstützt.


    Unser Hauptthema ist hier die grafische Umsetzung der Benutzeroberfläche. Für die Erstellung der HMI-Applikation verwenden wir die Plattform, die für die Kundenapplikation am sinnvollsten ist. So bleiben wir flexibel und effizient. Dabei setzen wir nicht nur detailliert spezifizierte Animationen und komplexe Menüstrukturen um, sondern erfüllen auch Ihre hohen Performance- und Sicherheitsanforderungen.


    Die RAFI Software kommt in einer Vielzahl von HMI-Systemen zum Einsatz – beispielsweise Armlehnen, Gangwahlschaltern, Klima- und Bedieneinheiten. Im Bereich der Applikations-Software bauen wir seit geraumer Zeit auf die starke Partnerschaft mit Elektrobit.

    Für die Applikationsvisualisierung nutzen wir beispielhaft folgende Technologien:
     

    • easyGUI
    • QT
    • EB GUIDE
    • u. v. m.

    UNSER KONTAKT

    RAFI GmbH & Co. KG
    Ravensburger Str. 128–134
    D-88276 Berg/Ravensburg
    Tel.: +49 751 89-0
    Fax: +49 751 89-1300