Compact Logic ist eine offene und leistungsfähige Steuerungs- und Logikumgebung. Sie wurde entwickelt, um Anwendern maximale Freiheit bei der Umsetzung von Automatisierungs-, Bewegungs- und Prozesslogik zu geben.
Diese Offenheit ist eine Stärke – sie bringt jedoch auch Verantwortung mit sich.
Diese Seite erläutert, wie Compact Logic einzuordnen ist, wo seine Grenzen liegen und welche Rolle Anwender und Systemintegratoren bei sicherheitsrelevanten Anwendungen übernehmen.
Offenheit erfordert Verantwortung
Compact Logic erlaubt es, unterschiedlichste Anwendungen zu realisieren – von einfachen Abläufen bis hin zu komplexen Bewegungs- und Maschinenfunktionen. Abhängig von der konkreten Anwendung können dabei bewegte Teile, Kräfte oder potenziell gefährliche Situationen entstehen.
Ob aus einer Anwendung eine Maschine, eine unvollständige Maschine oder ein ungefährliches System wird, hängt nicht von der Software allein, sondern vom Gesamtsystem ab:
- Mechanik
- Antriebe
- Energieversorgung
- Schutzmaßnahmen
- Einsatzumgebung
- Bediener
Compact Logic ist ein Baustein innerhalb dieses Systems.

Klare Abgrenzung: Steuerungslogik vs. Sicherheitsfunktionen
Compact Logic ist keine sicherheitszertifizierte Steuerung und erhebt diesen Anspruch bewusst nicht.
Ebenso sind gängige Hardwareplattformen nicht für sicherheitsrelevante Funktionen zertifiziert.
Das bedeutet konkret:
Compact Logic ist vorgesehen für
- Steuerungs-, Ablauf- und Prozesslogik
- Bewegungssteuerung im funktionalen Sinne
- Parametrierung, Kommunikation und Automatisierung
Compact Logic ist nicht vorgesehen für
- Not-Halt-Funktionen
- sichere Abschaltung von Energie
- sicherheitsgerichtete Endlagenüberwachung
- funktionale Sicherheit im normativen Sinne
Diese Trennung ist keine Einschränkung, sondern entspricht der üblichen Architektur professioneller Maschinen und Anlagen.
In industriellen Systemen werden Sicherheitsfunktionen grundsätzlich unabhängig von der Applikationssoftware realisiert.
Typische Risiken in offenen Automatisierungssystemen
Je nach Anwendung können unter anderem folgende Gefährdungen entstehen:
- Bewegte Achsen mit Quetsch- oder Scherstellen
- Unerwarteter Anlauf nach Reset, Fehler oder Parametrierung
- Überfahren von Endlagen
- Zu hohe Geschwindigkeiten oder Kräfte
- Fehlverhalten durch falsche oder unvollständige Systemauslegung
Diese Risiken sind nicht spezifisch für Compact Logic, sondern typisch für frei konfigurierbare Automatisierungssysteme.
Bewährte Schutzmaßnahmen in professionellen Anwendungen
In professionellen Systemen werden sicherheitsrelevante Risiken systemisch adressiert – unabhängig von der Steuerungssoftware. Bewährte Maßnahmen sind z. B.:
- hardwarebasierte Not-Halt-Schaltungen
- sichere Abschaltung der Antriebsenergie
- mechanische Endanschläge
- Schutzhauben oder Einhausungen
- klare Trennung von Steuerungs- und Sicherheitsfunktionen
Welche Maßnahmen erforderlich sind, hängt vom konkreten Anwendungsfall ab und muss im Rahmen einer Risikobeurteilung entschieden werden.
Diese Aufzählung stellt keine vollständige Liste dar.
Verantwortung im Gesamtsystem
Durch die freie Programmier- und Parametrierbarkeit von Compact Logic liegt die Verantwortung für das Gesamtsystem beim jeweiligen:
- Systemintegrator
- Entwickler
- Betreiber
Diese Verantwortung umfasst insbesondere:
- die Beurteilung möglicher Gefährdungen
- die Auswahl geeigneter Schutzmaßnahmen
- die Einhaltung der geltenden Sicherheits- und Maschinenvorschriften
Der Hersteller von Compact Logic hat keinen Einfluss auf die konkrete Umsetzung, die Mechanik oder den Einsatzort der Anwendung.
Für wen Compact Logic gedacht ist
Compact Logic richtet sich an alle Macher, Entwickler und Entwicklerteams, die Automatisierungssysteme bewusst entwerfen, integrieren und betreiben, z. B. in den Bereichen:
- Entwicklung und Prototyping
- Sondermaschinenbau
- Forschung und Ausbildung
- Automatisierungslösungen mit individueller Systemarchitektur
Die Plattform bietet maximale Freiheit – setzt aber voraus, dass sicherheitsrelevante Aspekte außerhalb der Software berücksichtigt werden.
Hinweis zur Verantwortung und Haftung
Compact Logic ist ein Softwareprodukt zur Erstellung von Steuerungs- und Automatisierungslogik.
Die konkrete Auslegung, Integration und Absicherung eines Gesamtsystems liegt außerhalb des Einflussbereichs des Herstellers.
Der Hersteller übernimmt keine Verantwortung für Schäden, die aus:
- unsachgemäßer Anwendung,
- fehlenden oder unzureichenden Schutzmaßnahmen oder
- dem Einsatz außerhalb des vorgesehenen Anwendungsbereichs
resultieren.
Kurz gesagt
Compact Logic ist offen, leistungsfähig und professionell einsetzbar –
wenn es als Teil eines verantwortungsvoll entworfenen Gesamtsystems verwendet wird.