<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>RobCo Knowledge Base Blog</title>
        <link>https://kb.robco.example/de/robflow/release-notes</link>
        <description>RobCo Knowledge Base Blog</description>
        <lastBuildDate>Sat, 01 Aug 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>de</language>
        <item>
            <title><![CDATA[RobFlow 8.0]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-8-0</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-8-0</guid>
            <pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[RobFlow V8 läuft jetzt auf ROS 2, der branchenüblichen Middleware für Robotik — eine neue Grundlage, mit der wir Features schneller ausliefern und Integrationen einfacher…]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="highlights">Highlights<a href="https://kb.robco.example/de/robflow/release-notes/robflow-8-0#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h2>
<p>RobFlow V8 läuft jetzt auf <strong>ROS 2</strong>, der branchenüblichen Middleware für Robotik — eine neue Grundlage, mit der wir Features schneller ausliefern und Integrationen einfacher umsetzen können. Darüber hinaus bringt V8 zwei Funktionen für mehr Präzision und eine einfachere Integration in Fabriken:</p>
<ul>
<li class=""><strong>Auf Basis von ROS 2:</strong> Schnellere Entwicklung neuer Features, zuverlässigere Performance und einfachere Integration in das breitere Robotik-Ökosystem.</li>
<li class=""><strong>RobCalib — visionsbasierte Kalibrierung (Beta):</strong> In Kombination mit Workspace-Referenzierung verbessert dies die absolute Genauigkeit auf etwa 1 mm in einem 300×300-mm-Raster, mit einer geführten Kalibrierung, die selbst durchgeführt werden kann.</li>
<li class=""><strong>OPC-UA-Server (Beta):</strong> Verbindet Roboterzellen über das branchenübliche OPC-UA-Protokoll mit MES- und Fabrik-IT-Systemen — ohne kundenspezifische Integration und standardmäßig sicher.</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features--änderungen">Features &amp; Änderungen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-8-0#features--%C3%A4nderungen" class="hash-link" aria-label="Direkter Link zur Features &amp; Änderungen" title="Direkter Link zur Features &amp; Änderungen" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="ros-2">ROS 2<a href="https://kb.robco.example/de/robflow/release-notes/robflow-8-0#ros-2" class="hash-link" aria-label="Direkter Link zur ROS 2" title="Direkter Link zur ROS 2" translate="no">​</a></h3>
<p>Der Kern von RobFlow läuft jetzt auf <strong>ROS 2</strong>, dem Branchenstandard für Robotik. Flows und Workflows funktionieren genauso wie bisher, aber die Plattform darunter ist nun auf den breiteren Industriestandard ausgerichtet — das bedeutet schnellere Entwicklung neuer Features, eine zuverlässigere und zukunftssichere Basis sowie einfachere Integration in die wachsende Welt von ROS-2-Tools und -Partnern.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robcalib--kamerabasierte-roboterkalibrierung-beta">RobCalib — kamerabasierte Roboterkalibrierung (Beta)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-8-0#robcalib--kamerabasierte-roboterkalibrierung-beta" class="hash-link" aria-label="Direkter Link zur RobCalib — kamerabasierte Roboterkalibrierung (Beta)" title="Direkter Link zur RobCalib — kamerabasierte Roboterkalibrierung (Beta)" translate="no">​</a></h3>
<p>RobCalib verbessert die <strong>absolute Genauigkeit</strong> des Roboters, sodass seine Bewegungen präzise den vorgesehenen Positionen entsprechen — entscheidend überall dort, wo Positionen berechnet statt manuell eingelernt werden, zum Beispiel beim Palettieren, Vision Picking und bei präzisen Fügeprozessen. In Kombination mit Workspace-Referenzierung erreicht ein kalibrierter Roboter einen mittleren Fehler von etwa 1 mm in einem 300×300-mm-Raster.</p>
<ul>
<li class=""><strong>Selbst durchführbar:</strong> Ein geführter Vier-Schritte-Assistent begleitet durch den gesamten Prozess — ganz ohne Techniker.</li>
<li class=""><strong>Live-Feedback:</strong> Kennzahlen zu Gelenkabdeckung und Genauigkeit werden in Echtzeit aktualisiert, sodass schon vor dem Anwenden klar ist, dass das Ergebnis gut ist.</li>
<li class=""><strong>Wiederkehrende Kalibrierung mit einem Klick:</strong> Kann über eine einzelne Schaltfläche im HMI ausgelöst werden, für Zellen, die regelmäßig neu kalibriert werden.</li>
<li class=""><strong>Importieren, exportieren und wiederherstellen:</strong> Kalibrierungen zwischen Steuerungseinheiten verschieben, sichern oder jederzeit zurückrollen.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="opc-ua-server-beta">OPC UA Server (Beta)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-8-0#opc-ua-server-beta" class="hash-link" aria-label="Direkter Link zur OPC UA Server (Beta)" title="Direkter Link zur OPC UA Server (Beta)" translate="no">​</a></h3>
<p>Der neue <strong>OPC-UA-Server</strong> verbindet Roboterzellen über OPC UA, das branchenübliche Protokoll, mit MES- und Fabrik-IT-Systemen. Auf Basis der offiziellen Spezifikationen der OPC Foundation kann jedes kompatible MES- oder SCADA-System Roboterdaten <strong>ohne kundenspezifische Integration</strong> auslesen.</p>
<ul>
<li class=""><strong>Standardbasiert:</strong> Konform mit OPC 40001-1 (Machinery) und OPC 40010-1 (Robotics), sodass das MES Maschinenzustände und ein standardisiertes Robotermodell sieht, das es bereits versteht.</li>
<li class=""><strong>Live-Roboterdaten:</strong> Echtzeitdaten zu Status, Sicherheitsstatus, Achspositionen und Geschwindigkeits-Override aus der Steuerung.</li>
<li class=""><strong>Automatische Achsenerkennung:</strong> Die Anzahl der Achsen wird beim Start automatisch erkannt und passt damit zu unseren modularen Robotern.</li>
<li class=""><strong>Standardmäßig sicher:</strong> Alle Verbindungen sind verschlüsselt, signiert und zertifikatsbasiert authentifiziert — kein anonymer Zugriff.</li>
</ul>
<p><strong>Einrichtung</strong></p>
<p>Die Verbindung des MES- oder SCADA-Systems erfolgt in zwei Schritten:</p>
<ol>
<li class=""><strong>Den Client auf den Server verweisen.</strong> Über <code>opc.tcp</code> auf Port <strong>4840</strong> verbinden, mit der Security Policy <strong>Basic256Sha256</strong> und dem Security Mode <strong>SignAndEncrypt</strong>. Der Server erzeugt sein Zertifikat beim ersten Start automatisch.</li>
<li class=""><strong>Das Zertifikat des Clients zur Trust List hinzufügen.</strong> Das Zertifikat des Clients (<code>.der</code>) in RobFlow hochladen. Der Server übernimmt es innerhalb von etwa 200 ms — ohne Neustart und ohne Unterbrechung bereits verbundener Systeme — und der Client kann anschließend die Roboterdaten erkennen und auslesen. Um den Zugriff später zu entziehen, das Zertifikat einfach in RobFlow entfernen.</li>
</ol>
<p>Nur Clients, deren Zertifikat in der Trust List enthalten ist, können sich verbinden. So bleibt der Zugriff vollständig unter Kontrolle.</p>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 7.1.0]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0</guid>
            <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Variablenbasierte Subflow-Auswahl: Ermöglicht die variablenbasierte Auswahl von Subflows innerhalb von RobFlow, sodass Benutzer dynamisch verschiedene Subflows basierend auf…]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="highlights">Highlights<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h2>
