Programmierung von Steuerungsanwendungen

Codesys unter Linux

Im Codesys-Store von 3S ist jetzt die Codesys Control for emPC-A/iMX6 SL als Download erhältlich. Mit dieser Software kann das Linux-basierte Embedded System emPC-A/iMX6 über das Codesys Development System programmiert werden.
Bild: Janz Tec AG

Codesys Control erweitert die Gerätesoftware und ermöglicht Endanwendern die Programmierung von Steuerungsanwendungen mit der kostenlosen Entwicklungsumgebung für IEC61131-3. Die nun erhältlicheVersion 3.5 für den emPC-A/iMX6 ist eine Linux-basierte SPS, mit der echtzeitfähige Industriesteuerungen über den Embedded PC realisiert werden können. Die bereits installierte und lizenzierte Codesys-Laufzeitumgebung auf dem Steuerungsrechner soll eine schnelle und sorglose Inbetriebnahme der SPS garantieren. Die Lizenzoption Codesys SoftMotion CNC+Robotics SL erweitert das Embedded System für echtzeitfähige Motion-, Robotics- und CNC-Applikationen über Ethercat und weitere Feldbus-Protokolle.

Kostenlose Testversion

Benutzer des Embedded System von Janz können die Codesys-SPS-Laufzeitumgebung herunterladen und auf dem Gerät installieren. Um die Funktionsweise vor einem Kauf zu testen, besteht die Möglichkeit, die Software auch ohne Lizenzerwerb herunterzuladen und auszutesten. Das Laufzeitsystem arbeitet dann für zwei Stunden ohne funktionale Einschränkung und beendet sich anschließend automatisch.

Das könnte Sie auch Interessieren

Weitere Beiträge

Bild: ISW der Universität Stuttgart
Bild: ISW der Universität Stuttgart
Domänenspezifische Sprache

Domänenspezifische Sprache

Ein grundlegender Baustein zur Flexibilisierung von Automatisierungssystemen aus Softwaresicht sind modulare, virtualisierte Echtzeitarchitekturen, die als verteilte Echtzeitsysteme realisiert werden. Um Entwickler in die Lage zu versetzen, robuste Systeme hinsichtlich der Echtzeiteigenschaften zu entwerfen und zu verwalten, wurde am ISW der Universität Stuttgart auf Basis einer domänenspezifischen Sprache ein Werkzeug entwickelt, das die Analyse des Echtzeitverhaltens sowie die automatisierte Echtzeitorchestrierung Container-basierter Steuerungsanwendungen mit Kubernetes und Docker-Compose erlaubt.

mehr lesen