Unser Selmo Studio ist ab jetzt verfügbar. Wir haben getestet sowie euer Feedback von der Beta Version eingearbeitet und hier ist es nun - das offizielle Release des Selmo Studio: leistungsfähiger, strukturierter und benutzerfreundlicher als je zuvor.
Was ist neu?
Mit dem neuen Release haben wir das Selmo Studio technisch und visuell umfassend weiterentwickelt: eine optimierte Benutzeroberfläche, moderne Editoren, bessere Performance und eine klare Projektstruktur machen das Arbeiten effizienter und angenehmer denn je.
Hier ein Überblick über die Neuerungen:

Sie wollen mehr darüber erfahren?
Weiter unten finden Sie eine detaillierte Beschreibung aller Neuerungen.
Was ist das Selmo Studio?
Das Selmo Studio ist unsere Plattform zur modellbasierten Erstellung und Umsetzung von Automatisierungsprojekten. Anstatt SPS-Code manuell zu schreiben, modellieren unsere User den Prozess ihrer Maschine direkt im Studio.
Unser Ziel ist es, Maschinenlogik standardisiert, dokumentiert, wiederverwendbar, plattformunabhängig und nachvollziehbar bereitzustellen. Dafür setzen wir auf eine No-Code-Umgebung, die bei Bedarf durch Low-Code-Elemente erweiterbar ist. So können sowohl einfache als auch komplexe Automatisierungslösungen effizient umgesetzt werden.
Detaillierte Beschreibung der neuen Funktionen
-
1. Generierte Dokumentation
Liefert eine automatisch generierte Dokumentation für dein Prozessmodell. Optional können der generierte Code sowie der Selmo-Standard eingebunden werden, um die Dokumentation zu vervollständigen.
- Vollständige Beschreibung des Prozessmodells
- Ausgabe im Markdown-Format
-
2. Logic Layer Redesign
Neustrukturierung des Logic Layers in eine vereinfachte und valide Form.
- Keine invalide Logic-Modellierung möglich
- Neues, vereinfachtes Design
- Keine ungültigen Verbindungen zulässig
- Step-Beschreibung in Tabellenform
- Step-Verbindungen werden automatisch verwaltet
-
3. HMI Redesign
Neues Design der Web-HMI sowie des User-Konzepts.
- Anpassbares Farbkonzept
- Neues Farbschema für das Benutzerhandling
- Verbesserung des Bedienkonzepts
-
4. Function Lite
Vereinfachte Version der Function ohne Speicherfunktion. Geeignet für einfache mathematische Operationen oder Umrechnungen.
- Erweiterte In-/Out-Zone
- Anschluss an Hardware möglich
- Funktionsargumente frei definierbar
-
5. Function Struct
Die Function Struct View dient zum Erstellen und Verwalten eigener Datentypen (Custom Data Types / Structs), die anschließend in Functions verwendet werden können. Dadurch lassen sich Funktionsschnittstellen klar strukturieren und komplexe Daten übersichtlich zusammenfassen.
- Eigene Datentypen definieren (Structs / Custom Data Types)
- Variablen innerhalb eines Datentyps bündeln (z. B. Status + Werte)
- Datentypen als Ein- und Ausgänge in Functions verwenden
-
6. Function Interface
Ein Function Interface (Schnittstelle) beschreibt, wie zwei Software-Komponenten miteinander kommunizieren können, ohne festzulegen, wie sie intern implementiert sind.
- Vertrag zwischen Komponenten („Contract“)
- Entkopplung (geringe Abhängigkeiten)
- Austauschbarkeit und Erweiterbarkeit
- Standardisierte Kommunikation
- Unterstützung von Tests und Simulationen
- Klare Struktur und Dokumentation
-
7. Function Composition
Function Composition ist ein übergeordnetes Element zur Zusammensetzung einzelner Funktionen. Sie dient als zentrale Instanz, um mehrere Funktionen strukturell miteinander zu verbinden und deren Zusammenspiel zu steuern.
Verantwortlichkeiten:- Zentrale Steuerung des Funktionsausführungs-Flows
- Datenaustausch über definierte Schnittstellen
- Verwaltung von Empfängern, die Funktionen bereitstellen oder konsumieren
-
8. Variable Export
Export aller Variablen des aktuellen Prozessmodells.
- Vollständige Liste aller Prozessmodell-Variablen
- Inklusive OPC-Zugriffsattribute
- Ausgabe im Markdown-Format
Fragen oder Interesse an einer Testlizenz?
Stelle uns gerne deine Fragen zum neuen Selmo Studio:
Support@selmo.at
Hier geht es zur kostenlosen Testlizenz.
.png?width=940&height=627&name=Studio%20multi%20mockup%20202526%20(1).png)