<ul>
<li class=""><strong>Variablenbasierte Subflow-Auswahl:</strong> Ermöglicht die variablenbasierte Auswahl von Subflows innerhalb von RobFlow, sodass Benutzer dynamisch verschiedene Subflows basierend auf dem Wert einer Variablen aufrufen können. Dies ist entscheidend für Anwendungen mit hoher Varianz, wie etwa das Palettieren von über 100 verschiedenen Layouts mit einem einzigen Master-Flow.</li>
<li class=""><strong>Verbesserte Handhabung von Variablen, die mit Industrieanlagen verbunden sind:</strong> Variablen, die mit Protokollen (wie Modbus oder Profinet) verbunden sind, können auch dann eingerichtet und bearbeitet werden, wenn die Geräte offline sind. Darüber hinaus können Flows im Debug-Modus auch dann zwangsweise ausgeführt werden, wenn einige Geräte nicht erreichbar sind.</li>
<li class=""><strong>Bessere UX für die Handhabung von Variablen in Ausdrucksfeldern:</strong> Ausdrucksfelder sind jetzt an mehr Stellen verfügbar (HTML-Nodes, HTML-Aktion des generischen Button-Widgets und SQL-Node). Variablen werden im Editor visuell hervorgehoben dargestellt, wodurch komplexe Ausdrücke einfacher zu lesen sind.</li>
<li class=""><strong>Verbesserungen am Advanced-Palletizing-Node:</strong> Palettenpositionen können nun dynamisch über kartesische Variablen gesteuert werden, und das UX-Verhalten bei nicht übereinstimmenden Pose-Dimensionen und Palettenlänge wurde verbessert. Zusätzlich ermöglicht der Node jetzt auch eine 1-Lagen-Konfiguration.</li>
<li class=""><strong>Effiziente Variablen-Updates:</strong> Variablenänderungen während eines Flow-Durchlaufs werden nun sofort übertragen, statt in regelmäßigen Intervallen, wodurch jegliche Latenz eliminiert wird.</li>
<li class=""><strong>Performance-Verbesserungen:</strong> Durch gezielte Maßnahmen wurde die Performance erheblich verbessert, insbesondere bei der Arbeit mit Modbus-Geräten.</li>
<li class=""><strong>Überarbeitete UX &amp; UI für die Roboterkonfiguration:</strong> Die Konfigurations-UI und -UX wurden umfassend überarbeitet und unterstützen nun Auto-Speichern sowie Variablen-Vorschautabellen für CSV.</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features--änderungen">Features &amp; Änderungen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#features--%C3%A4nderungen" class="hash-link" aria-label="Direkter Link zur Features &amp; Änderungen" title="Direkter Link zur Features &amp; Änderungen" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="variablenbasierte-subflow-auswahl--dashboard-integration">Variablenbasierte Subflow-Auswahl + Dashboard-Integration<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#variablenbasierte-subflow-auswahl--dashboard-integration" class="hash-link" aria-label="Direkter Link zur Variablenbasierte Subflow-Auswahl + Dashboard-Integration" title="Direkter Link zur Variablenbasierte Subflow-Auswahl + Dashboard-Integration" translate="no">​</a></h3>
<p>Wir haben eine Funktion entwickelt, die eine variablenbasierte Subflow-Auswahl innerhalb von RobFlow ermöglicht, sodass Benutzer dynamisch verschiedene Subflows basierend auf dem Wert einer Variablen aufrufen können. Dies ist entscheidend für Anwendungen mit hoher Varianz, wie etwa das Palettieren von über 100 verschiedenen Layouts mit einem einzigen Master-Flow.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Dynamische Subflow-Eigenschaft:</strong> Der Subflow-Node erlaubt es, dem Feld „Subflow-Auswahl" eine String-Variable zuzuweisen, die die UID des Subflows enthält.</li>
<li class=""><strong>Auswahl per Dashboard-Liste:</strong> Eine Dashboard-Funktion/ein Widget ermöglicht es dem Benutzer, einen Subflow-Namen aus einer vordefinierten Liste auszuwählen und in einer Variablen zu speichern.</li>
<li class=""><strong>Erweiterung des generischen Buttons:</strong> Das generische Button-Widget wurde um eine Option erweitert, mit der der aktuelle Button-Status manuell ausgewählt werden kann, anstatt sich auf Aktivierungsbedingungen zu verlassen.</li>
</ul>
<p><strong>Wann zu verwenden:</strong></p>
<ul>
<li class="">Projekte mit vielen verschiedenen Palettiermustern (z. B. 100), bei denen eines über das Dashboard ausgewählt wird</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Variablenbasierte Subflow-Auswahl + Dashboard-Integration" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-01-3a220c3a36100348f49c5ed124d69cdb.png" width="1418" height="850" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Variablenbasierte Subflow-Auswahl + Dashboard-Integration" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-02-ac41b80c6819942520bf7cc899827937.png" width="1474" height="886" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Variablenbasierte Subflow-Auswahl + Dashboard-Integration" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-03-442606d2ad26e282dc4f4688b473ca60.png" width="1828" height="900" class="img_ev3q"></p>
<p><strong>Anwendung:</strong></p>
<ul>
<li class="">Palettieranwendung mit 100 verschiedenen Layouts
<ol>
<li class="">Übersichtlichere Einrichtung des Hauptflows</li>
</ol>
</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Variablenbasierte Subflow-Auswahl + Dashboard-Integration" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-04-b15b791a64f9fcf42e691a7d9c249400.png" width="1508" height="703" class="img_ev3q"></p>
<ol>
<li class="">Verwenden Sie einen generischen Button mit aktivierter manueller Auswahl
<img decoding="async" loading="lazy" alt="Variablenbasierte Subflow-Auswahl + Dashboard-Integration" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-05-b49d137d7623825bd3c790e22a5d02a7.png" width="1082" height="407" class="img_ev3q"></li>
<li class="">In die HMI einbinden</li>
</ol>
<p><img decoding="async" loading="lazy" alt="Variablenbasierte Subflow-Auswahl + Dashboard-Integration" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-06-2cf20552ede7903feffd8bfe70b13957.png" width="1624" height="811" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="verbesserungen-beim-flow-export">Verbesserungen beim Flow-Export<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#verbesserungen-beim-flow-export" class="hash-link" aria-label="Direkter Link zur Verbesserungen beim Flow-Export" title="Direkter Link zur Verbesserungen beim Flow-Export" translate="no">​</a></h3>
<p>Beim Exportieren eines Prozesses, der dynamische Subflows verwendet, können Sie nun alle erforderlichen Subflows manuell auswählen und einbeziehen. Dies verhindert, dass beim Backup oder Transfer benötigte Dateien fehlen.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class="">Beim Exportieren eines Hauptflows, der dynamische Subflow-Nodes verwendet, können Sie zusätzliche Subflows manuell auswählen und einbeziehen.</li>
<li class="">Dies erhöht die Zuverlässigkeit bei Flow-Backups und -Übertragungen, da sichergestellt wird, dass alle Abhängigkeiten enthalten sind.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Verbesserungen beim Flow-Export" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-07-458da9908d3a8c4bc56312ae27b0938a.png" width="1460" height="902" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="variablen">Variablen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#variablen" class="hash-link" aria-label="Direkter Link zur Variablen" title="Direkter Link zur Variablen" translate="no">​</a></h3>
<p>Variablen, die mit Industrieanlagen verbunden sind, sind nun robuster und ermöglichen die Arbeit auch dann, wenn Geräte offline sind. Der Editor wurde zudem mit deutlich besseren Filter- und Sortierfunktionen ausgestattet.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Arbeiten mit Offline-Geräten:</strong> Sie können nun protokollgebundene Variablen (Modbus, Profinet) auch dann erstellen und ändern, wenn das physische Gerät aktuell offline oder nicht erreichbar ist.</li>
<li class=""><strong>Flexibilität im Debug-Modus:</strong> Sie können einen Flow im Debug-Modus „zwangsweise ausführen", auch wenn er Variablen enthält, die mit einem problematischen Gerät (= offline) verbunden sind – nach einer eindeutigen Fehlermeldung.</li>
<li class=""><strong>Bessere Fehlersichtbarkeit:</strong> Variablen werden nun korrekt als problematisch gekennzeichnet, wenn das verbundene Modbus-Gerät nicht funktioniert.</li>
<li class=""><strong>Erweiterte Filter- und Sortieroptionen:</strong> Neue Filter stehen für Variablen zur Verfügung, die an Protokolle (Modbus, Profinet) gebunden sind, sowie für Variablen, bei denen aktuell Probleme bestehen.</li>
<li class=""><strong>Verbesserter Editor:</strong> Im erweiterten Variablen-Editor können Sie nun die Spalten Name, Typ und Tags sortieren.</li>
<li class=""><strong>Protokollsuche:</strong> Das Fenster zur Variablenauswahl zeigt nun verwendete Protokolle (Profinet/Modbus) explizit an und ermöglicht die Suche nach Protokoll.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Variablen" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-08-4b8212069b94052963cb1d24ce423292.png" width="1576" height="1122" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Variablen" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-09-95e6b74e7c19dd04a213b58f3f210b5f.png" width="1430" height="816" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Variablen" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-10-f561d044c8673bd8387cb8a8a92f939b.png" width="1556" height="932" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="ux-verbesserung-intelligentere-und-weiter-verbreitete-ausdrucksfelder">UX-Verbesserung: Intelligentere und weiter verbreitete Ausdrucksfelder<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#ux-verbesserung-intelligentere-und-weiter-verbreitete-ausdrucksfelder" class="hash-link" aria-label="Direkter Link zur UX-Verbesserung: Intelligentere und weiter verbreitete Ausdrucksfelder" title="Direkter Link zur UX-Verbesserung: Intelligentere und weiter verbreitete Ausdrucksfelder" translate="no">​</a></h3>
<p>Der Editor für Ausdrucksfelder wurde mit einer benutzerfreundlichen Oberfläche (UX) aktualisiert, und diese Felder sind nun an mehr Stellen innerhalb von RobFlow verfügbar.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Visuell hervorgehobene Variablen:</strong> Variablen werden innerhalb von Ausdrücken nun als gut lesbare visuelle Blöcke („visuell hervorgehoben") dargestellt, was das Lesen komplexer Logik vereinfacht.</li>
<li class=""><strong>Erstellung von HTML-Payloads:</strong> HTML-Nodes und die HTML-Aktion des generischen Button-Widgets unterstützen nun Ausdrucksfelder, sodass Sie Variablen verwenden können, um HTML-Inhalte dynamisch aufzubauen.</li>
<li class=""><strong>Variablengesteuerte Abfragen:</strong> Der SQL-Node akzeptiert nun ein Ausdrucksfeld für die SQL-Abfrage selbst, wodurch Sie mithilfe von Variablen ändern können, welche Daten abgerufen werden.</li>
<li class=""><strong>String-Unterstützung:</strong> Die Aktivierungsbedingungen für das generische Button-Widget können nun Text- (String-) Variablen verwenden.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="UX-Verbesserung: Intelligentere und weiter verbreitete Ausdrucksfelder" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-11-bc9036cc8eb58d582fcada45fc23245c.png" width="1542" height="940" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="advanced-palletizing">Advanced Palletizing<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#advanced-palletizing" class="hash-link" aria-label="Direkter Link zur Advanced Palletizing" title="Direkter Link zur Advanced Palletizing" translate="no">​</a></h3>
<p>Dieses Update umfasst Quality-of-Life-Verbesserungen, die das Erstellen von Palettenlayouts schneller und flexibler machen. Palettenpositionen können sich nun automatisch aktualisieren, und Ihre Box-Gruppierungen bleiben auch bei Änderungen am Layout erhalten.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Dynamische Positionen:</strong> Palettenpositionen können mit dynamischen Variablen verknüpft werden, sodass sie sich automatisch aktualisieren, wenn sich der Wert der Variablen ändert.</li>
<li class=""><strong>Unterstützung für 1-lagige Layouts:</strong> Die Anforderung von mindestens 2 Lagen wurde aufgehoben, sodass Sie diese Funktion technisch auch für ein Raster mit erweiterten Layout-Optionen nutzen können.</li>
<li class=""><strong>Verbesserte UX durch persistente Gruppierungen:</strong> Box-Gruppen sind nun persistent: Das bedeutet, wenn Sie eine Gruppe erstellen, ihr aber keine Boxen zuweisen, von der Seitenleiste zu einer anderen Seite navigieren und zurückkehren, bleiben die ungenutzten Gruppen erhalten.</li>
<li class=""><strong>Verbesserte UX durch intelligente Tooltip-Vorschläge:</strong> Der Tooltip wurde aktualisiert und schlägt nun die erwartete Länge für eine Position vor.</li>
<li class=""><strong>Optimierte Bearbeitung:</strong> Unnötige Aufforderungen, Abschnitte nach einer Änderung der Palettenposition zu überprüfen, wurden entfernt, und das Hinzufügen eines Palletizing-Nodes lädt die Seite nicht mehr fälschlicherweise neu.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Advanced Palletizing" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-12-19be0eb4209b18abeea398baad13913d.png" width="1294" height="888" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Advanced Palletizing" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-13-ec98e95196eae448373b8bcd14d7e3ea.png" width="1512" height="950" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="aktualisierungen-zu-referenzgruppen-und-koordinatensystemen">Aktualisierungen zu Referenzgruppen und Koordinatensystemen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#aktualisierungen-zu-referenzgruppen-und-koordinatensystemen" class="hash-link" aria-label="Direkter Link zur Aktualisierungen zu Referenzgruppen und Koordinatensystemen" title="Direkter Link zur Aktualisierungen zu Referenzgruppen und Koordinatensystemen" translate="no">​</a></h3>
<p>Das System zur Verwaltung von Referenzrahmen wurde aktualisiert, um sicherzustellen, dass lineare (kartesische) Bewegungen innerhalb von Referenzgruppen korrekt berechnet werden, und um die Workspace-Felder an den neuesten Reference-Node anzupassen.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Intuitives Verhalten beim Entfernen von Punkten:</strong> Wir haben das Bearbeiten von Referenzgruppen so verbessert, dass es der physischen Intuition entspricht: Das Entfernen eines Punktes aus einem Referenz-Workspace verschiebt die Zielposition des Roboters nicht mehr unerwartet. Wenn ein Punkt entfernt wird, passt das System automatisch die im Node gespeicherten Werte so an, dass der physische Standort des Punktes exakt erhalten bleibt.</li>
<li class=""><strong>UI- und UX-Verbesserungen:</strong> Die Bearbeitung von Workspace-Referenzen wurde mit einer intuitiveren Oberfläche aktualisiert und warnt Benutzer vor unbeabsichtigten Änderungen.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Aktualisierungen zu Referenzgruppen und Koordinatensystemen" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-14-41b6435a3ef9bb7bf5aa27b17061e6a3.png" width="1775" height="474" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Aktualisierungen zu Referenzgruppen und Koordinatensystemen" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-15-207c564256e823bcc74b2860becb89b7.png" width="1089" height="448" class="img_ev3q"></p>
<p><strong>Wann zu verwenden:</strong></p>
<ul>
<li class="">In Szenarien wie der Maschinenbeschickung, bei denen sich eine Maschine im Laufe der Zeit verschieben kann, kalibrieren Benutzer den Workspace neu. Wenn ein Programmierer später einen Punkt aus diesem Workspace entfernt, möchte er in der Regel die aktuelle reale Position des Punktes beibehalten und nicht einen älteren Zustand vor der Kalibrierung wiederherstellen. Diese Änderung stellt sicher, dass das Bearbeiten von Referenzgruppen der physischen Intuition entspricht: Das Ändern der Zugehörigkeit eines Punktes verschiebt das Roboterziel nicht mehr unerwartet im Raum.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="erweiterungen-industrieller-protokolle-tiaudt--robsafety-export-import">Erweiterungen industrieller Protokolle (TIA/UDT) + RobSafety-Export/-Import<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#erweiterungen-industrieller-protokolle-tiaudt--robsafety-export-import" class="hash-link" aria-label="Direkter Link zur Erweiterungen industrieller Protokolle (TIA/UDT) + RobSafety-Export/-Import" title="Direkter Link zur Erweiterungen industrieller Protokolle (TIA/UDT) + RobSafety-Export/-Import" translate="no">​</a></h3>
<p>Die Integration mit externen Systemen wie TIA (Totally Integrated Automation) und RobSafety ist nun zuverlässiger und standardisierter.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Klarere Variablen:</strong> Variablenbeschreibungen werden nun in die generierte UDT-Datei (User Defined Data Type) aufgenommen und erscheinen als hilfreiche Kommentare in TIA.</li>
<li class=""><strong>Standardisierte Formatierung:</strong> UDT-Dateien für Profinet-Variablen verwenden nun die korrekte Standardkodierung (UTF-8 mit BOM und CRLF-Zeilenenden).</li>
<li class=""><strong>Stabile Adressierung:</strong> Beim Entfernen einer Profinet-Variable mit der niedrigsten Adresse (Offset) werden automatisch Platzhalter-Bytes (Padbytes) eingefügt. Dadurch wird verhindert, dass sich die Adresspositionen aller anderen Variablen verschieben.</li>
<li class=""><strong>Sicherheitsmanagement:</strong> Sie können die Sicherheitskonfiguration in RobSafety nun importieren und exportieren.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="performance-konnektivität-und-backup">Performance, Konnektivität und Backup<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#performance-konnektivit%C3%A4t-und-backup" class="hash-link" aria-label="Direkter Link zur Performance, Konnektivität und Backup" title="Direkter Link zur Performance, Konnektivität und Backup" translate="no">​</a></h3>
<p>Dieses Release verbessert die Performance erheblich – insbesondere für Modbus –, erhöht die Verbindungsstabilität und stellt sicher, dass ein vollständiges Backup alle kritischen Daten erfasst.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Netzwerkeffizienz:</strong> Variablenänderungen während eines Flow-Durchlaufs werden nun sofort und nur bei Bedarf (on-demand) gesendet, statt in regelmäßigen Intervallen.</li>
<li class=""><strong>Performance allgemein und für Modbus:</strong> Durch gezielte Backend-Änderungen in der Backend-Event-Loop erwarten wir keine Verbindungsabbrüche zum Controller mehr und haben das Schließen und Wiederöffnen von Verbindungen über Modbus verbessert.</li>
<li class=""><strong>Verbesserte UX bei Verlust der Roboterverbindung:</strong> Wenn 2 Sekunden lang keine Nachrichten über den WebSocket empfangen werden, wird die Backend-Verbindung sofort als unterbrochen markiert, wodurch ein Verbindungsverlust schnell erkannt wird.</li>
<li class=""><strong>Vollständiges Backup:</strong> Ein vollständiges Backup enthält nun eine komplette Kopie der SQL-Datenbank, sodass keine Daten verloren gehen und eine vollständige Wiederherstellung einfacher möglich ist.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Performance, Konnektivität und Backup" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-16-4ef8f09703418515715aa13db261011c.png" width="923" height="685" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="ux--und-ui-verbesserungen-für-die-roboterkonfiguration">UX- und UI-Verbesserungen für die Roboterkonfiguration<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#ux--und-ui-verbesserungen-f%C3%BCr-die-roboterkonfiguration" class="hash-link" aria-label="Direkter Link zur UX- und UI-Verbesserungen für die Roboterkonfiguration" title="Direkter Link zur UX- und UI-Verbesserungen für die Roboterkonfiguration" translate="no">​</a></h3>
<p>Die UI und UX der Roboterkonfiguration wurden umfassend überarbeitet.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Überarbeitete UX:</strong> Änderungen werden nun automatisch gespeichert (der explizite Button entfällt), und der UI-Status pro Abschnitt bleibt beim Wechsel zwischen Abschnitten erhalten. Import/Export befindet sich nun in einem Kebab-Menü.</li>
<li class=""><strong>Einheitliche UI über alle Tools hinweg</strong> (Modbus/TCP, SQL, CSV usw.)</li>
<li class=""><strong>CSV-Verbesserungen:</strong> Hinzugefügt wurden ein vielfach gewünschter Dialog zum Massen-Hinzufügen von Variablen („Add Variables") sowie eine Variablen-Vorschautabelle mit Snapshot-Auswahl und Download-Optionen.</li>
<li class=""><strong>Protokoll-Verbesserungen:</strong> Modbus/TCP enthält nun eine Live-Prüfung des Adressbereichs, und SQL bietet eine „Connect-and-Introspect"-Schaltfläche.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="UX- und UI-Verbesserungen für die Roboterkonfiguration" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-17-e9e7f85f0c219276342908368ff5f409.png" width="2029" height="1182" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="UX- und UI-Verbesserungen für die Roboterkonfiguration" src="https://kb.robco.example/de/assets/images/robflow-7-1-0-18-2c3e34f05825892cb4067efa3981add3.png" width="1412" height="750" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="quality-of-life-verbesserungen">Quality-of-Life-Verbesserungen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#quality-of-life-verbesserungen" class="hash-link" aria-label="Direkter Link zur Quality-of-Life-Verbesserungen" title="Direkter Link zur Quality-of-Life-Verbesserungen" translate="no">​</a></h3>
<p>Es wurden kleinere Verbesserungen am Flow-Editor vorgenommen.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Editor-Stabilität:</strong> Probleme bei der Verwaltung von Verbindungen (Edges) beim Hinzufügen oder Entfernen von Condition-Nodes und Split-Nodes wurden behoben.</li>
<li class=""><strong>Resume-Funktion:</strong> Flows können nun korrekt fortgesetzt werden, nachdem sie pausiert wurden, weil die Roboterbewegung durch angezogene Bremsen blockiert war.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="bugfixes">Bugfixes<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-1-0#bugfixes" class="hash-link" aria-label="Direkter Link zur Bugfixes" title="Direkter Link zur Bugfixes" translate="no">​</a></h3>
<p>Dieses Release behebt mehrere wichtige Probleme im Hinblick auf Zuverlässigkeit und ein reibungsloseres Bearbeitungserlebnis.</p>
<p><strong>Wichtige Funktionen:</strong></p>
<ul>
<li class=""><strong>Variablenschutz:</strong> Schreibgeschützte Variablen können während eines Flow-Durchlaufs nicht mehr versehentlich geändert werden, z. B. über einen generischen Button oder das Set-Variable-Widget.</li>
<li class=""><strong>Flow-Start:</strong> Ein Fehler, der verhinderte, dass Variablen beim Start eines Flows auf ihren Ausgangswert zurückgesetzt wurden, wurde behoben.</li>
<li class=""><strong>Protokollstabilität:</strong> Die Kodierung von Profinet-UDT-Dateien wurde korrigiert (UTF-8 mit BOM und CRLF-Zeilenenden), und ein Problem wurde behoben, bei dem das Entfernen einer Variablen die Speicheradressen nachfolgender Variablen verschieben konnte.</li>
<li class=""><strong>Tool-Stabilität:</strong> Der Filter „Verwendet in" („used in") im erweiterten Variablen-Editor zeigt nun korrekt Variablen an, die in zugehörigen Subflows verwendet werden, und der Inhalt von HTTP-Antworten geht beim erneuten Mounten nicht mehr verloren.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 7.0]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-7-0</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-7-0</guid>
            <pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[RobFlow V7 is the most significant update yet — featuring a completely redesigned interface, native database and data connectivity, new Nodes for industrial integration, and up…]]></description>
            <content:encoded><![CDATA[<p>RobFlow V7 is the most significant update yet — featuring a completely redesigned interface, native database and data connectivity, new Nodes for industrial integration, and up to 6x faster Flow loading. Key highlights include:</p>
<ul>
<li class=""><strong>Redesigned UI:</strong> Ground-up overhaul with a centralized bottom action panel, moveable 3D visualizer, fully responsive layouts down to 512px, and modernized menus across the entire application.</li>
<li class=""><strong>6x Faster Load Times:</strong> Optimized rendering and intelligent Node caching deliver 6x faster initial Flow loads and 4x lower RAM consumption.</li>
<li class=""><strong>SQL Query Node:</strong> Execute queries against PostgreSQL, MySQL/MariaDB, and Microsoft SQL Server directly from a Flow.</li>
<li class=""><strong>HTTP Node:</strong> Perform HTTP requests natively within Flows to connect to REST APIs, webhooks, or ERP systems.</li>
<li class=""><strong>CSV Node &amp; Download Widget:</strong> Collect, transform, and export tabular data during Flow execution with a Dashboard download Widget for operators.</li>
<li class=""><strong>Advanced Palletizing Update:</strong> Improved palletizing Node with bug fixes, Variable bindings to box groups, and faster configuration.</li>
<li class=""><strong>Profinet &amp; Modbus Variable Bindings:</strong> Bind Variables directly to Profinet I/O fields and Modbus registers with unified native bindings.</li>
<li class=""><strong>Beta Features:</strong> Early access to Auto-Layout.</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#features" class="hash-link" aria-label="Direkter Link zur Features" title="Direkter Link zur Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="redesigned-user-interface">Redesigned User Interface<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#redesigned-user-interface" class="hash-link" aria-label="Direkter Link zur Redesigned User Interface" title="Direkter Link zur Redesigned User Interface" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="Redesigned User Interface" src="https://kb.robco.example/de/assets/images/robflow-7-0-01-ab1b11e0259e2a165d76dbe500fb99c0.gif" width="800" height="450" class="img_ev3q"></p>
<p>RobFlow v7 delivers a ground-up UI overhaul focused on operator efficiency, spatial clarity, and responsive design. Every major interface element has been rethought to reduce clicks, improve orientation in complex Flows, and adapt to any screen size.</p>
<p><strong>Key capabilities:</strong></p>
<ul>
<li class=""><strong>Centralized bottom action panel:</strong> Play, Pause, Debug, Flow Config, Jogging, Run Single Node, Run &amp; Skip Movement Until Node, Move Back to Trajectory, Resume from Current Location, Subflow Outputs, and Dashboard Config — all consolidated into one intuitive bottom panel.</li>
<li class=""><strong>Moveable &amp; expandable 3D visualizer:</strong> The Robot visualizer has been relocated to the left side of the screen and is now freely moveable and resizable, giving operators full control over their Workspace layout.</li>
<li class=""><strong>Fully responsive layout (512px+):</strong> Every menu, button, and panel is now fully responsive. The previous “display too small” dialog has been removed; RobFlow now supports screens as narrow as 512px.</li>
<li class=""><strong>Unified Robot state drawer:</strong> All Robot state indicators are combined into a single dynamic navigation drawer. Variables have been moved to a dedicated panel on the right side of the screen.</li>
<li class=""><strong>Context menu node/Widget creation:</strong> Right-click (or long-press on mobile) anywhere on the canvas to add Nodes and Widgets directly from a context menu. Copy/paste now places content at the cursor location.</li>
<li class=""><strong>Redesigned jogging panel:</strong> Split into dedicated Joint Movement and Cartesian Movement tabs with an enhanced speed indicator on the Move-to-Target and Run buttons.</li>
<li class=""><strong>Smart Node interaction model:</strong> Collapsed Nodes stay collapsed when dragged. Expanded Nodes are dragged via a dedicated icon. Hold-to-action buttons (e.g., Debug) feature new animation indicators.</li>
<li class=""><strong>Visual polish:</strong> Rounded menus throughout, marquee effect for long text, redesigned dot-grid view selector, HTML-capable Documentation Group descriptions, and refined expansion panel styling.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="sql-query-node">SQL Query Node<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#sql-query-node" class="hash-link" aria-label="Direkter Link zur SQL Query Node" title="Direkter Link zur SQL Query Node" translate="no">​</a></h3>
<p>You can now execute database queries directly from a Flow, enabling your Robot workflows to read from and write to production databases in real time. This is ideal for logging production data, querying BOM tables, or driving Flow logic from external systems.</p>
<p><strong>Key capabilities:</strong></p>
<ul>
<li class=""><strong>Multi-driver support:</strong> Connect to PostgreSQL, MySQL/MariaDB, and Microsoft SQL Server.</li>
<li class=""><strong>Flow-integrated queries:</strong> Run SELECT, INSERT, UPDATE, and other SQL statements as part of your Flow logic.</li>
<li class=""><strong>Production data logging:</strong> Automatically log cycle counts, quality results, or timestamps to an external database during Flow execution.</li>
</ul>
<p><strong>How to use it:</strong></p>
<ol>
<li class="">Add a SQL Query Node to your Flow.</li>
<li class="">Configure the database connection (host, port, credentials, database name).</li>
<li class="">Write your SQL query, optionally referencing RobFlow Variables in the query parameters.</li>
<li class="">Run the Flow — the query executes at the configured point in the workflow.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="http-node">HTTP Node<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#http-node" class="hash-link" aria-label="Direkter Link zur HTTP Node" title="Direkter Link zur HTTP Node" translate="no">​</a></h3>
<p>The new HTTP Node lets you perform HTTP requests natively within Flows, connecting your Robot workflows to REST APIs, webhooks, or MES/ERP systems without any external scripting.</p>
<p><strong>Key capabilities:</strong></p>
<ul>
<li class=""><strong>Native HTTP requests:</strong> Send GET, POST, PUT, and DELETE requests from within any Flow.</li>
<li class=""><strong>API &amp; webhook integration:</strong> Trigger webhooks, call REST endpoints, or communicate with MES/ERP systems as part of the robot’s workflow.</li>
<li class=""><strong>Secure backend routing:</strong> Generic Button Widget HTTP requests are now routed securely through the backend.</li>
</ul>
<p><strong>How to use it:</strong></p>
<ol>
<li class="">Add an HTTP Node to your Flow.</li>
<li class="">Configure the request method, URL, headers, and body.</li>
<li class="">Optionally map response data to RobFlow Variables for use in downstream logic.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="csv-node--csv-download-widget">CSV Node &amp; CSV Download Widget<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#csv-node--csv-download-widget" class="hash-link" aria-label="Direkter Link zur CSV Node &amp; CSV Download Widget" title="Direkter Link zur CSV Node &amp; CSV Download Widget" translate="no">​</a></h3>
<p>Collect, transform, and export tabular data during Flow execution. The companion CSV Download Widget enables operators to retrieve CSV files directly from Dashboard kiosks, making data access easy without leaving the operator interface.</p>
<p><strong>Key capabilities:</strong></p>
<ul>
<li class=""><strong>In-flow data collection:</strong> Build CSV datasets row by row during Flow execution.</li>
<li class=""><strong>Dashboard download:</strong> Operators can download CSV files directly from the Dashboard using the new Download Widget.</li>
<li class=""><strong>Data export:</strong> Export production logs, quality reports, or cycle data as CSV files.</li>
</ul>
<p><strong>How to use it:</strong></p>
<ol>
<li class="">Add a CSV Node to your Flow to define columns and append rows during execution.</li>
<li class="">Add the CSV Download Widget to your Dashboard.</li>
<li class="">Operators press the download button on the Dashboard to retrieve the latest CSV file.</li>
</ol>
<p>Advanced Palletizing Node Update</p>
<p><img decoding="async" loading="lazy" alt="CSV Node &amp;amp; CSV Download Widget" src="https://kb.robco.example/de/assets/images/robflow-7-0-02-5f084a734259132b3efb26db6feb9e44.png" width="2048" height="1466" class="img_ev3q"></p>
<p>The Advanced Palletizing Node has been significantly improved with new capabilities, a redesigned interface ported to the new v7 UI, and critical bug fixes for more reliable pallet building.</p>
<p><strong>Key capabilities:</strong></p>
<ul>
<li class=""><strong>Automated Grid Pattern Generation:</strong> Automatically generate grid-based pallet layer patterns instead of manually defining each box position, speeding up configuration for standard layouts.</li>
<li class=""><strong>Box-to-Box Snapping:</strong> Snap boxes to adjacent positions when defining layouts for faster, more precise pattern creation.</li>
<li class=""><strong>Robot position in pallet visualization:</strong> See the robot’s current position relative to the pallet directly in the 3D visualization, improving spatial awareness during teaching and testing.</li>
<li class=""><strong>Box Group Global Variable Binding:</strong> Bind box group parameters (e.g., dimensions, count) to global Variables, allowing operators to switch between box configurations from the Dashboard or via external devices without modifying the Flow.</li>
<li class=""><strong>“Next Group” Variable exposure:</strong> Access the next box group index as a Variable in your Flow logic, enabling dynamic decisions based on which box group is being processed next.</li>
<li class=""><strong>Improved item selection &amp; order UX:</strong> A more intuitive interface for selecting start/end items and defining the palletizing order within each layer.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="set-brakes-node">Set Brakes Node<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#set-brakes-node" class="hash-link" aria-label="Direkter Link zur Set Brakes Node" title="Direkter Link zur Set Brakes Node" translate="no">​</a></h3>
<p>Programmatically engage or release Robot brakes during Flow execution. Visual feedback with colored lock icons provides clear brake-state confirmation to operators.</p>
<p><strong>How to use it:</strong></p>
<ol>
<li class="">Add a Set Brakes Node to your Flow.</li>
<li class="">Configure whether to engage or release brakes.</li>
<li class="">The Node executes at the configured point in your Flow, with visual status icons confirming the brake state.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="flow-mini-map">Flow Mini Map<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#flow-mini-map" class="hash-link" aria-label="Direkter Link zur Flow Mini Map" title="Direkter Link zur Flow Mini Map" translate="no">​</a></h3>
<p>A persistent overview mini map in the bottom-right corner provides spatial orientation in large Flows. This makes navigating complex workflows faster and more intuitive, especially for Flows with many branches or Nodes.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="profinet-variable-bindings">Profinet Variable Bindings<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#profinet-variable-bindings" class="hash-link" aria-label="Direkter Link zur Profinet Variable Bindings" title="Direkter Link zur Profinet Variable Bindings" translate="no">​</a></h3>
<p>You can now bind Integer, Float, Boolean, Input, and Output Variables directly to Profinet I/O fields. This replaces the legacy standalone Profinet Variable system with unified native bindings, making PLC integration more seamless and consistent.</p>
<p><strong>Key capabilities:</strong></p>
<ul>
<li class=""><strong>Unified bindings:</strong> Bind any supported Variable type directly to Profinet I/O fields from the Variable Editor.</li>
<li class=""><strong>Native integration:</strong> No separate Profinet Variable configuration needed — Variables are managed alongside all other RobFlow Variables.</li>
<li class=""><strong>Multi-type support:</strong> Integer, Float, Boolean, Input, and Output Variables are all supported.</li>
</ul>
<p><strong>Note:</strong> This replaces the previous standalone Profinet Variable system from v6. Existing Profinet Variables will need to be reconfigured as native bindings.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="modbus-variable-bindings">Modbus Variable Bindings<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#modbus-variable-bindings" class="hash-link" aria-label="Direkter Link zur Modbus Variable Bindings" title="Direkter Link zur Modbus Variable Bindings" translate="no">​</a></h3>
<p>Bind Integer and Boolean Variables directly to Modbus registers and coils. Flows automatically pause if a Modbus device connection is lost, preventing unsafe operation.</p>
<p><strong>Key capabilities:</strong></p>
<ul>
<li class=""><strong>Direct register binding:</strong> Map RobFlow Variables to Modbus holding registers and coils.</li>
<li class=""><strong>Automatic safety pause:</strong> If the connection to a Modbus device is lost during Flow execution, the Flow automatically pauses to prevent unsafe operation.</li>
<li class=""><strong>Unified Variable management:</strong> Modbus-bound Variables appear alongside all other Variables in the Variable Inspector.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="beta-features">Beta Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#beta-features" class="hash-link" aria-label="Direkter Link zur Beta Features" title="Direkter Link zur Beta Features" translate="no">​</a></h2>
<p>With this release, three Beta Features are available. In the Robot Configuration (under Update-Channel), you can switch between Stable and Beta mode to access these experimental features.</p>
<p><strong>Important:</strong> There is no support for Beta features, and there might be breaking changes in features between Beta and Stable state.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="auto-layout-beta">Auto-Layout (Beta)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#auto-layout-beta" class="hash-link" aria-label="Direkter Link zur Auto-Layout (Beta)" title="Direkter Link zur Auto-Layout (Beta)" translate="no">​</a></h3>
<p>Automatically reorganize Nodes in a Flow for visual clarity. Accessible via a dedicated button on the canvas toolbar. This is especially useful after importing complex Flows or when a Flow has grown organically over time.</p>
<p><strong>Note:</strong> Disabled while a Flow is running. The layout algorithm may produce suboptimal results on very large or highly nested Flows.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="miscellaneous">Miscellaneous<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#miscellaneous" class="hash-link" aria-label="Direkter Link zur Miscellaneous" title="Direkter Link zur Miscellaneous" translate="no">​</a></h2>
<ul>
<li class=""><strong>Log download:</strong> Download complete system logs from the three-dot menu for faster remote debugging and support workflows.</li>
<li class=""><strong>Prevent kiosk breakout:</strong> A new Dashboard Config toggle locks operators into kiosk mode, preventing unauthorized navigation away from the configured Dashboard.</li>
<li class=""><strong>Node counter &amp; performance hints:</strong> A live Node counter warns users when Flow complexity may impact performance, guiding them toward optimization or Subflow extraction.</li>
<li class=""><strong>Advanced camera settings (RobVision):</strong> Configure exposure, auto-exposure, distance filters, and camera calibration parameters directly in the RobFlow UI with full Orbbec camera support.</li>
<li class=""><strong>Network configuration:</strong> Complete peripheral port network configuration including default gateway and DNS server, with a connectivity indicator in the app bar.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixes">Fixes<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#fixes" class="hash-link" aria-label="Direkter Link zur Fixes" title="Direkter Link zur Fixes" translate="no">​</a></h2>
<ul>
<li class="">Resolved an issue where the Edit Variable Dialog could silently lose values under certain race conditions.</li>
<li class="">Variables from Subflows now correctly appear in the extended Variable Editor.</li>
<li class="">Fixed a recursive deadlock triggered when moving multiple Group Nodes simultaneously.</li>
<li class="">Exported Flows now include all necessary Robot configuration: Tools, Workspaces, Modbus devices, and RobVision devices.</li>
<li class="">Eliminated a backend race condition when setting a Tool and executing a Relative Movement in rapid succession.</li>
<li class="">Database upsert timestamps are now correctly updated.</li>
<li class="">Node execution state indicators no longer persist beyond their intended timeout.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changed">Changed<a href="https://kb.robco.example/de/robflow/release-notes/robflow-7-0#changed" class="hash-link" aria-label="Direkter Link zur Changed" title="Direkter Link zur Changed" translate="no">​</a></h2>
<ul>
<li class=""><strong>“Constant” renamed to “Readonly”:</strong> The “constant” field on Variables has been renamed to “readonly.” Editing of readonly Variables is now permitted when a Flow is not running.</li>
<li class=""><strong>Event Node → OEE Event Node:</strong> The Event Node has been renamed to OEE Event Node to better reflect its purpose. Existing Flows will be migrated automatically.</li>
<li class=""><strong>Robot Config in exports:</strong> Flow and Subflow exports now include Robot Config data. On import, users are prompted to keep existing or overwrite per entity type.</li>
<li class=""><strong>UI layout changes:</strong> The Flow action bar, Jogging panel, and Robot State indicators have been relocated. Operators accustomed to v6 layouts should review the new centralized bottom panel and right-side state drawer.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 6.0]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-6-0</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-6-0</guid>
            <pubDate>Mon, 01 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[RobFlow V6 bringt eine Reihe neuer Funktionen: von Profinet-Integration über OEE-Insights und den neuen Variable Inspector bis hin zu Workspace References, Multi-Robot…]]></description>
            <content:encoded><![CDATA[<p>RobFlow V6 bringt eine Reihe neuer Funktionen: von <strong>Profinet-Integration</strong> über <strong>OEE-Insights</strong> und den neuen <strong>Variable Inspector</strong> bis hin zu <strong>Workspace References</strong>, <strong>Multi-Robot Dashboards</strong> und erweiterten <strong>RobVision-Funktionen</strong>. Außerdem stehen erstmals ausgewählte <strong>Beta Features</strong> zur Verfügung.</p>
<p>Die wichtigsten Highlights:</p>
<!-- -->
<ul>
<li class=""><strong>RobMetrics OEE:</strong> Verfolge <strong>Verfügbarkeit</strong>, <strong>Leistung</strong> und <strong>Qualitäts</strong> KPIs in RobCo Studio.</li>
<li class=""><strong>Variable Inspector:</strong> Neues Interface mit Suche, Tags und Multi-Select-Aktionen.</li>
<li class=""><strong>Profinet Integration:</strong> Steuere RobCo Roboter direkt über Siemens SPS mit nativer Profinet-Unterstützung.</li>
<li class=""><strong>Arbeitsbereich Manager:</strong> Automatisches Aktualisieren von Posen bei Arbeitsbereich-Änderungen.</li>
<li class=""><strong>Multi-Robot Dashboards:</strong> Überwache und steuere mehrere Roboter in einem einzigen Dashboard.</li>
<li class=""><strong>RobVision</strong> <strong>Verbesserungen:</strong> Variablenzuweisung, Detection-only Mode und visuelle Definition von Greif-Posen.</li>
<li class=""><strong>Beta Features:</strong> RobCalibration, RobSafety, Streaming Interface, ROS2 Interface sowie RobVision Label Picking &amp; Depalletizing.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#features" class="hash-link" aria-label="Direkter Link zur Features" title="Direkter Link zur Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robmetrics-oee-gesamtanlageneffektivität">RobMetrics OEE (Gesamtanlageneffektivität)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#robmetrics-oee-gesamtanlageneffektivit%C3%A4t" class="hash-link" aria-label="Direkter Link zur RobMetrics OEE (Gesamtanlageneffektivität)" title="Direkter Link zur RobMetrics OEE (Gesamtanlageneffektivität)" translate="no">​</a></h3>
<p>Mit <strong>RobMetrics OEE</strong> kannst du die Leistung und Effektivität deiner Roboterzelle direkt in RobCo Studio auswerten. Durch die Erfassung und Visualisierung von <strong>Verfügbarkeit</strong>, <strong>Leistung</strong> und <strong>Qualität</strong> erhältst du konkrete Einblicke in die Produktivität deiner Anlage.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Automatisches Event-Tracking:</strong> Die meisten Events (z. B. in Produktion, Errors) werden automatisch erfasst; nur wenige musst du über die neue <strong>Event Node</strong> in RobFlow konfigurieren.</li>
<li class=""><strong>Event-getriebenes Design:</strong> Definiere Events wie <em>Blockiert</em>, <em>Materialmangel, Gutteile, Aussschuss,</em>  oder <em>geplanter Stillstand</em> direkt in deinen Flows.</li>
<li class=""><strong>Übersichtliche Visualisierung:</strong> Sieh dir deine OEE-KPIs in den Dashboards von RobCo Studio an, filtere nach Zeiträumen und exportiere die Daten als CSV.</li>
</ul>
<p><strong>So nutzt du es:</strong>
Konfiguriere deine OEE-Events in RobFlow mit der neuen <strong>Event Node</strong> und rufe die Metriken in RobCo Studio unter <strong>RobMetrics OEE</strong> ab.</p>
<p><img decoding="async" loading="lazy" alt="RobMetrics OEE (Gesamtanlageneffektivität)" src="https://kb.robco.example/de/assets/images/robflow-6-0-01-b0442ed46a1da9041e2fa9e5afe97042.gif" width="400" height="190" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="variable-inspector">Variable Inspector<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#variable-inspector" class="hash-link" aria-label="Direkter Link zur Variable Inspector" title="Direkter Link zur Variable Inspector" translate="no">​</a></h3>
<p>Das <strong>Verwalten von Variablen komplett neu aufgesetzt</strong>. Der neue <strong>Variable Inspector</strong> ersetzt die einfache Tabelle und bietet ein deutlich leistungsfähigeres Interface für Organisation und Pflege von Variablen.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Tags und Gruppen:</strong> Neue Tags ermöglichen es, Variablen flexibel zu organisieren und zu filtern.</li>
<li class=""><strong>Erweiterte Ansicht:</strong> Variablenverwaltung jetzt in einer übersichtlichen Vollbildansicht statt im eingeschränkten Seitenmenü.</li>
<li class=""><strong>Suche und Filter:</strong> Schnelles Auffinden von Variablen nach Name, Typ, Tags, ungenutztem Status oder aktuellem Flow.</li>
<li class=""><strong>Node-Verknüpfung:</strong> Variablen können direkt den zugehörigen Nodes angezeigt und bearbeitet werden.</li>
<li class=""><strong>Vereinfachtes Modell:</strong> Flow Variables wurden entfernt – Tags sind nun die einheitliche Methode zum Organisieren und Referenzieren.</li>
</ul>
<p>So wird das Verwalten von Variablen über Flows hinweg schneller, klarer und weniger fehleranfällig.</p>
<p><img decoding="async" loading="lazy" alt="Variable Inspector" src="https://kb.robco.example/de/assets/images/robflow-6-0-02-ee09c4f22a656b35be6789d771d01379.gif" width="400" height="369" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="profinet-integration">Profinet Integration<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#profinet-integration" class="hash-link" aria-label="Direkter Link zur Profinet Integration" title="Direkter Link zur Profinet Integration" translate="no">​</a></h3>
<p>Mit RobFlow V6 kannst du deinen RobCo Roboter direkt über eine <strong>SPS via Profinet</strong> steuern – der Roboter agiert dabei als Profinet IO-Device (Slave). Damit ist eine nahtlose Anbindung an industrielle Automatisierung Umgebungen möglich.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Robotersteuerung über SPS:</strong> Starte, stoppe und bewege den Roboter direkt aus einer SPS.</li>
<li class=""><strong>Profinet Variablen in RobFlow:</strong> Definiere und synchronisiere Boolean-, Integer- und Float-Variablen in RobFlow für deine SPS-Logik.</li>
<li class=""><strong>TIA Portal Integration:</strong> Importiere die RobCo GSDML, Datentypen und den Funktionsbaustein für ein schnelles Setup.</li>
<li class=""><strong>Getestete Umgebungen:</strong> Siemens TIA Portal V18/V20 mit SPS 1200/1500 Serie.</li>
</ul>
<p><strong>So nutzt du es:</strong></p>
<ol>
<li class="">Importiere die RobCo GSDML in TIA Portal und füge den Roboter als Profinet IO-Device hinzu.</li>
<li class="">Verbinde deine SPS mit der RobCo Control Unit und vergib den richtigen Profinet Device Name.</li>
<li class="">Definiere Profinet Variablen in RobFlow und exportiere die <code>.udt</code>-Datei für das Mapping in TIA Portal.</li>
<li class="">Verwende den mitgelieferten RobCo Funktionsbaustein für zuverlässige Kommunikation und State Sync.</li>
</ol>
<p><strong>Hinweis:</strong> Die Profinet-Implementierung ist derzeit nur auf <strong>Siemens PLCs</strong> getestet. Details findest du im RobCo Profinet Benutzerhandbuch (<a href="https://robco.studio/resources?utm_source=chatgpt.com" target="_blank" rel="noopener noreferrer" class="">https://robco.studio/resources</a>, Technische Daten).</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="arbeitsbereich-manager">Arbeitsbereich Manager<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#arbeitsbereich-manager" class="hash-link" aria-label="Direkter Link zur Arbeitsbereich Manager" title="Direkter Link zur Arbeitsbereich Manager" translate="no">​</a></h3>
<p>Der neue <strong>Arbeitsbereich Manager</strong> vereinfacht das Anpassen von Flows nach Änderungen im Workspace. Verknüpfte Posen werden automatisch aktualisiert – ein manuelles Neu Einlernen entfällt.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Arbeitsbereich definieren:</strong> Durch das Einlernen von 3 Posen wird eine Referenzebene erstellt.</li>
<li class=""><strong>Arbeitsbereich aktualisieren:</strong> Bei Veränderungen einfach 3 neue Posen im kalibrierten Workspace einlernen – verknüpfte Posen werden automatisch angepasst.</li>
<li class=""><strong>Referenzierung in Flows:</strong> Verknüpfe Movement Nodes mit einem Workspace, indem du den Reference Node über die entsprechenden Nodes ziehst.</li>
<li class=""><strong>Konsistenz:</strong> Einheitliche Referenzierung über mehrere Flows für schnellere Anpassungen.</li>
</ul>
<p><strong>So nutzt du es:</strong></p>
<ol>
<li class="">Erstelle einen Arbeitsbereich in der Roboter Konfiguration oder in der Reference Node</li>
<li class="">Lerne 3 Posen an, um den initialen Workspace zu definieren.</li>
<li class="">Bei Änderungen, lerne 3 neue Posen im kalibrierten Arbeitsbereich an.</li>
<li class="">Verknüpfe Bewegungs-Nodes über die Reference Node mit diesem Workspace.</li>
</ol>
<p><strong>Hinweis:</strong> Nur für <strong>Kartesische Posen</strong>, nicht für Gelenk Posen.</p>
<p>So sparst du dir das manuelle Neu-Anlernen nach Verschiebungen – Flows bleiben konsistent und können schneller wieder in Betrieb genommen werden.</p>
<p><img decoding="async" loading="lazy" alt="Arbeitsbereich Manager" src="https://kb.robco.example/de/assets/images/robflow-6-0-03-ff9a55108801716794012e62e965da50.gif" width="400" height="189" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="multi-robot-dashboard-support-via-iframe-widget">Multi-Robot Dashboard Support via iFrame Widget<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#multi-robot-dashboard-support-via-iframe-widget" class="hash-link" aria-label="Direkter Link zur Multi-Robot Dashboard Support via iFrame Widget" title="Direkter Link zur Multi-Robot Dashboard Support via iFrame Widget" translate="no">​</a></h3>
<p>Das iFrame Widget bietet die Möglichkeit, mehrere Roboter in einem einzigen Dashboard zu überwachen und zu steuern. Das verbessert die Übersicht und reduziert den Bedienaufwand in Multi-Robot-Setups.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Mehrere Dashboards einbetten:</strong> Mit dem neuen iFrame-Widget kannst du weitere RobFlow Dashboards oder externe URLs in einer Ansicht einbinden.</li>
<li class=""><strong>Interaktive Steuerung:</strong> Eingebettete Dashboards sind voll interaktiv – Aktionen wie Start/Stop sind ohne Tabwechsel möglich.</li>
<li class=""><strong>Neue HTTP-Call-Action:</strong> Der Generic Button Widget kann jetzt mit einer On-Click HTTP-Aktion erweitert werden, um Befehle an mehrere Roboter gleichzeitig zu senden.</li>
</ul>
<p><strong>So nutzt du es:</strong></p>
<ol>
<li class="">Füge das iFrame-Widget zu deinem Dashboard hinzu und hinterlege die URL eines weiteren Robot-Dashboards oder einer externen Seite.</li>
</ol>
<ul>
<li class=""><strong>Tipp:</strong> Hänge <code>?kiosk</code> an die URL eines RobFlow Dashboards an, um es ohne App-Bar (Plain View) darzustellen.</li>
</ul>
<ol start="2">
<li class="">Konfiguriere optional den Generic Button, um HTTP-Calls an mehrere Roboter zu senden.</li>
<li class="">Überwache und steuere alle Roboter aus einer einzigen zentralen Ansicht.</li>
</ol>
<p>Damit werden Multi-Robot-Operationen deutlich einfacher – besonders in größeren Zellen oder bei Kunden mit mehreren Robotern.</p>
<p><img decoding="async" loading="lazy" alt="Multi-Robot Dashboard Support via iFrame Widget" src="https://kb.robco.example/de/assets/images/robflow-6-0-04-88b0c58c2caf4e2cd2e1678f816c2661.gif" width="400" height="189" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robvision-verbesserungen">RobVision Verbesserungen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#robvision-verbesserungen" class="hash-link" aria-label="Direkter Link zur RobVision Verbesserungen" title="Direkter Link zur RobVision Verbesserungen" translate="no">​</a></h3>
<p>RobVision bietet dir jetzt mehr Kontrolle und Flexibilität beim Arbeiten mit Vision-Lösungen.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Variablenzuweisung:</strong> Weise Vision-Daten (z. B. Objektlänge, -breite, Anzahl der Detections, nächste Greif Pose) Variablen zu und nutze sie direkt in deiner Flow-Logik.</li>
<li class=""><strong>Detection-only Mode:</strong> Führe nur die Objekterkennung aus, ohne Roboterbewegung – so kannst du die Ergebnisse flexibel weiterverarbeiten oder Variablen setzen.</li>
<li class=""><strong>UI für Greif Pose:</strong> Lege Greifpunkte direkt auf der visualisierten Komponente fest und passe sie an – schneller und intuitiver als bisher.</li>
</ul>
<p>Damit wird das Konfigurieren und Nutzen von RobVision-Lösungen einfacher, klarer und besser in deine Flows eingebunden.</p>
<p><img decoding="async" loading="lazy" alt="RobVision Verbesserungen" src="https://kb.robco.example/de/assets/images/robflow-6-0-05-6702666fc1f082675fd64e6864e39ec1.gif" width="400" height="189" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="beta-features">Beta Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#beta-features" class="hash-link" aria-label="Direkter Link zur Beta Features" title="Direkter Link zur Beta Features" translate="no">​</a></h2>
<p>Mit diesem Release stellen wir erstmals <strong>Beta Features</strong> bereit. In der <strong>Robot Konfiguration</strong> (unter <em>Update-Kanal</em>) kannst du nun wählen zwischen:</p>
<ul>
<li class=""><strong>Stable</strong> – Standardmodus mit voll unterstützten Funktionen</li>
<li class=""><strong>Beta</strong> – Zugriff auf experimentelle Funktionen, die in der UI mit <em>Beta</em> markiert sind</li>
</ul>
<p><strong>Wichtig:</strong> Für Beta Features gibt es <strong>keinen Support</strong>, und zwischen Beta- und Stable-Versionen kann es zu <strong>Breaking Changes</strong> kommen.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robcalib-vision-basierte-kalibrierung-beta">RobCalib: Vision-basierte Kalibrierung (Beta)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#robcalib-vision-basierte-kalibrierung-beta" class="hash-link" aria-label="Direkter Link zur RobCalib: Vision-basierte Kalibrierung (Beta)" title="Direkter Link zur RobCalib: Vision-basierte Kalibrierung (Beta)" translate="no">​</a></h3>
<p>Mit <strong>Vision-basierter Kallibrierung</strong> kannst du die absolute Genauigkeit deines Roboters deutlich verbessern. So stimmen die Bewegungen des Roboters exakt mit den geplanten Positionen überein, was für präzises Vision Picking entscheidend ist.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Vision-basierte Genauigkeit:</strong> Kalibriere den Roboter mithilfe von RobVision Hardware auf Basis von Kameradaten und gleiche mechanische Toleranzen aus.</li>
<li class=""><strong>Automatisierter Workflow:</strong> Sammle Kalibrierungsdaten direkt in RobFlow, optimiere die Parameter und überprüfe das Ergebnis.</li>
<li class=""><strong>Höhere Präzision:</strong> Vermeide Positionsdrift und verbessere die Genauigkeit beim Vision Picking.</li>
<li class=""><strong>Flexible Re-Kalibrierung:</strong> Nach Kollisionen oder Relocations jederzeit erneut kalibrieren.</li>
</ul>
<p><strong>So nutzt du es:</strong></p>
<ol>
<li class="">Richte die RobVision Hardware ein und öffne <strong>Robot Calibration</strong> in RobFlow.</li>
<li class="">Sammle ca. 80–100 Posen mit dem geführten Calibration Flow.</li>
<li class="">Wende die Kalibrierung an und überprüfe sie im <strong>Validate Tab</strong> mit dem Detection Test.</li>
<li class="">Weitere Details findest du in der <strong>Robot Calibration Documentation</strong> (<a href="https://staging.robco.studio/resources" target="_blank" rel="noopener noreferrer" class="">https://staging.robco.studio/resources</a>, Technische Daten).</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robsafety-beta">RobSafety (Beta)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#robsafety-beta" class="hash-link" aria-label="Direkter Link zur RobSafety (Beta)" title="Direkter Link zur RobSafety (Beta)" translate="no">​</a></h3>
<p>Mit <strong>RobSafety</strong> kannst du neue Sicherheitsfunktionen direkt in RobFlow konfigurieren und erhältst so mehr Kontrolle über den sicheren Betrieb des Roboters.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Safe Home:</strong> Definiere eine Home-Position mit erlaubter Toleranz; ein Safe Output wird ausgelöst, wenn der Roboter diese Position erreicht.</li>
<li class=""><strong>Protective Stop:</strong> Weise die 4 Safe Inputs individuell zu:
<ul>
<li class="">Safe Stop 1</li>
<li class="">Safe Stop 2 (manuelles Reset)</li>
<li class="">Safe Stop 2 (automatisches Reset)</li>
</ul>
</li>
<li class=""><strong>Safe Joint Limits:</strong>
<ul>
<li class="">Sichere Positionsbereiche pro Achse festlegen</li>
<li class="">Maximale Geschwindigkeit pro Achse definieren</li>
</ul>
</li>
<li class=""><strong>Safety Space:</strong> Konfigurierbarer Keep-in-Quader, individuell auf den TCP bezogen.</li>
<li class=""><strong>Relay Output:</strong> Der zweikanalige Relaisausgang kann genutzt werden, um:
<ul>
<li class="">Den Zustand des E-Stops zu spiegeln</li>
<li class="">Anzuzeigen, ob der Roboter aktuell fahren darf (System Stop)</li>
</ul>
</li>
</ul>
<p><strong>So nutzt du es:</strong>
Öffne <strong>RobSafety</strong> in der Robot Configuration, um Limits festzulegen, Safe Inputs/Outputs zuzuordnen und Safety Spaces zu aktivieren.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="streaming-interface-joint--cartesian-beta">Streaming Interface (Joint &amp; Cartesian) (Beta)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#streaming-interface-joint--cartesian-beta" class="hash-link" aria-label="Direkter Link zur Streaming Interface (Joint &amp; Cartesian) (Beta)" title="Direkter Link zur Streaming Interface (Joint &amp; Cartesian) (Beta)" translate="no">​</a></h3>
<p>Das neue <strong>Streaming Interface</strong> ermöglicht es, den Roboter in Echtzeit zu steuern, indem Trajektorien direkt per <strong>UDP</strong> gestreamt werden – ideal für Anwendungen wie externe Trajektorien-Planer oder dynamische Bewegungssteuerung.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Echtzeitsteuerung:</strong> Streame Joint- oder Cartesian-Posen mit hoher Frequenz direkt an den Roboter.</li>
<li class=""><strong>HTTP API Integration:</strong> Streaming-Modus über neue HTTP-Endpunkte programmatisch starten oder stoppen.</li>
<li class=""><strong>UDP-Streaming:</strong> Trajektorien vom Host-PC mit niedriger Latenz an den Robotercontroller senden und Feedback in Echtzeit empfangen.</li>
<li class=""><strong>Flexible Streaming-Modi:</strong>
<ul>
<li class="">Joint Position oder Joint Position &amp; Velocity</li>
<li class="">Cartesian Poses im globalen Frame</li>
<li class="">Cartesian Offsets relativ zum Tool Frame</li>
</ul>
</li>
</ul>
<p><strong>So nutzt du es:</strong></p>
<ol>
<li class="">Verbinde deinen Host-PC per Ethernet mit der Control Unit.</li>
<li class="">Aktiviere den Streaming-Modus über die HTTP API.</li>
<li class="">Streame Ziel-Posen per UDP mit den bereitgestellten Python-Utilities (Cartesian oder Joint Space).</li>
<li class="">Stoppe das Streaming über die HTTP API oder direkt in RobFlow.</li>
</ol>
<p><strong>Hinweis:</strong> Detaillierte Anleitungen und Beispiele findest du in der <a href="https://docs.rob.co/streaming.html" target="_blank" rel="noopener noreferrer" class=""><strong>Streaming Interface Dokumentation</strong></a> (inkl. Python-Demos für Trajektorien-Streaming).</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robvision-label-picking--depalletizing-beta">RobVision Label Picking &amp; Depalletizing (Beta)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#robvision-label-picking--depalletizing-beta" class="hash-link" aria-label="Direkter Link zur RobVision Label Picking &amp; Depalletizing (Beta)" title="Direkter Link zur RobVision Label Picking &amp; Depalletizing (Beta)" translate="no">​</a></h3>
<p><strong>RobVision</strong> unterstützt jetzt auch <strong>image-basiertes Training</strong> für Vision-Modelle. Damit kannst du Picking- und Depalletizing-Lösungen erstellen, selbst wenn keine CAD-Datei verfügbar ist.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Image-basiertes Model Training:</strong> Lade Objekt- oder Box-Bilder in RobCo Studio hoch und versehe sie mit Labels.</li>
<li class=""><strong>Segmentation:</strong> Nutze KI-gestützte Segmentierung, um Objekte zu markieren, Masken zu prüfen oder zu verfeinern und Orientierungen für präzises Picking festzulegen.</li>
<li class=""><strong>Label Picking:</strong> Trainiere Erkennungsmodelle für flache oder texturbasierte Objekte.</li>
</ul>
<p><strong>So nutzt du es:</strong></p>
<ol>
<li class="">Öffne <strong>RobVision</strong> in RobCo Studio und starte den Solution Wizard.</li>
<li class="">Wähle <strong>Label Picking</strong> oder <strong>Depalletizing</strong>.</li>
<li class="">Lade Bilder hoch, vergib Labels und nutze das Segmentation-Tool, um genaue Masken zu erstellen.</li>
<li class="">Trainiere und deploye dein Modell, danach kannst du die Solution in RobFlow konfigurieren.</li>
</ol>
<p>Damit kannst du Vision-Modelle auch ohne CAD-Dateien erstellen und das Setup von Picking- und Depalletizing-Lösungen deutlich beschleunigen.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="ros2-schnittstelle-beta">ROS2 Schnittstelle (Beta)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#ros2-schnittstelle-beta" class="hash-link" aria-label="Direkter Link zur ROS2 Schnittstelle (Beta)" title="Direkter Link zur ROS2 Schnittstelle (Beta)" translate="no">​</a></h3>
<p>RobCo Roboter bieten jetzt eine <strong>ROS 2 Schnittstelle</strong> zur Integration in das Robot Operating System (aktuell unterstützt: <strong>ROS 2 Jazzy Jalisco</strong>). Damit erhältst du Zugriff auf eine Steuerung des Roboters über ROS Topics und Controller.</p>
<p><strong>Hauptfunktionen:</strong></p>
<ul>
<li class=""><strong>Publish &amp; Subscribe:</strong> Zugriff auf Zustands- und Steuer-Topics des Roboters über <code>robco\_ros2</code>.</li>
<li class=""><strong>Eigene</strong> <strong>Steuerungspipelines:</strong> Aufbau individueller Steuerungen mit <code>ros2\_control</code>.</li>
<li class=""><strong>URDF-Generierung:</strong> Erstellung von URDFs für modulare Roboterkonfigurationen mit den bereitgestellten Makros.</li>
<li class=""><strong>Joint-Befehle streamen:</strong> Gelenkbewegungen an den Roboter senden, sobald der Streaming-Modus aktiviert ist.</li>
</ul>
<p><strong>Wichtige Hinweise:</strong></p>
<ul>
<li class="">Die ROS 2 Schnittstelle ist <strong>nicht standardmäßig installiert</strong> – für Zugriff bitte an <strong><a href="mailto:support@robco.de" target="_blank" rel="noopener noreferrer" class="">support@robco.de</a></strong> wenden.</li>
<li class="">Die Schnittstelle erlaubt eine <strong>direkte Steuerung auf niedriger Ebene</strong>; manche Sicherheitsfunktionen sind dabei nicht aktiv. Stelle daher immer sicher, dass der Arbeitsbereich frei von Personen ist.</li>
</ul>
<p>Weitere Informationen und Setup-Anleitungen findest du in der <a href="https://docs.rob.co/robco_ros2.html?utm_source=chatgpt.com" target="_blank" rel="noopener noreferrer" class=""><strong>ROS 2 Schnittstellen-Dokumentation</strong></a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonstiges">Sonstiges<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#sonstiges" class="hash-link" aria-label="Direkter Link zur Sonstiges" title="Direkter Link zur Sonstiges" translate="no">​</a></h2>
<ul>
<li class="">Kartesische Pose Variablen können jetzt in allen Pattern Nodes (Stack, Grid, Pallet) für relative Bewegungen genutzt werden</li>
<li class="">Verbesserte Suchfunktion im Test Mode: Suche jetzt gezielt nach Inputs, Outputs oder allgemeinem Text.</li>
<li class="">Flow Variables wurden entfernt</li>
<li class="">Standard-Namen für Inputs und Outputs (Banks und einzelne I/Os)</li>
<li class="">Verbesserte Undo/Redo-Funktionalität</li>
<li class="">Automatisches Fortsetzen eines Flows, wenn SAFE_STOP_2 aufgehoben wird und zuvor ein Flow aktiv war (optional über Feature Flag)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="korrekturen">Korrekturen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-6-0#korrekturen" class="hash-link" aria-label="Direkter Link zur Korrekturen" title="Direkter Link zur Korrekturen" translate="no">​</a></h2>
<ul>
<li class="">Verbesserte Gesamtleistung des Systems und stabilere Verbindungen</li>
<li class="">Advanced Palletizing Node kann jetzt auch genutzt werden, wenn Roboter und Palette nicht in derselben Ebene stehen</li>
<li class="">Verbesserte State-Handling in SAFE_STOP-Zuständen</li>
<li class="">Generic Resume Event Nodes: setzen Flows auch dann fort, wenn der Roboter im Pausenmodus war</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 5.5]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-5-5</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-5-5</guid>
            <pubDate>Sat, 01 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Die neue Advanced Palletizing Node ist ein intuitives Interface für die schnelle Einrichtung komplexer Palettier-Anwendungen.]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#features" class="hash-link" aria-label="Direkter Link zur Features" title="Direkter Link zur Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="advanced-palletizing-node-v2">Advanced Palletizing Node V2<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#advanced-palletizing-node-v2" class="hash-link" aria-label="Direkter Link zur Advanced Palletizing Node V2" title="Direkter Link zur Advanced Palletizing Node V2" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="Advanced Palletizing Node V2" src="https://kb.robco.example/de/assets/images/robflow-5-5-01-c85fa5aba7c3d76098ee57a77ec5295e.gif" width="800" height="408" class="img_ev3q"></p>
<p>Die neue <strong>Advanced Palletizing Node</strong> ist ein intuitives Interface für die schnelle Einrichtung komplexer Palettier-Anwendungen. Schritt für Schritt können konfiguriert werden:</p>
<!-- -->
<ul>
<li class="">Box-Abmessungen</li>
<li class="">Paletten-Abmessungen</li>
<li class="">Greif Positionen</li>
<li class="">Mehrere Layouts</li>
<li class="">Unterschiedliche Anfahrtrajektorien</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robvision-v1">RobVision V1<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#robvision-v1" class="hash-link" aria-label="Direkter Link zur RobVision V1" title="Direkter Link zur RobVision V1" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="RobVision V1" src="https://kb.robco.example/de/assets/images/robflow-5-5-02-2cf540c31925f48efeee10d501fd9ccb.gif" width="800" height="420" class="img_ev3q"></p>
<p><strong>RobVision</strong> ist unsere KI-basierte Computer-Vision-Lösung, die es dem Roboter ermöglicht, seine Umgebung zu erkennen, zu verstehen und darauf zu reagieren. Damit kann der Roboter auch in unstrukturierten Umgebungen Objekte greifen, ohne dass Bewegungssequenzen manuell trainiert werden müssen. Das System erkennt Objekte und berechnet automatisch die Greifposition.</p>
<p>Die Interaktion mit RobVision umfasst drei Schritte:</p>
<ol>
<li class=""><strong>CAD-Datei bereitstellen</strong> – Über die Cloud-Plattform RobCo Studio können CAD-Dateien hochgeladen und automatisch ein Training gestartet werden.</li>
<li class=""><strong>Model- &amp; Kamera-Konfiguration in RobFlow</strong> – In RobFlow gibt es eine neue RobVision-Seite, auf der die Kamera kalibriert, Objekte-Modelle ausgewählt und die Performance getestet werden können.</li>
<li class=""><strong>Integration in den Flow Editor</strong> – Im Flow Editor stehen zwei neue Nodes zur Verfügung: <em>Vision Trigger</em> (Foto aufnehmen, Objekt erkennen, Position berechnen) und <em>Vision Execution</em> (Greifoperation ausführen).</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="starte-flow-ab-bestimmer-node">Starte Flow ab bestimmer Node<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#starte-flow-ab-bestimmer-node" class="hash-link" aria-label="Direkter Link zur Starte Flow ab bestimmer Node" title="Direkter Link zur Starte Flow ab bestimmer Node" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="Starte Flow ab bestimmer Node" src="https://kb.robco.example/de/assets/images/robflow-5-5-03-9b531e9f5abb0d4ae073c95be5a56bba.gif" width="800" height="420" class="img_ev3q"></p>
<p>Starte die Roboterbewegung jetzt direkt ab einem bestimmten Node: Testing Mode aktivieren, gewünschten Node auswählen und „Run Flow and skip movement until this Node is executed“ klicken.</p>
<p><strong>Hinweis</strong>: Logik-Einstellungen bleiben aktiv, nur Movement Nodes, setOutput und setModBusTCP werden übersprungen, um ungewollte Aktionen zu vermeiden.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robot-configuration-check">Robot Configuration check<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#robot-configuration-check" class="hash-link" aria-label="Direkter Link zur Robot Configuration check" title="Direkter Link zur Robot Configuration check" translate="no">​</a></h3>
<p>Über das Menü „Change Robot State“ kannst du nun den <strong>Robot Configuration Check</strong> aktivieren, um benachrichtigt zu werden, falls sich die Robotereinstellungen von einem gespeicherten Zustand unterscheiden.</p>
<p><img decoding="async" loading="lazy" alt="Robot Configuration check" src="https://kb.robco.example/de/assets/images/robflow-5-5-04-d37062f4322ec08cb908357cce790585.gif" width="800" height="426" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="restore-flows--subflows-backup">Restore Flows &amp; Subflows backup<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#restore-flows--subflows-backup" class="hash-link" aria-label="Direkter Link zur Restore Flows &amp; Subflows backup" title="Direkter Link zur Restore Flows &amp; Subflows backup" translate="no">​</a></h3>
<p>Unbeabsichtigte Änderungen lassen sich schnell rückgängig machen, indem du im Flow-Auswahlmenü „Restore Flow Backup“ auswählst.</p>
<p><img decoding="async" loading="lazy" alt="Restore Flows &amp;amp; Subflows backup" src="https://kb.robco.example/de/assets/images/robflow-5-5-05-beabb5aff5962b437c2db5f660ee8da6.gif" width="800" height="427" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="syncing-variables-to-robco-studio">Syncing Variables to RobCo Studio<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#syncing-variables-to-robco-studio" class="hash-link" aria-label="Direkter Link zur Syncing Variables to RobCo Studio" title="Direkter Link zur Syncing Variables to RobCo Studio" translate="no">​</a></h3>
<p>RobFlow Variablenwerte (z. B. Teilezähler oder Palettenstatus) können jetzt in Echtzeit nach RobCo Studio übertragen werden. Aktiviere „Sync to RobCo Studio“ im Variable Editor – die Werte werden alle 10 Minuten im RobFlow Variables Table im Fleet Management aktualisiert.</p>
<p><img decoding="async" loading="lazy" alt="Syncing Variables to RobCo Studio" src="https://kb.robco.example/de/assets/images/robflow-5-5-06-2946bc5eb1051a6c838c16c150178852.gif" width="800" height="427" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonstiges">Sonstiges<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#sonstiges" class="hash-link" aria-label="Direkter Link zur Sonstiges" title="Direkter Link zur Sonstiges" translate="no">​</a></h2>
<ul>
<li class=""><strong>Relative Movements testen:</strong> Über den Button <em>Move to Target</em> können relative Bewegungen direkt aus aktueller Position ausgeführt werden.</li>
<li class=""><strong>Pose Variables in Relative Movement Nodes:</strong> Pose Variables können jetzt direkt in Relative Movement Nodes ausgewählt werden.</li>
<li class=""><strong>Testing Mode Verbesserungen:</strong> Beim Durchschalten aktiver Nodes werden Nodes in Subflows automatisch im Panel zentriert.</li>
<li class=""><strong>Aktuelle Roboter-Position als Variablen:</strong> Magic Variables für aktuelle Cartesian Pose und Joint Pose können in setVariable Nodes und Expression Fields verwendet werden.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="korrekturen">Korrekturen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#korrekturen" class="hash-link" aria-label="Direkter Link zur Korrekturen" title="Direkter Link zur Korrekturen" translate="no">​</a></h2>
<ul>
<li class="">Variablennamen-Änderungen propagieren automatisch in allen Expression Fields</li>
<li class="">Input-Felder im Subflow Editor lassen sich auch bei geöffnetem „Change Robot State“-Drawer editieren</li>
<li class="">Text im Generic Button Widget ist immer zentriert</li>
<li class="">Roboter pausiert, falls die Frontend-Verbindung im Debug- oder „move back to trajectory“-Mode abbricht</li>
<li class="">Expression Fields mit Zeilenumbrüchen werden korrekt ausgewertet</li>
<li class="">Global Speed kann nun auch im Pause-Status geändert werden</li>
<li class="">Verschiedene Bugs beim Pause/Resume behoben</li>
<li class="">Modbus-Fixes</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="änderungen">Änderungen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-5#%C3%A4nderungen" class="hash-link" aria-label="Direkter Link zur Änderungen" title="Direkter Link zur Änderungen" translate="no">​</a></h2>
<ul>
<li class="">Tool Switch wird im Jogging-Popup hervorgehoben, wenn aktiv</li>
<li class="">Cartesian Pose Variable Expression hat jetzt drei getrennte Felder für die Rotationsachsen</li>
<li class="">Labels von Generic Buttons werden als HTML gerendert (ermöglicht Custom Formatting)</li>
<li class="">Verbesserte Konfliktmeldungen bei States</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 5.4]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-5-4</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-5-4</guid>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Dieser Release enthält mehrere Verbesserungen, die dabei helfen, Flows in RobFlow effektiver zu erstellen und anzupassen.]]></description>
            <content:encoded><![CDATA[<p>Dieser Release enthält mehrere Verbesserungen, die dabei helfen, Flows in RobFlow effektiver zu erstellen und anzupassen. Der Testing Mode hebt bereits ausgeführte Knoten hervor, bietet eine erweiterte Suchfunktion und lässt einzelne Knoten isoliert ausführen, was die Fehlersuche vereinfacht. Mit dem neuen Path Movement Knoten lassen sich nicht-lineare Bewegungen ausführen, die für Aufgaben wie Entgraten oder Polieren notwendig sind. Mit Pose-Variable-Expresssions können Offsets auf Posen gesetzt oder Posen überschrieben werden, um sich an Änderungen der Partgröße anzupassen.
Wenn der Roboter im Run pausiert und bewegt wird, kann man nun entscheiden, ob in der neuen Position fortgefahren wird oder zum ursprünglichen Position zurückgekehrt werden soll. Schließlich bietet das RobCo SDK dokumentierte Schnittstellen zur Integration externer Geräte wie Kameras, die es Ihnen ermöglichen, Posen über HTTP- oder WebSocket-Aufrufe zu aktualisieren.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-4#features" class="hash-link" aria-label="Direkter Link zur Features" title="Direkter Link zur Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robflow-testing-mode">RobFlow Testing Mode<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-4#robflow-testing-mode" class="hash-link" aria-label="Direkter Link zur RobFlow Testing Mode" title="Direkter Link zur RobFlow Testing Mode" translate="no">​</a></h3>
<p>Mit dem neuen Test Mode führen wir neue Funktionen ein, die das Debuggen und Anpassen von Arbeitsabläufen schneller und intuitiver machen. Sie können bereits ausgeführte Knoten markieren und so genau verfolgen, welche Teile des Ablaufs bereits ausgeführt wurden und welche nicht. Sie können auch einen einzelnen Knoten isoliert ausführen, um bestimmte logische Schritte zu validieren, ohne den Rest des Ablaufs auszulösen. Eine neue Suchfunktion ermöglicht es Ihnen, Knoten nach Variablennamen, Knotentypen oder Bewegungsarten zu suchen, was Ihnen die Navigation in großen und komplexen Abläufen erleichtert. Insgesamt bietet dieses Update mehr Transparenz, schnellere Iterationszyklen und einen reibungsloseren Weg zu einer zuverlässigen Roboterprogrammierung.</p>
<p><img decoding="async" loading="lazy" alt="RobFlow Testing Mode" src="https://kb.robco.example/de/assets/images/robflow-5-4-01-2763bf9569bcb1b704baef7c57a8b6b6.gif" width="1910" height="930" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="path-movement-knoten-kurvenbewegungen-splines">Path Movement Knoten Kurvenbewegungen (Splines)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-4#path-movement-knoten-kurvenbewegungen-splines" class="hash-link" aria-label="Direkter Link zur Path Movement Knoten Kurvenbewegungen (Splines)" title="Direkter Link zur Path Movement Knoten Kurvenbewegungen (Splines)" translate="no">​</a></h3>
<p>Mit dem neuen Path Movement Knoten können nicht lineare Bewegungen definiert werden. Diese Verbesserung bietet eine feinere Kontrolle über die Roboterbahn und ermöglicht Aufgaben wie Entgraten und Polieren.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="pose-variable-expression-für-parametrisierung">Pose Variable Expression für Parametrisierung<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-4#pose-variable-expression-f%C3%BCr-parametrisierung" class="hash-link" aria-label="Direkter Link zur Pose Variable Expression für Parametrisierung" title="Direkter Link zur Pose Variable Expression für Parametrisierung" translate="no">​</a></h3>
<p>Mit Pose Variable Expressions können Benutzer Posen parametrisieren, indem sie Offsets hinzufügen oder auf andere Pose-Variablen verweisen. Dazu gehören Änderungen wie die Anpassung der y-Koordinate um -100 mm oder die Erhöhung von Gelenk 2 um +10°, was die Anpassung von Arbeitsabläufen an unterschiedliche Teilegrößen erleichtert. Sie können auch ganze Posen oder nur die Orientierung überschreiben zwischen Roboter- und Werkzeugkoordinatensystemen wechseln. Diese Anpassungen können direkt im Flow Editor vorgenommen und über das Dashboard aktualisiert werden. Auf diese Weise können Roboterbewegungen in komplexen Arbeitsabläufen angepasst werden, ohne jede Pose neu anlernen zu müssen.</p>
<p><img decoding="async" loading="lazy" alt="Pose Variable Expression für Parametrisierung" src="https://kb.robco.example/de/assets/images/robflow-5-4-03-1efae0d7a45b80a93fd9270606ad2a16.gif" width="640" height="480" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="neues-verhalten-im-pause-modus">Neues Verhalten im Pause Modus<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-4#neues-verhalten-im-pause-modus" class="hash-link" aria-label="Direkter Link zur Neues Verhalten im Pause Modus" title="Direkter Link zur Neues Verhalten im Pause Modus" translate="no">​</a></h3>
<p>Wenn Sie den Ablauf pausieren und den Roboter bewegen, z. B. indem Sie ihn in eine andere Position bringen, können Sie nun wählen, ob Sie von dieser neuen Position aus weitermachen oder zur ursprünglichen Trajektorie zurückkehren möchten, bevor Sie wieder fortfahren.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robco-sdk-für-die-verwendung-von-robcos-api">RobCo SDK für die Verwendung von RobCo’s API<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-4#robco-sdk-f%C3%BCr-die-verwendung-von-robcos-api" class="hash-link" aria-label="Direkter Link zur RobCo SDK für die Verwendung von RobCo’s API" title="Direkter Link zur RobCo SDK für die Verwendung von RobCo’s API" translate="no">​</a></h3>
<p>Das RobCo SDK bietet gut dokumentierte Schnittstellen und Implementierungs-Beispiele für die Steuerung des Roboters über die RobCo API. Durch das Setzen von Pose-Variablen über eine HTTP-API oder das Streamen von Daten über WebSockets können Partner den Roboter programmieren, auf aktualisierte Pose-Informationen zu warten und anschließend Arbeitsabläufe automatisch fortzusetzen. Es steht eine ausführliche Dokumentation zur Verfügung, damit die Partner diese Schnittstellen schnell einrichten und in ihren eigenen Projekten verwenden können.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonstiges">Sonstiges<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-4#sonstiges" class="hash-link" aria-label="Direkter Link zur Sonstiges" title="Direkter Link zur Sonstiges" translate="no">​</a></h2>
<ul>
<li class="">Aktualisierter Relative Movement Node zur Verwendung im TCP Frame</li>
<li class="">Möglichkeit, zuvor unterdrückte Meldungen über die Roboterkonfiguration zurückzusetzen</li>
<li class="">Anzeige eines Bestätigungsdialogs beim Umschalten eines Ausgangs während der freien Bewegung</li>
<li class="">Option zur automatischen Umkehrung der Trajektorie für Palettier-, Gitter- und Stapelknoten</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="korrekturen">Korrekturen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-4#korrekturen" class="hash-link" aria-label="Direkter Link zur Korrekturen" title="Direkter Link zur Korrekturen" translate="no">​</a></h2>
<ul>
<li class=""><strong>Breaking Change</strong>: Aktualisiertes Verhalten von Stack/Grid/Palletizing-Knoten mit externem Trigger</li>
<li class="">In der Roboterkonfiguration wird die aktuelle Konfiguration des Peripherieanschlusses angezeigt und kann nun auf DHCP gesetzt werden</li>
<li class="">Verhindern des Entfernens von Subflow-Knoten beim Entfernen von Knoten im Popup des Subflow-Editors</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 5.3]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-5-3</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-5-3</guid>
            <pubDate>Tue, 01 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[An allen Stellen, an denen Posen verwendet werden, können Pose-Variablen gespeichert und geladen werden.]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-3#features" class="hash-link" aria-label="Direkter Link zur Features" title="Direkter Link zur Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="pose-datenbank-für-pose-variablen-kartesisch--joint">Pose-Datenbank für Pose-Variablen (Kartesisch &amp; Joint)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-3#pose-datenbank-f%C3%BCr-pose-variablen-kartesisch--joint" class="hash-link" aria-label="Direkter Link zur Pose-Datenbank für Pose-Variablen (Kartesisch &amp; Joint)" title="Direkter Link zur Pose-Datenbank für Pose-Variablen (Kartesisch &amp; Joint)" translate="no">​</a></h3>
<p>An allen Stellen, an denen Posen verwendet werden, können Pose-Variablen gespeichert und geladen werden. Darüber hinaus können Sie mit den Expression-Feldern eine Pose während der Laufzeit mit einer anderen Pose-Variablen überschreiben, um so dynamisch Posen anzupassen. Das Setzen und Überschreiben von Pose-Variablen über unsere HTTP-API ist ebenfalls möglich, so dass Sie Posen über ein externes Gerät setzen und bearbeiten können.</p>
<p>In jeder Node, die Bewegungen enthält, können Sie einfach auf die Schaltfläche „Pose speichern“ klicken, um die aktuelle Pose zu speichern oder eine zuvor gespeicherte Pose auszuwählen. Alle gespeicherten Posen sind in der globalen Variablentabelle zugänglich, wo Sie sie anzeigen und bearbeiten können.</p>
<!-- -->
<p><img decoding="async" loading="lazy" alt="Pose-Datenbank für Pose-Variablen (Kartesisch &amp;amp; Joint)" src="https://kb.robco.example/de/assets/images/robflow-5-3-01-907817492e078d9f5d1f6d5f40e96f1d.gif" width="1912" height="962" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="dashboard-widget-zur-konfiguration-der-palettier-node-beta">Dashboard Widget zur Konfiguration der Palettier-Node (Beta)<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-3#dashboard-widget-zur-konfiguration-der-palettier-node-beta" class="hash-link" aria-label="Direkter Link zur Dashboard Widget zur Konfiguration der Palettier-Node (Beta)" title="Direkter Link zur Dashboard Widget zur Konfiguration der Palettier-Node (Beta)" translate="no">​</a></h3>
<p>Mit dem neuen Widget können Sie Palettierung Konfigurationen auf der Grundlage von Kartongrößen anpassen, ohne den Ablauf im Flow Editor ändern zu müssen. Nachdem Sie eine Palettier-Node im Flow Editor eingelernt haben, können Sie diese Node im Palettierungs-Widget auswählen, wo die aktuellen Kartongrößen (Höhe, Breite, Länge) angezeigt werden. Sie können dann die Kartongrößen aktualisieren und die Anzahl der Layer ändern, wobei die Paletten-Posen automatisch neu berechnet werden - ohne dass ein manuelles Neulernen der Posen erforderlich ist.</p>
<p><strong>Tipp</strong>: Kombinieren Sie das Palettierungs-Widget mit Pose-Variablen und dem Widget Variable setzen (z.B. zum Anpassen der Pick-up-Positionen auf der Grundlage neuer Kartongrößen), um die Parametrisierung Optionen direkt im Dashboard zu erweitern.</p>
<p><strong>Hinweis</strong>: Dies ist eine Beta-Version.</p>
<p><img decoding="async" loading="lazy" alt="Dashboard Widget zur Konfiguration der Palettier-Node (Beta)" src="https://kb.robco.example/de/assets/images/robflow-5-3-02-2e55c6411880cf29d8ec19a069020bb3.gif" width="1912" height="962" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="robcostudio">RobCo.Studio<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-3#robcostudio" class="hash-link" aria-label="Direkter Link zur RobCo.Studio" title="Direkter Link zur RobCo.Studio" translate="no">​</a></h3>
<p>RobCo.Studio ist unsere neue Cloud-basierte Plattform für die Verwaltung von Roboter Flotten, die Überwachung von Zustandsdaten und die Offline-Programmierung.</p>
<p>Besuchen Sie RobCo.Studio und melden Sie sich mit Ihrer Firmen-E-Mail an. Sobald Sie registriert sind, haben Sie Zugang zu einer Reihe von Funktionen.</p>
<ul>
<li class=""><strong>Flottenmanagement</strong>: Behalten Sie einen umfassenden Überblick über alle registrierten Roboter und überwachen Sie deren Gesundheitszustand. Zur besseren Organisation können Sie Gruppen erstellen und Roboter und Nutzer nach Bedarf zuweisen.</li>
<li class=""><strong>Cloud RobFlow</strong>: Passen Sie Roboter-Workflows an und erweitern Sie sie, ohne dass eine Verbindung zur Control Unit erforderlich ist. Mit dem integrierten Visualizer können Sie Roboterbewegungen direkt in RobCo.Studio betrachten.</li>
<li class=""><strong>RobFlow Tutorials</strong>: Auf unserer Tutorial-Seite finden Sie eine Reihe von Videos, die Sie durch die verschiedenen Funktionen von RobFlow führen.</li>
<li class=""><strong>Robot-Calculator</strong>: Erhalten Sie sofort einen Kostenvoranschlag für verschiedene Roboter-Konfigurationen.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="RobCo.Studio" src="https://kb.robco.example/de/assets/images/robflow-5-3-03-247749e145e11d1016a10e5c50a0a925.gif" width="1912" height="962" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonstiges">Sonstiges<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-3#sonstiges" class="hash-link" aria-label="Direkter Link zur Sonstiges" title="Direkter Link zur Sonstiges" translate="no">​</a></h2>
<ul>
<li class="">Suche nach Nodes/Widgets (Deutsch &amp; Englisch)</li>
<li class="">Drag-and-Drop für sortierbare Erweiterungsfelder</li>
<li class="">Herunterladen eines vollständigen Backups einschließlich eines Vorfallsberichts, wenn die Control Unit nicht mit dem Internet verbunden ist</li>
<li class="">Hinzufügen einer Cancel-Buttons zum Login-Overlay, die auf die Landing Page umleitet</li>
<li class="">Erweiterung der Jogging-Geschwindigkeit Konfiguration in der Routerkonfiguration</li>
<li class="">Verbesserte Dokumentation zu Split und Join Node</li>
<li class="">Verbesserte Performance</li>
<li class="">Verbesserte mobile Nutzung von RobFlow</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 5.2]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-5-2</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-5-2</guid>
            <pubDate>Mon, 01 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Sie können jetzt Variablen aus einer Sicherungsdatei wiederherstellen.]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-2#features" class="hash-link" aria-label="Direkter Link zur Features" title="Direkter Link zur Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="variablen-von-backup-datei-wiederherstellen">Variablen von Backup-Datei wiederherstellen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-2#variablen-von-backup-datei-wiederherstellen" class="hash-link" aria-label="Direkter Link zur Variablen von Backup-Datei wiederherstellen" title="Direkter Link zur Variablen von Backup-Datei wiederherstellen" translate="no">​</a></h3>
