banner

Qt-basierte Lösungen

Skalierbare, auf Qt basierende Lösungen für die industrielle Automatisierung

Gewährleisten Sie Zuverlässigkeit Ihrer Robotik-Hardware und SCADA-Systeme

Als vertrauenswürdiger Qt-Partner nutzt Promwad eine Reihe plattformübergreifender Qt-Tools zur Entwicklung zuverlässiger und präziser Echtzeit-Industrieanwendungen, die effizient mehrere Aufgaben bewältigen, große Datenmengen verarbeiten und fortschrittliche Grafiken anzeigen.
 
Wir entwickeln fortschrittliche SCADA-Systeme, HMI-Software und Robotik, die drahtgebundene oder drahtlose Konnektivität gewährleisten. Unsere Lösungen funktionieren nahtlos über verschiedene Ein- und Ausgabeschnittstellen hinweg und bieten eine reaktionsschnelle Benutzeroberfläche und analytikgestützte Entscheidungsfindung.

Warum Qt für industrielle Automatisierungsprojekte wählen

Plattform- und Geräteunabhängigkeit
Umfassende Datenvisualisierung
Zuverlässigkeit und robuste Leistung
Fernüberwachung und -steuerung

Funktionale Sicherheit mit Qt einrichten

Funktionale Sicherheit wird in verschiedenen Industrieumgebungen, Krankenhäusern, Straßen, Eisenbahnen, Baugebieten und Produktionsstätten immer wichtiger. Mit Qt, basierend auf C++, können wir fortschrittliche Software und eingebettete Systeme mit robusten Sicherheitsfunktionen erstellen, die für den Schutz sensibler industrieller Daten unerlässlich sind.


Unser Ansatz umfasst den Qt Safe Renderer, ein Tool, das für die Einhaltung von Zertifizierungsstandards und die Darstellung von Schlüsselinformationen zu Fertigungsprozessen, Anlagenstatus und Sicherheitsalarmen entwickelt wurde.

safety
Qt safe renderer

Quelle: Qt Group

Qt Safe Renderer erreicht dies durch die Ausgliederung sicherheitskritischer Funktionen in ein unabhängiges Subsystem mit eigenem Prozess. Dies gewährleistet einen kontinuierlichen Betrieb der sicherheitskritischen Komponenten, selbst im Falle eines Ausfalls der Haupt-UI.


Darüber hinaus hält sich der Qt-Code an wichtige Standards wie IEC61508, IEC62304 oder ISO26262 und unterstreicht damit unser Engagement für die Erfüllung von Sicherheitsanforderungen.

Erhöhen Sie die Effizienz und Sicherheit Ihrer industriellen Abläufe mit Qt und Promwad!

Was wir tun

UX

Nutzt die volle Leistungsfähigkeit des Qt-Frameworks und enthält die Anzeigelogik für die Benutzeroberfläche

Anwendung

Dient als Kern für die Geschäftslogik und umfasst Dienste, Code und Bibliotheken zur Steuerung von benutzerdefinierter Hardware oder spezifischen Algorithmen. In industriellen Anwendungen umfasst diese Ebene oft mehrere separate Anwendungen und nicht nur eine monolithische ausführbare Datei

Qt-Laufzeitbibliotheken

Enthalten Kerninternas, Unterstützungsfunktionen und Qt-Bibliotheken, die UI-Komponenten (Qt Widgets, Qt Quick/QML, Qt 3D, Drucken) und nicht-UI-Funktionen (Container, Zeichenketten, IPC, Threadings, Parser) abdecken

C++-Laufzeitbibliotheken

Enthalten Laufzeitkomponenten und Bibliotheken des C++-Compilers wie STL oder Boost

Drittanbieterkomponenten

Umfassen externe Softwarebibliotheken, Datenbanken oder Protokollstapel, die über das Kern-Qt-System hinausgehen

Betriebssystem

Dient als Schnittstelle zur Hardware und reicht von Desktop-Betriebssystemen über Linux-Varianten bis hin zu Echtzeit-Betriebssystemen (RTOS), je nach Ihren Anforderungen

Hardware

Unter Verwendung von Qt für die Geräteerstellung entwickeln wir IIoT-Geräte und Robotikhardware für unsere Kunden. Ob drahtlos verbunden oder nicht, diese Geräte bieten nahtlose Interaktion über verschiedene Schnittstellen, wie z. B. physische Knöpfe und Touchscreens.

Qt for Device Creation rationalisiert die Entwicklung unserer eingebetteten Systeme, indem es mit der Boot to Qt-Technologie schnelle Boot-Zeiten gewährleistet und wertvolle, auf Industrielösungen zugeschnittene Komponenten enthält.

HMI-Systeme

Wir entwickeln Human-Machine-Interface (HMI)-Systeme und nutzen unser Fachwissen bei der Erstellung von Software mit fortschrittlichen Benutzeroberflächen für Touchscreen-Geräte.

Mit Qt Quick-Technologie integrieren wir moderne Funktionen wie Touchscreens, Gesten, haptische Steuerelemente und fokussierende Animationen, um die Benutzerinteraktion zu verbessern und eine Smartphone-ähnliche Oberfläche zu schaffen.

SCADA-Systeme

Unser Team sorgt für eine nahtlose Echtzeitsteuerung dezentraler Prozesse, indem es Funktionen wie Multi-Thread-Ausführung, On-Demand-Verhalten und optimierte Speicherverwaltung integriert.

Die auf Leistung ausgelegte Architektur von Qt erleichtert die Entwicklung von SCADA-Systemen, die in der Lage sind, umfangreiche Daten von entfernten Sensoren zu verarbeiten und anspruchsvolle 2D- und 3D-Grafiken darzustellen.

