Embedded Software Development
Zukunftssichere eingebettete Systeme entwickelt von SALZ Automation
Wir bieten ganzheitliche Lösungen für die Entwicklung eingebetteter Software - von der Softwarearchitektur über die Schnittstellenanpassung bis zur funktionssicheren Implementierung. Unsere Expertise umfasst die Entwicklung und Auditierung von Software-Architekturen für Windows- und Linux-Systeme sowie die Anpassung und Entwicklung von Schnittstellen zwischen verschiedenen Systemen. Dabei berücksichtigen wir funktional sichere Entwicklungsprozesse gemäß IEC 61508. Darüber hinaus erfüllen unsere Entwicklungsprozesse die Anforderungen des Cyber Resilience Gesetzes (CRA) und der IEC 62443 für sichere und resiliente Systeme. Mit unserem fundierten Know-how und praxisorientierten Lösungen sorgen wir für leistungsfähige, sichere und zukunftsfähige Embedded Systems.
Es gibt keinen universellen Entwicklungsprozess
Moderne Automatisierung geht über Hardware hinaus - sie wird von Software, Systemen und Komplexität angetrieben. Aus diesem Grund sind strukturierte Entwicklungsprozesse unerlässlich, um Sicherheit, Qualität und Skalierbarkeit zu gewährleisten.
Es gibt kein Patentrezept für alle. Wir passen unsere Methoden den jeweiligen Anforderungen an:
- Anforderungen an Security und funktionale Sicherheit
- Grad der Innovation
- Teamstrukturen und verfügbare Werkzeuge
- Lebenszyklus- und Wartungsstrategien
Wir entwickeln fortschrittliche Hardware- und Softwarelösungen und wenden eine Reihe von maßgeschneiderten Entwicklungsmethoden an, die den Anforderungen des jeweiligen Projekts entsprechen.
Für die funktionale Sicherheit folgen wir der IEC 61508 mit V-Modell, FMEA und HAZOP. Bei dynamischen Projekten verwenden wir agile Frameworks wie SCRUM oder Kanban, die Schnelligkeit mit Struktur verbinden.
FOKUS SECURITY
EU-Gesetz zur Cyber-Resilienz
Cybersicherheit ist jetzt Pflicht. Mit dem EU Cyber Resilience Act hat die Europäische Kommission verbindliche Sicherheitsanforderungen für alle digitalen Produkte, einschließlich industrieller Automatisierungs- und Steuerungssysteme, eingeführt. Dies markiert eine Verschiebung von optional zu essentiell - Sicherheit muss durch Design und standardmäßig integriert werden.
Wir stellen uns aktiv dieser Verantwortung und passen unsere Entwicklungs- und Compliance-Strategien an, um die neuen Standards für die Cyber-Resilienz in industriellen Umgebungen zu erfüllen.
Grundlegende CRA-Anforderungen
Wir sorgen dafür, dass die Sicherheit in jeder Phase integriert ist - vom ersten Konzept über die Entwicklung bis hin zum Einsatz. Das entwickelte Gerät muss schon im Auslieferungszustand sicher sein und den höchsten Standards der Cybersicherheit entsprechen.
Die Schnittstellen müssen Mechanismen zum Schutz vor unbefugtem Zugriff und Manipulation sowie zur Sicherstellung der Betriebsbereitschaft enthalten. Damit wird sichergestellt, dass die Integrität und Verfügbarkeit des Systems jederzeit gewährleistet ist.
Wir verpflichten uns, Sicherheitsschwachstellen während des gesamten Produktlebenszyklus zu überwachen, zu melden und umgehend zu beheben. Dazu gehört auch die Bereitstellung regelmäßiger, kostenloser Sicherheitsupdates, um kontinuierlichen Schutz und Systemintegrität zu gewährleisten.
Wir dokumentieren bereits die in unseren Kontrollsystemen verwendeten Softwarepakete. Diese Praxis ermöglicht es uns, potenzielle Schwachstellen effizient zu ermitteln und zu beheben und so die kontinuierliche Systemsicherheit und Konformität zu gewährleisten.
Unser Steuerungssystem erfüllt die Anforderungen der CRA
Das Steuerungssystem von SALZ Automation ist vollständig konform mit dem EU Cyber Resilience Act. Wir haben robuste Cybersicherheitsmaßnahmen integriert, um sicherzustellen, dass alle unsere industriellen Steuerungssysteme die verbindlichen Sicherheitsanforderungen der EU erfüllen.
Wir sind bestrebt, sichere, robuste Automatisierungslösungen anzubieten, die den neuesten regulatorischen Standards entsprechen und Ihren Betrieb vor neuen Cyber-Bedrohungen schützen.
Lernen Sie das SALZ Steuerungssystem kennen
Industrieller Kommunikationsstandard OPC UA
Mit OPC UA (Open Platform Communications Unified Architecture) setzen wir auf den führenden industriellen Kommunikationsstandard für den sicheren, herstellerunabhängigen Datenaustausch zwischen Maschinen, Geräten und Systemen.
Ob Maschinen, SPS, Sensoren oder Cloud-basierte Anwendungen, OPC UA gewährleistet nahtlose Interoperabilität durch ein zuverlässiges Datenmodell mit standardisierter Syntax und Semantik. Der OPC UA Server stellt seinen gesamten Datenbestand über ein Informationsmodell zur Verfügung, das von OPC UA Clients analysiert werden kann, um industrielle Daten effizient zu lesen und zu schreiben.
Diese offene Architektur macht OPC UA ideal für Industrie 4.0, IoT-Integration und intelligente Fertigung und ermöglicht eine zukunftssichere und skalierbare Kommunikation über verschiedene Systeme hinweg.
Warum OPC UA?
In flexiblen und schnell anpassbaren Automatisierungssystemen mit Komponenten verschiedener Hersteller ist eine standardisierte Kommunikation der Schlüssel zum Erfolg. Die große Stärke von OPC UA liegt in der Vereinheitlichung von Syntax und Semantik. Dadurch wird aus dem einfachen Datenaustausch ein echter Informationsaustausch, der ein einheitliches Verständnis über alle Systeme hinweg ermöglicht.
Von Windows und Linux bis hin zu VxWorks und Cloud-Umgebungen gewährleistet OPC UA eine nahtlose Kommunikation über alle Plattformen hinweg.
OPC UA bietet integrierte Verschlüsselung, Benutzerauthentifizierung und fein abgestufte Zugriffskontrolle und ermöglicht so eine vertrauenswürdige Kommunikation für Industrie 4.0-Umgebungen.
OPC UA ist in C, C++, Java und anderen Sprachen implementiert und nutzt offene Standards wie TCP/IP und WebSockets. Dies gewährleistet eine nahtlose Integration in IT- und OT-Umgebungen - heute und in Zukunft.
OPC UA FX - Echtzeitkommunikation für die Feldebene
Mit OPC UA FX (Field eXchange) wird die bewährte OPC UA Technologie auf die Feldebene erweitert. Dies bedeutet deterministische Kommunikation in Echtzeit für fortschrittliche industrielle Automatisierungsaufgaben - einschließlich Plug & Work-Funktionalität.
- Kommunikation in Echtzeit: Durch die Nutzung von Time-Sensitive Networking (TSN) ermöglicht OPC UA FX einen deterministischen und zeitsynchronen Datenaustausch.
- Standardisiert und interoperabel: Steuerungen verschiedener Hersteller können nahtlos Informationen austauschen (Controller-to-Controller / C2C-Modell). In Zukunft wird auch die Kommunikation mit Sensoren und Aktoren (Controller-to-Device / C2D-Modell) unterstützt.
Ziel der Kombination von OPC UA mit UAFX ist es, einen einheitlichen Datenaustausch und ein konsistentes Informationsmodell über alle Ebenen der Produktion zu ermöglichen - vom Sensor in der Fertigung bis hin zur Cloud. Dies gewährleistet eine nahtlose IT/OT-Integration und ebnet den Weg für eine wirklich vernetzte, zukunftsfähige Fertigung.
Unsere embedded services auf einen Blick
- Entwicklung von Softwarearchitekturen und Audits unter Windows und Linux.
- Schnittstellenentwicklung und -anpassung zwischen Systemen.
- Know-how in Technologie-Stacks, z. B. MQTT, Zenoh, OPC UA, Profinet, CAN, LoRa, Docker und Kubernetes.
- Einrichtung von CI/CD-Entwicklungs- und Build-Pipelines.
- Geräteentwicklung mit Single- und Multicore-Architekturen in ARM und X86.
- Funktional sichere Entwicklungsprozesse gemäß IEC 61508.
- CRA (Cyber Resiliant Act) und IEC 62243-konforme Entwicklungsprozesse.
Lassen Sie uns über Ihr Projekt sprechen!
Kontaktieren Sie uns noch heute, um Ihre Automatisierungsziele zu besprechen.
Jetzt kontaktieren