logiccloud CONTROL

Features im Überblick.

Automatisierungsanwendungen im Browser entwickeln, auf Edge- oder Cloud-Systemen ausführen und zentral betreuen.

Entwicklung im Browser

  • Integrierte Entwicklungsumgebung

    SPS-Programm, Visualisierung und Schnittstellen in einer gemeinsamen Projektumgebung bearbeiten.

  • Structured Text

    Steuerungsprogramme mit Programmen, Funktionen, Funktionsbausteinen und eigenen Datentypen entwickeln.

  • Objektorientierte Programmierung

    Methoden, Klassen, Interfaces und Namensräume nutzen.

  • Wiederverwendbare Bibliotheken

    Funktionen und Bausteine in Bibliotheken organisieren und projektübergreifend einsetzen.

  • Verschiedene Projekttypen

    SPS-Anwendungen mit HMI, reine HMI-Anwendungen und wiederverwendbare Bibliotheken erstellen.

  • Konfigurierbare Tasks

    Programme zyklisch oder triggergesteuert ausführen.

  • Komfortable Variablenverwaltung

    Ein- und Ausgänge sowie Konfigurationsvariablen tabellarisch bearbeiten und importieren oder exportieren.

  • Projekttransfer

    Projekte duplizieren, exportieren und auf einer anderen Zielplattform importieren.

  • Fehler schneller beheben

    Syntax- und Buildfehler direkt im Code finden und gezielt korrigieren.

KI-Unterstützung für die Programmierung

  • Integrierter KI-Assistent

    Unterstützung bei der Entwicklung direkt in der IDE erhalten.

  • Code erklären und dokumentieren

    Bestehende Programme schneller verstehen und nachvollziehbar beschreiben.

  • Code überarbeiten

    Unterstützung beim Refactoring von Structured-Text-Programmen nutzen.

  • Projektbestandteile erstellen

    POUs, Ordner und HMI-Seiten mit dem Projektassistenten anlegen.

  • Änderungen gezielt prüfen

    Vorgeschlagene Codeänderungen in einer Vergleichsansicht annehmen oder ablehnen.

  • Modellwahl

    KI-Modelle verschiedener Anbieter mit einem eigenen API-Schlüssel verwenden.

Web-HMI und Visualisierung

  • Visueller HMI-Editor

    Bedienoberflächen per Drag-and-drop gestalten.

  • Responsive Oberflächen

    Layouts für unterschiedliche Bildschirmgrößen über konfigurierbare Breakpoints anpassen.

  • Umfangreiche Bedienelemente

    Schaltflächen, Eingabefelder, Auswahllisten, Schieberegler und Schalter einsetzen.

  • Prozesswerte darstellen

    Messinstrumente, Zustandsanzeigen sowie numerische und textbasierte Anzeigen nutzen.

  • Alarm-Widgets

    Alarme aus dem integrierten Alarmmanager direkt in der Bedienoberfläche anzeigen.

  • Flexible Seitengestaltung

    Panels, Grid, Flexbox, Header, Footer, Seitenleisten und Pop-ups kombinieren.

  • Navigation

    Seiten und externe Inhalte über Menüs und Navigationselemente erreichbar machen.

  • Wiederverwendbare Komponenten

    Eigene HMI-Komponenten erstellen und mit unterschiedlichen Variablen und Texten parametrieren.

  • Zentrale Komponentenpflege

    Änderungen an einer Komponentendefinition automatisch auf ihre Instanzen übertragen.

  • Individuelles Design

    Themes erstellen, anwenden und zwischen Projekten übertragen.

  • Erweiterbare Darstellung

    SVG-Grafiken, Bilder, eingebettete Webseiten und Grafana-Diagramme integrieren.

Connectivity und Datenintegration

  • Industrielle Kommunikation

    OPC UA Client und Server, Modbus TCP und RTU, IO-Link sowie EtherCAT anbinden.

  • Messaging und Datenverteilung

    MQTT, Sparkplug und Kafka für den Datenaustausch einsetzen.

  • IT- und Datenanbindung

    HTTP, REST-RPC, InfluxDB, Node-RED und SAP integrieren.

  • Hardwareanbindung

    Unter anderem ctrlX Data Layer, Raspberry Pi, Revolution Pi, WAGO CC100 und Weidmüller u-OS einbinden.

  • Live-Browsing

    OPC-UA-Server, ctrlX Data Layer und Revolution-Pi-Signale durchsuchen und verfügbare Datenpunkte übernehmen.

  • Einheitliches Variablen-Mapping

    Prozessvariablen über eine gemeinsame tabellarische Oberfläche den Schnittstellen zuordnen.

  • Konfigurationen wiederverwenden

    Verbindungen einzeln, nach Typ oder gesammelt importieren und exportieren.

Alarmmanagement

  • Integrierter Alarmmanager

    Alarme mit Priorität, Kategorie, Anlagenbereich und Grenzwerten konfigurieren.

  • Durchgängiger Alarmlebenszyklus

    Alarme auslösen, quittieren, zeitweise zurückstellen, unterdrücken und schließen.

  • Alarmhistorie

    Zustandswechsel mit Zeitstempeln nachvollziehen.

  • Alarmweiterleitung per E-Mail

    Alarme per E-Mail an festgelegte Empfänger weiterleiten.

  • Einheitliche Alarmdaten

    Dieselben Alarme in HMI, logiccloud IDE und E-Mail-Benachrichtigungen verwenden.

  • Persistenter Alarmzustand

    Quittierungen und weitere Alarmzustände über einen Laufzeitneustart hinweg erhalten.

Inbetriebnahme und Diagnose

  • Online-Debugging

    Laufende Anwendungen untersuchen und Variablenwerte beobachten.

  • Watchlists

    Relevante Variablen für die Diagnose gezielt zusammenstellen.

  • Live-Trends

    Variablenverläufe als Diagramme mit Zoomfunktion analysieren.

  • Laufzeitüberwachung

    Ausführungszeiten, Zyklusintervalle und übersprungene Zyklen auswerten.

  • Serviceprotokolle

    Logs einsehen, kopieren und den Detaillierungsgrad einstellen.

Edge- und Cloud-Betrieb

  • Mehrere Zielplattformen

    Anwendungen für Cloud, x86-64, ARM32 und ARM64 erstellen.

  • Containerbasierte Installation und Bereitstellung

    Installation über Docker oder Podman sowie Bereitstellung über Kubernetes und MARGO.

  • Zentrale Laufzeitverwaltung

    Anwendungen bereitstellen, starten, stoppen und neu starten.

  • Konfigurationen übertragen

    Laufzeitkonfigurationen exportieren, importieren und duplizieren.

  • Bedarfsgerechter Funktionsumfang

    Anwendungen ohne HMI betreiben und optionale Gerätedienste ergänzen.

  • Gerätestatus im Blick

    Geräte, Prozesse und Aktivitäten in der logiccloud IDE überwachen.

Benutzer, Projekte und Lizenzen

  • Organisationsverwaltung

    Benutzer, Projekte und Geräte einer Organisation zuordnen.

  • Granulare Zugriffsrechte

    Berechtigungen über Rollen und Gruppen vergeben.

  • Projektbezogener Zugriff

    Einzelne Benutzer für bestimmte Projekte freischalten.

  • Lizenzverwaltung

    Lizenzen aktivieren und ihren Status auf dem Edge-Gerät prüfen.

  • Berichte und Dashboards

    Lizenz- und Nutzungsinformationen auswerten.