<p>Sie können jetzt Variablen aus einer Sicherungsdatei wiederherstellen.</p>
<p>Wie Sie vielleicht wissen, wird durch Drücken der Schaltfläche "Komplettes Backup erstellen" im RobFlow-Menü ein Backup-Ordner heruntergeladen, der alle Flows, Subflows, Dashboards, Plugins und Variablen enthält, die zu diesem Zeitpunkt auf der Control Unit vorhanden sind.</p>
<!-- -->
<p>Wenn Sie nach diesem Backup versehentlich Variablen gelöscht haben, können Sie diese einfach wiederherstellen. Klicken Sie dazu auf die Schaltfläche "Variablen aus Backup wiederherstellen" im Variablen-Menü, wählen Sie die Datei <strong>variable_storage.json</strong> aus Ihrem Backup aus und stellen Sie sie wieder her.</p>
<p><img decoding="async" loading="lazy" alt="Variablen von Backup-Datei wiederherstellen" src="https://kb.robco.example/de/assets/images/robflow-5-2-01-634f0bb82207decd431692cc45feba2f.gif" width="2048" height="1014" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="skalieren-und-verschieben-der-umgebungsdatei-des-robot-visualizers">Skalieren und Verschieben der Umgebungsdatei des Robot Visualizers<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-2#skalieren-und-verschieben-der-umgebungsdatei-des-robot-visualizers" class="hash-link" aria-label="Direkter Link zur Skalieren und Verschieben der Umgebungsdatei des Robot Visualizers" title="Direkter Link zur Skalieren und Verschieben der Umgebungsdatei des Robot Visualizers" translate="no">​</a></h3>
<p>Sie können nun auch Umgebungsdateien für jeden Flow hochladen und speichern. Dies gibt Ihnen die Möglichkeit, den Robot Visualizer an verschiedene Gegebenheiten anzupassen.</p>
<p>Außerdem können Sie den Maßstab und die Verschiebung der Umgebung anpassen, falls sie nicht genau der Realität entspricht.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="anpassbares-import-konflikt-handling-für-flows-subflows-oder-dashboards">Anpassbares Import-Konflikt Handling für Flows, Subflows oder Dashboards<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-2#anpassbares-import-konflikt-handling-f%C3%BCr-flows-subflows-oder-dashboards" class="hash-link" aria-label="Direkter Link zur Anpassbares Import-Konflikt Handling für Flows, Subflows oder Dashboards" title="Direkter Link zur Anpassbares Import-Konflikt Handling für Flows, Subflows oder Dashboards" translate="no">​</a></h3>
<p>In der Praxis kann es vorkommen, dass sie einen Flow, einen Subflow oder ein Dashboard herunterladen und nachträglich verändern. Wenn Sie nun versuchen, diese veränderte Version in dieselbe Control Unit zu importieren, können Sie entscheiden, ob Sie die alte Version überschreiben oder beide Versionen - die ursprüngliche und die importierte - behalten möchten.</p>
<p>Auf diese Weise ist es für Sie einfacher, die Änderungen zu verfolgen und zu verwalten.</p>
<p><img decoding="async" loading="lazy" alt="Anpassbares Import-Konflikt Handling für Flows, Subflows oder Dashboards" src="https://kb.robco.example/de/assets/images/robflow-5-2-03-6016a88b89e712e0f7749dc04db13e59.png" width="913" height="429" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonstiges">Sonstiges<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-2#sonstiges" class="hash-link" aria-label="Direkter Link zur Sonstiges" title="Direkter Link zur Sonstiges" translate="no">​</a></h2>
<ul>
<li class="">Bearbeiten von Ausgangsvariablen bei angezogenen Bremsen oder aktivem Sicherheitsstopp erlauben</li>
<li class="">Popup zur Bestätigung des Löschens von Variablen</li>
<li class="">Option für schreibgeschützten Zugriff auf Modbus/TCP Coil und Halteregister-Variablen</li>
<li class="">Joggen erlauben, während der Flow im Pausenzustand ist</li>
<li class="">Orientierung in Stapel-, Gitter- und Palettiernodes konfigurierbar für alle Posen</li>
<li class="">Hinzufügen der "Move to Home"-Funktionalität zum Generischen Button Widget</li>
<li class="">Buttons zum Duplizieren eines Flows, Subflows oder Dashboards</li>
<li class="">Einstellen der Jogging-Geschwindigkeit über das Roboter-Konfigurations-Menü</li>
<li class="">Gelenkwinkeln können Namen zugewiesen werden</li>
<li class="">Variablen-Ausdruck kann als Label im Generischen Button Widget benutzt werden (z.B. zum Anzeigen des aktuellen Wertes)</li>
<li class="">In Subflows können alle Variablen der Control Unit verwendet werden</li>
<li class="">Variablen-Anzeige-Widget: Option um immer die Flow Variablen des aktuell laufenden Flows anzuzeigen</li>
<li class="">Variable-Setzen-Widget: Ausblenden vordefinierter Felder und Verkleinern des Widgets für eine schlankere Oberfläche</li>
<li class="">Beim Import/Export eines Flows werden automatisch auch die dort benutzten Subflows importiert/exportiert</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="korrekturen">Korrekturen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-2#korrekturen" class="hash-link" aria-label="Direkter Link zur Korrekturen" title="Direkter Link zur Korrekturen" translate="no">​</a></h2>
<ul>
<li class="">Ausdrucksfeld wird beim Wechseln einer Variable in der Variable-Setzen-Node nicht bereinigt</li>
<li class="">Zentrieren aller Flows und Subflows beim Laden oder Öffnen im Editor</li>
<li class="">Subflow Editor Popup bewegt sich beim Öffnen der Seitenmenüs, um ein Überlappen zu verhindern</li>
<li class="">Vergrößern des Zoom-Fensters für Flows und Subflows</li>
<li class="">Diverse Layout-Verbesserungen</li>
<li class="">Verbesserung der UI Performance</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 5.1.0]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0</guid>
            <pubDate>Fri, 01 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[In Robflow können Sie jetzt Variablen erstellen, bearbeiten, löschen und beobachten.]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="highlights">Highlights<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="nutzerdefinierte-variablen">Nutzerdefinierte Variablen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#nutzerdefinierte-variablen" class="hash-link" aria-label="Direkter Link zur Nutzerdefinierte Variablen" title="Direkter Link zur Nutzerdefinierte Variablen" translate="no">​</a></h3>