Digitale Zwillinge

Zur Erstellung präziser digitaler 3D-Nachbildungen physischer Systeme entwickeln wir Qt-basierte Lösungen, die Ihre Daten und Prozesse visualisieren, den Gerätestatus steuern, gefährliche Muster erkennen und Optimierungsstrategien identifizieren.

Unser Team liefert innovative Lösungen, die prädiktive Analytik, Systemüberwachung und allgemeine betriebliche Erkenntnisse verbessern.

 

Qt-Technologien, die wir einsetzen

Wir nutzen verschiedene Qt-Protokolle, virtuelle Tastaturen, Diagramme, Tabellen, Internationalisierung und Remote-UI-Tools in unseren Entwicklungsprojekten für die industrielle Automatisierung.

QT logo neon

Qt MQTT

Eine Bibliothek auf der Grundlage des standardisierten Publish-Subscribe-Protokolls für den zuverlässigen Datenaustausch zwischen Geräten oder Komponenten

Qt KNX

Ein Multi-Vendor-Protokoll für Smart Homes und Gebäude

Qt Opc UA

Ein Protokoll für die Datenmodellierung und den sicheren Datenaustausch

Qt Serial Bus

Eine Out-of-the-Box-API für die Konnektivität mit mehreren Plattformen und Geräten

Qt HTTP Server

Ein Server zur Erstellung von HTTP-Funktionalitäten und zur Sicherstellung der Cloud- und Edge-Konnektivität

Qt Web GL

Eine API für schnelles Interface-Streaming über ein Netzwerk zu einem Remote-Browser

Qt für WebAssembly

Eine Plattform für den Remote-Desktop-Zugriff

Erkunden Sie unsere Fallstudien

Anwendung zur Visualisierung von Kamerastreams

Wir haben Anwendungen für mobile Maschinen entwickelt, die der Beobachtung der industriellen Arbeitsumgebung dienen. Die erste Anwendung bietet Betreibern eine umfassende 360-Grad-Ansicht, während die andere mehrere Kamerastreams anzeigt.

Was wir gemacht haben:

  • Verbesserte Effizienz und Sicherheit des Bedieners durch eine detaillierte Sicht auf die Umgebung.
  • Anpassung der Anwendungen an verschiedene Bildschirme und Systeme zur Gewährleistung der Flexibilität.
  • Entwicklung einer qualitativ hochwertigen Benutzeroberfläche (UI/UX) für eine nahtlose Überwachung, bei der die Benutzerfreundlichkeit im Vordergrund steht.
application

Anwendung für robustes GUI-Testing

Wir haben einen vielseitigen GUI-Tester entwickelt, der in der Lage ist, nahtlos über mehrere Plattformen und Geräte hinweg zu testen, ohne die bestehende Kundenanwendung zu verändern.

Höhepunkte der Lösungen:

  • Einfache Integration in das Ökosystem, ohne dass Anwendungsänderungen erforderlich sind.
  • Ermöglicht das Testen von hybriden GUIs für verschiedene Szenarien.
  • Unterstützt alle Qt-Widgets und Steuerelemente für gründliche Schnittstellentests.
  • Unterstützt eingebettete Webinhalte für ganzheitliches Testing und Qualitätsverbesserung.
  • Bietet Zugriff auf Eigenschaften und APIs für eine eingehende Analyse.
GUI testing

HMI-System zur Verbesserung von Fertigungsprozessen

Wir haben eine fortschrittliche Human-Machine-Interface (HMI)-Lösung für unseren Kunden in der Fertigungsindustrie entwickelt, um die Effizienz ihrer industriellen Automatisierungsprozesse zu steigern.

Unser Team hat eine benutzerfreundliche Oberfläche mit Echtzeitdatenvisualisierung entworfen, um präzise Einblicke in komplexe Fertigungsprozesse zu ermöglichen.

Wesentliche Merkmale:

  • Nahtlose Integration mit virtuellen PLCs und SCADA-Systemen für effiziente Kommunikation.
  • Echtzeitüberwachung mit Datenvisualisierung zur Verbesserung der betrieblichen Effizienz und der Entscheidungsfindung.
HMI System

Qt-basierte Umgebung für die Entwicklung von Robotikhardware

Unser Team hat die Entwicklung von Robotikhardware für ein führendes europäisches Unternehmen vorangetrieben.

Mit Qt-Tools haben wir Betriebsabläufe optimiert, Benutzeroberflächen verbessert und eine komplexe Entwicklungsumgebung bereitgestellt.

Qt-based robotics

Verwendete Technologien:

  • Qt-Framework als Hauptplattform für die Entwicklung geräteunabhängiger Lösungen.
  • Qt Creator IDE für eine zentralisierte Umgebung und die Integration von Versionskontrolle.
  • Qt Quick und Widgets für reaktionsschnelle Benutzeroberflächen.​
  • Qt Hardware Abstraction Layer für robuste Kommunikation über verschiedene Protokolle (CAN, Ethernet).​

Was wir gemacht haben:

  1. Schnelle Prototypenerstellung und agile Iterationen für den Entwicklungsprozess ermöglicht.
  2. Sicherstellung einer zuverlässigen Kommunikation mit einer Vielzahl von Robotikkomponenten innerhalb des Ökosystems.
  3. Nahtlose Bereitstellung von Lösungen auf Windows, Linux und eingebetteten Systemen.

Möchten Sie skalierbare Qt-basierte Lösungen erstellen, die die Produktivität und Sicherheit Ihrer industriellen Umgebung verbessern?

Kontaktieren Sie uns über Ihr Projekt! Wir werden uns noch heute oder am nächsten Arbeitstag mit Ihnen in Verbindung setzen. Alle übermittelten Informationen werden vertraulich behandelt.