CL-PlatformSetup

Bedien- und Funktionsbeschreibung Das CL Hardware Setup ist die Werkbank für die Hardware eines CL-Systems. Hier wird dem Controller mitgeteilt, was tatsächlich angeschlossen ist: Welche Pins gehören zum I²C-Bus? Wo sitzt das Display? Welcher Eingang ist ein Taster? An welchem Anschluss hängt ein Sensor? Das Werkzeug richtet sich bewusst auch an Maker. Man muss nicht … Weiterlesen

Aktuell unterstützte I/O-Hardware

Compact Logic unterstützt neben den direkten Ein- und Ausgängen des Controllers eine Reihe externer Sensoren, Aktoren und I/O-Bausteine. Für die hier aufgeführten Komponenten stehen im CL-System bereits passende Funktionsblöcke zur Verfügung. Die Hardware kann damit eingerichtet und anschließend direkt im Diagrammdesigner verwendet werden, ohne dass dafür eigener Treibercode geschrieben werden muss. Die grundlegende Hardwarekonfiguration erfolgt … Weiterlesen

16 Globaler Zustandsautomat im CL-System

Ein Zustandsautomat beschreibt ein System, das sich immer in einem bestimmten Zustand befindet. Abhängig von Ereignissen oder Bedingungen kann in einen anderen Zustand gewechselt werden. Ein einfaches Beispiel wäre eine Maschine mit den Zuständen „Start“, „Bereit“, „Betrieb“ und „Störung“. Je nachdem, welcher Zustand gerade aktiv ist, können unterschiedliche Funktionen freigegeben, gesperrt oder ausgelöst werden. Im … Weiterlesen

Hardwareplattformen für Compact-Logic-Projekte

Das CL-System kann auf allen Hardware-Boards eingesetzt werden, für die im Download-Bereich eine passende Firmware für den verwendeten Prozessor verfügbar ist. In der folgenden Liste sind einige Boards aufgeführt, die bereits erfolgreich mit dem CL-System genutzt wurden. Für diese Hardware stellen wir jeweils eine vorkonfigurierte Start-Konfiguration bereit. Damit lassen sich erste Tests schnell durchführen, ohne … Weiterlesen

Hardware im Compact-Logic-System einrichten – CL-PlatformSetup

Ablauf: Hardware für Compact-Logic vorbereiten Voraussetzung ist, dass auf dem Gerät bereits die passende Compact-Logic-Firmware installiert ist. Ab diesem Punkt ist der Ablauf immer gleich: Zur Vereinfachung kann der gesamte Ablauf direkt aus dem CL-ProgramDesigner über „Menü → CL-PlatformSetup starten“ angestoßen werden; alle erforderlichen Schritte werden dabei automatisch ausgeführt. In dieser Oberfläche werden die vorhandenen … Weiterlesen

14 RGB-LED-Leisten als Visual-Controls – Funktionen in Compact-Logic

Prozesse liefern Daten – Menschen brauchen Orientierung. RGB-LED-Strips ermöglichen es, abstrakte Prozesswerte unmittelbar sichtbar zu machen. Farben, Verläufe und Bewegung übersetzen Zahlen in Bedeutung – ohne Display, ohne Bedienung, ohne Interpretation. Als visuelle Prozess-Controls werden RGB-Leisten zu aktiven Elementen im System: Sie zeigen Fortschritt, Position, Trends oder Zustandsänderungen genau dort, wo sie entstehen. Ein Blick … Weiterlesen

Datenbankanbindung am Beispiel InfluxDB

Mit dem Compact Logic Designer können Mess- und Prozesswerte direkt in einer InfluxDB gespeichert und später ausgewertet werden. In dieser Anleitung erfahren Sie Schritt für Schritt, wie Sie die Verbindung einrichten und Daten erfolgreich übertragen. Warum eine InfluxDB InfluxDB ist eine zeitseriendenspezifische Datenbank (Time Series Database, TSDB), die speziell für die Speicherung und Analyse von … Weiterlesen

15 Motion Control & Schrittmotoren / Stepper

Compact-Logic stellt verschiedene Funktionsbausteine für Stepper-Antriebe bereit. Je nach Aufgabe – einfache Bewegung, Positionierung oder koordinierte Bahnbewegung – steht ein spezialisierter Funktionsbaustein zur Verfügung. Die folgende Übersicht hilft bei der Auswahl des passenden Bausteins.

Sicherheit, Verantwortung und professionelle Anwendung

Compact Logic ist eine offene und leistungsfähige Steuerungs- und Logikumgebung. Sie wurde entwickelt, um Anwendern maximale Freiheit bei der Umsetzung von Automatisierungs-, Bewegungs- und Prozesslogik zu geben. Diese Offenheit ist eine Stärke – sie bringt jedoch auch Verantwortung mit sich.Diese Seite erläutert, wie Compact Logic einzuordnen ist, wo seine Grenzen liegen und welche Rolle Anwender … Weiterlesen

Programm speichern und Backup-Verwaltung

Speichern des Programms / der Konfiguration Wenn im Designer Änderungen vorgenommen werden, werden diese sofort im Arbeitsspeicher der Steuerung wirksam. Der Arbeitsspeicher ist jedoch flüchtig, sodass diese Änderungen nach einem Neustart verloren gehen. Damit eine Konfiguration dauerhaft erhalten bleibt, muss sie zusätzlich im Flash-Speicher abgelegt werden. Das Schreiben in den Flash benötigt Zeit und ist … Weiterlesen