<p>In RobFlow können Sie jetzt Variablen erstellen, bearbeiten, löschen und beobachten.</p>
<p>Variablen können für benutzerdefinierte Parameter verwendet werden (z. B. zum Zählen produzierter Teile oder zum Erstellen benutzerdefinierter Bedingungen) oder Sie können Peripheriesignale lesen/schreiben (z. B. zur Steuerung eines digitalen Ausgangs oder zum Ändern eines Modbus Registers einer SPS, um mit Sensoren, Aktoren und anderen Geräten zu interagieren).</p>
<!-- -->
<p>Dies gibt Ihnen leistungsstarke Optionen, um professionellere und dynamischere Flows zu erstellen, die Ihren Anforderungen entsprechen.</p>
<p>Aktuell werden die folgenden Variablentypen unterstützt:</p>
<ul>
<li class="">Boolean</li>
<li class="">Ganzzahl</li>
<li class="">Gleitkommazahl</li>
<li class="">Eingang (Digitaler Eingang)</li>
<li class="">Ausgang (Digitaler Ausgang)</li>
<li class="">Modbus Halteregister</li>
<li class="">Modbus Eingangsregister</li>
<li class="">Modbus Coil</li>
<li class="">Modbus Diskreter Eingang</li>
</ul>
<p>Einige Typen sind von vornherein schreibgeschützt (Eingang, Modbus-Eingangsregister, Modbus Diskreter Eingang). Das bedeutet, dass ihr Wert vom Benutzer nicht geändert werden kann und sie nur den aktuellen Wert enthalten, der von einem Sensor, einer SPS oder einem anderen Gerät kommt.</p>
<p>Alle anderen Typen sind durch den Benutzer änderbar und enthalten einen initialen und einen aktuellen Wert.</p>
<p>Standardmäßig werden diese änderbaren Typen beim Start des Flows auf ihren Anfangswert zurückgesetzt. Sie können jedoch weitere Variablen-Einstellungen nach Ihren Bedürfnissen festlegen und z. B. als Konstante (= Variable kann nach der Erstellung nicht mehr geändert werden) oder als persistent (aktueller Wert wird beim Durchflussstart nicht zurückgesetzt) definieren.</p>
<p>Variablen können entweder <strong>global</strong> (in allen Flows und Subflows verwendbar) oder <strong>lokal</strong> (für einen spezifischen Flow) erstellt werden. Sie können die Variablen in den entsprechenden <strong>Dropdown Menüs für Flow Variablen</strong> und <strong>Globale Variablen</strong> im <strong>Roboter Status ändern Menü</strong> erstellen.</p>
<p><img decoding="async" loading="lazy" alt="Nutzerdefinierte Variablen" src="https://kb.robco.example/de/assets/images/robflow-5-1-0-01-1baf1a3886d3e221a2934e038e18bbdb.gif" width="2048" height="1006" class="img_ev3q"></p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="variable-node">Variable Node<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#variable-node" class="hash-link" aria-label="Direkter Link zur Variable Node" title="Direkter Link zur Variable Node" translate="no">​</a></h4>
<p>Die Variable Node ermöglicht es Ihnen, Variablen innerhalb eines laufenden Flows zu ändern. Sie wählen einfach die zu ändernde Variable aus und definieren den gewünschten Wert, der ihr zugewiesen werden soll.</p>
<p>Der neue Wert wird durch einen <strong>Ausdruck</strong> definiert. Dieser Ausdruck kann ein fest kodierter Wert sein oder eine komplexere Logik beinhalten (z.B. Berechnung oder Vergleich mit anderen Variablen). Sie können damit jede Art von gültigen Python-Ausdrücken schreiben. Wenn Sie einen Ausdruck schreiben, können Sie <strong>#</strong> drücken, um die Variablenauswahl zu öffnen und eine Variable auszuwählen, die Sie in Ihrem Ausdruck verwenden möchten. Drücken Sie das <strong>Info-Symbol</strong>, um weitere Informationen über die Arbeit mit Ausdrücken zu erhalten.</p>
<p>Für boolesche Werte können Sie auch einfach einen Schalter verwenden, um den gewünschten Wert zu definieren.</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="bedingung-und-tue-bis-bedingung-nodes">Bedingung und Tue bis Bedingung Nodes<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#bedingung-und-tue-bis-bedingung-nodes" class="hash-link" aria-label="Direkter Link zur Bedingung und Tue bis Bedingung Nodes" title="Direkter Link zur Bedingung und Tue bis Bedingung Nodes" translate="no">​</a></h4>
<p>Mit der generischen Bedingung Node können Sie komplexe, verschachtelte Bedingungen auf Grundlage benutzerdefinierter Ausdrücke erstellen.</p>
<p>Sobald ein Ausdruck als TRUE ausgewertet wird, setzt er den Flow im entsprechenden Ausgabe-Handle fort.</p>
<p>Im Gegensatz zur IO Bedingung Node sind Sie nicht an eine Bedingung und einen einzigen Eingang oder Ausgang gebunden. Mit dem Ausdrucksfeld haben Sie volle Flexibilität, wie komplex Ihre Bedingung sein soll.</p>
<p>Das Gleiche gilt für die neue, generische Tue bis Bedingung Node. Sie funktioniert genau wie die bereits vorhandene Tue bis IO Bedingung Node. Der einzige Unterschied besteht darin, dass die Bedingung jetzt durch einen Ausdruck definiert werden kann.</p>
<p><img decoding="async" loading="lazy" alt="Bedingung und Tue bis Bedingung Nodes" src="https://kb.robco.example/de/assets/images/robflow-5-1-0-03-60dbe1f3d0c2b0d22f707a5692a38322.png" width="392" height="529" class="img_ev3q"><img decoding="async" loading="lazy" alt="Bedingung und Tue bis Bedingung Nodes" src="https://kb.robco.example/de/assets/images/robflow-5-1-0-04-6efe299508b27a6b1a4b7eda5dfe4383.png" width="397" height="294" class="img_ev3q"></p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="unterstützung-von-ausdrücken-in-anderen-nodes">Unterstützung von Ausdrücken in anderen Nodes<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#unterst%C3%BCtzung-von-ausdr%C3%BCcken-in-anderen-nodes" class="hash-link" aria-label="Direkter Link zur Unterstützung von Ausdrücken in anderen Nodes" title="Direkter Link zur Unterstützung von Ausdrücken in anderen Nodes" translate="no">​</a></h4>
<p>Abgesehen von den Variablen und Bedingungs Nodes können Ausdrücke jetzt auch in vielen anderen Nodes verwendet werden, siehe die vollständige Liste:</p>
<p>Dies sorgt für deutlich mehr Flexibilität und Interaktion, da die Werte nicht mehr fest kodiert sind, sondern dynamisch angepasst werden können.</p>
<p><img decoding="async" loading="lazy" alt="Unterstützung von Ausdrücken in anderen Nodes" src="https://kb.robco.example/de/assets/images/robflow-5-1-0-05-fdb41984e93e8cde13c4130bf0a1e4c3.png" width="458" height="454" class="img_ev3q"><img decoding="async" loading="lazy" alt="Unterstützung von Ausdrücken in anderen Nodes" src="https://kb.robco.example/de/assets/images/robflow-5-1-0-06-3df2f195b49851ca6710f321b5457bd6.png" width="436" height="519" class="img_ev3q"></p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="nächstes-teil-definierbar-für-stapel-gitter-und-palettieren-nodes">Nächstes Teil definierbar für Stapel, Gitter und Palettieren Nodes<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#n%C3%A4chstes-teil-definierbar-f%C3%BCr-stapel-gitter-und-palettieren-nodes" class="hash-link" aria-label="Direkter Link zur Nächstes Teil definierbar für Stapel, Gitter und Palettieren Nodes" title="Direkter Link zur Nächstes Teil definierbar für Stapel, Gitter und Palettieren Nodes" translate="no">​</a></h4>
<p>Bei Stapel, Gitter und Palettieren Nodes können Sie nun festlegen, welches Element als nächstes angefahren werden soll. Alles was Sie tun müssen, ist eine Variable für das zu entnehmende Teil zu erstellen und dieses im Selektor <strong>Nächstes Teil</strong> auszuwählen. Diese Variable kann auch von einem externen Gerät (z. B. einem PC) über eine http-Anfrage geändert werden oder direkt an ein Modbus/TCP-Register einer SPS gebunden werden, um den Wert für das nächste Teil von dort zu erhalten.</p>
<p>Dies gibt Ihnen eine große Flexibilität für Ihre Ablauflogik, z.B. um Elemente in einer zufälligen Reihenfolge auszuwählen oder um das Startelement dynamisch vom Dashboard aus zu ändern. Hinweis: Um den Knoten zu beenden, setzen Sie die Variable einfach auf einen Wert außerhalb der definierten Offset-Grenzen.</p>
<p><img decoding="async" loading="lazy" alt="Nächstes Teil definierbar für Stapel, Gitter und Palettieren Nodes" src="https://kb.robco.example/de/assets/images/robflow-5-1-0-07-1c11ff4e7a4167efe92bb6024214b3c2.gif" width="2046" height="1006" class="img_ev3q"></p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="dashboard-widgets-zum-anzeigen-und-bearbeiten-von-variablen">Dashboard Widgets zum Anzeigen und Bearbeiten von Variablen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#dashboard-widgets-zum-anzeigen-und-bearbeiten-von-variablen" class="hash-link" aria-label="Direkter Link zur Dashboard Widgets zum Anzeigen und Bearbeiten von Variablen" title="Direkter Link zur Dashboard Widgets zum Anzeigen und Bearbeiten von Variablen" translate="no">​</a></h4>
<p>Variablen können nicht nur im Flow Editor verwendet werden. Sie sind auch auf dem Dashboard verfügbar.</p>
<p>Es gibt jetzt ein Widget, das die vorhandenen globalen oder Flow Variablen anzeigt, und ein weiteres Widget, mit dem der Benutzer eine Variable auswählen und ändern kann.</p>
<p><img decoding="async" loading="lazy" alt="Dashboard Widgets zum Anzeigen und Bearbeiten von Variablen" src="https://kb.robco.example/de/assets/images/robflow-5-1-0-08-f0f6314a15c6845e6e8c0654f667aae5.png" width="2048" height="724" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="anpassbare-dashboard-widgets">Anpassbare Dashboard Widgets<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#anpassbare-dashboard-widgets" class="hash-link" aria-label="Direkter Link zur Anpassbare Dashboard Widgets" title="Direkter Link zur Anpassbare Dashboard Widgets" translate="no">​</a></h3>
<p>Dashboard-Widgets können jetzt viel stärker angepasst werden, um die Dashboards auf Ihre Bedürfnisse zuzuschneiden. Generell sind Farbe und Größe aller Widgets jetzt einstellbar.</p>
<p>Außerdem gibt es 2 neue Button Widgets:</p>
<ul>
<li class="">Generischer Button</li>
<li class="">Individuelles Joggen Button</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="generischer-button">Generischer Button<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#generischer-button" class="hash-link" aria-label="Direkter Link zur Generischer Button" title="Direkter Link zur Generischer Button" translate="no">​</a></h4>
<p>Das generische Button Widget ermöglicht es dem Benutzer, eine Schaltfläche zu entwerfen und ihr benutzerdefinierte Funktionen zuzuweisen, z. B. Aktionen beim Anklicken oder Aktivierungsbedingungen.</p>
<p>Mit den on-Click Aktionen kann ein Flow gestartet/gestoppt/angehalten/fortgesetzt oder eine Variable auf einen bestimmten Wert gesetzt werden. Falls gewünscht, kann der Benutzer Aktivierungsbedingungen definieren, wann diese Funktionalität und dieses Layout angewendet werden sollen (z. B. wenn ein Flow läuft und der Roboter in Bewegung ist).</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="individuelles-joggen-button">Individuelles Joggen Button<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#individuelles-joggen-button" class="hash-link" aria-label="Direkter Link zur Individuelles Joggen Button" title="Direkter Link zur Individuelles Joggen Button" translate="no">​</a></h4>
<p>Der individuelles Joggen Button ermöglicht es dem Benutzer, dessen Größe, Farbe und Beschriftung zu definieren und ihm bestimmte Jogging-Funktionen zuzuweisen (z. B. schnelles Joggen in Z-Richtung).</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="roboter-visualisierer">Roboter Visualisierer<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#roboter-visualisierer" class="hash-link" aria-label="Direkter Link zur Roboter Visualisierer" title="Direkter Link zur Roboter Visualisierer" translate="no">​</a></h3>
<p>RobFlow zeigt eine visuelle Darstellung des angeschlossenen Roboters und seiner Modulkonfiguration. Sie können Umgebungsdateien hochladen, um auch die Umgebung zu visualisieren (z. B. Förderbänder, CNC-Maschinen usw.) Wenn Sie den Roboter in der Realität bewegen, bewegt sich auch diese Visualisierung.</p>
<p><img decoding="async" loading="lazy" alt="Roboter Visualisierer" src="https://kb.robco.example/de/assets/images/robflow-5-1-0-10-6a0de0e9c17b835dfd6d93981f1263ed.gif" width="2048" height="1006" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="authentifizierung">Authentifizierung<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#authentifizierung" class="hash-link" aria-label="Direkter Link zur Authentifizierung" title="Direkter Link zur Authentifizierung" translate="no">​</a></h3>
<p>RobFlow verfügt jetzt über einen Authentifizierungsmechanismus. Wenn Sie RobFlow nach dem Update zum ersten Mal öffnen, werden Sie aufgefordert, ein Passwort festzulegen. Danach müssen Sie sich mit diesem Passwort anmelden, um für folgende Aktionen berechtigt zu sein:</p>
<ul>
<li class="">Öffnen des Flow Editors</li>
<li class="">Öffnen des Subflow Editors</li>
<li class="">Öffnen des Dashboard Editors</li>
<li class="">Öffnen der Roboterkonfiguration</li>
<li class="">Öffnen von geschützten Dashboards im Dashboard Viewer (siehe unten)</li>
</ul>
<p>Andere Teile von RobFlow sind ungeschützt, z. B. die Seite Roboter Visualisierer.</p>
<p>Dashboards haben jetzt einen Button für die Dashboard Konfiguration in der oberen rechten Ecke. Dort können Sie festlegen, ob das Dashboard geschützt werden soll oder nicht. Wenn es geschützt ist, müssen Sie sich authentifizieren, um es anzuzeigen und zu verwenden.</p>
<p>Sie können Ihr Passwort über die Roboterkonfiguration ändern. Wenn Sie Ihr Passwort vergessen haben, wenden Sie sich bitte an uns, damit wir es für Sie zurücksetzen können.</p>
<p>Der <strong>Nutzername</strong> lautet standardmäßig “editor” und kann nicht geändert werden.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="kleinere-features">Kleinere Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#kleinere-features" class="hash-link" aria-label="Direkter Link zur Kleinere Features" title="Direkter Link zur Kleinere Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="landing-page">Landing Page<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#landing-page" class="hash-link" aria-label="Direkter Link zur Landing Page" title="Direkter Link zur Landing Page" translate="no">​</a></h3>
<p>Mit dieser Version wird eine spezielle Landing Page eingeführt. Sie enthält Schaltflächen mit Links zu den verschiedenen Teilen von RobFlow.</p>
<p><img decoding="async" loading="lazy" alt="Landing Page" src="https://kb.robco.example/de/assets/images/robflow-5-1-0-11-f6d8a14eb9551f59b3fd9f59f4611961.png" width="1614" height="871" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="api-änderungen">API Änderungen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#api-%C3%A4nderungen" class="hash-link" aria-label="Direkter Link zur API Änderungen" title="Direkter Link zur API Änderungen" translate="no">​</a></h3>
<p>Vor dieser Version unterstützte das Backend 4 verschiedene API-Versionen: v2.0, v2.1, v2.2 und v2.3.</p>
<p>Mit dieser neuen Version wurden alle diese API-Versionen entfernt, es gibt nur noch eine gültige API-Version: v3.0.</p>
<p>Das bedeutet, wenn Sie die API direkt nutzen, müssen Sie Ihre URL-Aufrufe an die neue Version anpassen, z.B. http://&lt;ip&gt;/api/v3.0/&lt;endpoint&gt; .</p>
<p>Bitte konsultieren Sie die API-Dokumentationsseite, die Sie über das Menü oben rechts in RobFlow aufrufen können. Andernfalls lesen Sie bitte die API-Dokumentationsdatei, die der E-Mail mit der Ankündigung der neuen Version beigefügt ist.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonstiges">Sonstiges<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#sonstiges" class="hash-link" aria-label="Direkter Link zur Sonstiges" title="Direkter Link zur Sonstiges" translate="no">​</a></h2>
<ul>
<li class="">Freie Bewegung zulassen, wenn der Roboter pausiert</li>
<li class="">Erhöhung der Anzahl der Round Robin-Ausgänge von 5 auf 15</li>
<li class="">Optional einstellbarer Punkt C für Gitter und Palettieren Nodes (verbessert die Genauigkeit)</li>
<li class="">"Reload" Button für Modbus/TCP-Verbindungen in der Roboterkonfiguration</li>
<li class="">Hinzufügen des Kioskmode Buttons im Dashboard Viewer</li>
<li class="">Ändern der Peripherie-IP über die Roboterkonfiguration</li>
<li class="">Die Aktualisierung des Roboterzustands (aktueller Gelenkwinkel, aktuelle Position) ist jetzt viel schneller (alle 20 ms statt alle 500 ms)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="korrekturen">Korrekturen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-5-1-0#korrekturen" class="hash-link" aria-label="Direkter Link zur Korrekturen" title="Direkter Link zur Korrekturen" translate="no">​</a></h2>
<ul>
<li class="">Unscharfer Text in Textareas behoben</li>
<li class="">Dezimalzahlen können mit Komma und Punkt als Begrenzer eingefügt werden</li>
<li class="">Bewege-zu-Home Button im Dashboard-Widget anzeigen</li>
<li class="">Bewege-zu-Home Button im Dashboard: Bug beim Gedrückthalten auf Tablet repariert</li>
<li class="">Dashboard-Jogging-Widget: Fehler beim Gedrückthalten auf Tablet repariert</li>
<li class="">Werkzeug-bearbeiten Menu sollte bei Flow Run nicht nutzbar sein</li>
<li class="">Verhinderung des Einfügens von Nodes in Eingabefelder</li>
<li class="">Optimierter Wiederverbindungsmechanismus für Modbus/TCP</li>
<li class="">Pausieren statt Beenden des Flows bei Verbindungsabbruch zum Controller</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 4.3.0]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0</guid>
            <pubDate>Fri, 01 Sep 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[In der neu erstellten Flow Konfiguration haben Sie die Möglichkeit, eine Ausgangsposition (engl.]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="highlights">Highlights<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="home-position-ausgangsposition-für-flow">Home Position (Ausgangsposition) für Flow<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#home-position-ausgangsposition-f%C3%BCr-flow" class="hash-link" aria-label="Direkter Link zur Home Position (Ausgangsposition) für Flow" title="Direkter Link zur Home Position (Ausgangsposition) für Flow" translate="no">​</a></h3>
<p>In der neu erstellten Flow Konfiguration haben Sie die Möglichkeit, eine Ausgangsposition (engl. Home Position) für diesen speziellen Flow festzulegen. Wenn diese festgelegt ist und der Roboter sich nicht genau an der definierten Ausgangsposition befindet, können Sie den Flow nicht starten. Stattdessen wird eine Schaltfläche "Bewege zu Home" angezeigt, die Sie gedrückt halten müssen, um den Roboter langsam in die gewünschte Ausgangsposition zu bewegen.</p>
<p>Wenn Sie sehen, dass der Roboter bei der Bewegung zur Ausgangsposition mit der Umgebung kollidieren würde, lassen Sie einfach die Taste los und bewegen ihn dann entweder mit dem Freibewegungsmodus oder Jogging um das Hindernis herum.</p>
<!-- -->
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="debug-flow-modus">Debug Flow Modus<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#debug-flow-modus" class="hash-link" aria-label="Direkter Link zur Debug Flow Modus" title="Direkter Link zur Debug Flow Modus" translate="no">​</a></h3>
<p>Der <em>Debug Flow Modus</em> ersetzt den früheren <em>Schrittweise Starten Modus</em>. Solange Sie den Debug-Button gedrückt halten, läuft der Flow wie gewohnt (inkl. Überschleifen bei Bewegungen, paralleler Ausführung von Programmzweigen, etc.). Sobald Sie die Schaltfläche loslassen oder die Maus den Buttonbereich verlässt, wird der Flow pausiert.</p>
<p>Der Debug-Button bietet Ihnen eine einfache, schnelle und zuverlässige Möglichkeit, Ihren Flow zu testen und bei Bedarf sofort anzuhalten.</p>
<p><img decoding="async" loading="lazy" alt="Debug Flow Modus" src="https://kb.robco.example/de/assets/images/robflow-4-3-0-02-f48a756535a16c324bf5fdf22974e844.gif" width="2048" height="1022" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="schadensbericht-einreichen">Schadensbericht einreichen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#schadensbericht-einreichen" class="hash-link" aria-label="Direkter Link zur Schadensbericht einreichen" title="Direkter Link zur Schadensbericht einreichen" translate="no">​</a></h3>
<p>Sie können jetzt Programmfehler direkt über RobFlow an unser technisches Support-Team melden. Sie können entweder auf die Schaltfläche "Schadensbericht einreichen" im Seitenmenü oder auf die Schaltfläche neben einer Fehlermeldung im Nachrichtenlog klicken. Beim Ausfüllen des Formulars können Sie Hintergrundinformationen angeben und bei Bedarf eine oder mehrere Dateien anhängen.</p>
<p>Wenn Sie auf "Absenden" klicken, fügt RobFlow zusätzlich den aktuellen Flow und einen Auszug der Logs von RobFlow und der Robotersteuerung an, um unserem Support-Team weitere Informationen zur Fehlerbehebung zu geben.</p>
<p><img decoding="async" loading="lazy" alt="Schadensbericht einreichen" src="https://kb.robco.example/de/assets/images/robflow-4-3-0-de-03-009a58b273d4beac554dc91694e882f6.gif" width="2048" height="1028" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fortsetzen-node">Fortsetzen Node<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#fortsetzen-node" class="hash-link" aria-label="Direkter Link zur Fortsetzen Node" title="Direkter Link zur Fortsetzen Node" translate="no">​</a></h3>
<p>Die Fortsetzen-Node kann einen pausierten Flow fortsetzen, sobald eine definierte I/O Bedingung eingetreten ist.</p>
<p><img decoding="async" loading="lazy" alt="Fortsetzen Node" src="https://kb.robco.example/de/assets/images/robflow-4-3-0-04-6c94673d0e2da410d0af248a22c65631.gif" width="2048" height="1028" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="interaktive-robflow-einführung">Interaktive RobFlow Einführung<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#interaktive-robflow-einf%C3%BChrung" class="hash-link" aria-label="Direkter Link zur Interaktive RobFlow Einführung" title="Direkter Link zur Interaktive RobFlow Einführung" translate="no">​</a></h3>
<p>Wenn Sie RobFlow zum ersten Mal in Ihrem Browser verwenden, sehen Sie ein interaktives Tutorial, das die wichtigsten Elemente der Robflow-Benutzeroberfläche erklärt. Wenn Sie im Seitenmenü auf <strong>Interaktive Einführung</strong> klicken, können Sie das Tutorial ebenfalls starten.</p>
<p><img decoding="async" loading="lazy" alt="Interaktive Robflow Einführung" src="https://kb.robco.example/de/assets/images/robflow-4-3-0-05-d1f248752d5948d5bac9f4a53e9be356.gif" width="2048" height="1024" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="dokumentationsgruppe">Dokumentationsgruppe<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#dokumentationsgruppe" class="hash-link" aria-label="Direkter Link zur Dokumentationsgruppe" title="Direkter Link zur Dokumentationsgruppe" translate="no">​</a></h3>
<p>Mit der Dokumentationsgruppe können Sie einen bestimmten Teil Ihres Flows markieren und beschreiben. Auf diese Weise können Sie große, komplexe Programme verständlicher machen und Hintergrundinformationen geben.</p>
<p>Wenn sich eine Node am Rand der Dokumentationsgruppe befindet, wird die Größe der Gruppe automatisch angepasst, um die Node vollständig zu umschließen.</p>
<p><img decoding="async" loading="lazy" alt="Dokumentationsgruppe" src="https://kb.robco.example/de/assets/images/robflow-4-3-0-06-ba68055236e1655fc52fd7c037fca2f5.gif" width="2048" height="1028" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="kleinere-features">Kleinere Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#kleinere-features" class="hash-link" aria-label="Direkter Link zur Kleinere Features" title="Direkter Link zur Kleinere Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="komplettes-backup-der-robflow-daten-erstellen">Komplettes Backup der Robflow-Daten erstellen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#komplettes-backup-der-robflow-daten-erstellen" class="hash-link" aria-label="Direkter Link zur Komplettes Backup der Robflow-Daten erstellen" title="Direkter Link zur Komplettes Backup der Robflow-Daten erstellen" translate="no">​</a></h3>
<p>Laden Sie ein vollständiges Backup aller Robflow-Daten (Flows, Subflows, Werkzeuge, Modbus/TCP- Verbindungen, ...) von Ihrer Control Unit herunter, indem Sie im Seitenmenü auf "Komplettes Backup erstellen" klicken.</p>
<p><img decoding="async" loading="lazy" alt="Komplettes Backup der Robflow-Daten erstellen" src="https://kb.robco.example/de/assets/images/robflow-4-3-0-07-35d353fd81dd95d384f9bbd963bfc879.png" width="948" height="652" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="ausgewählte-nodes-zu-einem-subflow-verwandeln">Ausgewählte Nodes zu einem Subflow verwandeln<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#ausgew%C3%A4hlte-nodes-zu-einem-subflow-verwandeln" class="hash-link" aria-label="Direkter Link zur Ausgewählte Nodes zu einem Subflow verwandeln" title="Direkter Link zur Ausgewählte Nodes zu einem Subflow verwandeln" translate="no">​</a></h3>
<p>Wenn Sie mehrere Nodes auswählen, sehen Sie einen Button, um die ausgewählten Nodes in einen Subflow zu verwandeln. Es werden nur Nodes übertragen, die in einem Subflow erlaubt sind. Nodes, die nicht erlaubt sind, verbleiben im Hauptflow. Durch Hinzufügen einer Subflow-Startnode machen Sie den Subflow gültig und können ihn speichern. Nach dem Speichern und Schließen des Popup-Fensters wird eine Subflow-Node zu Ihrem aktuellen Flow hinzugefügt, die Ihren neu erstellten Subflow enthält.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="ausschneidenkopiereneinfügen-von-nodes-und-gruppen">Ausschneiden/Kopieren/Einfügen von Nodes und Gruppen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#ausschneidenkopiereneinf%C3%BCgen-von-nodes-und-gruppen" class="hash-link" aria-label="Direkter Link zur Ausschneiden/Kopieren/Einfügen von Nodes und Gruppen" title="Direkter Link zur Ausschneiden/Kopieren/Einfügen von Nodes und Gruppen" translate="no">​</a></h3>
<p>Zusätzlich zum bestehenden Kurzbefehl zum Duplizieren, sind nun auch die folgenden Kurzbefehle verfügbar, um die aktuelle Auswahl an Elementen (Nodes, Edges und Gruppen) innerhalb eines Flows oder zwischen mehreren Flows/Subflows auszuschneiden, zu kopieren und einzufügen:</p>
<ul>
<li class="">STRG/CMD+x: Ausschneiden ausgewählter Elemente</li>
<li class="">STRG/CMD+c: Kopieren ausgewählter Elemente</li>
<li class="">STRG/CMD+v: Einfügen von Elementen aus der Zwischenablage</li>
<li class="">STRG/CMD+UMSCHALT+z: Macht letzte Aktion rückgängig (zusätzlicher Kurzbefehl zu STRG/CMD+y)</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="flow-konfiguration">Flow Konfiguration<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#flow-konfiguration" class="hash-link" aria-label="Direkter Link zur Flow Konfiguration" title="Direkter Link zur Flow Konfiguration" translate="no">​</a></h3>
<p>Für jeden Flow können Sie die Flow-Konfiguration speichern, um den Flow-Namen zu definieren, eine kurze Beschreibung zu geben und eine Ausgangsposition (Home Position) zu erstellen. (Siehe <strong>Home Position für Flow</strong>)</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonstiges">Sonstiges<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#sonstiges" class="hash-link" aria-label="Direkter Link zur Sonstiges" title="Direkter Link zur Sonstiges" translate="no">​</a></h2>
<ul>
<li class="">Erweiterte Dokumentation für Stapel-, Gitter- und Paletten-Nodes</li>
<li class="">http API Dokumentation ist nun auch ohne Internetzugang erreichbar unter der URL “{IP-Adresse der CU}<strong>/apidocs”</strong></li>
<li class="">Automatische Migration von Flows/Subflows nach RobFlow Update oder Flow/Subflow Import</li>
<li class="">Neue Bewegungen sowie Gelenkwinkel und Posen in Stapel-, Gitter- and Paletten-Nodes werden initialisiert mit aktueller Gelenkwinkelstellung / Pose des Roboters</li>
<li class="">Automatische Weiterleitung zum momentan laufenden Flow und hervorheben des laufenden Flows im Flow Selektor</li>
<li class="">Globale Beschleunigung und globale Geschwindigkeit werden zusammengefasst als globale Geschwindigkeit</li>
<li class="">Massenschwerpunkt für Nutzlast hinzugefügt</li>
<li class="">Nutzlast und Massenschwerpunkt für Werkzeug hinzugefügt</li>
<li class="">Aktualisierte APIs für kartesische Bewegungen und Gelenkwinkel-Bewegungen: Bewegungen können nun als Batch / Charge gesendet werden, was das Überschleifen von Bewegungen ermöglicht</li>
<li class="">Protokollwechsel von UDP auf TCP, um sicherzustellen, dass Robflow-Befehle ordnungsgemäß von der Robotersteuerung empfangen werden</li>
<li class="">Laden und Anzeigen des aktuellen Node Status, wenn Flow läuft und sich ein Frontend Client (erneut) verbindet</li>
<li class="">Bewege-zum-Ziel Button muss nun gedrückt gehalten werden, um Bewegung auszuführen, und zeigt die globale Geschwindigkeit an</li>
<li class="">Stapel/Gitter/Palettieren:
<ul>
<li class="">Geschwindigkeit, Beschleunigung und Überschleifradius für Annäherungspose definierbar</li>
<li class="">Überschleifen bestimmter Bewegungen innerhalb der Node möglich</li>
<li class="">Geschwindigkeit/Beschleunigung der Annäherungsbewegungen werden nicht mehr von der Node Geschwindigkeit/Beschleunigung beeinflusst</li>
</ul>
</li>
<li class="">Generisches Popup für “Nicht mehr anzeigen” Funktionalität</li>
<li class="">Modbus-Verbindungen werden einmalig zum Start/Ende eines Flows statt in jeder Modbus-Node geöffnet/geschlossen (v.4.3.3 Backend)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="behoben">Behoben<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-3-0#behoben" class="hash-link" aria-label="Direkter Link zur Behoben" title="Direkter Link zur Behoben" translate="no">​</a></h2>
<ul>
<li class="">Korrekte Berechnung der Orientierung für relative Bewegungen (Annäherungsbewegungen in Stapel, Gitter, Palettieren-Node sowie Relative Bewegung Node)</li>
<li class="">Verbinden Node macht erst dann mit nächster Node weiter, bis jeder verbundene Eingang mindestens einmal getriggert wurde</li>
<li class="">Korrekte Anzeige der aktuellen Bewegung in Bewegungs-Nodes</li>
<li class="">Automatisches Zuweisen des Namens des ausgewählten Subflows zur Subflow-Node</li>
<li class="">Verschieben von Nodes ist bei laufendem Flow deaktiviert</li>
<li class="">Breitere Pause/Fortfahren-Buttons, um sie bequem nach Flow-Start zu erreichen</li>
<li class="">Schieberegler deaktiviert in Widgets auf dem Dashboard Editor</li>
<li class="">Probleme beim Hinzufügen von Bewegungen über das Gamepad gelöst</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 4.2.0]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0</guid>
            <pubDate>Thu, 01 Jun 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Ein Flow kann nun mehrere Zweige parallel ausführen.]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="highlights">Highlights<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="parallele-ausführung">Parallele Ausführung<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#parallele-ausf%C3%BChrung" class="hash-link" aria-label="Direkter Link zur Parallele Ausführung" title="Direkter Link zur Parallele Ausführung" translate="no">​</a></h3>
