Compact Logic – Thermoelement

Thermoelementmessung passend zur Anwendung Compact Logic unterstützt bereits die SPI-Blöcke TCmax31855 und TCmax31856. Diese Bausteine übernehmen Spannungsmessung und Kaltstellenkompensation; der MAX31856 bietet außerdem eine integrierte Linearisierung für acht Standardtypen. Sie ermöglichen einen einfachen Aufbau mit wenig zusätzlicher Hardware. Die Eigenschaften der Auswertung werden dabei wesentlich durch den gewählten Baustein bestimmt. Herstellerinformationen: MAX31855, MAX31856. Der hier … Weiterlesen

Compact Logic Firmware Manager – Firmware, Backups und Seriengeräte zentral verwalten

Mit zunehmender Anzahl an Controllern wird nicht nur die eigentliche Firmwareentwicklung wichtiger. Ebenso entscheidend ist die Frage, welcher Firmwarestand auf welchem Gerät installiert ist, welche Hardwarevariante vorliegt und wie sich ein definierter Gerätezustand zuverlässig sichern oder auf weitere Geräte übertragen lässt. Der Compact Logic Firmware Manager bündelt diese Aufgaben in einer zentralen Windows-Anwendung. Geräte werden … Weiterlesen

Compact Logic mit KI analysieren – Programme für LLMs bereitstellen

Moderne Sprachmodelle können bei der Entwicklung und Analyse von Steuerungsprogrammen sehr hilfreich sein. Sie können Programmstrukturen erklären, Zusammenhänge nachvollziehen, bei der Fehlersuche unterstützen oder alternative Lösungswege vorschlagen. Damit eine KI dabei aber sinnvoll mit einem Compact-Logic-Programm arbeiten kann, benötigt sie zwei Dinge: Der CL Program Designer kann beides in einer für KI-Systeme geeigneten Textform bereitstellen. … Weiterlesen

Compact Logic Diagnose- und Hilfefenster – Blockhilfe, Abarbeitung und GPIO-Belegung

Bei größeren Steuerungsprojekten wird nicht nur die eigentliche Programmlogik komplexer. Ebenso wichtig ist es, schnell nachvollziehen zu können, woher ein Signal kommt, warum ein Funktionsblock ausgeführt wird oder welche Hardware-Ressourcen bereits verwendet werden. Das neue Diagnose- und Hilfefenster im CL Designer bündelt diese Informationen an einer zentralen Stelle. Es unterstützt bei der Inbetriebnahme und Fehlersuche, … Weiterlesen

Compact Logic in mehreren Sprachen – Sprache auswählen und umstellen

Compact Logic steht jetzt in mehreren Sprachen zur Verfügung. Damit lässt sich die Software auch in internationalen Projekten, bei der Inbetriebnahme vor Ort oder in Teams mit unterschiedlichen Arbeitssprachen einfacher einsetzen. Aktuell stehen folgende Sprachen zur Verfügung: Sprache im CL Program Designer umstellen Mehrsprachigkeit für internationale Projekte Bei einer Entwicklungs- und Automatisierungsumgebung ist die Sprache … Weiterlesen

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