Codesys – das IEC61131-3 Programmiersystem auch für Kompakt-SPS-Systeme

Auch für die Programmierung von Kleinsteuerungen wird das Programmiersystem Codesys gerne eingesetzt. Integrierte Compiler erzeugen aus der Codesys-Applikation ausführbaren Binärcode u.a. für kompakte 16- und 32Bit-CPUs z.B. der C167-Familie oder ARMx/Cortex Mx. Zur Ausführung des Codes implementiert der Geräte-Hersteller ein skalierbares und an die Eigenschaften seiner Hardware anpassbares Laufzeitsystem auf dem Zielgerät. Anwender solcher Kleinsteuerungen profitieren vom vollen Funktionsumfang des kostenlosen Codesys Development Systems: Alle Editoren und Funktionen für die Programmierung sowie für Debugging und Inbetriebnahme des IEC61131-3 Programmiersystem stehen zur Verfügung. Bei Bedarf lässt sich die Funktionsvielfalt der Programmieroberfläche durch Feature-Einstellungen und Versionsprofile einschränken bzw. durch Zusatztools für spezifische Aufgabenstellungen erweitern. Die Konfiguration von Ein- und Ausgängen der Kleinsteuerung kann der Anwender direkt im Programmiersystem vornehmen. Dabei spielt es keine Rolle, ob die E/As im Gerät verbaut bzw. angesteckt oder am Feldbus angeschlossen sind: Das Codesys Development System beinhaltet Konfiguratoren für die wichtigsten industriellen Feldbus-Systeme, u.a. für CANopen oder Ethercat. Mit der im Codesys Development System integrierten Visualisierung können Test und Inbetriebnahme des Applikationscodes durch grafische Oberflächen deutlich vereinfacht werden. Die im Lieferumfang des Codesys Development Systems enthaltenen modernen Visualisierungselemente sorgen dafür, dass sich so erstellte Bedienoberflächen auch für den Produktivbetrieb der Maschine eignen.