<p>Ein Flow kann nun mehrere Zweige parallel ausführen. Dies ermöglicht dem Benutzer beispielsweise, Befehle an Peripheriegeräte zu senden, während der Roboter andere Aufgaben ausführt.</p>
<p>Dies kann die Zykluszeit verkürzen, da Sie nicht auf den Stopp des Roboters warten müssen, bevor Sie die Peripherie (z. B. ein Förderband oder eine externe Achse) steuern können.</p>
<!-- -->
<p>Um Zweige parallel laufen zu lassen, haben Sie mehrere Möglichkeiten:</p>
<ul>
<li class="">Ereignis Nodes</li>
<li class="">Nodes teilen und verbinden</li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="ereignis-nodes">Ereignis Nodes<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#ereignis-nodes" class="hash-link" aria-label="Direkter Link zur Ereignis Nodes" title="Direkter Link zur Ereignis Nodes" translate="no">​</a></h4>
<p>Ereignis Nodes lösen die Ausführung einer Verzweigung aus. Alle diese Ereignis Nodes können parallel ausgeführt werden.</p>
<h5 class="anchor anchorTargetStickyNavbar_Vzrq" id="start-node">Start Node<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#start-node" class="hash-link" aria-label="Direkter Link zur Start Node" title="Direkter Link zur Start Node" translate="no">​</a></h5>
<p>Löst eine Verzweigung aus, sobald Sie einen Flow ausführen. Wenn Sie mehrere Start Nodes haben, starten alle gleichzeitig.</p>
<h5 class="anchor anchorTargetStickyNavbar_Vzrq" id="io-ereignis-nodes">I/O-Ereignis Nodes<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#io-ereignis-nodes" class="hash-link" aria-label="Direkter Link zur I/O-Ereignis Nodes" title="Direkter Link zur I/O-Ereignis Nodes" translate="no">​</a></h5>
<p>Startet jedes Mal einen neuen Zweig, wenn ein bestimmtes E/A-Ereignis ausgelöst wird.</p>
<p><img decoding="async" loading="lazy" alt="I/O-Ereignis Nodes" src="https://kb.robco.example/de/assets/images/robflow-4-2-0-01-3686ba51bc83f5ff8366a362e2e49f8a.gif" width="1192" height="284" class="img_ev3q"></p>
<h5 class="anchor anchorTargetStickyNavbar_Vzrq" id="periodisches-ereignis">Periodisches Ereignis<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#periodisches-ereignis" class="hash-link" aria-label="Direkter Link zur Periodisches Ereignis" title="Direkter Link zur Periodisches Ereignis" translate="no">​</a></h5>
<p>Löst eine Verzweigung im definierten Intervall aus.</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="nodes-teilen-und-verbinden">Nodes teilen und verbinden<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#nodes-teilen-und-verbinden" class="hash-link" aria-label="Direkter Link zur Nodes teilen und verbinden" title="Direkter Link zur Nodes teilen und verbinden" translate="no">​</a></h4>
<p><strong>Teilen</strong> kann einen Zweig in mehrere separate Zweige aufteilen, die parallel ausgeführt werden, während <strong>Verbinden</strong> wartet, bis alle eingehenden parallelen Prozesse abgeschlossen sind</p>
<p><img decoding="async" loading="lazy" alt="Nodes teilen und verbinden" src="https://kb.robco.example/de/assets/images/robflow-4-2-0-02-b92073a34558edf7f95df6a17a198b3b.gif" width="1218" height="260" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="konfigurierbare-werkzeuge-und-tcp">Konfigurierbare Werkzeuge und TCP<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#konfigurierbare-werkzeuge-und-tcp" class="hash-link" aria-label="Direkter Link zur Konfigurierbare Werkzeuge und TCP" title="Direkter Link zur Konfigurierbare Werkzeuge und TCP" translate="no">​</a></h3>
<p>Im Roboterkonfigurationsmenü kann der Benutzer nun die vom Roboter verwendeten Werkzeuge definieren und dadurch den TCP (Tool Center Point) verschieben.</p>
<p><img decoding="async" loading="lazy" alt="Konfigurierbare Werkzeuge und TCP" src="https://kb.robco.example/de/assets/images/robflow-4-2-0-03-ab09481454eabce4639fd385c9d96a9d.png" width="1800" height="1134" class="img_ev3q"></p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="werkzeug-node">Werkzeug Node<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#werkzeug-node" class="hash-link" aria-label="Direkter Link zur Werkzeug Node" title="Direkter Link zur Werkzeug Node" translate="no">​</a></h4>
<p>Mit der <strong>Werkzeug Node</strong> kann das Werkzeug während der Flow-Ausführung geändert werden.</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="werkzeugauswahl-und-werkzeuganzeige">Werkzeugauswahl und Werkzeuganzeige<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#werkzeugauswahl-und-werkzeuganzeige" class="hash-link" aria-label="Direkter Link zur Werkzeugauswahl und Werkzeuganzeige" title="Direkter Link zur Werkzeugauswahl und Werkzeuganzeige" translate="no">​</a></h4>
<p>Mit der <strong>Werkzeugauswahl</strong> im Menü „Roboterstatus ändern“ kann der Benutzer das aktive Werkzeug manuell ändern.</p>
<p>Im Menü „Aktueller Roboterstatus“ wird angezeigt, welches Werkzeug derzeit aktiv ist.</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="kartesisches-jogging-im-tcp-raum">Kartesisches Jogging im TCP Raum<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#kartesisches-jogging-im-tcp-raum" class="hash-link" aria-label="Direkter Link zur Kartesisches Jogging im TCP Raum" title="Direkter Link zur Kartesisches Jogging im TCP Raum" translate="no">​</a></h4>
<p>Zusätzlich zum Joggen im Basiskoordinatensystem kann der Benutzer jetzt auch innerhalb des TCP-Koordinatensystems joggen.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="subflows">Subflows<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#subflows" class="hash-link" aria-label="Direkter Link zur Subflows" title="Direkter Link zur Subflows" translate="no">​</a></h3>
<p>Mit einem Subflow können Sie Programmlogik in wiederverwendbaren Snippets bündeln, die in allen Flows verwendet werden können. Dies hilft Ihnen, Redundanzen zu reduzieren und einen besseren Überblick zu haben.</p>
<p><img decoding="async" loading="lazy" alt="Subflows" src="https://kb.robco.example/de/assets/images/robflow-4-2-0-04-ff49fb9ae28d87168d0e9a35300879c7.gif" width="800" height="405" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="kleinere-features">Kleinere Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#kleinere-features" class="hash-link" aria-label="Direkter Link zur Kleinere Features" title="Direkter Link zur Kleinere Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="partielle-paletten-mit-start-endauswahl">Partielle Paletten mit Start-/Endauswahl<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#partielle-paletten-mit-start-endauswahl" class="hash-link" aria-label="Direkter Link zur Partielle Paletten mit Start-/Endauswahl" title="Direkter Link zur Partielle Paletten mit Start-/Endauswahl" translate="no">​</a></h3>
<p>In der Palettier Node ist es nun möglich, partielle Paletten aufzubauen und Start- und End Position frei zu wählen.</p>
<p><img decoding="async" loading="lazy" alt="Partielle Paletten mit Start-/Endauswahl" src="https://kb.robco.example/de/assets/images/robflow-4-2-0-05-1a5c02fd413144c63974b9706b378dc2.png" width="912" height="900" class="img_ev3q"><img decoding="async" loading="lazy" alt="Partielle Paletten mit Start-/Endauswahl" src="https://kb.robco.example/de/assets/images/robflow-4-2-0-06-7236902ba8b47128f8cb3892b081ed06.png" width="950" height="922" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="rückgängig--wiederholen">Rückgängig / Wiederholen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#r%C3%BCckg%C3%A4ngig--wiederholen" class="hash-link" aria-label="Direkter Link zur Rückgängig / Wiederholen" title="Direkter Link zur Rückgängig / Wiederholen" translate="no">​</a></h3>
<p>Änderungen können nun <strong>rückgängig gemacht</strong> (STRG/CMD + z) und <strong>wiederholt</strong> (STRG/CMD + y) werden.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="kommentar-node">Kommentar Node<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#kommentar-node" class="hash-link" aria-label="Direkter Link zur Kommentar Node" title="Direkter Link zur Kommentar Node" translate="no">​</a></h3>
<p>Mit der Kommentar Node können Sie Ihrem Flow Kommentare hinzufügen.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="geschwindigkeit-skalieren">Geschwindigkeit skalieren<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#geschwindigkeit-skalieren" class="hash-link" aria-label="Direkter Link zur Geschwindigkeit skalieren" title="Direkter Link zur Geschwindigkeit skalieren" translate="no">​</a></h3>
<p>Die Geschwindigkeit des Roboters kann jetzt angepasst werden, während ein Flow ausgeführt wird.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="globale-geschwindigkeitbeschleunigung-wird-in-flows-gespeichert">Globale Geschwindigkeit/Beschleunigung wird in Flows gespeichert<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#globale-geschwindigkeitbeschleunigung-wird-in-flows-gespeichert" class="hash-link" aria-label="Direkter Link zur Globale Geschwindigkeit/Beschleunigung wird in Flows gespeichert" title="Direkter Link zur Globale Geschwindigkeit/Beschleunigung wird in Flows gespeichert" translate="no">​</a></h3>
<p>Beim Speichern eines Flows speichert RobFlow auch die zu diesem Zeitpunkt eingestellte globale Geschwindigkeit und Beschleunigung. Dies ist besonders hilfreich, wenn Flows unterschiedliche Geschwindigkeits- und Beschleunigungseinstellungen erfordern.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonstiges">Sonstiges<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#sonstiges" class="hash-link" aria-label="Direkter Link zur Sonstiges" title="Direkter Link zur Sonstiges" translate="no">​</a></h2>
<ul>
<li class="">Die Minikarte im Flow-Editor wurde aufgrund eingeschränkter Nutzung entfernt</li>
<li class="">I/O-Bänken und I/Os können jetzt benutzerdefinierte Namen zugewiesen werden</li>
<li class="">Der oberen Leiste wurde ein Indikator hinzugefügt, der die aktuell eingestellte Nutzlast anzeigt</li>
<li class="">Erhöhter Textkontrast für bessere Lesbarkeit</li>
<li class="">Die Steuereinheit kann jetzt auf das Internet zugreifen, wenn ein Smartphone mit USB-Tethering daran angeschlossen wird</li>
<li class="">Die Geschwindigkeit und Reaktionszeit der Benutzeroberfläche, insbesondere bei größeren Flows, wurde verbessert</li>
<li class="">Unerwartete Bewegungen beim Einschalten von Free Motion bei falscher Nutzlast werden jetzt verhindert und stattdessen ein Fehler angezeigt</li>
<li class="">Die Roboterkonfiguration kann jetzt importiert und exportiert werden</li>
<li class="">Links zu den Versionshinweisen und der API-Dokumentation wurden im Menü der oberen Leiste hinzugefügt</li>
<li class="">Sicherungen von Flows und Subflows werden jetzt zur Notfallwiederherstellung auf der Steuereinheit gespeichert</li>
<li class="">Die Genauigkeit des Roboters bei Stillstand wurde verbessert</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="korrekturen">Korrekturen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-2-0#korrekturen" class="hash-link" aria-label="Direkter Link zur Korrekturen" title="Direkter Link zur Korrekturen" translate="no">​</a></h2>
<ul>
<li class="">Konflikte beim mehrmaligen erneuten Importieren desselben Flows wurden behoben</li>
<li class="">Die Schaltfläche „Zum Ziel bewegen“ ist nun deaktiviert, wenn „Free Motion“ aktiviert ist</li>
<li class="">Tue-bis-Bedingung Node wartet nun bis der Roboter wieder Idle ist bevor andere Ausgänge geschalten werden</li>
<li class="">Mehrere Gegenmaßnahmen für seltene Fälle ergriffen, in denen Flows verloren gingen</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[RobFlow 4.1.0]]></title>
            <link>https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0</link>
            <guid>https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0</guid>
            <pubDate>Sat, 01 Apr 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Nodes können jetzt Teil einer Referenzgruppe sein.]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="highlights">Highlights<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#highlights" class="hash-link" aria-label="Direkter Link zur Highlights" title="Direkter Link zur Highlights" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="landmark-alignment">Landmark-Alignment<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#landmark-alignment" class="hash-link" aria-label="Direkter Link zur Landmark-Alignment" title="Direkter Link zur Landmark-Alignment" translate="no">​</a></h3>
<p>Nodes können jetzt Teil einer Referenzgruppe sein.</p>
<p>Beim initialen Teaching wird die Referenzgruppe initialisiert, indem eine Referenzpose gesetzt wird.</p>
<!-- -->
<p>In der Referenzgruppe kann eine zusätzliche Referenzpose gesetzt werden und alle kartesischen Bewegungen innerhalb der Gruppe werden um die Differenz der beiden Referenzposen verschoben.</p>
<p>Dies kann beispielsweise genutzt werden, um zu vermeiden, dass alle Bewegungen innerhalb einer Maschine neu eingelernt werden müssen, nachdem der Roboter bewegt wurde.</p>
<p><img decoding="async" loading="lazy" alt="Landmark-Alignment" src="https://kb.robco.example/de/assets/images/robflow-4-1-0-01-6ee9cef02964dc1c81751979bbc1a898.png" width="2048" height="434" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="motion-blending--überschleifen">Motion Blending / Überschleifen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#motion-blending--%C3%BCberschleifen" class="hash-link" aria-label="Direkter Link zur Motion Blending / Überschleifen" title="Direkter Link zur Motion Blending / Überschleifen" translate="no">​</a></h3>
<p>Bewegungen können jetzt mit einem Radius versehen werden, der es dem Roboter ermöglicht, Ecken zu überschleifen.</p>
<p>Dies kann Zykluszeiten erheblich verbessern und reduziert auch die Belastung der Motorkomponenten.</p>
<p><img decoding="async" loading="lazy" alt="Motion Blending / Überschleifen" src="https://kb.robco.example/de/assets/images/robflow-4-1-0-02-9c27fa87b73259cdb044c2779f2946c8.png" width="1112" height="384" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="bewegungsperformance">Bewegungsperformance<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#bewegungsperformance" class="hash-link" aria-label="Direkter Link zur Bewegungsperformance" title="Direkter Link zur Bewegungsperformance" translate="no">​</a></h3>
<p>Bewegungsperformance, Genauigkeit und Bahnkonsistenz des Roboters wurden stark verbessert.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="experimentelle-gamepad-unterstützung">Experimentelle(!) Gamepad-Unterstützung<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#experimentelle-gamepad-unterst%C3%BCtzung" class="hash-link" aria-label="Direkter Link zur Experimentelle(!) Gamepad-Unterstützung" title="Direkter Link zur Experimentelle(!) Gamepad-Unterstützung" translate="no">​</a></h3>
<p>Der Roboter kann jetzt mit jedem handelsüblichen Gamepad (Xbox, Playstation usw.) gesteuert werden.</p>
<p>Schließen Sie einfach das Gamepad an Ihren PC an (nicht an die CU!) und drücken Sie „A“, um das Gamepad zu initialisieren.</p>
<p>Wenn das Gamepad erfolgreich verbunden ist, sehen Sie eine Anzeige in der Navigationsleiste.</p>
<p>Das Gamepad kann auch verwendet werden, um Wegpunkte zur aktuell ausgewählten Bewegungs-Node hinzuzufügen, indem Sie „A“ drücken.</p>
<p><img decoding="async" loading="lazy" alt="Experimentelle(!) Gamepad-Unterstützung" src="data:image/png;base64,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" width="334" height="68" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="controller-fehlerwarnungen-werden-im-meldungsprotokoll-angezeigt">Controller-Fehler/Warnungen werden im Meldungsprotokoll angezeigt<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#controller-fehlerwarnungen-werden-im-meldungsprotokoll-angezeigt" class="hash-link" aria-label="Direkter Link zur Controller-Fehler/Warnungen werden im Meldungsprotokoll angezeigt" title="Direkter Link zur Controller-Fehler/Warnungen werden im Meldungsprotokoll angezeigt" translate="no">​</a></h3>
<p>Fehler und Warnungen des Roboters werden nun deutlich detaillierter im Meldungsprotokoll in der Navigationsleiste angezeigt.</p>
<p>Dies erleichtert die Fehlersuche erheblich.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="kleinere-features">Kleinere Features<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#kleinere-features" class="hash-link" aria-label="Direkter Link zur Kleinere Features" title="Direkter Link zur Kleinere Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="verbinden-von-flow-ästen">Verbinden von Flow-Ästen<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#verbinden-von-flow-%C3%A4sten" class="hash-link" aria-label="Direkter Link zur Verbinden von Flow-Ästen" title="Direkter Link zur Verbinden von Flow-Ästen" translate="no">​</a></h3>
<p>Flow-Äste können jetzt zu einer einzigen Node verbunden werden, was die Code-Duplizierung reduziert und die Übersicht verbessert.</p>
<p><img decoding="async" loading="lazy" alt="Verbinden von Flow-Ästen" src="https://kb.robco.example/de/assets/images/robflow-4-1-0-04-3e99c47957b89804e12983c790236f19.png" width="1509" height="388" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="tastaturkürzel">Tastaturkürzel<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#tastaturk%C3%BCrzel" class="hash-link" aria-label="Direkter Link zur Tastaturkürzel" title="Direkter Link zur Tastaturkürzel" translate="no">​</a></h3>
<p>Die folgenden Tastenkombinationen wurden für eine effizientere Benutzererfahrung hinzugefügt:</p>
<ul>
<li class="">STRG/CMD+d: Dupliziert ausgewählte Nodes</li>
<li class="">STRG/CMD+s: Speichert den Flow</li>
<li class="">STRG/CMD+i: Öffnet die Bibliothek und fokussiert die Filtereingabe, sodass Sie sofort mit der Eingabe beginnen können</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="eingebettetes-feedback-formular">Eingebettetes Feedback-Formular<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#eingebettetes-feedback-formular" class="hash-link" aria-label="Direkter Link zur Eingebettetes Feedback-Formular" title="Direkter Link zur Eingebettetes Feedback-Formular" translate="no">​</a></h3>
<p>Über ein im Kontextmenü in der Navigationsleiste verfügbares Formular können Sie uns jetzt direkt Feedback geben.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="bewege-zum-ziel-button">Bewege-zum-Ziel-Button<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#bewege-zum-ziel-button" class="hash-link" aria-label="Direkter Link zur Bewege-zum-Ziel-Button" title="Direkter Link zur Bewege-zum-Ziel-Button" translate="no">​</a></h3>
<p>Bewege-zum-Ziel-Buttons ändern sich jetzt automatisch zu STOP-Buttons während der Bewegung, wenn sie angeklickt werden</p>
<p><img decoding="async" loading="lazy" alt="Bewege-zum-Ziel-Button" src="data:image/png;base64,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" width="429" height="51" class="img_ev3q">-&gt;<img decoding="async" loading="lazy" alt="Bewege-zum-Ziel-Button" src="data:image/png;base64,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" width="429" height="51" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sonstiges">Sonstiges<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#sonstiges" class="hash-link" aria-label="Direkter Link zur Sonstiges" title="Direkter Link zur Sonstiges" translate="no">​</a></h2>
<ul>
<li class="">Das Verhalten von Stack/Grid/Palettizing Nodes mit aktiviertem „Extern anstoßen“ wurde dahingehend geändert, dass die Node nun nach dem letzten Teil zurückgesetzt wird und der “Nach Beendigung“ Ausgang nur einmal getriggert wird. Dies macht es einfacher diese Nodes  in Endlosschleifen zu verwenden</li>
<li class="">Stapel-/Gitter- und Palettiernodes fahren die Annäherungspose jetzt mit Punkt-zu-Punkt-Strategie an</li>
<li class="">Die Interaktion mit dem Navigations-Widget zur Steuerung der Bremsen wurde vereinfacht, um die Anzahl der Klicks zu reduzieren</li>
<li class="">Die VerzögerungsNode funktioniert jetzt für Intervalle kleiner als 1 Sekunde</li>
<li class="">Flows werden jetzt pausiert (und können fortgesetzt werden), anstatt zu stoppen, wenn ein Fehler auftritt</li>
<li class="">Flow-/Dashboard-Namen werden jetzt beim Export zur besseren Übersicht zum Dateinamen hinzugefügt</li>
<li class="">Das Nachrichtenprotokoll wird jetzt über Neustarts hinweg beibehalten, wenn es nicht manuell gelöscht wird</li>
<li class="">Glenk-LEDs spiegeln jetzt den aktuellen Roboterzustand wieder (Blau: gebremst, Rot: Fehler, Weiß:betriebsbereit)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="behoben">Behoben<a href="https://kb.robco.example/de/robflow/release-notes/robflow-4-1-0#behoben" class="hash-link" aria-label="Direkter Link zur Behoben" title="Direkter Link zur Behoben" translate="no">​</a></h2>
<ul>
<li class="">Eingabevalidierung in einigen Nodes behoben, die Fehler nicht hervorhob</li>
<li class="">Überlappung einiger UI-Elemente behoben, die dazu führte, dass Inhalte nicht sichtbar waren</li>
<li class="">Standardisierte Benennung von Pose/Position/Punkt</li>
<li class="">Das Laden von Flows und Dashboards, welches manchmal hängen blieb, wurde behoben</li>
<li class="">Das Laden mehrerer Flows/Dashboards mit derselben UUID, was zu Konflikten führte, wurde behoben</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
    </channel>
</rss>